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 732269 - pbutils: handle more H.264 profiles/levels
pbutils: handle more H.264 profiles/levels
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal enhancement
: 1.3.90
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 732239 732266
 
 
Reported: 2014-06-26 04:59 UTC by Gwenole Beauchesne
Modified: 2014-06-28 08:27 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
pbutils: handle more H.264 profiles and levels. (2.11 KB, patch)
2014-06-26 09:39 UTC, Gwenole Beauchesne
committed Details | Review

Description Gwenole Beauchesne 2014-06-26 04:59:49 UTC
Add support for level 5.2 and SVC profiles = { "scalable-constrained-baseline", "scalable-baseline", "scalable-high" }
Comment 1 Gwenole Beauchesne 2014-06-26 05:03:43 UTC
The level 5.2 allows for correctly supporting/exposing 2160p30+ videos ("4K"). The profile additions are helps for bug #732239
Comment 2 Tim-Philipp Müller 2014-06-26 08:55:50 UTC
Is there a patch missing here?
Comment 3 Gwenole Beauchesne 2014-06-26 08:57:21 UTC
Yes, to be written, was busy purging e-mails and writing other patches. Sorry, will post it soon, used that as a placeholder to remember about it. :)
Comment 4 Gwenole Beauchesne 2014-06-26 09:39:49 UTC
Created attachment 279301 [details] [review]
pbutils: handle more H.264 profiles and levels.

Recognize H.264 Level 5.2, as exposed by modern 2160p30+ streams, i.e. commonly known as 4K. Also add initial support for handling Annex.G (SVC) profiles.
Comment 5 Gwenole Beauchesne 2014-06-26 12:22:59 UTC
Review of attachment 279301 [details] [review]:

Pushed to git master branch. I would consider a backport to 1.2 if a release off that branch is planned soon too?
Comment 6 Gwenole Beauchesne 2014-06-26 12:24:30 UTC
commit 83e6daf3ef44062eb330adc4f91a3f0022102ef0
Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
Date:   Thu Jun 26 11:35:43 2014 +0200

    pbutils: handle more H.264 profiles and levels.
    
    Recognize H.264 Level 5.2, as exposed by modern 2160p30+ streams,
    i.e. commonly known as 4K. Also add initial support for handling
    Annex.G (SVC) profiles.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=732269
    
    Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>