A Sequence Parameter Set (SPS) structure.
More...
#include <gravc.h>
|
| Sps (const std::string &binary_sps_buffer) |
| Constructor taking a binary byte-stuffed sps buffer.
|
|
bool | valid () const |
| Returns true if a usable object.
|
|
std::string | reason () const |
| Returns the in-valid() reason.
|
|
void | streamOut (std::ostream &) const |
| Streams out the sps info.
|
|
unsigned int | dx () const |
| Returns the picture width in pixels.
|
|
unsigned int | dy () const |
| Returns the picture height in pixels.
|
|
|
unsigned int | m_nalu_type |
|
unsigned int | m_profile_idc |
|
bool | m_constraint_set0_flag |
|
bool | m_constraint_set1_flag |
|
bool | m_constraint_set2_flag |
|
bool | m_constraint_set3_flag |
|
bool | m_constraint_set4_flag |
|
bool | m_constraint_set5_flag |
|
unsigned int | m_zero |
|
unsigned int | m_level_idc |
|
unsigned int | m_sequence_parameter_set_id |
|
unsigned int | m_chroma_format_idc |
|
bool | m_separate_colour_plane_flag |
|
unsigned int | m_bit_depth_luma_minus8 |
|
unsigned int | m_bit_depth_chroma_minus8 |
|
bool | m_qpprime_y_zero_transform_bypass_flag |
|
bool | m_seq_scaling_matrix_present_flag |
|
unsigned int | m_log2_max_frame_num_minus4 |
|
unsigned int | m_pic_order_cnt_type |
|
unsigned int | m_log2_max_pic_order_cnt_lsb_minus4 |
|
bool | m_delta_pic_order_always_zero_flag |
|
int | m_offset_for_non_ref_pic |
|
int | m_offset_for_top_to_bottom_field |
|
unsigned int | m_num_ref_frames_in_pic_order_cnt_cycle |
|
unsigned int | m_max_num_ref_frames |
|
bool | m_gaps_in_frame_num_value_allowed_flag |
|
unsigned int | m_pic_width_in_mbs_minus1 |
|
unsigned int | m_pic_height_in_map_units_minus1 |
|
bool | m_frame_mbs_only_flag |
|
bool | m_mb_adaptive_frame_field_flag |
|
bool | m_direct_8x8_inference_flag |
|
bool | m_frame_cropping_flag |
|
unsigned int | m_frame_crop_left_offset |
|
unsigned int | m_frame_crop_right_offset |
|
unsigned int | m_frame_crop_top_offset |
|
unsigned int | m_frame_crop_bottom_offset |
|
bool | m_vui_parameters_present_flag |
|
bool | m_nal_hrd_parameters_present_flag |
|
bool | m_vcl_hrd_parameters_present_flag |
|
A Sequence Parameter Set (SPS) structure.
- See Also
- ISO/IEC 14496-10, esp. 7.3.2.1.1
Definition at line 187 of file gravc.h.
The documentation for this class was generated from the following files:
- /home/graeme/videotools/src/grlib/gravc.h
- /home/graeme/videotools/src/grlib/gravc.cpp