Lines Matching refs:dvbdmxfeed
895 static void ttusb_handle_ts_data(struct dvb_demux_feed *dvbdmxfeed, const u8 * data, in ttusb_handle_ts_data() argument
898 dvbdmxfeed->cb.ts(data, len, 0, 0, &dvbdmxfeed->feed.ts, 0); in ttusb_handle_ts_data()
901 static void ttusb_handle_sec_data(struct dvb_demux_feed *dvbdmxfeed, const u8 * data, in ttusb_handle_sec_data() argument
910 static int ttusb_start_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_start_feed() argument
912 struct ttusb *ttusb = (struct ttusb *) dvbdmxfeed->demux; in ttusb_start_feed()
917 switch (dvbdmxfeed->type) { in ttusb_start_feed()
926 if (dvbdmxfeed->type == DMX_TYPE_TS) { in ttusb_start_feed()
927 switch (dvbdmxfeed->pes_type) { in ttusb_start_feed()
941 if (dvbdmxfeed->type == DMX_TYPE_TS) { in ttusb_start_feed()
943 } else if (dvbdmxfeed->type == DMX_TYPE_SEC) { in ttusb_start_feed()
948 ttusb_set_channel(ttusb, dvbdmxfeed->index, feed_type, dvbdmxfeed->pid); in ttusb_start_feed()
956 static int ttusb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_stop_feed() argument
958 struct ttusb *ttusb = (struct ttusb *) dvbdmxfeed->demux; in ttusb_stop_feed()
960 ttusb_del_channel(ttusb, dvbdmxfeed->index); in ttusb_stop_feed()