mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 11:45:25 +00:00
libs: h265parser: Add High throughput scc extensions profiles' IDC.
It is compitable with scc and we use scc's function to identify it. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1121>
This commit is contained in:
parent
be1cdca760
commit
bd2fb6cbb9
2 changed files with 6 additions and 1 deletions
|
@ -3481,7 +3481,10 @@ gst_h265_profile_tier_level_get_profile (GstH265ProfileTierLevel * ptl)
|
|||
return get_3d_profile (ptl);
|
||||
|
||||
if (ptl->profile_idc == GST_H265_PROFILE_IDC_SCREEN_CONTENT_CODING
|
||||
|| ptl->profile_compatibility_flag[9])
|
||||
|| ptl->profile_compatibility_flag[9]
|
||||
|| ptl->profile_idc ==
|
||||
GST_H265_PROFILE_IDC_HIGH_THROUGHPUT_SCREEN_CONTENT_CODING_EXTENSION
|
||||
|| ptl->profile_compatibility_flag[11])
|
||||
return get_screen_content_coding_extensions_profile (ptl);
|
||||
|
||||
if (ptl->profile_idc == GST_H265_PROFILE_IDC_SCALABLE_FORMAT_RANGE_EXTENSION
|
||||
|
|
|
@ -219,6 +219,7 @@ typedef enum {
|
|||
* @GST_H265_PROFILE_IDC_SCREEN_CONTENT_CODING: Screen content coding extensions profiles (A.3.7)
|
||||
* @GST_H265_PROFILE_IDC_3D_MAIN: 3D Main profile (I.11.1) (Since: 1.18)
|
||||
* @GST_H265_PROFILE_IDC_SCALABLE_FORMAT_RANGE_EXTENSION: Scalable Format range extensions profiles (H.11.1) (Since: 1.18)
|
||||
* @GST_H265_PROFILE_IDC_HIGH_THROUGHPUT_SCREEN_CONTENT_CODING_EXTENSION: High throughput screen content coding extensions profiles (A.3.8) (Since: 1.18)
|
||||
*
|
||||
* Valid values for the profile_idc field. This is different from
|
||||
* #GstH265Profile as an extension idc can be used to encode a whole variety of
|
||||
|
@ -236,6 +237,7 @@ typedef enum {
|
|||
GST_H265_PROFILE_IDC_3D_MAIN = 8,
|
||||
GST_H265_PROFILE_IDC_SCREEN_CONTENT_CODING = 9,
|
||||
GST_H265_PROFILE_IDC_SCALABLE_FORMAT_RANGE_EXTENSION = 10,
|
||||
GST_H265_PROFILE_IDC_HIGH_THROUGHPUT_SCREEN_CONTENT_CODING_EXTENSION = 11,
|
||||
} GstH265ProfileIDC;
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue