Main Page | Data Structures | File List | Data Fields | Globals

h264_stream_t Struct Reference

#include <h264_stream.h>

Collaboration diagram for h264_stream_t:

Collaboration graph
[legend]

Data Fields

nal_tnal
sps_tsps
pps_tpps
slice_header_tsh

Detailed Description

H264 stream Contains data structures for all NAL types that can be handled by this library. When reading, data is read into those, and when writing it is written from those. The reason why they are all contained in one place is that some of them depend on others, we need to have all of them available to read or write correctly.

Definition at line 279 of file h264_stream.h.


Field Documentation

nal_t* h264_stream_t::nal
 

Definition at line 281 of file h264_stream.h.

Referenced by h264_free(), h264_new(), main(), read_dec_ref_pic_marking(), read_nal_unit(), read_slice_header(), write_dec_ref_pic_marking(), write_nal_unit(), and write_slice_header().

pps_t* h264_stream_t::pps
 

Definition at line 283 of file h264_stream.h.

Referenced by debug_nal(), h264_free(), h264_new(), main(), read_pic_parameter_set_rbsp(), read_pred_weight_table(), read_rbsp_slice_trailing_bits(), read_slice_header(), write_pic_parameter_set_rbsp(), write_pred_weight_table(), write_rbsp_slice_trailing_bits(), and write_slice_header().

slice_header_t* h264_stream_t::sh
 

Definition at line 284 of file h264_stream.h.

Referenced by debug_nal(), h264_free(), h264_new(), main(), read_dec_ref_pic_marking(), read_pred_weight_table(), read_ref_pic_list_reordering(), read_slice_header(), write_dec_ref_pic_marking(), write_pred_weight_table(), write_ref_pic_list_reordering(), and write_slice_header().

sps_t* h264_stream_t::sps
 

Definition at line 282 of file h264_stream.h.

Referenced by debug_nal(), h264_free(), h264_new(), main(), read_hrd_parameters(), read_pred_weight_table(), read_seq_parameter_set_rbsp(), read_slice_header(), read_vui_parameters(), write_hrd_parameters(), write_pred_weight_table(), write_seq_parameter_set_rbsp(), write_slice_header(), and write_vui_parameters().


The documentation for this struct was generated from the following file:
Generated on Sat Jul 22 22:05:40 2006 by  doxygen 1.4.4