Commit d7ae00b15747065afde13c0c2c56d07456ff1bc0
1 parent
ee0307fb
Exists in
master
and in
1 other branch
Remove a pasta inutilizada 'xml' e cria arquivo de log
Showing
11 changed files
with
12 additions
and
407 deletions
Show diff stats
Makefile
@@ -9,7 +9,7 @@ FLAGS=-g | @@ -9,7 +9,7 @@ FLAGS=-g | ||
9 | LIBS= `pkg-config --cflags jlibcpp` \ | 9 | LIBS= `pkg-config --cflags jlibcpp` \ |
10 | `pkg-config --libs jlibcpp` -lpython2.7 -llavid_base -llavid_io | 10 | `pkg-config --libs jlibcpp` -lpython2.7 -llavid_base -llavid_io |
11 | 11 | ||
12 | -INCLUDES=-I /usr/include/python2.7 -I util/src/include -I tradutor/src/include -I xml/src/include \ | 12 | +INCLUDES=-I /usr/include/python2.7 -I util/src/include -I tradutor/src/include \ |
13 | -I extratorCC/src/include -I extratorSRT/src/include -I monitorPCR/src/include -I codificador/src/include \ | 13 | -I extratorCC/src/include -I extratorSRT/src/include -I monitorPCR/src/include -I codificador/src/include \ |
14 | -I input/src/include -I demux/src/include -I servico/src/include -I synchronizer/src/include -I mixer/src/include \ | 14 | -I input/src/include -I demux/src/include -I servico/src/include -I synchronizer/src/include -I mixer/src/include \ |
15 | -I recognize/src/include -I extratorTXT/src/include | 15 | -I recognize/src/include -I extratorTXT/src/include |
@@ -53,10 +53,6 @@ extratorTXT_exception.o | @@ -53,10 +53,6 @@ extratorTXT_exception.o | ||
53 | monitorPCRObjs = \ | 53 | monitorPCRObjs = \ |
54 | monitor_pcr.o | 54 | monitor_pcr.o |
55 | 55 | ||
56 | -xmlObjs = \ | ||
57 | -receiveXml.o \ | ||
58 | -readXml.o | ||
59 | - | ||
60 | codificadorObjs = \ | 56 | codificadorObjs = \ |
61 | crc32.o \ | 57 | crc32.o \ |
62 | inmanagementdata.o \ | 58 | inmanagementdata.o \ |
@@ -105,7 +101,6 @@ extratorCCObjsPre = $(addprefix extratorCC/src/,$(extratorCCObjs) ) | @@ -105,7 +101,6 @@ extratorCCObjsPre = $(addprefix extratorCC/src/,$(extratorCCObjs) ) | ||
105 | codificadorObjsPre = $(addprefix codificador/src/,$(codificadorObjs) ) | 101 | codificadorObjsPre = $(addprefix codificador/src/,$(codificadorObjs) ) |
106 | inputObjsPre = $(addprefix input/src/,$(inputObjs) ) | 102 | inputObjsPre = $(addprefix input/src/,$(inputObjs) ) |
107 | demuxObjsPre = $(addprefix demux/src/,$(demuxObjs) ) | 103 | demuxObjsPre = $(addprefix demux/src/,$(demuxObjs) ) |
108 | -xmlObjsPre = $(addprefix xml/src/,$(xmlObjs) ) | ||
109 | servicoObjsPre = $(addprefix servico/src/,$(servicoObjs) ) | 104 | servicoObjsPre = $(addprefix servico/src/,$(servicoObjs) ) |
110 | synchronizerObjsPre = $(addprefix synchronizer/src/,$(synchronizerObjs) ) | 105 | synchronizerObjsPre = $(addprefix synchronizer/src/,$(synchronizerObjs) ) |
111 | mixerObjsPre = $(addprefix mixer/src/,$(mixerObjs) ) | 106 | mixerObjsPre = $(addprefix mixer/src/,$(mixerObjs) ) |
@@ -114,7 +109,7 @@ monitorPCRObjsPre = $(addprefix monitorPCR/src/,$(monitorPCRObjs) ) | @@ -114,7 +109,7 @@ monitorPCRObjsPre = $(addprefix monitorPCR/src/,$(monitorPCRObjs) ) | ||
114 | recognizeObjsPre = $(addprefix recognize/src/,$(recognizeObjs) ) | 109 | recognizeObjsPre = $(addprefix recognize/src/,$(recognizeObjs) ) |
115 | extratorTXTObjsPre = $(addprefix extratorTXT/src/,$(extratorTXTObjs) ) | 110 | extratorTXTObjsPre = $(addprefix extratorTXT/src/,$(extratorTXTObjs) ) |
116 | 111 | ||
117 | -OBJECTS=$(utilObjsPre) $(tradutorObjsPre) $(extratorCCObjsPre) $(extratorTXTObjsPre) $(codificadorObjsPre) $(inputObjsPre) $(demuxObjsPre) $(xmlObjsPre) $(servicoObjsPre) $(synchronizerObjsPre) $(mixerObjsPre) $(extratorSRTObjsPre) $(monitorPCRObjsPre) $(recognizeObjsPre) main.o | 112 | +OBJECTS=$(utilObjsPre) $(tradutorObjsPre) $(extratorCCObjsPre) $(extratorTXTObjsPre) $(codificadorObjsPre) $(inputObjsPre) $(demuxObjsPre) $(servicoObjsPre) $(synchronizerObjsPre) $(mixerObjsPre) $(extratorSRTObjsPre) $(monitorPCRObjsPre) $(recognizeObjsPre) main.o |
118 | 113 | ||
119 | all: user_config libras | 114 | all: user_config libras |
120 | 115 |
data/configuracoes.xml
@@ -1,20 +0,0 @@ | @@ -1,20 +0,0 @@ | ||
1 | -<?xml version="1.0" encoding="utf-8"?> | ||
2 | -<gerador> | ||
3 | - <pid>99</pid> | ||
4 | - <resolucao>1920x1080</resolucao> | ||
5 | - <posicoes> | ||
6 | - <DPH>170</DPH> | ||
7 | - <DPV>220</DPV> | ||
8 | - <DFW>640</DFW> | ||
9 | - <DFH>270</DFH> | ||
10 | - </posicoes> | ||
11 | - <versao>2</versao> | ||
12 | - <pidCC>278</pidCC> | ||
13 | - <entrada tipo="Texto"> | ||
14 | - <porta input="IP">12345</porta> | ||
15 | - </entrada> | ||
16 | - <saida tipo="IP"> | ||
17 | - <ip>150.165.132.145</ip> | ||
18 | - <porta>4001</porta> | ||
19 | - </saida> | ||
20 | -</gerador> |
data/runningoption.xml
servico/src/serviceWindowGeneration.cpp
@@ -59,7 +59,7 @@ void ServiceWindowGeneration::finalizouSincronizacao() { | @@ -59,7 +59,7 @@ void ServiceWindowGeneration::finalizouSincronizacao() { | ||
59 | char ServiceWindowGeneration::getRunningOption() { | 59 | char ServiceWindowGeneration::getRunningOption() { |
60 | char option; | 60 | char option; |
61 | if(!option){ | 61 | if(!option){ |
62 | - int file_d = open("vlibras_user/vlibras-core/data/runningoption.xml", O_RDONLY); | 62 | + int file_d = open("vlibras_user/vlibras-core/runningoption.xml", O_RDONLY); |
63 | int cont = read(file_d, &option, 1); | 63 | int cont = read(file_d, &option, 1); |
64 | close(file_d); | 64 | close(file_d); |
65 | } | 65 | } |
util/src/logger.cpp
@@ -29,7 +29,7 @@ namespace Util { | @@ -29,7 +29,7 @@ namespace Util { | ||
29 | 29 | ||
30 | 30 | ||
31 | void Logger::openLogFile(){ | 31 | void Logger::openLogFile(){ |
32 | - file.open("vlibras_user/vlibras-core/log/log.txt", ios_base::app); | 32 | + file.open("vlibras_user/vlibras-core/log/log", ios_base::app); |
33 | } | 33 | } |
34 | 34 | ||
35 | 35 |
xml/src/include/readXml.h
@@ -1,49 +0,0 @@ | @@ -1,49 +0,0 @@ | ||
1 | -/* | ||
2 | - * File: lerXml.h | ||
3 | - * Author: felipe | ||
4 | - * | ||
5 | - * Created on 29 de Março de 2010, 15:52 | ||
6 | - */ | ||
7 | - | ||
8 | -#ifndef _LERXML_H | ||
9 | -#define _LERXML_H | ||
10 | - | ||
11 | -#include <string> | ||
12 | -#include "jxmlparser.h" | ||
13 | - | ||
14 | -using namespace std; | ||
15 | -using namespace jcommon; | ||
16 | - | ||
17 | -class ReadXml { | ||
18 | -private: | ||
19 | - string pid, resolucao, DPH, DPV, DFW, DFH, versao, pidCC, porta, tipo, portaOut, ip; | ||
20 | - XmlDocument doc; | ||
21 | - bool regrasCarregadas; | ||
22 | - XmlElement *inicioRegraAtual; | ||
23 | - int profundidadeRegraAtual; | ||
24 | - int contZerado; | ||
25 | - vector < XmlElement * > *rulesAtual; | ||
26 | - | ||
27 | -public: | ||
28 | - ReadXml(); | ||
29 | - virtual ~ReadXml(); | ||
30 | - | ||
31 | - int getPid(); | ||
32 | - int getDPH(); | ||
33 | - int getDPV(); | ||
34 | - int getDFW(); | ||
35 | - int getDFH(); | ||
36 | - int getVersao(); | ||
37 | - int getPidCC(); | ||
38 | - string getTipo(); | ||
39 | - int getPorta(); | ||
40 | - string getResolucao(); | ||
41 | - int getPortaOut(); | ||
42 | - string getIp(); | ||
43 | - | ||
44 | - void Leitura(); | ||
45 | - int setProfundidade(int p); | ||
46 | -}; | ||
47 | - | ||
48 | -#endif /* _LERXML_H */ | ||
49 | - |
xml/src/include/receiveXml.h
@@ -1,22 +0,0 @@ | @@ -1,22 +0,0 @@ | ||
1 | -#ifndef _RECEIVE_H_ | ||
2 | -#define _RECEIVE_H_ | ||
3 | - | ||
4 | -#include "jthread.h" | ||
5 | - | ||
6 | -class ReceiveXml: public jthread::Thread { | ||
7 | -private: | ||
8 | - int flag; | ||
9 | - | ||
10 | -public: | ||
11 | - static const int MAX_CC_MSG = 1316; | ||
12 | - | ||
13 | - ReceiveXml(); | ||
14 | - virtual ~ReceiveXml(); | ||
15 | - | ||
16 | - int GetFlagControle(); | ||
17 | - void SetFlagControle(int k); | ||
18 | - void Run(); | ||
19 | - | ||
20 | -}; | ||
21 | - | ||
22 | -#endif | ||
23 | \ No newline at end of file | 0 | \ No newline at end of file |
xml/src/readXml.cpp
@@ -1,245 +0,0 @@ | @@ -1,245 +0,0 @@ | ||
1 | -/* | ||
2 | - * File: lerXml.cpp | ||
3 | - * Author: felipe | ||
4 | - * | ||
5 | - * Created on 29 de Março de 2010, 15:52 | ||
6 | - */ | ||
7 | - | ||
8 | -#include <iostream> | ||
9 | -#include <stdio.h> | ||
10 | -#include <math.h> | ||
11 | -#include <sstream> | ||
12 | -#include <fstream> | ||
13 | - | ||
14 | -#include "readXml.h" | ||
15 | -#include <algorithm> | ||
16 | - | ||
17 | -ReadXml::ReadXml() { | ||
18 | - regrasCarregadas = false; | ||
19 | - profundidadeRegraAtual = 0; | ||
20 | - inicioRegraAtual = NULL; | ||
21 | - rulesAtual = new vector < XmlElement *> (); | ||
22 | -} | ||
23 | - | ||
24 | -ReadXml::~ReadXml() { | ||
25 | - rulesAtual->clear(); | ||
26 | - delete rulesAtual; | ||
27 | -} | ||
28 | - | ||
29 | -void ReadXml::Leitura() { | ||
30 | - string str; | ||
31 | - XmlElement * tmp; | ||
32 | - XmlAttribute * atr; | ||
33 | - | ||
34 | - //arq = fopen("/home/felipe/Python/arquivo_dados.txt", "w"); | ||
35 | - XmlDocument doc("vlibras_user/vlibras-core/data/configuracoes.xml"); | ||
36 | - | ||
37 | - if (!doc.LoadFile()) { | ||
38 | - printf("Erro ao carregar o XML das aplicacoes -> %s\n", doc.ErrorDesc()); | ||
39 | - | ||
40 | - } | ||
41 | - | ||
42 | - XmlElement *xml = doc.RootElement()->FirstChildElement("pid"); | ||
43 | - pid = xml->GetText(); | ||
44 | - //cout << "pid: " << pid << endl; | ||
45 | - | ||
46 | - xml = xml->NextSiblingElement(); | ||
47 | - resolucao = xml->GetText(); | ||
48 | - | ||
49 | - //cout << "Resolucao: " << resolucao << endl; | ||
50 | - | ||
51 | - xml = xml->NextSiblingElement(); | ||
52 | - | ||
53 | - tmp = xml->FirstChildElement(); | ||
54 | - DPH = tmp->GetText(); | ||
55 | - | ||
56 | - //cout << "DPH: " << DPH << endl; | ||
57 | - | ||
58 | - tmp = tmp->NextSiblingElement(); | ||
59 | - DPV = tmp->GetText(); | ||
60 | - | ||
61 | - //cout << "DPV: " << DPV << endl; | ||
62 | - | ||
63 | - tmp = tmp->NextSiblingElement(); | ||
64 | - DFW = tmp->GetText(); | ||
65 | - | ||
66 | - //cout << "DFW: " << DFW << endl; | ||
67 | - | ||
68 | - tmp = tmp->NextSiblingElement(); | ||
69 | - DFH = tmp->GetText(); | ||
70 | - | ||
71 | - //cout << "DFH: " << DFH << endl; | ||
72 | - | ||
73 | - xml = xml->NextSiblingElement(); | ||
74 | - versao = xml->GetText(); | ||
75 | - | ||
76 | - //cout << "Versao: " << versao << endl; | ||
77 | - | ||
78 | - xml = xml->NextSiblingElement(); | ||
79 | - str = xml->Value(); | ||
80 | - | ||
81 | - if (str.compare("pidCC") == 0) { | ||
82 | - pidCC = xml->GetText(); | ||
83 | - //cout << "PidCC: " << pidCC << endl; | ||
84 | - xml = xml->NextSiblingElement(); | ||
85 | - } | ||
86 | - str = xml->Value(); | ||
87 | - atr = xml->FirstAttribute(); | ||
88 | - tipo = atr->Value(); | ||
89 | - | ||
90 | - if (tipo.compare("MPEG-2 TS") == 0) { | ||
91 | - //cout << "Tipo: " << tipo << endl; | ||
92 | - | ||
93 | - tmp = xml->FirstChildElement(); | ||
94 | - atr = tmp->FirstAttribute(); | ||
95 | - tipo = atr->Value(); | ||
96 | - porta = tmp->GetText(); | ||
97 | - //cout << "Porta: " << porta << endl; | ||
98 | - //cout << "Tipo: " << tipo << endl; | ||
99 | - | ||
100 | - } | ||
101 | - | ||
102 | - if (tipo.compare("RAW") == 0) { | ||
103 | - | ||
104 | - tmp = xml->FirstChildElement(); | ||
105 | - | ||
106 | - porta = tmp->GetText(); | ||
107 | - //cout << "Porta: " << porta << endl; | ||
108 | - //cout << "Tipo: " << tipo << endl; | ||
109 | - | ||
110 | - } | ||
111 | - | ||
112 | - //cout << "Tipo: " << tipo << endl; | ||
113 | - | ||
114 | - xml = xml->NextSiblingElement(); | ||
115 | - tmp = xml->FirstChildElement(); | ||
116 | - ip = tmp->GetText(); | ||
117 | - | ||
118 | - //cout << "IP: " << ip << endl; | ||
119 | - | ||
120 | - tmp = tmp->NextSiblingElement(); | ||
121 | - portaOut = tmp->GetText(); | ||
122 | - | ||
123 | - //cout << "Porta: " << portaOut << endl; | ||
124 | -} | ||
125 | - | ||
126 | -int ReadXml::getPid() { | ||
127 | - stringstream st; | ||
128 | - int p; | ||
129 | - | ||
130 | - st << pid << endl; | ||
131 | - st >> p; | ||
132 | - | ||
133 | - return p; | ||
134 | -} | ||
135 | - | ||
136 | -int ReadXml::getDPH() { | ||
137 | - stringstream st; | ||
138 | - int p; | ||
139 | - | ||
140 | - st << DPH << endl; | ||
141 | - st >> p; | ||
142 | - | ||
143 | - return p; | ||
144 | -} | ||
145 | - | ||
146 | -int ReadXml::getDPV() { | ||
147 | - stringstream st; | ||
148 | - int p; | ||
149 | - | ||
150 | - st << DPV << endl; | ||
151 | - st >> p; | ||
152 | - | ||
153 | - return p; | ||
154 | -} | ||
155 | - | ||
156 | -int ReadXml::getDFW() { | ||
157 | - stringstream st; | ||
158 | - int p; | ||
159 | - | ||
160 | - st << DFW << endl; | ||
161 | - st >> p; | ||
162 | - | ||
163 | - return p; | ||
164 | -} | ||
165 | - | ||
166 | -int ReadXml::getDFH() { | ||
167 | - stringstream st; | ||
168 | - int p; | ||
169 | - | ||
170 | - st << DFH << endl; | ||
171 | - st >> p; | ||
172 | - | ||
173 | - return p; | ||
174 | -} | ||
175 | - | ||
176 | -int ReadXml::getVersao() { | ||
177 | - stringstream st; | ||
178 | - int p; | ||
179 | - | ||
180 | - st << versao << endl; | ||
181 | - st >> p; | ||
182 | - | ||
183 | - return p; | ||
184 | -} | ||
185 | - | ||
186 | -int ReadXml::getPidCC() { | ||
187 | - stringstream st; | ||
188 | - int p; | ||
189 | - | ||
190 | - st << pidCC << endl; | ||
191 | - st >> p; | ||
192 | - | ||
193 | - return p; | ||
194 | -} | ||
195 | - | ||
196 | -int ReadXml::getPorta() { | ||
197 | - stringstream st; | ||
198 | - int p; | ||
199 | - //cout << "Porta convertida: " << porta << endl; | ||
200 | - st << porta << endl; | ||
201 | - st >> p; | ||
202 | - | ||
203 | - //cout << "Porta convertida: " << p << endl; | ||
204 | - return p; | ||
205 | -} | ||
206 | - | ||
207 | -string ReadXml::getTipo() { | ||
208 | - return tipo; | ||
209 | -} | ||
210 | - | ||
211 | -string ReadXml::getResolucao() { | ||
212 | - return resolucao; | ||
213 | -} | ||
214 | - | ||
215 | -int ReadXml::getPortaOut() { | ||
216 | - stringstream st; | ||
217 | - int p; | ||
218 | - | ||
219 | - st << portaOut << endl; | ||
220 | - st >> p; | ||
221 | - | ||
222 | - return p; | ||
223 | -} | ||
224 | - | ||
225 | -string ReadXml::getIp() { | ||
226 | - return ip; | ||
227 | -} | ||
228 | - | ||
229 | -int ReadXml::setProfundidade(int p){ | ||
230 | - profundidadeRegraAtual = p; | ||
231 | - | ||
232 | -} | ||
233 | - | ||
234 | -/* | ||
235 | - * aplicarRule - metodo para aplicar a regra correta para a sequencia | ||
236 | - * atual de glosas | ||
237 | - * | ||
238 | - * Params: | ||
239 | - * frase - vetor contendo a frase completa | ||
240 | - * posInicial - indicacao do inicio do trecho onde a regra sera aplicada | ||
241 | - * | ||
242 | - * Ultima modificacao: 17/03/2011 | ||
243 | - */ | ||
244 | - | ||
245 | - |
xml/src/receiveXml.cpp
@@ -1,54 +0,0 @@ | @@ -1,54 +0,0 @@ | ||
1 | -#include <iostream> | ||
2 | -#include <fstream> | ||
3 | -#include "receiveXml.h" | ||
4 | - | ||
5 | -#include "jdatagramsocket.h" | ||
6 | - | ||
7 | -using namespace std; | ||
8 | -using namespace jsocket; | ||
9 | - | ||
10 | -ReceiveXml::ReceiveXml() { | ||
11 | - flag = 0; | ||
12 | - | ||
13 | -} | ||
14 | - | ||
15 | -ReceiveXml::~ReceiveXml() { | ||
16 | - | ||
17 | -} | ||
18 | - | ||
19 | -int ReceiveXml::GetFlagControle() { | ||
20 | - return flag; | ||
21 | -} | ||
22 | - | ||
23 | -void ReceiveXml::SetFlagControle(int k) { | ||
24 | - flag = k; | ||
25 | -} | ||
26 | - | ||
27 | -void ReceiveXml::Run() { | ||
28 | - | ||
29 | - int porta = 1234, readed; | ||
30 | - unsigned char buffer[100000]; | ||
31 | - | ||
32 | - DatagramSocket * r_socket = new DatagramSocket(porta); | ||
33 | - printf(" => Servidor ligado aguardado pacote...\n"); | ||
34 | - while (1) { | ||
35 | - readed = r_socket->Receive((char*) buffer, 1); | ||
36 | - | ||
37 | - if (buffer[0] == 1) { | ||
38 | - | ||
39 | - readed = r_socket->Receive((char*) buffer, 100000); | ||
40 | - flag = 1; | ||
41 | - | ||
42 | - ofstream os("vlibras_user/vlibras-core/data/configuracoes.xml", ios::binary); | ||
43 | - os.write((char*) buffer, readed); | ||
44 | - } | ||
45 | - if (buffer[0] == 2) { | ||
46 | - //printf("Aki: %d", buffer[0]); | ||
47 | - flag = 2; | ||
48 | - } | ||
49 | - } | ||
50 | - | ||
51 | - r_socket->Close(); | ||
52 | - | ||
53 | - delete r_socket; | ||
54 | -} |