"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/common/hevc_types.h" between
mkvtoolnix-30.1.0.tar.xz and mkvtoolnix-31.0.0.tar.xz

About: MKVToolNix is a set of tools to create, alter and inspect Matroska files (the open standard audio/video multimedia container format).

hevc_types.h  (mkvtoolnix-30.1.0.tar.xz):hevc_types.h  (mkvtoolnix-31.0.0.tar.xz)
skipping to change at line 262 skipping to change at line 262
unsigned int bit_depth_chroma_minus8{}; unsigned int bit_depth_chroma_minus8{};
unsigned int separate_colour_plane_flag{}; unsigned int separate_colour_plane_flag{};
unsigned int log2_min_luma_coding_block_size_minus3{}; unsigned int log2_min_luma_coding_block_size_minus3{};
unsigned int log2_diff_max_min_luma_coding_block_size{}; unsigned int log2_diff_max_min_luma_coding_block_size{};
unsigned int log2_max_pic_order_cnt_lsb{}; unsigned int log2_max_pic_order_cnt_lsb{};
bool conformance_window_flag{}; bool conformance_window_flag{};
unsigned int conf_win_left_offset{}, conf_win_right_offset{}, conf_win_top_off set{}, conf_win_bottom_offset{}; unsigned int conf_win_left_offset{}, conf_win_right_offset{}, conf_win_top_off set{}, conf_win_bottom_offset{};
// vui: // vui:
bool vui_present{}, ar_found{}; bool vui_present{}, ar_found{}, field_seq_flag{};
unsigned int par_num{}, par_den{}; unsigned int par_num{}, par_den{};
unsigned int min_spatial_segmentation_idc{}; unsigned int min_spatial_segmentation_idc{};
// timing_info: // timing_info:
bool timing_info_present{}; bool timing_info_present{};
unsigned int num_units_in_tick{}, time_scale{}; unsigned int num_units_in_tick{}, time_scale{};
unsigned int width{}, height{}; unsigned int width{}, height{};
unsigned int vps{}; unsigned int vps{};
uint32_t checksum{}; uint32_t checksum{};
void dump(); void dump();
bool timing_info_valid() const; bool timing_info_valid() const;
int64_t default_duration() const; int64_t default_duration() const;
void clear(); void clear();
unsigned int get_width() const {
return width;
}
unsigned int get_height() const {
return height * (field_seq_flag ? 2 : 1);
}
}; };
struct pps_info_t { struct pps_info_t {
unsigned id{}; unsigned id{};
unsigned sps_id{}; unsigned sps_id{};
bool dependent_slice_segments_enabled_flag{}; bool dependent_slice_segments_enabled_flag{};
bool output_flag_present_flag{}; bool output_flag_present_flag{};
unsigned int num_extra_slice_header_bits{}; unsigned int num_extra_slice_header_bits{};
 End of changes. 2 change blocks. 
1 lines changed or deleted 9 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)