Lines Matching defs:demux
103 struct dvb_demux demux;
931 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
999 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1054 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
1082 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1096 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1448 dec->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING;
1450 dec->demux.priv = (void *)dec;
1451 dec->demux.filternum = 31;
1452 dec->demux.feednum = 31;
1453 dec->demux.start_feed = ttusb_dec_start_feed;
1454 dec->demux.stop_feed = ttusb_dec_stop_feed;
1455 dec->demux.write_to_decoder = NULL;
1457 if ((result = dvb_dmx_init(&dec->demux)) < 0) {
1467 dec->dmxdev.demux = &dec->demux.dmx;
1474 dvb_dmx_release(&dec->demux);
1482 if ((result = dec->demux.dmx.add_frontend(&dec->demux.dmx,
1488 dvb_dmx_release(&dec->demux);
1494 if ((result = dec->demux.dmx.connect_frontend(&dec->demux.dmx,
1499 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend);
1501 dvb_dmx_release(&dec->demux);
1507 dvb_net_init(&dec->adapter, &dec->dvb_net, &dec->demux.dmx);
1517 dec->demux.dmx.close(&dec->demux.dmx);
1518 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend);
1520 dvb_dmx_release(&dec->demux);