Searched defs:demux (Results 1 - 25 of 41) sorted by relevance

12

/drivers/media/dvb/dvb-core/
H A Ddvb_net.h42 struct dmx_demux *demux; member in struct:dvb_net
H A Ddmxdev.h39 #include "demux.h"
98 struct dmx_demux *demux; member in struct:dmxdev
H A Ddvb_demux.h2 * dvb_demux.h: DVB kernel demux API
31 #include "demux.h"
78 struct dvb_demux *demux; member in struct:dvb_demux_feed
145 void dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, size_t count);
146 void dvb_dmx_swfilter_204(struct dvb_demux *demux, const u8 *buf,
H A Ddmxdev.c110 static struct dmx_frontend *get_fe(struct dmx_demux *demux, int type) argument
114 head = demux->get_frontends(demux);
163 dmxdev->dvr_orig_fe = dmxdev->demux->frontend;
165 if (!dmxdev->demux->write) {
170 front = get_fe(dmxdev->demux, DMX_MEMORY_FE);
176 dmxdev->demux->disconnect_frontend(dmxdev->demux);
177 dmxdev->demux->connect_frontend(dmxdev->demux, fron
505 struct dmx_demux *demux; local
[all...]
/drivers/media/dvb/bt8xx/
H A Ddvb-bt8xx.h50 struct dvb_demux demux; member in struct:dvb_bt8xx_card
/drivers/media/dvb/firewire/
H A Dfiredtv-dvb.c55 struct firedtv *fdtv = dvbdmxfeed->demux->priv;
125 struct dvb_demux *demux = dvbdmxfeed->demux; local
126 struct firedtv *fdtv = demux->priv;
132 (demux->dmx.frontend->source != DMX_MEMORY_FE))) {
136 !demux->pesfilter[dvbdmxfeed->pes_type])
139 demux->pids[dvbdmxfeed->pes_type] |= 0x8000;
140 demux->pesfilter[dvbdmxfeed->pes_type] = NULL;
174 fdtv->demux.dmx.capabilities = 0;
176 fdtv->demux
[all...]
H A Dfiredtv.h26 #include <demux.h>
81 struct dvb_demux demux; member in struct:firedtv
/drivers/media/video/pvrusb2/
H A Dpvrusb2-dvb.h18 struct dvb_demux demux; member in struct:pvr2_dvb_adapter
/drivers/media/video/au0828/
H A Dau0828-dvb.c116 /* Feed the transport payload into the kernel demux */
117 dvb_dmx_swfilter_packets(&dev->dvb.demux,
202 struct dvb_demux *demux = feed->demux; local
203 struct au0828_dev *dev = (struct au0828_dev *) demux->priv;
209 if (!demux->dmx.frontend)
230 struct dvb_demux *demux = feed->demux; local
231 struct au0828_dev *dev = (struct au0828_dev *) demux->priv;
278 /* register demux stuf
[all...]
/drivers/media/video/cx23885/
H A Daltera-ci.h40 struct dvb_demux *demux;/* for hardware PID filter to connect to */ member in struct:altera_ci_config
H A Daltera-ci.c129 struct dvb_demux *demux; member in struct:netup_hw_pid_filter
165 /* check demux */
175 if (temp_int->pid_filt[filt_nr]->demux == demux_dev)
181 /* find chip by demux */
189 * find it by demux
472 pid_filt->demux->start_feed = pid_filt->start_feed;
473 pid_filt->demux->stop_feed = pid_filt->stop_feed;
608 altera_pid_feed_control(feed->demux, num, feed, 1);
615 altera_pid_feed_control(feed->demux, num, feed, 0);
679 pid_filt->demux
[all...]
/drivers/staging/media/as102/
H A Das102_drv.c152 struct dvb_demux *demux = dvbdmxfeed->demux; local
153 struct as102_dev_t *as102_dev = demux->priv;
174 struct dvb_demux *demux = dvbdmxfeed->demux; local
175 struct as102_dev_t *as102_dev = demux->priv;
218 as102_dev->dvb_dmxdev.demux = &as102_dev->dvb_dmx.dmx;
272 /* unregister demux device */
/drivers/media/video/cx18/
H A Dcx18-dvb.c250 struct dvb_demux *demux = feed->demux; local
251 struct cx18_stream *stream = (struct cx18_stream *) demux->priv;
295 if (!demux->dmx.frontend)
321 struct dvb_demux *demux = feed->demux; local
322 struct cx18_stream *stream = (struct cx18_stream *)demux->priv;
368 dvbdemux = &dvb->demux;
387 dvb->dmxdev.demux = dmx;
451 dvbdemux = &dvb->demux;
[all...]
/drivers/media/video/saa7164/
H A Dsaa7164-dvb.c234 struct dvb_demux *demux = feed->demux; local
235 struct saa7164_port *port = (struct saa7164_port *) demux->priv;
242 if (!demux->dmx.frontend)
261 struct dvb_demux *demux = feed->demux; local
262 struct saa7164_port *port = (struct saa7164_port *) demux->priv;
356 /* register demux stuff */
357 dvb->demux.dmx.capabilities =
360 dvb->demux
[all...]
/drivers/media/video/tm6000/
H A Dtm6000-dvb.c105 dvb_dmx_swfilter(&dev->dvb->demux, urb->transfer_buffer,
195 struct dvb_demux *demux = feed->demux; local
196 struct tm6000_core *dev = demux->priv;
214 struct dvb_demux *demux = feed->demux; local
215 struct tm6000_core *dev = demux->priv;
333 dvb->demux.dmx.capabilities = DMX_TS_FILTERING | DMX_SECTION_FILTERING
335 dvb->demux.priv = dev;
336 dvb->demux
[all...]
/drivers/media/video/
H A Dvideobuf-dvb.c5 * (i.e. we are using the software demux, ...). Also uses the
69 /* feed buffer data to demux */
73 dvb_dmx_swfilter(&dvb->demux, outp,
96 struct dvb_demux *demux = feed->demux; local
97 struct videobuf_dvb *dvb = demux->priv;
100 if (!demux->dmx.frontend)
123 struct dvb_demux *demux = feed->demux; local
124 struct videobuf_dvb *dvb = demux
[all...]
/drivers/media/dvb/b2c2/
H A Dflexcop-common.h79 struct dvb_demux demux; member in struct:flexcop_device
/drivers/media/dvb/ttpci/
H A Dbudget-core.c214 dvb_dmx_swfilter_packets(&budget->demux, mem + olddma, count / 188);
217 dvb_dmx_swfilter_packets(&budget->demux, mem + olddma, count / 188);
219 dvb_dmx_swfilter_packets(&budget->demux, mem, newdma / 188);
316 struct dvb_demux *demux = feed->demux; local
317 struct budget *budget = (struct budget *) demux->priv;
322 if (!demux->dmx.frontend)
335 struct dvb_demux *demux = feed->demux; local
336 struct budget *budget = (struct budget *) demux
[all...]
H A Dbudget.h7 #include "demux.h"
51 struct dvb_demux demux; member in struct:budget
/drivers/media/video/tlg2300/
H A Dpd-dvb.c373 struct dvb_demux *demux = &pd_dvb->demux; local
383 dvb_dmx_swfilter(demux, urb->transfer_buffer, len);
394 dvb_dmx_swfilter(demux, buf, offset);
399 dvb_dmx_swfilter(demux, buf, len);
492 struct pd_dvb_adapter *pd_dvb = feed->demux->priv;
504 struct pd_dvb_adapter *pd_dvb = feed->demux->priv;
541 /* register demux device */
542 dvbdemux = &pd_dvb->demux;
554 pd_dvb->dmxdev.filternum = pd_dvb->demux
[all...]
/drivers/media/dvb/ddbridge/
H A Dddbridge.h98 struct dvb_demux demux; member in struct:ddb_input
/drivers/media/dvb/mantis/
H A Dmantis_common.h143 struct dvb_demux demux; member in struct:mantis_pci
/drivers/media/dvb/siano/
H A Dsmsdvb.c44 struct dvb_demux demux; member in struct:smsdvb_client_t
245 dvb_dmx_swfilter(&client->demux, (u8 *)(phdr + 1),
404 dvb_dmx_release(&client->demux);
421 container_of(feed->demux, struct smsdvb_client_t, demux);
442 container_of(feed->demux, struct smsdvb_client_t, demux);
844 /* init dvb demux */
845 client->demux.dmx.capabilities = DMX_TS_FILTERING;
846 client->demux
[all...]
/drivers/media/video/cx231xx/
H A Dcx231xx-dvb.c65 struct dvb_demux demux; member in struct:cx231xx_dvb
217 dvb_dmx_swfilter(&dev->dvb->demux,
240 /* Feed the transport payload into the kernel demux */
241 dvb_dmx_swfilter(&dev->dvb->demux,
298 struct dvb_demux *demux = feed->demux; local
299 struct cx231xx_dvb *dvb = demux->priv;
302 if (!demux->dmx.frontend)
321 struct dvb_demux *demux = feed->demux; local
[all...]
/drivers/media/video/em28xx/
H A Dem28xx-dvb.c76 struct dvb_demux demux; member in struct:em28xx_dvb
153 dvb_dmx_swfilter(&dev->dvb->demux, urb->transfer_buffer +
197 struct dvb_demux *demux = feed->demux; local
198 struct em28xx_dvb *dvb = demux->priv;
201 if (!demux->dmx.frontend)
220 struct dvb_demux *demux = feed->demux; local
221 struct em28xx_dvb *dvb = demux->priv;
614 /* register demux stuf
[all...]

Completed in 365 milliseconds

12