Lines Matching defs:demux
51 struct firedtv *fdtv = dvbdmxfeed->demux->priv;
121 struct dvb_demux *demux = dvbdmxfeed->demux;
122 struct firedtv *fdtv = demux->priv;
128 (demux->dmx.frontend->source != DMX_MEMORY_FE))) {
132 !demux->pesfilter[dvbdmxfeed->pes_type])
135 demux->pids[dvbdmxfeed->pes_type] |= 0x8000;
136 demux->pesfilter[dvbdmxfeed->pes_type] = NULL;
170 fdtv->demux.dmx.capabilities = 0;
172 fdtv->demux.priv = fdtv;
173 fdtv->demux.filternum = 16;
174 fdtv->demux.feednum = 16;
175 fdtv->demux.start_feed = fdtv_start_feed;
176 fdtv->demux.stop_feed = fdtv_stop_feed;
177 fdtv->demux.write_to_decoder = NULL;
179 err = dvb_dmx_init(&fdtv->demux);
184 fdtv->dmxdev.demux = &fdtv->demux.dmx;
193 err = fdtv->demux.dmx.add_frontend(&fdtv->demux.dmx, &fdtv->frontend);
197 err = fdtv->demux.dmx.connect_frontend(&fdtv->demux.dmx,
202 err = dvb_net_init(&fdtv->adapter, &fdtv->dvbnet, &fdtv->demux.dmx);
220 fdtv->demux.dmx.close(&fdtv->demux.dmx);
222 fdtv->demux.dmx.remove_frontend(&fdtv->demux.dmx, &fdtv->frontend);
226 dvb_dmx_release(&fdtv->demux);
239 fdtv->demux.dmx.close(&fdtv->demux.dmx);
240 fdtv->demux.dmx.remove_frontend(&fdtv->demux.dmx, &fdtv->frontend);
242 dvb_dmx_release(&fdtv->demux);