Alexandra Hájková
8d1997add6
mpegts: Convert to the new bitstream reader
2016-11-24 11:22:13 +01:00
Alexandra Hájková
178b4ea5f9
xsubdec: Convert to the new bitstream reader
2016-11-24 11:22:13 +01:00
Alexandra Hájková
be35ef92a4
xan: Convert to the new bitstream reader
2016-11-24 11:22:13 +01:00
Alexandra Hájková
f9c59f26c8
wnv1: Convert to the new bitstream reader
2016-11-24 11:22:13 +01:00
Alexandra Hájková
0536e7d782
vima: Convert to the new bitstream reader
2016-11-24 11:22:12 +01:00
Alexandra Hájková
e5bdfc6790
vble: Convert to the new bitstream reader
2016-11-24 11:22:12 +01:00
Alexandra Hájková
104a4289f9
utvideodec: Convert to the new bitstream reader
2016-11-24 11:22:12 +01:00
Alexandra Hájková
85f760fedd
twinvq: Convert to the new bitstream reader
2016-11-24 11:22:12 +01:00
Alexandra Hájková
0bea79afa6
tscc2: Convert to the new bitstream reader
2016-11-24 11:22:12 +01:00
Alexandra Hájková
8e4cadea5d
truespeech: Convert to the new bitstream reader
2016-11-24 11:22:12 +01:00
Alexandra Hájková
0ac07d0b8d
tiertex: Convert to the new bitstream reader
2016-11-24 11:22:12 +01:00
Alexandra Hájková
9ab1a3e283
truemotion2: Convert to the new bitstream reader
2016-11-24 11:22:12 +01:00
Alexandra Hájková
9f78e3a46d
svq1dec: Convert to the new bitstream reader
2016-11-24 11:22:12 +01:00
Alexandra Hájková
6efbc88a5c
smacker: Convert to the new bitstream reader
2016-11-24 11:22:11 +01:00
Alexandra Hájková
087bc8d704
sipr: Convert to the new bitstream reader
2016-11-24 11:22:11 +01:00
Alexandra Hájková
f26cbb555b
rtjpeg: Convert to the new bitstream reader
2016-11-24 11:22:11 +01:00
Alexandra Hájková
c60cda7cb4
ra288: Convert to the new bitstream reader
2016-11-24 11:22:11 +01:00
Alexandra Hájková
7d8075cf47
ra144: Convert to the new bitstream reader
2016-11-24 11:22:11 +01:00
Martin Storsjö
79566ec8c7
arm: vp9itxfm: Rename a macro parameter to fit better
...
Since the same parameter is used for both input and output,
the name inout is more fitting.
This matches the naming used below in the dmbutterfly macro.
Signed-off-by: Martin Storsjö <martin@martin.st>
2016-11-23 23:56:56 +02:00
Martin Storsjö
721bc37522
arm/aarch64: vp9itxfm: Fix indentation of macro arguments
...
Signed-off-by: Martin Storsjö <martin@martin.st>
2016-11-23 23:56:16 +02:00
Ronald S. Bultje
06fec74cac
checkasm: vp9dsp: benchmark all sub-IDCTs (but not WHT or ADST).
...
Signed-off-by: Martin Storsjö <martin@martin.st>
2016-11-23 23:55:38 +02:00
Martin Storsjö
effc1430b2
Revert "checkasm: vp9dsp: Benchmark the dc-only version of idct_idct separately"
...
This reverts commit 81d7f0bbca
.
Instead of just benchmarking dc separately, test all relevant subparts
(in the next commit).
Signed-off-by: Martin Storsjö <martin@martin.st>
2016-11-23 23:55:26 +02:00
James Almer
12ab667e21
matroska: use av_stream_add_side_data() for stereo3d side data
...
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2016-11-23 10:37:46 -05:00
James Almer
1893495e1d
mov: Use av_stream_add_side_data() for displaymatrix side data
...
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2016-11-23 10:37:36 -05:00
James Almer
79ff9935ae
utils: Add av_stream_add_side_data()
...
Functionally similar to av_packet_add_side_data(). Allows the use of an
already allocated buffer as stream side data.
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2016-11-23 10:36:13 -05:00
Martin Storsjö
286ab878bd
fate.sh: Allow setting other make flags for running tests
...
If makeopts_fate is set, these makeopts are used for running the
tests instead of the normal makeopts. If it isn't set, the normal
makeopts variable is used as before.
This is useful if remote testing on a lesser machine where a large
number of parallel jobs might be undesireable, while wanting to speed
up the build with many parallel processes.
Signed-off-by: Martin Storsjö <martin@martin.st>
2016-11-23 15:05:51 +02:00
James Almer
aa498c3183
avpacket: fix leak on realloc in av_packet_add_side_data()
...
If realloc fails, the pointer is overwritten and the previously allocated buffer
is leaked, which goes against the expected functionality of keeping the packet
unchanged in case of error.
Signed-off-by: James Almer <jamrial@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-11-23 13:17:52 +01:00
Anton Khirnov
c7ab0eb305
examples/decode_video: allocate the packet dynamically
...
AVPackets on stack are discouraged.
2016-11-23 13:11:17 +01:00
Anton Khirnov
728ea23cce
examples/decode_video: switch to the new decoding API
2016-11-23 13:10:54 +01:00
Anton Khirnov
f78d360bba
examples/decode_video: use a parser for splitting the input
...
Do not rely on the decoder handling this, as it's not guaranteed to
work.
2016-11-23 13:10:28 +01:00
Anton Khirnov
59ab9e8ba1
examples/encode_video: allocate the packet dynamically
...
AVPackets on stack are discouraged.
2016-11-23 13:10:22 +01:00
Anton Khirnov
5f102a9559
examples/encode_video: switch to the new encoding API
2016-11-23 13:10:16 +01:00
Anton Khirnov
fee0f1de2c
examples/decode_audio: flush the decoder
2016-11-23 13:10:10 +01:00
Anton Khirnov
9a38184a14
examples/decode_audio: allocate the packet dynamically
...
AVPackets on stack are discouraged now.
2016-11-23 13:10:05 +01:00
Anton Khirnov
45a1ce2ff7
examples/decode_audio: handle planar audio now produced by the MP2 decoder
2016-11-23 13:10:00 +01:00
Anton Khirnov
3d66717f7c
examples/decode_audio: use the new audio decoding API
2016-11-23 13:09:55 +01:00
Anton Khirnov
0946c754d9
examples/decode_audio: use a parser for splitting the input
...
Do not rely on the decoder handling this, as it's not guaranteed to
work.
2016-11-23 13:09:41 +01:00
Anton Khirnov
f27e262dbd
examples/encode_audio: switch to the new audio encoding API
2016-11-23 13:08:50 +01:00
Anton Khirnov
44c9f374f1
examples/qsvdec: convert to the new decoding API
2016-11-23 13:08:43 +01:00
Anton Khirnov
1dd2b6c91c
examples/qsvdec: switch to the hwcontext API
...
The code now does not depend on VA and will work on windows as well.
2016-11-23 13:08:33 +01:00
Andreas Cadhalpun
f92d7bdfdd
libopusdec: default to stereo for invalid number of channels
...
This fixes an out-of-bounds read if avc->channels is 0.
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-11-23 13:03:15 +01:00
Diego Biurrun
b34c6cd57a
dvbsub: cosmetics: Group all debug code together
2016-11-23 07:40:46 +01:00
Diego Biurrun
b8cd7a3c8d
dvbsub: Check for errors from system()
...
libavcodec/dvbsubdec.c:145:5: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
libavcodec/dvbsubdec.c:148:5: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result [-Wunused-result]
2016-11-23 07:36:32 +01:00
Diego Biurrun
6427379f23
als: Restructure DEBUG ifdefs to avoid unused function parameter warnings
2016-11-22 17:28:17 +01:00
Diego Biurrun
367f95af55
ac3enc: Restructure DEBUG ifdefs to avoid unused function parameter warnings
2016-11-22 17:28:17 +01:00
Diego Biurrun
5eef983297
ape: Restructure DEBUG ifdefs to avoid unused function parameter warnings
2016-11-22 17:28:16 +01:00
Diego Biurrun
bdbb8c6866
doc: Add libxavs section
2016-11-21 15:08:50 +01:00
Diego Biurrun
97cd7a3dc0
rtpdec_mpeg4: const correctness for parse_fmtp_config()
...
libavformat/rtpdec_mpeg4.c:282:38: warning: passing argument 2 of ‘parse_fmtp_config’ discards ‘const’ qualifier from pointer target type
2016-11-21 14:54:03 +01:00
Diego Biurrun
81a3c42abe
Drop some bogus Doxygen documentation.
2016-11-21 14:29:11 +01:00
Diego Biurrun
a1d9de304f
Fix some mismatches between function parameter and doxygen parameter names.
2016-11-21 14:29:10 +01:00