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 776551 - [h264parse] [codecparsers] warning observed when parsing some H.264 SEI NALs when payload contains emulation_prevention_three_byte
[h264parse] [codecparsers] warning observed when parsing some H.264 SEI NALs ...
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.10.2
Other Linux
: Normal minor
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-12-28 18:29 UTC by Ursula Maplehurst
Modified: 2018-11-03 14:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch (1.22 KB, patch)
2016-12-28 18:29 UTC, Ursula Maplehurst
none Details | Review

Description Ursula Maplehurst 2016-12-28 18:29:09 UTC
Created attachment 342549 [details] [review]
Patch

I had been seeing the following warning from h264parse when parsing an H.264 stream with some application-specific SEI NALs:

W GStreamer+codecparsers_h264: 17:21:32.788894716 0xb9567db0 gsth264parser.c:1212:gst_h264_parser_parse_sei_message error parsing "Sei message"
W GStreamer+h264parse: 17:21:32.788945174 0xb9567db0 gsth264parse.c:524:gst_h264_parse_process_sei:<h264parse0> failed to parse one or more SEI message

Upon further investigation, it looks like certain SEI NALs were causing nal_reader_read to eat up some 0x03 bytes which are not actually emulation prevention bytes. Patch for the issue attached.

Cheers,
Ursula
Comment 1 GStreamer system administrator 2018-11-03 14:02:27 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/501.