Lines Matching defs:dvb_demux
26 #include <media/dvb_demux.h>
87 * since we're casting (struct ttusb*) <-> (struct dvb_demux*) around
88 * the dvb_demux field must be the first in struct!!
91 struct dvb_demux dvb_demux;
592 dvb_dmx_swfilter_packets(&ttusb->dvb_demux, muxpack, 1);
1660 memset(&ttusb->dvb_demux, 0, sizeof(ttusb->dvb_demux));
1662 ttusb->dvb_demux.dmx.capabilities =
1664 ttusb->dvb_demux.priv = NULL;
1666 ttusb->dvb_demux.filternum = TTUSB_MAXFILTER;
1668 ttusb->dvb_demux.filternum = 32;
1670 ttusb->dvb_demux.feednum = TTUSB_MAXCHANNEL;
1671 ttusb->dvb_demux.start_feed = ttusb_start_feed;
1672 ttusb->dvb_demux.stop_feed = ttusb_stop_feed;
1673 ttusb->dvb_demux.write_to_decoder = NULL;
1675 result = dvb_dmx_init(&ttusb->dvb_demux);
1682 ttusb->dmxdev.filternum = ttusb->dvb_demux.filternum;
1683 ttusb->dmxdev.demux = &ttusb->dvb_demux.dmx;
1694 if (dvb_net_init(&ttusb->adapter, &ttusb->dvbnet, &ttusb->dvb_demux.dmx)) {
1709 dvb_dmx_release(&ttusb->dvb_demux);
1729 ttusb->dvb_demux.dmx.close(&ttusb->dvb_demux.dmx);
1732 dvb_dmx_release(&ttusb->dvb_demux);