Lines Matching defs:dvbdmxfeed
865 static void ttusb_handle_ts_data(struct dvb_demux_feed *dvbdmxfeed, const u8 * data,
868 dvbdmxfeed->cb.ts(data, len, 0, 0, &dvbdmxfeed->feed.ts, 0);
871 static void ttusb_handle_sec_data(struct dvb_demux_feed *dvbdmxfeed, const u8 * data,
874 // struct dvb_demux_feed *dvbdmxfeed = channel->dvbdmxfeed;
876 // dvbdmxfeed->cb.sec(data, len, 0, 0, &dvbdmxfeed->feed.sec, 0);
880 static int ttusb_start_feed(struct dvb_demux_feed *dvbdmxfeed)
882 struct ttusb *ttusb = (struct ttusb *) dvbdmxfeed->demux;
887 switch (dvbdmxfeed->type) {
896 if (dvbdmxfeed->type == DMX_TYPE_TS) {
897 switch (dvbdmxfeed->pes_type) {
911 if (dvbdmxfeed->type == DMX_TYPE_TS) {
913 } else if (dvbdmxfeed->type == DMX_TYPE_SEC) {
918 ttusb_set_channel(ttusb, dvbdmxfeed->index, feed_type, dvbdmxfeed->pid);
926 static int ttusb_stop_feed(struct dvb_demux_feed *dvbdmxfeed)
928 struct ttusb *ttusb = (struct ttusb *) dvbdmxfeed->demux;
930 ttusb_del_channel(ttusb, dvbdmxfeed->index);