Lines Matching refs:dvbdmxfeed
894 static void ttusb_handle_ts_data(struct dvb_demux_feed *dvbdmxfeed, const u8 * data, in ttusb_handle_ts_data() argument
897 dvbdmxfeed->cb.ts(data, len, 0, 0, &dvbdmxfeed->feed.ts, 0); in ttusb_handle_ts_data()
900 static void ttusb_handle_sec_data(struct dvb_demux_feed *dvbdmxfeed, const u8 * data, in ttusb_handle_sec_data() argument
909 static int ttusb_start_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_start_feed() argument
911 struct ttusb *ttusb = (struct ttusb *) dvbdmxfeed->demux; in ttusb_start_feed()
916 switch (dvbdmxfeed->type) { in ttusb_start_feed()
925 if (dvbdmxfeed->type == DMX_TYPE_TS) { in ttusb_start_feed()
926 switch (dvbdmxfeed->pes_type) { in ttusb_start_feed()
940 if (dvbdmxfeed->type == DMX_TYPE_TS) { in ttusb_start_feed()
942 } else if (dvbdmxfeed->type == DMX_TYPE_SEC) { in ttusb_start_feed()
947 ttusb_set_channel(ttusb, dvbdmxfeed->index, feed_type, dvbdmxfeed->pid); in ttusb_start_feed()
955 static int ttusb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) in ttusb_stop_feed() argument
957 struct ttusb *ttusb = (struct ttusb *) dvbdmxfeed->demux; in ttusb_stop_feed()
959 ttusb_del_channel(ttusb, dvbdmxfeed->index); in ttusb_stop_feed()