Que no se apague equipo tras una grabación
2 participantes
Página 1 de 1.
Que no se apague equipo tras una grabación
Noooo, todavia no esta conseguido, pero molaria, verdad?
Estoy leyendo la salida del proceso princial DvdPlayer justo cuando acaba una grabación, y es muy interesante ...
TTDecodeFilter::Pause
state force stoped
enter audio stop
enter audio stop -- leave block
state force stoped
Stopping
leave Stopping
TTDecodeFilter::Stop
TTDecodeFilter::TTEnable(0)
src/NeptuneTP.cpp, 1437, StreamControl: Stop Streaming
[CInputDTV.cpp 1477] set EVENT_FLUSH
~TTDecodeFilter id=1
TTDecoderDestroy id=1 ...
TTDecoderDestroy counter_unused=2
TTDecoderDestroy id=1 ... done
[TVFE] INFO, TunerControlUnInit, Uninit Tuner 0
TP_FRAMER[0] input channel : 0 - dedicate TP0 input
flow: dvbApp DestroyFlow end
RootAP::ProcessKey, RECORD_STOP_TIMER, otrChannel=16, currPreviewChannel=16
RootAP::ProcessKey, tuner 0, show power off dialog when ITR completed
RP=0x3739410 WP=0x37394cc
[SI DB ] found TOT
got tot:2
[SI DB ] numRegions:2 iter:0 CC:ESP regId:1
[SI DB ] CC:ESP +/-:0 offSet hr:2 min:0 CRegId:1 entries:2
==========================================================================
# RootAP::UpdateDtvTimeToSystem, get time from DTV: 14:47:51, 2010/04/20 #
==========================================================================
RootAP::UpdateDtvTimeToSystem, m_isGotDtvTimeWhenBootup = 1, SUCCESS
RP=0x3457294 WP=0x345a9a8
RP=0x34c4acc WP=0x34c4b88
key ====== 0xf90608f7
(IR)7
cmd_buffer.type=0x14, key=0xf90608f7, CMD_RECORD_PLAY=0x24
Key processed (10 ms).
RP=0x3532828 WP=0x3536984
key ====== 0xbb4408f7
(IR)7
cmd_buffer.type=0x15, key=0xbb4408f7, CMD_RECORD_PLAY=0x24
RootAP::ProcessKey, user select NO
Key processed (2 ms).
RP=0x35a80e4 WP=0x35a81a0
RP=0x3605df4 WP=0x360888c
RP=0x3664e1c WP=0x3664f94
RP=0x36c7fa0 WP=0x36cb82c
RP=0x3737ec4 WP=0x373c020
[HDMI]: HDCP A5 Check Ri OK 4, Ri_source=0x93bd Ri'_sink=0x93bd
RP=0x345365c WP=0x3453718
RP=0x34a79f0 WP=0x34aa3cc
RP=0x350b154 WP=0x350b210
RP=0x3574b20 WP=0x35782f0
Se podria tener un proceso que fuera leyendo de este archivo, hasta encontrar la cadena: RECORD_STOP_TIMER
entonces, enviar al flujo de entrada las pulsaciones FLECHA_DERECHA y BOTON_OK
Que os parece? De esta manera se evitaria que el equipo LG se apague tras una grabación.
Muy util cuando estas grabando dibujos animados a los niños por ejemplo y los estan viendo.
Ademas, podriamos pensar en que este proceso lo hiciera unicamente mientras estemos en la franja horaria
de 8:00H hasta 23:59H.
De manera que si se apage el equipo tras grabación cuando se una grabación "nocturna".
Estoy leyendo la salida del proceso princial DvdPlayer justo cuando acaba una grabación, y es muy interesante ...
TTDecodeFilter::Pause
state force stoped
enter audio stop
enter audio stop -- leave block
state force stoped
Stopping
leave Stopping
TTDecodeFilter::Stop
TTDecodeFilter::TTEnable(0)
src/NeptuneTP.cpp, 1437, StreamControl: Stop Streaming
[CInputDTV.cpp 1477] set EVENT_FLUSH
~TTDecodeFilter id=1
TTDecoderDestroy id=1 ...
TTDecoderDestroy counter_unused=2
TTDecoderDestroy id=1 ... done
[TVFE] INFO, TunerControlUnInit, Uninit Tuner 0
TP_FRAMER[0] input channel : 0 - dedicate TP0 input
flow: dvbApp DestroyFlow end
RootAP::ProcessKey, RECORD_STOP_TIMER, otrChannel=16, currPreviewChannel=16
RootAP::ProcessKey, tuner 0, show power off dialog when ITR completed
RP=0x3739410 WP=0x37394cc
[SI DB ] found TOT
got tot:2
[SI DB ] numRegions:2 iter:0 CC:ESP regId:1
[SI DB ] CC:ESP +/-:0 offSet hr:2 min:0 CRegId:1 entries:2
==========================================================================
# RootAP::UpdateDtvTimeToSystem, get time from DTV: 14:47:51, 2010/04/20 #
==========================================================================
RootAP::UpdateDtvTimeToSystem, m_isGotDtvTimeWhenBootup = 1, SUCCESS
RP=0x3457294 WP=0x345a9a8
RP=0x34c4acc WP=0x34c4b88
key ====== 0xf90608f7
(IR)7
cmd_buffer.type=0x14, key=0xf90608f7, CMD_RECORD_PLAY=0x24
Key processed (10 ms).
RP=0x3532828 WP=0x3536984
key ====== 0xbb4408f7
(IR)7
cmd_buffer.type=0x15, key=0xbb4408f7, CMD_RECORD_PLAY=0x24
RootAP::ProcessKey, user select NO
Key processed (2 ms).
RP=0x35a80e4 WP=0x35a81a0
RP=0x3605df4 WP=0x360888c
RP=0x3664e1c WP=0x3664f94
RP=0x36c7fa0 WP=0x36cb82c
RP=0x3737ec4 WP=0x373c020
[HDMI]: HDCP A5 Check Ri OK 4, Ri_source=0x93bd Ri'_sink=0x93bd
RP=0x345365c WP=0x3453718
RP=0x34a79f0 WP=0x34aa3cc
RP=0x350b154 WP=0x350b210
RP=0x3574b20 WP=0x35782f0
Se podria tener un proceso que fuera leyendo de este archivo, hasta encontrar la cadena: RECORD_STOP_TIMER
entonces, enviar al flujo de entrada las pulsaciones FLECHA_DERECHA y BOTON_OK
Que os parece? De esta manera se evitaria que el equipo LG se apague tras una grabación.
Muy util cuando estas grabando dibujos animados a los niños por ejemplo y los estan viendo.
Ademas, podriamos pensar en que este proceso lo hiciera unicamente mientras estemos en la franja horaria
de 8:00H hasta 23:59H.
De manera que si se apage el equipo tras grabación cuando se una grabación "nocturna".
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Re: Que no se apague equipo tras una grabación
Great!
On the same principle I guess we could hope getting soon a "Continue" auto-answer when a new recording begins but that you're playing something (DTT or video stored on the unit)!?
You're progressing rather well these times!!
Gratz
Matt
On the same principle I guess we could hope getting soon a "Continue" auto-answer when a new recording begins but that you're playing something (DTT or video stored on the unit)!?
You're progressing rather well these times!!
Gratz
Matt
matthelas- Mensajes : 145
Fecha de inscripción : 08/02/2010
Re: Que no se apague equipo tras una grabación
Yes, could be applied as well
But this time, I think the default option is suitable for almost every people,
i mean you want to do the recording,
So, just waiting will do the recording.
But imagine you do not want to stop what you are watching, and do not wnat the recording,
so, in this case, i think it is good to leave the message, so the user can select no.
But this time, I think the default option is suitable for almost every people,
i mean you want to do the recording,
So, just waiting will do the recording.
But imagine you do not want to stop what you are watching, and do not wnat the recording,
so, in this case, i think it is good to leave the message, so the user can select no.
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Re: Que no se apague equipo tras una grabación
Indeed, you are right. I was one step beyond thinking that we would be able to automatically:
1- press Continue (to launch the recordin)
2- move back to what we were doing
But that's too complex to be solved only with remote buttons shadow pressed :-(
Cheers!
1- press Continue (to launch the recordin)
2- move back to what we were doing
But that's too complex to be solved only with remote buttons shadow pressed :-(
Cheers!
matthelas- Mensajes : 145
Fecha de inscripción : 08/02/2010
Re: Que no se apague equipo tras una grabación
GUAUU!!!! Phew!!!!
I see, that indeed would be ideal.
I have some ideas to do that, but again too many open battles
Lets go now for the simple solution, and later lets see if we could do v2 on this trick
Thanks for the idea.
I see, that indeed would be ideal.
I have some ideas to do that, but again too many open battles
Lets go now for the simple solution, and later lets see if we could do v2 on this trick
Thanks for the idea.
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Re: Que no se apague equipo tras una grabación
Bueno,
estoy comprobando las pulsaciones de teclas desde el telemando virtual,
y provoca por ejmplo los siguientes codigos al pulsar 1 2 y 3
31 0A
32 0A
33 0A
0A corresponde al salto de carro en hexa = 10 decimal.
Lo siguiente es hacer un programa en C que simula las pulsaciones 1 2 3.
estoy comprobando las pulsaciones de teclas desde el telemando virtual,
y provoca por ejmplo los siguientes codigos al pulsar 1 2 y 3
31 0A
32 0A
33 0A
0A corresponde al salto de carro en hexa = 10 decimal.
Lo siguiente es hacer un programa en C que simula las pulsaciones 1 2 3.
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Re: Que no se apague equipo tras una grabación
Esto ha sido facil,
a continuación el programa:
Lo siguiente será crear un programa C con pipe el standard input la salida del DvdPlayer , en busca de la cadena: RECORD_STOP_TIMER
a continuación el programa:
- Código:
#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>
#define COMMAND_SENDER_FILE "/tmp/command_sender.txt"
void envia_comando(int param)
{
FILE *to;
if ((to = fopen(COMMAND_SENDER_FILE, "a"))==NULL) {
printf("Cannot open destination file.");
}
fprintf(to,"%c\n",param);
fclose(to);
}
int main(void)
{
printf("Enviando 1\n");
envia_comando(0x31);
sleep(10);
printf("Enviando 2\n");
envia_comando(0x32);
sleep(10);
printf("Enviando 3\n");
envia_comando(0x33);
sleep(10);
printf("Enviando 1\n");
envia_comando(0x31);
sleep(10);
return 1;
}
Lo siguiente será crear un programa C con pipe el standard input la salida del DvdPlayer , en busca de la cadena: RECORD_STOP_TIMER
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Re: Que no se apague equipo tras una grabación
FUNCIONANDO OK!!!!
Muy pronto en sus pantallas, necesito probar varios escenarios,
si alguien se anima a ayudar a probarlo favor de indicarmelo en MP. gracias
Muy pronto en sus pantallas, necesito probar varios escenarios,
si alguien se anima a ayudar a probarlo favor de indicarmelo en MP. gracias
vic1972- Mensajes : 2260
Fecha de inscripción : 09/12/2009
Edad : 52
Localización : Malaga
Temas similares
» Que no se apague el LG tras una grabación
» Update por Red Oficial LG Me ha petado el LiveBox :(
» Porque se autoselecciona el idioma tras instalar el firmware
» IP de mi equipo
» Ya ha llegado el equipo
» Update por Red Oficial LG Me ha petado el LiveBox :(
» Porque se autoselecciona el idioma tras instalar el firmware
» IP de mi equipo
» Ya ha llegado el equipo
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.