On Wed, 10 May 2006, Simon Kilvington wrote: > > what is the difference between DMX_PES_AUDIO, DMX_PES_VIDEO and > DMX_PES_OTHER as the pes_type field in the DMX_SET_PES_FILTER ioctl? Types other than DMX_PES_OTHER will send the stream to an onboard decoder, if one exists. If you aren't trying to use an onboard hardware mpeg decoder, always use DMX_PES_OTHER. You should also always use DMX_OUT_TS_TAP, as DMX_OUT_TAP strips the the TS headers, making the stream nearly worthless. Summary: DMX_OUT_* DMX_PES_* destination(s) ------------------------------------------------------ DECODER OTHER not allowed DECODER !OTHER onboard decoder TAP OTHER demux device TAP !OTHER onboard decoder and demux device TS_TAP OTHER dvr device TS_TAP !OTHER onboard decoder and dvr device The demux destination strips the MPEG-TS headers, other desinations don't. _______________________________________________ linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb