gstreamer/gst-libs/gst/codecparsers
Gwenole Beauchesne 22b68b60ec codecparsers: h264: fix identification of EOSEQ and EOS NALs.
An end_of_seq() [EOSEQ] or end_of_stream() [EOS] NAL unit is really
one byte long because this shall include the NalHeaderBytes (1) too.
The NALU.offset starts from the first byte of the header.

This is the proper fix to commit d37f842. In practice, this fixes
parsing of FRExt1_Panasonic_D and FRExt2_Panasonic_C, that include
additional frames after an EOSEQ.

https://bugzilla.gnome.org/show_bug.cgi?id=732553

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2014-07-01 16:26:48 +02:00
..
dboolhuff.AUTHORS codecparsers: vp8: add GStreamer native utilities. 2014-04-18 16:32:40 +02:00
dboolhuff.c codecparsers: vp8: add GStreamer native utilities. 2014-04-18 16:32:40 +02:00
dboolhuff.h codecparsers: vp8: add GStreamer native utilities. 2014-04-18 16:32:40 +02:00
dboolhuff.LICENSE codecparsers: vp8: add GStreamer native utilities. 2014-04-18 16:32:40 +02:00
dboolhuff.PATENTS codecparsers: vp8: add GStreamer native utilities. 2014-04-18 16:32:40 +02:00
gsth264parser.c codecparsers: h264: fix identification of EOSEQ and EOS NALs. 2014-07-01 16:26:48 +02:00
gsth264parser.h codecparsers: h264: fix memory leak in GstH264PPS. 2014-06-27 14:00:10 +02:00
gsth265parser.c codecparsers: cosmetics: drop TAB characters. 2014-03-25 15:48:40 +01:00
gsth265parser.h codecparsers: cosmetics: drop TAB characters. 2014-03-25 15:48:40 +01:00
gstmpeg4parser.c codecparsers: add C++ guards for MPEG-4 and VP8 parsers. 2014-06-12 10:25:54 +02:00
gstmpeg4parser.h codecparsers: add C++ guards for MPEG-4 and VP8 parsers. 2014-06-12 10:25:54 +02:00
gstmpegvideometa.c docs: add since markers to new codecparsers video meta API 2013-04-02 23:34:19 +01:00
gstmpegvideometa.h codecparsers: cosmetics: drop TAB characters. 2014-03-25 15:48:40 +01:00
gstmpegvideoparser.c mpegvideoparser: Also initialize debug category in parse_sequence_header 2013-12-04 17:55:05 -05:00
gstmpegvideoparser.h codecparsers: cosmetics: drop TAB characters. 2014-03-25 15:48:40 +01:00
gstvc1parser.c codecparsers: Fix gtk-doc 2013-06-23 11:46:01 +02:00
gstvc1parser.h codecparsers: Fix gtk-doc 2013-06-23 11:46:01 +02:00
gstvp8parser.c codecparsers: add VP8 bitstream parser. 2014-04-18 16:32:40 +02:00
gstvp8parser.h codecparsers: add C++ guards for MPEG-4 and VP8 parsers. 2014-06-12 10:25:54 +02:00
gstvp8rangedecoder.c codecparsers: vp8: move up built-in range decoder private data. 2014-06-26 16:04:54 +02:00
gstvp8rangedecoder.h codecparsers: add VP8 bitstream parser. 2014-04-18 16:32:40 +02:00
Makefile.am codecparsers: vp8: rename dboolhuff symbols. 2014-04-18 16:32:40 +02:00
nalutils.c codecparsers: h264: add nal_reader_skip_long() helper. 2014-06-26 17:22:26 +02:00
nalutils.h codecparsers: h264: add nal_reader_skip_long() helper. 2014-06-26 17:22:26 +02:00
parserutils.c Fix FSF address 2012-11-04 00:09:59 +00:00
parserutils.h Fix FSF address 2012-11-04 00:09:59 +00:00
vp8utils.c codecparsers: vp8: add GStreamer native utilities. 2014-04-18 16:32:40 +02:00
vp8utils.h codecparsers: add VP8 bitstream parser. 2014-04-18 16:32:40 +02:00