Lines Matching refs:demux
2 * demux.h
84 the demux device, not to the dvr device */
212 demux */
246 struct dmx_frontend* frontend; /* Front-end connected to the demux */
248 int (*open) (struct dmx_demux* demux);
249 int (*close) (struct dmx_demux* demux);
250 int (*write) (struct dmx_demux* demux, const char __user *buf, size_t count);
251 int (*allocate_ts_feed) (struct dmx_demux* demux,
254 int (*release_ts_feed) (struct dmx_demux* demux,
256 int (*allocate_section_feed) (struct dmx_demux* demux,
259 int (*release_section_feed) (struct dmx_demux* demux,
261 int (*add_frontend) (struct dmx_demux* demux,
263 int (*remove_frontend) (struct dmx_demux* demux,
265 struct list_head* (*get_frontends) (struct dmx_demux* demux);
266 int (*connect_frontend) (struct dmx_demux* demux,
268 int (*disconnect_frontend) (struct dmx_demux* demux);
270 int (*get_pes_pids) (struct dmx_demux* demux, u16 *pids);
272 int (*get_caps) (struct dmx_demux* demux, struct dmx_caps *caps);
274 int (*set_source) (struct dmx_demux* demux, const dmx_source_t *src);
276 int (*get_stc) (struct dmx_demux* demux, unsigned int num,