Michael Niedermayer
38a6242b27
avformat/mpegts: Remove unused argument from analyze()
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-10 13:32:26 +02:00
Michael Niedermayer
ee7a642b0e
avformat/mpegts: Check adaption field control in analyze() more instead of transport_error_indicator
...
transport_error_indicator is not required to be 0
Fixes probing
Fixes Ticket 4862
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-10 13:32:25 +02:00
Michael Niedermayer
d433623fba
avcodec/pngdec: Fix alpha detection with skip_frame
...
Fixes Ticket4816
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-09 01:10:58 +02:00
Michael Niedermayer
6936c11533
fate: Add test for Ticket 2397 (dvdsub)
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-08 21:42:57 +02:00
Michael Niedermayer
c169062073
swscale/utils: Remove unused variable
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-07 13:41:23 +02:00
Michael Niedermayer
2c697c650c
fate: force fixed point aac decoder in filter-meta-4560-rotate0
...
This should fix a off by 1 difference between AARCH64 and X86
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-06 03:16:33 +02:00
Michael Niedermayer
54c914651f
fate: Add wav-ac3 test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-04 03:12:24 +02:00
Michael Niedermayer
ec7fda2db5
fate: add fate-flv-demux
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-04 03:12:24 +02:00
Michael Niedermayer
419cb35e6f
fate: Add fate-ts-opus-demux
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-04 03:12:24 +02:00
Michael Niedermayer
06c4ed0c0e
avformat/wavdec: fix typo with len
...
Found-by: carl
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-03 17:56:02 +02:00
Michael Niedermayer
cf4d050b72
avformat/wavdec: Remove direct s->pb->buffer access
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-03 03:25:28 +02:00
Michael Niedermayer
de0bcea664
avcodec/mjpegdec: Do not permute quantization tables
...
This fixes issues if the permutation changes, as quantizations tables would need to be reread
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-03 01:50:08 +02:00
Michael Niedermayer
0de1c1ab86
fate: add demux test for TS with AC3 (Ticket 4864)
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-01 19:09:59 +02:00
Michael Niedermayer
7615197b6e
fate: Test for Ticket4560
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-01 19:09:50 +02:00
Michael Niedermayer
1d64a9d9f6
fate: Add regression test for Ticket 1239
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-01 19:09:34 +02:00
Michael Niedermayer
9f03b85045
avcodec/parser: assert that the codec id is not NONE in av_parser_parse2()
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-04-01 19:08:29 +02:00
Michael Niedermayer
3b905b9fe6
swscale: Deprecate vector functions which are unused outside swscale
...
There are no known users of these functions within debian
It should be thus possible to remove these functions without recommandition of a
replacement
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-31 20:21:14 +02:00
Michael Niedermayer
a35a4a5774
fate: Add filter-metadata-cropdetect
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-30 22:55:51 +02:00
Michael Niedermayer
b3ec5b00ce
tests/audiomatch: Reduce search window
...
This avoids unneeded computations
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-30 03:37:56 +02:00
Michael Niedermayer
c7b983249a
tests/audiomatch: also print signal vs reference length
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-30 03:37:56 +02:00
Michael Niedermayer
8f2a1990c0
avcodec/diracdec: check bitstream size related fields for overflows
...
Fixes segfault
Fixes Ticket5333
Regression since bfc8a4dabe
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-28 04:39:57 +02:00
Michael Niedermayer
c50be7a52b
avcodec/h264_slice: Check PPS more extensively when its not copied
...
Fixes Ticket5371
Fixes null pointer dereference
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-27 05:03:44 +02:00
Michael Niedermayer
5a19506088
fate: Remove vsync drop from some h264 tests
...
Note some tests need vsync drop to produce exact timestamps, these seem not to
need it. quite likely many more dont need it either, ive not checked beyond finding
one that needs it and the ones which have it removed
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-26 16:39:20 +01:00
Michael Niedermayer
d4424d7de2
fate: Modify a random h264 test to also test the -framerate option
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-26 16:39:19 +01:00
Michael Niedermayer
c06bdc60c9
avformat/rtpdec: Remove stray debug av_log()
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-26 11:02:58 +01:00
Michael Niedermayer
0cd9ff4e3a
avcodec/libutvideodec: copy frame so it has reference counters when refcounted_frames is set
...
Reviewed-by: maintainer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-24 22:52:01 +01:00
Michael Niedermayer
54f43984e1
avutil/parseutils: mark args as static const
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-24 19:31:02 +01:00
Michael Niedermayer
26811fd946
avformat/mpegtsenc: Fix used service
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-24 12:35:19 +01:00
Michael Niedermayer
50d017a281
avformat/mpegtsenc: Keep track of the program for each service
...
Simplifies code
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-24 12:27:23 +01:00
Michael Niedermayer
fe3de6bc62
fate: Add test that also decodes packed_bframes.avi
...
No new reference samples are needed for this as the file already exists
for testing the bitstream filter
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-23 20:28:28 +01:00
Michael Niedermayer
914ad90edd
swresample/swresample: Remove "less than" comparissions of enums
...
Found-by: wm4
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-22 14:20:12 +01:00
Michael Niedermayer
14478b6c38
fate: add audiomatch
...
Testset provided by Justin Greer <justin@zencoder.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-22 09:42:05 +01:00
Michael Niedermayer
6e65b9bb1f
avformat/utils: scan a bit farther for a keyframe in mpeg/mpegts (7 sec instead of 5, we already scan 90sec in some cases by default)
...
Fixes Ticket5305
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-21 20:46:29 +01:00
Michael Niedermayer
7916f04b89
ffplay: Remove "&& 0" from already disabled debug code
...
Reviewed-by: Marton Balint <cus@passwd.hu >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-20 11:22:53 +01:00
Michael Niedermayer
0ffa9e6eba
avformat/utils: Do not wait for more than 1 frame on attachments
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-19 22:58:34 +01:00
Michael Niedermayer
92dfeb5c31
avformat/wtvdec: Set AVFMTCTX_NOHEADER
...
Needed for noStreams.wtv unless something else forces continued parsing (like looking for more than 1
frame in attachments)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-19 22:58:34 +01:00
Michael Niedermayer
efa98cdc2f
avformat/file: Add crypto to default whitelist
...
Fixes Ticket5287
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-19 18:56:59 +01:00
Michael Niedermayer
068026b0f7
avcodec/mjpegenc_common: Store approximate aspect if exact cannot be stored
...
Fixes Ticket5244
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-19 16:00:11 +01:00
Michael Niedermayer
48bda6c5f7
avfilter/vf_detelecine: Remove redundant declaration
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-19 12:26:14 +01:00
Michael Niedermayer
a7b8a6e704
avcodec/error_resilience: remove unneeded and disabled code
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-18 03:11:16 +01:00
Michael Niedermayer
5694b28211
avcodec/error_resilience: wait for previous frame to be available
...
This is possibly redundant but its more correct
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-18 03:10:16 +01:00
Michael Niedermayer
83df0a84a9
avcodec/motion_est_template: Fix map cache use in qpel_motion_search()
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-17 16:59:37 +01:00
Michael Niedermayer
7660c135a3
avformat/segment: Fix "occured" typo
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-17 16:50:15 +01:00
Michael Niedermayer
6b7ce0ea0d
avformat/avio: Fix unknown protocol handling
...
Fixes regression since bb8cc89b29
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-17 02:09:39 +01:00
Michael Niedermayer
50ef7361cb
avcodec/resample: Remove disabled and faulty code
...
Fixes Ticket5345
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-16 19:52:01 +01:00
Michael Niedermayer
7eedad946c
avcodec/mediacodec_sw_buffer: remove redundant article
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-15 15:11:57 +01:00
Michael Niedermayer
652173f63f
avcodec/pthread_frame: Remove unused variable
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-15 00:51:58 +01:00
Michael Niedermayer
c34250178b
avfilter/af_sofalizer: Fix "warning: ISO C90 forbids mixed declarations and code"
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-14 22:40:38 +01:00
Michael Niedermayer
58cb1fb1fe
avfilter/vf_decimate: Use the correct frame in difference calculation
...
Fixes Ticket4964
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-13 00:38:54 +01:00
Michael Niedermayer
52e7f6b17e
Revert "avfilter/vf_decimate: Check that input parameters match"
...
ill commit a better solution
This reverts commit 30fe3fd527 .
2016-03-13 00:38:54 +01:00
Michael Niedermayer
4aea2c7d89
fate: Add ffprobe dependancy to fate-h264-dts_5frames
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-12 15:37:25 +01:00
Michael Niedermayer
9d4ab1380a
Use avpriv_tempfile()
...
Should fix xvid/cache on windows with --enable-shared
May be related to Ticket 4780
Tested-by: Hendrik Leppkes <h.leppkes@gmail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-12 02:08:45 +01:00
Michael Niedermayer
b4f59beeb4
avutil/file: Move av_tempfile() to avutil/file_open ff_tempfile()
...
document the issue with av_tempfile()
Tested-by: Hendrik Leppkes <h.leppkes@gmail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-12 02:08:34 +01:00
Michael Niedermayer
b2ab3398f5
avformat/hlsenc: Fix passing options, regression since bc9a5965c8
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-11 00:45:28 +01:00
Michael Niedermayer
2540d884f3
avutil/random_seed: Add the runtime in cycles of the main loop to the entropy pool
...
This should theoretically improve the randomness slightly
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-10 22:56:37 +01:00
Michael Niedermayer
689211d572
avformat/concatdec: set safe mode to enabled instead of auto
...
This is safer, as a selected demuxer could still mean that it was auto-detected
by a user application
Reviewed-previously-by: Nicolas George <george@nsup.org >
Reviewed-previously-by: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-10 02:54:59 +01:00
Michael Niedermayer
a008a7cc95
avcodec/ffjni: Fix occured typo
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-09 04:28:37 +01:00
Michael Niedermayer
89862cd734
avcodec/ffjni: Fix ;;
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-09 04:28:37 +01:00
Michael Niedermayer
50615791ca
fate: Add test similar to ticket 1242
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-08 03:32:21 +01:00
Michael Niedermayer
de1de49324
avformat/utils: fix dts from pts code in compute_pkt_fields() during ascending delay
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-08 02:56:33 +01:00
Michael Niedermayer
da904faaa5
avcodec: try to document timebase a bit more
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-07 23:00:50 +01:00
Michael Niedermayer
40aeff5f02
avformat/avienc: Remove unneeded seekable tests
...
Reviewed-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-06 12:21:02 +01:00
Michael Niedermayer
c78a726717
fate/aac: Increase fuzz from of fate-aac-pns-encode from 72 to 74 for Loongson
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-05 22:38:14 +01:00
Michael Niedermayer
e0f5f9267a
avformat/avienc: assert that bits_per_coded_sample is within the supported range (out of array access otherwise)
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-05 18:18:07 +01:00
Michael Niedermayer
76019f5fed
fate: Add pal8 copy test for avi
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-05 18:05:47 +01:00
Michael Niedermayer
b3dc51dd57
avfilter/f_bench: Fix comparission condition
...
Fixes: CID1355115
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-05 02:04:57 +01:00
Michael Niedermayer
dec816f92c
avcodec/utils: Fix memleak on error in convert_sub_to_old_ass_form()
...
Fixes CID1355116
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-05 01:50:32 +01:00
Michael Niedermayer
500cb98471
avfilter/af_afftfilt: Extend to 17bit fft
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-04 16:05:47 +01:00
Michael Niedermayer
305344d89e
avcodec/fft: Add revtab32 for FFTs with more than 65536 samples
...
x86 optimizations are used only for the cases they support (<=65536 samples)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-04 16:05:47 +01:00
Michael Niedermayer
ae76b84221
avcodec: Extend fft to size 2^17
...
Asked-for-by: durandal_1707
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-04 13:51:42 +01:00
Michael Niedermayer
2761e250cc
fate: add qtrle/mace6 stream copy test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-04 04:36:27 +01:00
Michael Niedermayer
966eadeab3
avfilter/vf_ciescope: Fix 'ISO C90 forbids mixed declarations and code'
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-03 21:20:08 +01:00
Michael Niedermayer
fbfd2601f6
avcodec/utils: Fix 'ISO C90 forbids mixed declarations and code'
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-03 21:19:54 +01:00
Michael Niedermayer
9b0eabdcdf
avutil/color_utils: Mark test_data as static const
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-03 21:17:45 +01:00
Michael Niedermayer
ba687ae0bd
ffmpeg_vdpau: Free ctx on error path
...
Fixes CID1355118
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-03 16:41:11 +01:00
Michael Niedermayer
50208a0424
avfilter/vf_ciescope: Fix "incompatible pointer type" warnings
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-03 16:41:11 +01:00
Michael Niedermayer
38cd60c921
fate: add filter-hls
2016-03-03 04:02:32 +01:00
Michael Niedermayer
554f6e930c
avformat/cache: Fix memleak of tree entries
...
Found-by: jamrial
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-02 14:27:57 +01:00
Michael Niedermayer
5324882529
fate: add pipe and cache test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-02 02:12:56 +01:00
Michael Niedermayer
a870aa89bf
avformat/seek-test: Support passing options to demuxers and protocols
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-03-02 02:12:56 +01:00
Michael Niedermayer
380fd32a8c
fate: add libavcodec utils test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-29 21:44:07 +01:00
Michael Niedermayer
0be09f54fb
avcodec: Add utils test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-29 21:44:06 +01:00
Michael Niedermayer
4899c02c38
avformat/protocols: Fix ff_urlcontext_child_class_next()
...
This fixes -read_ahead_limit
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-29 19:34:52 +01:00
Michael Niedermayer
a6cd817a54
avformat/msf: Also check the codec tag in probing
...
Fixes probing failure
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-29 19:25:01 +01:00
Michael Niedermayer
080be982e9
fate/mpeg4: add mpeg4-es with codec timestamps (vlc ticket 7571)
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-29 04:24:52 +01:00
Michael Niedermayer
4d338f9b64
fate/vp8: add test for Ticket2451
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-29 03:01:15 +01:00
Michael Niedermayer
77524ee2dc
avformat/utils: Be slightly more tolerant with fps vs. stream timebase
...
Fixes regression with ticket2451
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-29 02:59:15 +01:00
Michael Niedermayer
1b65910185
fate/gif: add Test for Ticket3052
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-29 01:41:11 +01:00
Michael Niedermayer
993d622d00
fate/filter-video: add test for Ticket1578
...
reference test sample is tiny
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-29 00:52:26 +01:00
Michael Niedermayer
a11258b732
tests/fate/lossless-video: Add test for ticket4119
...
The reference file is very small, and there was no previous test for the -vsync values
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-29 00:21:17 +01:00
Michael Niedermayer
3e42c1128f
avcodec/libzvbi-teletextdec: Remove unused variable
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-28 23:39:32 +01:00
Michael Niedermayer
1492507208
ffmpeg_vdpau: Remove unused variable
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-28 23:16:33 +01:00
Michael Niedermayer
c6f4720b86
avcodec/mjpegdec: Fix decoding slightly odd progressive jpeg
...
Fixes: ebd58db6-dc86-11e5-91c2-59daeddf50c7.jpg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-28 18:46:35 +01:00
Michael Niedermayer
5d18dc3795
tests/lavf-regression: Add mp4 timecode test
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-28 03:54:50 +01:00
Michael Niedermayer
b70e9b4906
avutil/imgutils: Assert that the 2nd av_image_fill_linesizes() call in av_image_fill_linesizes() still succeeds
...
Fixes CID1271742
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-28 02:02:50 +01:00
Michael Niedermayer
d39b770aa2
avcodec/utils: Check that the video data[] arrays are NULL on the input to get_buffer_internal()
...
This should return an error to the decoder if the struct it tried to getbuffer is dirty
Reviewed-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-27 13:11:52 +01:00
Michael Niedermayer
bdf7093bd0
avcodec/utils: Check all data[] pointers in video_get_buffer() not just the first
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-27 13:11:52 +01:00
Michael Niedermayer
7a8ab57cf1
fate: Add test for packed mp3 in mp4 demuxing
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-26 20:12:53 +01:00
Michael Niedermayer
410f717ff6
avcodec/utils: Merge identical if conditions
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-26 20:12:30 +01:00
Michael Niedermayer
954f865c8e
avfilter/drawutils: fix gray and gbr formats on big endian
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2016-02-25 00:07:51 +01:00