Lines Matching full:feed

48  * DMX_MAX_SECFEED_SIZE: Maximum length (in bytes) of a private section feed
81 * struct dmx_ts_feed - Structure that contains a TS feed filter
90 * A TS feed is typically mapped to a hardware PID filter on the demux chip.
92 * filtering TS packets on a particular TS feed.
98 int (*set)(struct dmx_ts_feed *feed,
103 int (*start_filtering)(struct dmx_ts_feed *feed);
104 int (*stop_filtering)(struct dmx_ts_feed *feed);
139 * struct dmx_section_feed - Structure that contains a section feed filter
148 * is in progress on this section feed. If a filter cannot
153 * on this section feed. After calling this function,
159 * A TS feed is typically mapped to a hardware PID filter on the demux chip.
161 * filtering TS packets on a particular TS feed.
178 int (*set)(struct dmx_section_feed *feed,
181 int (*allocate_filter)(struct dmx_section_feed *feed,
183 int (*release_filter)(struct dmx_section_feed *feed,
185 int (*start_filtering)(struct dmx_section_feed *feed);
186 int (*stop_filtering)(struct dmx_section_feed *feed);
196 * @source: Indicates which TS feed is the source of the callback.
204 * on a TS feed has been enabled using the start_filtering\(\) function at
226 * duration is controlled by the set() function in the TS Feed API.
268 * @source: Indicates which section feed is the source of the
285 * success field, whether or not there is data to deliver. The Section Feed
287 * However, this is not necessary if the Section Feed API is implemented as
288 * a client of the TS Feed API, because the TS Feed implementation then
290 * configured using the &dmx_ts_feed.@set function in the Section Feed API.
426 * @allocate_ts_feed: Allocates a new TS feed, which is used to filter the TS
427 * packets carrying a certain PID. The TS feed normally corresponds to a
431 * The @feed function parameter contains a pointer to the TS feed API and
442 * Any filtering in progress on the TS feed should be stopped before
446 * The @feed function parameter contains a pointer to the TS feed API and
452 * @allocate_section_feed: Allocates a new section feed, i.e. a demux resource
454 * support for section filtering, a section feed is directly mapped to
462 * The @feed function parameter contains a pointer to the TS feed API and
473 * progress on the section feed should be stopped before calling this
477 * The @feed function parameter contains a pointer to the TS feed API and
569 struct dmx_ts_feed **feed,
572 struct dmx_ts_feed *feed);
574 struct dmx_section_feed **feed,
577 struct dmx_section_feed *feed);