gstreamer/gst
Aurélien Zanelli 2071c13936 vc1parse: fix malformed sequence layer header and STRUCT_C
This commit fix several issues with sequence layer header forging on
update_caps():
- 0x00000004 unsigned integer is before STRUCT_C.

- Set reserved bits of STRUCT_C to their values for simple/main
  profiles in sequence layer header format and ASF header format.

- Sequence layer shall be represented as a sequence of 32 bits unsigned
  integers and shall be serialized in little-endian byte order except
  for STRUCT_C which shall be serialized in big-endian byte-order.

See SMPTE 421M Annex L for more details about sequence layer format.

https://bugzilla.gnome.org/show_bug.cgi?id=736474
2014-09-12 16:10:50 +03:00
..
accurip
adpcmdec
adpcmenc Fix up one-element lists in template caps 2014-09-10 17:24:39 +01:00
aiff aiffmux: allocate byte writer on stack 2014-09-10 19:27:27 +01:00
asfmux asfmux: allocate byte readers on the stack 2014-09-10 19:19:32 +01:00
audiobuffer
audiofxbad
audiomixer Release 1.3.1 2014-05-03 19:57:57 +02:00
audiovisualizers audiovisualizer: fix caps leaks 2014-06-27 17:27:25 -03:00
autoconvert autoconvert: factories don't need the lock 2014-05-09 23:05:28 -04:00
bayer Release 1.3.2 2014-05-21 13:06:35 +02:00
camerabin2 wrappercamerabinsrc: Unref elements after usage 2014-08-10 14:17:55 +01:00
cdxaparse
coloreffects
compositor compositor: Fix Makefile CFLAGS/LIBADD ordering 2014-06-24 08:01:21 +02:00
dataurisrc Revert "dataurisrc: Remove unnecessary else if condition" 2014-09-07 01:30:16 -03:00
dccp
debugutils watchdog: Only create a new GSource if we have a main context 2014-07-01 19:41:36 +02:00
dvbsuboverlay dvbsuboverlay: remove code that can't be reached 2014-08-29 19:24:52 +01:00
dvdspu
faceoverlay
festival festival: fix fd leak 2014-04-08 12:20:40 +01:00
fieldanalysis Release 1.3.1 2014-05-03 19:57:57 +02:00
freeverb freeverb: Don't pass floats to abs() but instead cast them to ints first 2014-05-19 11:34:42 +02:00
frei0r
games
gaudieffects Release 1.3.1 2014-05-03 19:57:57 +02:00
gdp gdppay: remove obsolete code 2014-07-22 08:51:32 -03:00
geometrictransform all: Don't declare variables in 'for' loops 2014-06-24 14:51:32 +02:00
hdvparse
id3tag
inter inter: Unref bus after usage 2014-08-11 10:02:44 +02:00
interlace interlace: fix caps refcounting 2014-08-10 12:04:38 +01:00
ivfparse ivfparse: detect and propagate resolution changes. 2014-04-18 18:31:15 +02:00
ivtc
jp2kdecimator jp2kdecimator: Don't leak various slices and arrays 2014-05-13 11:28:00 +02:00
jpegformat jpegparse: port to baseparse 2014-07-24 17:07:45 -03:00
librfb rfbsrc: Clamp out of bounds resolutions to prevent segfaults 2014-08-28 09:53:17 +03:00
liveadder liveadder: handle gap buffer flag 2014-06-03 14:59:30 -04:00
midi
mixmatrix
mpeg1sys
mpegdemux mpegdemux: avoid crashing in pathological case 2014-06-02 09:42:33 +02:00
mpegpsmux mpegpsmux: fix memory leak when converting H.264 avc to byte-stream format 2014-09-11 14:28:23 +01:00
mpegtsdemux tsdemux: fix trivial coding style issue 2014-09-12 11:31:59 +02:00
mpegtsmux mpegts: Unify API : GstMpegts / gst_mpegts_ / GST_*_MPEGTS_ 2014-06-25 14:50:05 +02:00
mve
mxf mxfmux: Avoid taking unnecessary ref 2014-07-16 16:47:21 +02:00
nuvdemux
overlay
patchdetect
pcapparse
pnm pnmenc: Port PNM Encoder to use GstVideoEncoder Class 2014-07-22 06:19:48 -03:00
rawparse rawparse: Reset negotiation state when going back to READY 2014-08-28 11:37:56 +03:00
real
removesilence
rtjpeg
sdi
sdp sdpdemux: Don't leak adapter data 2014-05-13 11:35:46 +02:00
segmentclip
siren
smooth
smoothwave
speed speed: Fix position query some more 2014-06-09 10:57:32 +02:00
stereo
subenc
tta
vbidec
videofilters zebrastripe: Refactor to remove duplicate code 2014-09-01 10:57:45 -03:00
videomeasure docs: remove outdated and pointless 'Last reviewed' lines from docs 2014-04-27 00:36:32 +01:00
videoparsers vc1parse: fix malformed sequence layer header and STRUCT_C 2014-09-12 16:10:50 +03:00
videosignal docs: remove outdated and pointless 'Last reviewed' lines from docs 2014-04-27 00:36:32 +01:00
vmnc vmndec: Don't leak output state 2014-05-13 11:38:44 +02:00
y4m
yadif yadif: basetransform is creating pads for us already, don't do it twice 2014-06-29 22:19:07 +02:00
Makefile.am