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");
}
}