Main Page   Modules   Data Structures   Data Fields   Related Pages   Examples  

_vbi_dvb_demux Struct Reference


Data Fields

uint8_t buffer [65536+16]
vbi_sliced sliced [64]
struct wrap wrap
struct frame frame
int64_t frame_pts
int64_t packet_pts
vbi_bool new_frame
vbi_dvb_demux_cbcallback
void* user_data
_vbi_log_hook log

Detailed Description

For internal use only.

Examples:

examples/rawout.c.


Field Documentation

uint8_t _vbi_dvb_demux::buffer
 

Wrap-around buffer. Must hold one PES packet, at most 6 + 65535 bytes.

vbi_sliced _vbi_dvb_demux::sliced
 

Output buffer for vbi_dvb_demux_demux().

struct wrap _vbi_dvb_demux::wrap
 

Wrap-around state.

struct frame _vbi_dvb_demux::frame
 

Data unit demux state.

int64_t _vbi_dvb_demux::frame_pts
 

PTS of current frame.

int64_t _vbi_dvb_demux::packet_pts
 

PTS of current packet.

vbi_bool _vbi_dvb_demux::new_frame
 

New frame commences in this packet. (We cannot reset immediately due to the coroutine design.)

vbi_dvb_demux_cb * _vbi_dvb_demux::callback
 

vbi_dvb_demux_demux() data.


Generated at Sat Mar 10 00:22:17 2007 for ZVBI Library by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001