Lines Matching defs:demux
98 struct dvb_demux demux;
966 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
1034 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1089 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
1115 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1129 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1472 dec->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING;
1474 dec->demux.priv = (void *)dec;
1475 dec->demux.filternum = 31;
1476 dec->demux.feednum = 31;
1477 dec->demux.start_feed = ttusb_dec_start_feed;
1478 dec->demux.stop_feed = ttusb_dec_stop_feed;
1479 dec->demux.write_to_decoder = NULL;
1481 if ((result = dvb_dmx_init(&dec->demux)) < 0) {
1491 dec->dmxdev.demux = &dec->demux.dmx;
1498 dvb_dmx_release(&dec->demux);
1506 if ((result = dec->demux.dmx.add_frontend(&dec->demux.dmx,
1512 dvb_dmx_release(&dec->demux);
1518 if ((result = dec->demux.dmx.connect_frontend(&dec->demux.dmx,
1523 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend);
1525 dvb_dmx_release(&dec->demux);
1531 dvb_net_init(&dec->adapter, &dec->dvb_net, &dec->demux.dmx);
1541 dec->demux.dmx.close(&dec->demux.dmx);
1542 dec->demux.dmx.remove_frontend(&dec->demux.dmx, &dec->frontend);
1544 dvb_dmx_release(&dec->demux);