Defines | |
#define | VBI_IDL_DATA_LOST (1 << 0) |
#define | VBI_IDL_DEPENDENT (1 << 3) |
Typedefs | |
typedef struct _vbi_idl_demux | vbi_idl_demux |
IDL demultiplexer context. More... | |
typedef vbi_bool | vbi_idl_demux_cb (vbi_idl_demux *dx, const uint8_t *buffer, unsigned int n_bytes, unsigned int flags, void *user_data) |
Functions | |
void | vbi_idl_demux_reset (vbi_idl_demux *dx) _vbi_nonnull((1)) |
vbi_bool | vbi_idl_demux_feed (vbi_idl_demux *dx, const uint8_t buffer[42]) |
vbi_bool | vbi_idl_demux_feed_frame (vbi_idl_demux *dx, const vbi_sliced *sliced, unsigned int n_lines) |
void | vbi_idl_demux_delete (vbi_idl_demux *dx) |
vbi_idl_demux* | vbi_idl_a_demux_new (unsigned int channel, unsigned int address, vbi_idl_demux_cb *callback, void *user_data) |
@name vbi_idl_demux_cb flags
|
Data was lost (not received or uncorrectable) between the current and previous vbi_idl_demux_feed() call. |
|
IDL Format A flag (EN 300 708 section 6.5.2): The data may require the use of data in other channels or with other service packet addresses as defined by the application. |
|
IDL demultiplexer context.
The contents of this structure are private. Call vbi_idl_demux_new() to allocate an IDL demultiplexer context. |
|
|
|
|
|
|
|
VBI_SLICED_TELETEXT_B_625 .
|
|
|
|
|