gstreamer/gst
Edward Hervey c393f0d768 tsdemux: Handle quirk in jp2k es header handling
The jp2k specification (ITU-T T.800) specifies that the 'brat' box
has two fields and the second one (AUF2) can be set to 0 for progressive
streams.

The problem is that the mpeg-ts specification (ITU-T H.222.0 06/2012)
says that the AUF2 field is only present if the stream is interlaced

In order to cope with both situation, accept those next 32bit if the
stream is marked as progressive and those bits contain 0

https://bugzilla.gnome.org/show_bug.cgi?id=786111
2017-09-01 10:49:36 +02:00
..
accurip Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
adpcmdec Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
adpcmenc Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
aiff Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
asfmux Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
audiobuffersplit Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
audiofxbad Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
audiomixer audiomixer: document caps negotiation raciness 2017-07-14 13:54:48 +01:00
audiomixmatrix Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
audiovisualizers Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
autoconvert Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
bayer Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
camerabin2 Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
coloreffects Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
compositor compositor: improve conversion debugging 2017-08-10 13:55:59 +02:00
debugutils Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
dvbsuboverlay Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
dvdspu Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
faceoverlay Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
festival Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
fieldanalysis Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
freeverb Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
frei0r Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
gaudieffects Fix up package name and origin in some plugins 2017-05-18 10:58:20 +01:00
gdp Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
geometrictransform Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
id3tag Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
inter Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
interlace Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
ivfparse Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
ivtc Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
jp2kdecimator Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
jpegformat Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
librfb Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
midi Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
mpegdemux mpegdemux: segment seek flag is not relevant when checking for EOS 2017-07-09 11:06:45 +02:00
mpegpsmux mpegpsmux: Do not dereference a NULL pointer 2017-08-03 12:51:13 -04:00
mpegtsdemux tsdemux: Handle quirk in jp2k es header handling 2017-09-01 10:49:36 +02:00
mpegtsmux tsmux: Fix make distcheck 2017-07-21 12:28:50 +03:00
mxf mxfvc3: Use correct wrapping byte value 2017-08-10 17:01:03 +03:00
netsim meson: Add netsim plugin 2017-06-22 14:21:34 -04:00
onvif Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
pcapparse pcapparse: support vlan 802.1q 2017-08-09 09:52:12 +03:00
pnm Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
rawparse videoparse: Fix property handling 2017-06-06 15:22:20 -04:00
removesilence Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
sdp Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
segmentclip Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
siren Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
smooth Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
speed Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
stereo stereo: fix typo in plugin description 2017-05-18 10:53:48 +01:00
subenc webvttenc: Change src pad template to application/x-subtitle-vtt 2017-07-18 09:40:18 +02:00
timecode Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
videofilters Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
videoframe_audiolevel Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
videoparsers tsmux/tsdemux: Add support for JPEG2000 2017-07-21 09:33:31 +03:00
videosignal Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
vmnc Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
y4m Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
yadif Remove plugin specific static build option 2017-05-16 14:05:52 -04:00
Makefile.am build: build plugins and examples in parallel where possible, if make -jN is used 2010-03-30 01:17:15 +01:00
meson.build ipcpipeline: move to sys/ and make it dependent on platform support for unix sockets 2017-08-02 10:40:24 +03:00