• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/ttusb-dec/

Lines Matching defs:dvbdmxfeed

929 static int ttusb_dec_start_ts_feed(struct dvb_demux_feed *dvbdmxfeed)
931 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
940 if (dvbdmxfeed->ts_type & TS_DECODER)
943 if (dvbdmxfeed->ts_type & TS_PACKET)
946 if (dvbdmxfeed->ts_type & TS_PAYLOAD_ONLY)
951 switch (dvbdmxfeed->pes_type) {
955 dec->pid[DMX_PES_PCR] = dvbdmxfeed->pid;
956 dec->pid[DMX_PES_VIDEO] = dvbdmxfeed->pid;
957 dec->video_filter = dvbdmxfeed->filter;
963 dec->pid[DMX_PES_AUDIO] = dvbdmxfeed->pid;
964 dec->audio_filter = dvbdmxfeed->filter;
969 dec->pid[DMX_PES_TELETEXT] = dvbdmxfeed->pid;
975 dec->pid[DMX_PES_PCR] = dvbdmxfeed->pid;
984 dprintk(" pes_type: unknown (%d)\n", dvbdmxfeed->pes_type);
997 static int ttusb_dec_start_sec_feed(struct dvb_demux_feed *dvbdmxfeed)
999 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1018 pid = htons(dvbdmxfeed->pid);
1021 memcpy(&b0[5], &dvbdmxfeed->filter->filter.filter_value[0], 1);
1033 finfo->filter = dvbdmxfeed->filter;
1041 dvbdmxfeed->priv = finfo;
1052 static int ttusb_dec_start_feed(struct dvb_demux_feed *dvbdmxfeed)
1054 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
1061 dprintk(" pid: 0x%04X\n", dvbdmxfeed->pid);
1063 switch (dvbdmxfeed->type) {
1066 return ttusb_dec_start_ts_feed(dvbdmxfeed);
1070 return ttusb_dec_start_sec_feed(dvbdmxfeed);
1074 dprintk(" type: unknown (%d)\n", dvbdmxfeed->type);
1080 static int ttusb_dec_stop_ts_feed(struct dvb_demux_feed *dvbdmxfeed)
1082 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1094 static int ttusb_dec_stop_sec_feed(struct dvb_demux_feed *dvbdmxfeed)
1096 struct ttusb_dec *dec = dvbdmxfeed->demux->priv;
1098 struct filter_info *finfo = (struct filter_info *)dvbdmxfeed->priv;
1115 static int ttusb_dec_stop_feed(struct dvb_demux_feed *dvbdmxfeed)
1119 switch (dvbdmxfeed->type) {
1121 return ttusb_dec_stop_ts_feed(dvbdmxfeed);
1125 return ttusb_dec_stop_sec_feed(dvbdmxfeed);