inmanagementdata.cpp 758 Bytes
#include <stdio.h>

#include "inmanagementdata.h"
#include "codificadormanager.h"
#include "librascontrolmessage.h"

namespace Codificador{

	InManagementData::InManagementData(){
		stopped = false;
		codificadorManager = CodificadorManager::getInstance();
	}
 
	InManagementData::~InManagementData(){
	}
 
	 void InManagementData::stop(){
	 	stopped = true;
	 }
 
	 void InManagementData::Run(){
	 	int numPackets;
		unsigned char *pes;
			
		while(!stopped){
			pes = codificadorManager->generateSection(LibrasControlMessage::LIBRAS_MGM_TYPE, NULL, 0, &numPackets);
			codificadorManager->sendToOutput(pes, numPackets);
                        printf("\nGerando Libras Control Message\n");
			sleep(2);

		}

		printf("Saiu do InputMgmData... \n");

	 }
}