Lines Matching defs:demux
98 struct dvb_demux demux;
969 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
1037 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1092 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
1120 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1134 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1479 dec->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING;
1481 dec->demux.priv = (void *)dec;
1482 dec->demux.filternum = 31;
1483 dec->demux.feednum = 31;
1484 dec->demux.start_feed = ttusb_dec_start_feed;
1485 dec->demux.stop_feed = ttusb_dec_stop_feed;
1486 dec->demux.write_to_decoder = NULL;
1488 if ((result = dvb_dmx_init(&dec->demux)) < 0) {
1498 dec->dmxdev.demux = &dec->demux.dmx;
1505 dvb_dmx_release(&dec->demux);
1513 if ((result = dec->demux.dmx.add_frontend(&dec->demux.dmx,
1519 dvb_dmx_release(&dec->demux);
1525 if ((result = dec->demux.dmx.connect_frontend(&dec->demux.dmx,
1530 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend);
1532 dvb_dmx_release(&dec->demux);
1538 dvb_net_init(&dec->adapter, &dec->dvb_net, &dec->demux.dmx);
1548 dec->demux.dmx.close(&dec->demux.dmx);
1549 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend);
1551 dvb_dmx_release(&dec->demux);