gstreamer/gst-libs/gst/codecparsers
Víctor Manuel Jáquez Leal c8b3d84757 codecparser: h265: initialize parsing structures
Initialize to 0 these parse structures before filling them: GstH265SEIMessage,
GstH265NalUnit, GstH265VPS, GstH265PPS, GstH265SPS and GstH265SliceHdr.

When calling the functions which fill those structures, they may fail, leaving
unitialized those structures. This situation may lead to future problems, such
as a segmentation fault when freeing, for example.

This patch initializes to zero these structures, before filling them.

https://bugzilla.gnome.org/show_bug.cgi?id=755161
2015-10-29 11:26:36 +02:00
..
dboolhuff.AUTHORS codecparsers: vp8: add GStreamer native utilities. 2014-04-18 16:32:40 +02:00
dboolhuff.c codecparsers: Indent file 2015-01-23 12:26:16 +01: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 h264parse: Clear SPS info after processing. 2015-08-15 15:39:23 +10:00
gsth264parser.h h264parse: Add more NAL types for debugging output. 2015-07-29 23:10:49 +10:00
gsth265parser.c codecparser: h265: initialize parsing structures 2015-10-29 11:26:36 +02:00
gsth265parser.h codecparsers: h265: Fix tile row and column parsing 2015-08-26 12:24:02 +03:00
gstjpegparser.c codecparsers: jpeg: fix docs for table parsing functions 2015-06-21 14:59:13 +01:00
gstjpegparser.h codecparsers: jpeg: add some padding to ScanHdr struct 2015-06-21 17:13:07 +01:00
gstmpeg4parser.c codecparsers: mpeg4: actually return full number of bits of resync marker 2015-06-13 18:03:11 +01:00
gstmpeg4parser.h codecparsers: add C++ guards for MPEG-4 and VP8 parsers. 2014-06-12 10:25:54 +02:00
gstmpegvideometa.c mpegvideometa: add meta transform function 2015-07-07 13:43:47 +03: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 Constify some static arrays everywhere 2015-01-21 10:18:50 +01:00
gstvc1parser.h vc1parser: fix level values for simple/main profile 2014-10-20 12:40:54 +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: jpeg: add JPEG bitstream parser 2015-06-21 11:28:30 +01:00
nalutils.c nalutils: trivial patch to check if 2015-06-16 22:05:34 -04:00
nalutils.h codecparsers: Add READ_UE_MAX macro 2015-01-23 12:24:52 +01: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