Searched refs:dvbdmxfeed (Results 1 - 23 of 23) sorted by relevance

/linux-master/drivers/media/firewire/
H A Dfiredtv-dvb.c49 int fdtv_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
51 struct firedtv *fdtv = dvbdmxfeed->demux->priv;
55 switch (dvbdmxfeed->type) {
61 dvbdmxfeed->type);
68 if (dvbdmxfeed->type == DMX_TYPE_TS) {
69 switch (dvbdmxfeed->pes_type) {
80 dvbdmxfeed->pes_type);
94 dvbdmxfeed->priv = (typeof(dvbdmxfeed->priv))(unsigned long)c;
95 fdtv->channel_pid[c] = dvbdmxfeed
119 fdtv_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
[all...]
H A Dfiredtv.h140 int fdtv_start_feed(struct dvb_demux_feed *dvbdmxfeed);
141 int fdtv_stop_feed(struct dvb_demux_feed *dvbdmxfeed);
/linux-master/drivers/media/dvb-core/
H A Ddvb_demux.c869 struct dvb_demux_feed *dvbdmxfeed = (struct dvb_demux_feed *)feed; local
870 struct dvb_demux *dvbdemux = dvbdmxfeed->demux;
886 dvbdmxfilter->feed = dvbdmxfeed;
889 dvbdmxfilter->next = dvbdmxfeed->filter;
890 dvbdmxfeed->filter = dvbdmxfilter;
900 struct dvb_demux_feed *dvbdmxfeed = (struct dvb_demux_feed *)feed; local
901 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
909 dvb_demux_feed_add(dvbdmxfeed);
911 dvbdmxfeed->pid = pid;
912 dvbdmxfeed
919 prepare_secfilters(struct dvb_demux_feed *dvbdmxfeed) argument
943 struct dvb_demux_feed *dvbdmxfeed = (struct dvb_demux_feed *)feed; local
989 struct dvb_demux_feed *dvbdmxfeed = (struct dvb_demux_feed *)feed; local
1015 struct dvb_demux_feed *dvbdmxfeed = (struct dvb_demux_feed *)feed; local
1055 struct dvb_demux_feed *dvbdmxfeed; local
1093 struct dvb_demux_feed *dvbdmxfeed = (struct dvb_demux_feed *)feed; local
[all...]
/linux-master/drivers/media/usb/dvb-usb/
H A Ddvb-usb-dvb.c14 static int dvb_usb_ctrl_feed(struct dvb_demux_feed *dvbdmxfeed, int onoff) argument
16 struct dvb_usb_adapter *adap = dvbdmxfeed->demux->priv;
48 "yes" : "no", dvbdmxfeed->pid, dvbdmxfeed->pid,
49 dvbdmxfeed->index, onoff ? "on" : "off");
53 adap->props.fe[adap->active_fe].pid_filter(adap, dvbdmxfeed->index, dvbdmxfeed->pid, onoff);
86 static int dvb_usb_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
88 deb_ts("start pid: 0x%04x, feedtype: %d\n", dvbdmxfeed->pid,
89 dvbdmxfeed
93 dvb_usb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
[all...]
/linux-master/drivers/staging/media/av7110/
H A Dav7110_av.h18 struct dvb_demux_feed *dvbdmxfeed);
H A Dav7110.c773 struct dvb_demux_feed *dvbdmxfeed = dvbdmxfilter->feed; local
774 struct av7110 *av7110 = dvbdmxfeed->demux->priv;
796 } else if ((dvbdmxfeed->ts_type & TS_PACKET) &&
797 !(dvbdmxfeed->ts_type & TS_PAYLOAD_ONLY)) {
798 av7110_p2t_init(&av7110->p2t_filter[dvbdmxfilter->index], dvbdmxfeed);
803 buf[2] = dvbdmxfeed->pid;
860 static int dvb_feed_start_pid(struct dvb_demux_feed *dvbdmxfeed) argument
862 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
871 i = dvbdmxfeed->pes_type;
873 if ((i == 2) && npids[i] && (dvbdmxfeed
903 dvb_feed_stop_pid(struct dvb_demux_feed *dvbdmxfeed) argument
[all...]
H A Dav7110_av.c81 struct dvb_demux_feed *dvbdmxfeed = p2t->priv; local
83 if (!(dvbdmxfeed->ts_type & TS_PACKET))
87 if (dvbdmxfeed->ts_type & TS_PAYLOAD_ONLY)
88 return dvbdmxfeed->cb.ts(buf, len, NULL, 0,
89 &dvbdmxfeed->feed.ts, NULL);
96 struct dvb_demux_feed *dvbdmxfeed = (struct dvb_demux_feed *) priv; local
98 dvbdmxfeed->cb.ts(data, 188, NULL, 0,
99 &dvbdmxfeed->feed.ts, NULL);
104 struct dvb_demux_feed *dvbdmxfeed)
107 struct dvb_demux *dvbdmx = dvbdmxfeed
103 av7110_av_start_record(struct av7110 *av7110, int av, struct dvb_demux_feed *dvbdmxfeed) argument
[all...]
/linux-master/drivers/media/usb/as102/
H A Das102_drv.c133 static int as102_dvb_dmx_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
136 struct dvb_demux *demux = dvbdmxfeed->demux;
143 as10x_pid_filter(as102_dev, dvbdmxfeed->index,
144 dvbdmxfeed->pid, 1);
153 static int as102_dvb_dmx_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
155 struct dvb_demux *demux = dvbdmxfeed->demux;
165 as10x_pid_filter(as102_dev, dvbdmxfeed->index,
166 dvbdmxfeed->pid, 0);
/linux-master/drivers/media/usb/ttusb-dec/
H A Dttusb_dec.c964 static int ttusb_dec_start_ts_feed(struct dvb_demux_feed *dvbdmxfeed) argument
966 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
975 if (dvbdmxfeed->ts_type & TS_DECODER)
978 if (dvbdmxfeed->ts_type & TS_PACKET)
981 if (dvbdmxfeed->ts_type & TS_PAYLOAD_ONLY)
986 switch (dvbdmxfeed->pes_type) {
990 dec->pid[DMX_PES_PCR] = dvbdmxfeed->pid;
991 dec->pid[DMX_PES_VIDEO] = dvbdmxfeed->pid;
992 dec->video_filter = dvbdmxfeed->filter;
998 dec->pid[DMX_PES_AUDIO] = dvbdmxfeed
1032 ttusb_dec_start_sec_feed(struct dvb_demux_feed *dvbdmxfeed) argument
1087 ttusb_dec_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
1113 ttusb_dec_stop_ts_feed(struct dvb_demux_feed *dvbdmxfeed) argument
1127 ttusb_dec_stop_sec_feed(struct dvb_demux_feed *dvbdmxfeed) argument
1148 ttusb_dec_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
[all...]
/linux-master/drivers/media/common/b2c2/
H A Dflexcop-hw-filter.c176 struct dvb_demux_feed *dvbdmxfeed, int onoff)
184 if (dvbdmxfeed->index >= max_pid_filter)
198 (fc, dvbdmxfeed->index, dvbdmxfeed->pid, onoff);
202 else if (dvbdmxfeed->pid == 0x2000)
175 flexcop_pid_feed_control(struct flexcop_device *fc, struct dvb_demux_feed *dvbdmxfeed, int onoff) argument
H A Dflexcop.c45 static int flexcop_dvb_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
47 struct flexcop_device *fc = dvbdmxfeed->demux->priv;
48 return flexcop_pid_feed_control(fc, dvbdmxfeed, 1);
51 static int flexcop_dvb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
53 struct flexcop_device *fc = dvbdmxfeed->demux->priv;
54 return flexcop_pid_feed_control(fc, dvbdmxfeed, 0);
H A Dflexcop-common.h178 struct dvb_demux_feed *dvbdmxfeed, int onoff);
/linux-master/drivers/media/usb/pvrusb2/
H A Dpvrusb2-dvb.c190 static int pvr2_dvb_ctrl_feed(struct dvb_demux_feed *dvbdmxfeed, int onoff) argument
192 struct pvr2_dvb_adapter *adap = dvbdmxfeed->demux->priv;
221 static int pvr2_dvb_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
223 pvr2_trace(PVR2_TRACE_DVB_FEED, "start pid: 0x%04x", dvbdmxfeed->pid);
224 return pvr2_dvb_ctrl_feed(dvbdmxfeed, 1);
227 static int pvr2_dvb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
229 pvr2_trace(PVR2_TRACE_DVB_FEED, "stop pid: 0x%04x", dvbdmxfeed->pid);
230 return pvr2_dvb_ctrl_feed(dvbdmxfeed, 0);
/linux-master/drivers/media/pci/cx23885/
H A Daltera-ci.h77 struct dvb_demux_feed *dvbdmxfeed, int onoff)
/linux-master/drivers/media/pci/mantis/
H A Dmantis_dvb.c91 static int mantis_dvb_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
93 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
114 static int mantis_dvb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
116 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
/linux-master/drivers/media/pci/ngene/
H A Dngene-dvb.c275 int ngene_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
277 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
288 int ngene_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
290 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
H A Dngene.h837 int ngene_start_feed(struct dvb_demux_feed *dvbdmxfeed);
838 int ngene_stop_feed(struct dvb_demux_feed *dvbdmxfeed);
/linux-master/drivers/media/usb/dvb-usb-v2/
H A Ddvb_usb_core.c241 static int dvb_usb_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
243 struct dvb_usb_adapter *adap = dvbdmxfeed->demux->priv;
249 __func__, adap->id, adap->active_fe, dvbdmxfeed->type,
250 adap->pid_filtering ? "yes" : "no", dvbdmxfeed->pid,
251 dvbdmxfeed->pid, dvbdmxfeed->index);
317 ret = adap->props->pid_filter(adap, dvbdmxfeed->index,
318 dvbdmxfeed->pid, 1);
329 static int dvb_usb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
331 struct dvb_usb_adapter *adap = dvbdmxfeed
[all...]
/linux-master/drivers/media/platform/st/sti/c8sectpfe/
H A Dc8sectpfe-core.c137 static int c8sectpfe_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
139 struct dvb_demux *demux = dvbdmxfeed->demux;
147 switch (dvbdmxfeed->type) {
158 if (dvbdmxfeed->type == DMX_TYPE_TS) {
159 switch (dvbdmxfeed->pes_type) {
186 if (dvbdmxfeed->pid == 8192) {
192 bitmap_set(bitmap, dvbdmxfeed->pid, 1);
257 static int c8sectpfe_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
260 struct dvb_demux *demux = dvbdmxfeed->demux;
281 if (dvbdmxfeed
[all...]
/linux-master/drivers/media/usb/ttusb-budget/
H A Ddvb-ttusb-budget.c843 static void ttusb_handle_ts_data(struct dvb_demux_feed *dvbdmxfeed, const u8 * data, argument
846 dvbdmxfeed->cb.ts(data, len, 0, 0, &dvbdmxfeed->feed.ts, 0);
849 static void ttusb_handle_sec_data(struct dvb_demux_feed *dvbdmxfeed, const u8 * data, argument
852 // struct dvb_demux_feed *dvbdmxfeed = channel->dvbdmxfeed;
854 // dvbdmxfeed->cb.sec(data, len, 0, 0, &dvbdmxfeed->feed.sec, 0);
858 static int ttusb_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
860 struct ttusb *ttusb = (struct ttusb *) dvbdmxfeed
904 ttusb_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
[all...]
/linux-master/drivers/media/pci/bt8xx/
H A Ddvb-bt8xx.c60 static int dvb_bt8xx_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
62 struct dvb_demux*dvbdmx = dvbdmxfeed->demux;
81 static int dvb_bt8xx_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
83 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
/linux-master/drivers/media/pci/smipcie/
H A Dsmipcie-main.c814 static int smi_start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
816 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
831 static int smi_stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
833 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
/linux-master/drivers/media/pci/ddbridge/
H A Dddbridge-core.c1268 static int start_feed(struct dvb_demux_feed *dvbdmxfeed) argument
1270 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;
1280 static int stop_feed(struct dvb_demux_feed *dvbdmxfeed) argument
1282 struct dvb_demux *dvbdmx = dvbdmxfeed->demux;

Completed in 316 milliseconds