Lines Matching full:demux
99 struct dvb_demux demux; member
967 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in ttusb_dec_start_ts_feed()
1035 struct ttusb_dec *dec = dvbdmxfeed->demux->priv; in ttusb_dec_start_sec_feed()
1090 struct dvb_demux *dvbdmx = dvbdmxfeed->demux; in ttusb_dec_start_feed()
1116 struct ttusb_dec *dec = dvbdmxfeed->demux->priv; in ttusb_dec_stop_ts_feed()
1130 struct ttusb_dec *dec = dvbdmxfeed->demux->priv; in ttusb_dec_stop_sec_feed()
1473 dec->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING; in ttusb_dec_init_dvb()
1475 dec->demux.priv = (void *)dec; in ttusb_dec_init_dvb()
1476 dec->demux.filternum = 31; in ttusb_dec_init_dvb()
1477 dec->demux.feednum = 31; in ttusb_dec_init_dvb()
1478 dec->demux.start_feed = ttusb_dec_start_feed; in ttusb_dec_init_dvb()
1479 dec->demux.stop_feed = ttusb_dec_stop_feed; in ttusb_dec_init_dvb()
1480 dec->demux.write_to_decoder = NULL; in ttusb_dec_init_dvb()
1482 if ((result = dvb_dmx_init(&dec->demux)) < 0) { in ttusb_dec_init_dvb()
1492 dec->dmxdev.demux = &dec->demux.dmx; in ttusb_dec_init_dvb()
1499 dvb_dmx_release(&dec->demux); in ttusb_dec_init_dvb()
1507 if ((result = dec->demux.dmx.add_frontend(&dec->demux.dmx, in ttusb_dec_init_dvb()
1513 dvb_dmx_release(&dec->demux); in ttusb_dec_init_dvb()
1519 if ((result = dec->demux.dmx.connect_frontend(&dec->demux.dmx, in ttusb_dec_init_dvb()
1524 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend); in ttusb_dec_init_dvb()
1526 dvb_dmx_release(&dec->demux); in ttusb_dec_init_dvb()
1532 dvb_net_init(&dec->adapter, &dec->dvb_net, &dec->demux.dmx); in ttusb_dec_init_dvb()
1542 dec->demux.dmx.close(&dec->demux.dmx); in ttusb_dec_exit_dvb()
1543 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend); in ttusb_dec_exit_dvb()
1545 dvb_dmx_release(&dec->demux); in ttusb_dec_exit_dvb()