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 743174 - h264parse: expose stereo-high profile
h264parse: expose stereo-high profile
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: 1.5.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on: 696135
Blocks:
 
 
Reported: 2015-01-19 12:26 UTC by Víctor Manuel Jáquez Leal
Modified: 2015-01-20 14:28 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
h264parse: expose stereo-high profile (1.38 KB, patch)
2015-01-19 12:28 UTC, Víctor Manuel Jáquez Leal
committed Details | Review
h264parse: parse SPS subset (2.11 KB, patch)
2015-01-19 16:57 UTC, Víctor Manuel Jáquez Leal
committed Details | Review

Description Víctor Manuel Jáquez Leal 2015-01-19 12:26:18 UTC
Relax the profile restriction to stereo-high if the media is multi-view with two views if the peer doesn't support multi-view.
Comment 1 Víctor Manuel Jáquez Leal 2015-01-19 12:28:15 UTC
Created attachment 294868 [details] [review]
h264parse: expose stereo-high profile

Exposing stereo-high profile as a compatible profile of multiview-high
if the maximum number of encoded views in the stream is two.
Comment 2 Víctor Manuel Jáquez Leal 2015-01-19 16:57:58 UTC
Created attachment 294902 [details] [review]
h264parse: parse SPS subset

This patch calls gst_h264_parser_parse_subset_sps() when a
SPS subset NAL type is found.

All the bits required for parsing the SPS subset in NALs were
already there, just we need to call them when the this NAL type
is found.

With this parsing, the number of views (minus 1) attribute is
filled, which was a requirement for negotiating the stereo-high
profile.