Lines Matching refs:demux
104 struct dvb_demux demux; member
932 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in ttusb_dec_start_ts_feed()
1000 struct ttusb_dec *dec = dvbdmxfeed->demux->priv; in ttusb_dec_start_sec_feed()
1055 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in ttusb_dec_start_feed()
1083 struct ttusb_dec *dec = dvbdmxfeed->demux->priv; in ttusb_dec_stop_ts_feed()
1097 struct ttusb_dec *dec = dvbdmxfeed->demux->priv; in ttusb_dec_stop_sec_feed()
1459 dec->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING; in ttusb_dec_init_dvb()
1461 dec->demux.priv = (void *)dec; in ttusb_dec_init_dvb()
1462 dec->demux.filternum = 31; in ttusb_dec_init_dvb()
1463 dec->demux.feednum = 31; in ttusb_dec_init_dvb()
1464 dec->demux.start_feed = ttusb_dec_start_feed; in ttusb_dec_init_dvb()
1465 dec->demux.stop_feed = ttusb_dec_stop_feed; in ttusb_dec_init_dvb()
1466 dec->demux.write_to_decoder = NULL; in ttusb_dec_init_dvb()
1468 if ((result = dvb_dmx_init(&dec->demux)) < 0) { in ttusb_dec_init_dvb()
1478 dec->dmxdev.demux = &dec->demux.dmx; in ttusb_dec_init_dvb()
1485 dvb_dmx_release(&dec->demux); in ttusb_dec_init_dvb()
1493 if ((result = dec->demux.dmx.add_frontend(&dec->demux.dmx, in ttusb_dec_init_dvb()
1499 dvb_dmx_release(&dec->demux); in ttusb_dec_init_dvb()
1505 if ((result = dec->demux.dmx.connect_frontend(&dec->demux.dmx, in ttusb_dec_init_dvb()
1510 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend); in ttusb_dec_init_dvb()
1512 dvb_dmx_release(&dec->demux); in ttusb_dec_init_dvb()
1518 dvb_net_init(&dec->adapter, &dec->dvb_net, &dec->demux.dmx); in ttusb_dec_init_dvb()
1528 dec->demux.dmx.close(&dec->demux.dmx); in ttusb_dec_exit_dvb()
1529 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend); in ttusb_dec_exit_dvb()
1531 dvb_dmx_release(&dec->demux); in ttusb_dec_exit_dvb()