• Home
  • Raw
  • Download

Lines Matching refs:demux

112 static struct dmx_frontend *get_fe(struct dmx_demux *demux, int type)  in get_fe()  argument
116 head = demux->get_frontends(demux); in get_fe()
189 dmxdev->dvr_orig_fe = dmxdev->demux->frontend; in dvb_dvr_open()
191 if (!dmxdev->demux->write) { in dvb_dvr_open()
196 front = get_fe(dmxdev->demux, DMX_MEMORY_FE); in dvb_dvr_open()
202 dmxdev->demux->disconnect_frontend(dmxdev->demux); in dvb_dvr_open()
203 dmxdev->demux->connect_frontend(dmxdev->demux, front); in dvb_dvr_open()
218 dmxdev->demux->disconnect_frontend(dmxdev->demux); in dvb_dvr_release()
219 dmxdev->demux->connect_frontend(dmxdev->demux, in dvb_dvr_release()
259 if (!dmxdev->demux->write) in dvb_dvr_write()
270 ret = dmxdev->demux->write(dmxdev->demux, buf, count); in dvb_dvr_write()
551 filter->dev->demux->release_section_feed(dmxdev->demux, in dvb_dmxdev_feed_restart()
560 struct dmx_demux *demux; in dvb_dmxdev_filter_stop() local
579 demux = dmxdevfilter->dev->demux; in dvb_dmxdev_filter_stop()
581 demux->release_ts_feed(demux, feed->ts); in dvb_dmxdev_filter_stop()
650 ret = dmxdev->demux->allocate_ts_feed(dmxdev->demux, &feed->ts, in dvb_dmxdev_start_feed()
660 dmxdev->demux->release_ts_feed(dmxdev->demux, tsfeed); in dvb_dmxdev_start_feed()
666 dmxdev->demux->release_ts_feed(dmxdev->demux, tsfeed); in dvb_dmxdev_start_feed()
720 ret = dmxdev->demux->allocate_section_feed(dmxdev->demux, in dvb_dmxdev_filter_start()
916 filter->dev->demux->release_ts_feed(filter->dev->demux, in dvb_dmxdev_remove_pid()
1100 if (!dmxdev->demux->get_pes_pids) { in dvb_demux_do_ioctl()
1104 dmxdev->demux->get_pes_pids(dmxdev->demux, parg); in dvb_demux_do_ioctl()
1108 if (!dmxdev->demux->get_stc) { in dvb_demux_do_ioctl()
1112 ret = dmxdev->demux->get_stc(dmxdev->demux, in dvb_demux_do_ioctl()
1423 if (dmxdev->demux->open(dmxdev->demux) < 0) in dvb_dmxdev_init()
1484 dmxdev->demux->close(dmxdev->demux); in dvb_dmxdev_release()