[linux-dvb] How to get the 0x13 PES data ?
Mirko Roller
mirko at mirkoroller.de
Sat Dec 10 18:02:22 CET 2005
Hi,
for my diploma iam writing an EPG under Linux.
I can set the correct pid of 0x12, to get the EIT and ST CIT data stream,
but if i set the pid to 0x13 (RST,ST) stream, no data is received.
ETSI EN 300 468, says that the data is not sended all the time, but i receive
nothing (in 2 houers).
The only thing i can think of, is that my settings are wrong.
code: ( works for pid=0x12, but not 0x13 )
struct dmx_pes_filter_params pesfilter;
pesfilter.pid = 0x13;
pesfilter.input = DMX_IN_FRONTEND;
pesfilter.output = DMX_OUT_TAP;
pesfilter.pes_type= DMX_PES_OTHER;
pesfilter.flags = DMX_IMMEDIATE_START;
also, read blocks the program, waiting for some data, is there a better
solution, instead of read, for stream_id 0x13 ?
thanx for help...
More information about the linux-dvb
mailing list