Lines Matching defs:dvbdemux
347 struct dvb_demux *dvbdemux = &budget->demux;
352 dvbdemux->priv = (void *) budget;
354 dvbdemux->filternum = 256;
355 dvbdemux->feednum = 256;
356 dvbdemux->start_feed = budget_start_feed;
357 dvbdemux->stop_feed = budget_stop_feed;
358 dvbdemux->write_to_decoder = NULL;
360 dvbdemux->dmx.capabilities = (DMX_TS_FILTERING | DMX_SECTION_FILTERING |
366 budget->dmxdev.demux = &dvbdemux->dmx;
373 ret = dvbdemux->dmx.add_frontend(&dvbdemux->dmx, &budget->hw_frontend);
379 ret = dvbdemux->dmx.add_frontend(&dvbdemux->dmx, &budget->mem_frontend);
383 ret = dvbdemux->dmx.connect_frontend(&dvbdemux->dmx, &budget->hw_frontend);
387 dvb_net_init(&budget->dvb_adapter, &budget->dvb_net, &dvbdemux->dmx);
399 struct dvb_demux *dvbdemux = &budget->demux;
405 dvbdemux->dmx.close(&dvbdemux->dmx);
406 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, &budget->hw_frontend);
407 dvbdemux->dmx.remove_frontend(&dvbdemux->dmx, &budget->mem_frontend);