After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 794177 - zynqultrascaleplus: add support for more AVC and HEVC profiles
zynqultrascaleplus: add support for more AVC and HEVC profiles
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-omx
git master
Other Linux
: Normal enhancement
: 1.15.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-03-08 16:01 UTC by Guillaume Desmottes
Modified: 2018-04-25 07:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
omxh265: factor out gst_omx_h265_utils_get_profile_from_enum() (4.43 KB, patch)
2018-03-08 16:01 UTC, Guillaume Desmottes
committed Details | Review
omxh265: add format range extension profiles on zynqultrascaleplus (1.78 KB, patch)
2018-03-08 16:01 UTC, Guillaume Desmottes
committed Details | Review
omxh264: factor out gst_omx_h264_utils_get_profile_from_enum() (4.30 KB, patch)
2018-03-08 16:01 UTC, Guillaume Desmottes
committed Details | Review
omxh264: sync with supported profiles on zynqultrascaleplus (1.72 KB, patch)
2018-03-08 16:02 UTC, Guillaume Desmottes
committed Details | Review

Description Guillaume Desmottes 2018-03-08 16:01:22 UTC
The zynqultrascaleplus gained support for a bunch of extra profiles.
Comment 1 Guillaume Desmottes 2018-03-08 16:01:47 UTC
Created attachment 369458 [details] [review]
omxh265: factor out gst_omx_h265_utils_get_profile_from_enum()

Move the profile <-> enum mapping to one place. Make changes easier as
I'm about to add some profiles.

No semantic change.
Comment 2 Guillaume Desmottes 2018-03-08 16:01:53 UTC
Created attachment 369459 [details] [review]
omxh265: add format range extension profiles on zynqultrascaleplus

The zynqultrascaleplus OMX gained support for more format range
extensions profiles (A.3.5).
Comment 3 Guillaume Desmottes 2018-03-08 16:01:59 UTC
Created attachment 369460 [details] [review]
omxh264: factor out gst_omx_h264_utils_get_profile_from_enum()

Move the profile <-> enum mapping to one place. Make changes easier as
I'm about to add extra profiles.

No semantic change.
Comment 4 Guillaume Desmottes 2018-03-08 16:02:04 UTC
Created attachment 369461 [details] [review]
omxh264: sync with supported profiles on zynqultrascaleplus

Add extra supported AVC profiles and remove extended and 4:4:4 profiles
which are actually not implemented.
Comment 5 Nicolas Dufresne (ndufresne) 2018-04-24 18:00:37 UTC
Review of attachment 369458 [details] [review]:

.
Comment 6 Nicolas Dufresne (ndufresne) 2018-04-24 18:01:07 UTC
Review of attachment 369459 [details] [review]:

.
Comment 7 Nicolas Dufresne (ndufresne) 2018-04-24 18:01:33 UTC
Review of attachment 369460 [details] [review]:

.
Comment 8 Nicolas Dufresne (ndufresne) 2018-04-24 18:01:48 UTC
Review of attachment 369461 [details] [review]:

.
Comment 9 Guillaume Desmottes 2018-04-25 07:23:03 UTC
Attachment 369458 [details] pushed as f9922a1 - omxh265: factor out gst_omx_h265_utils_get_profile_from_enum()
Attachment 369459 [details] pushed as 4e75bab - omxh265: add format range extension profiles on zynqultrascaleplus
Attachment 369460 [details] pushed as 7242d0a - omxh264: factor out gst_omx_h264_utils_get_profile_from_enum()
Attachment 369461 [details] pushed as 83e580b - omxh264: sync with supported profiles on zynqultrascaleplus