Marton Balint
a740263d7e
avutil/dict: do not realloc entries when deleting a non-existing item
...
Deleting a non-existing item should not invalidate existing entries returned
with av_dict_get.
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago
Michael Niedermayer
652173f63f
avcodec/pthread_frame: Remove unused variable
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Marton Balint
67bef4cffa
avcodec/aactab: do not use floats for constants
...
This may improve the precision of the fixed point encoder/decoder for some
compilers and architectures.
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago
Paul B Mahol
af5559ab67
avfilter/vf_waveform: add graticule for chroma and flat filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Michael Niedermayer
c34250178b
avfilter/af_sofalizer: Fix "warning: ISO C90 forbids mixed declarations and code"
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Carl Eugen Hoyos
f1a3677c0f
lavf/mxfdec: Fix Canopus essence element size.
9 years ago
Carl Eugen Hoyos
58fa694978
lavf/http: Add httpproxy to the default protocol whitelist.
9 years ago
Hendrik Leppkes
a38627be6d
avcodec/cbrt_data: include avutil/libm.h to unbreak compilation on systems without cbrt
9 years ago
Paul B Mahol
29d106e751
avfilter/vf_waveform: remove mirroring from chroma filter
...
It is not really useful.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
9f6e63f6f2
avfilter/vf_waveform: add >8 bit support for other filters
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Matthieu Bouron
33d69a9008
lavc/ffjni: remove use of private JniInvocation API to retreive the Java VM
...
Android N will prevent users from loading non-public APIs.
Users should only rely on the av_jni_set_java_vm function to set the
Java VM.
9 years ago
Paul B Mahol
370cecc1e8
avfilter/vf_vectorscope: less aggressive memory allocation
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
55c872146d
avfilter/vf_vectorscope: process alpha at end
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
8097455929
avfilter/vf_vectorscope: copy frame props, mainly for bench filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Reimar Döffinger
7c93f2c0b9
Move cbrt tables to separate cbrt_data(_fixed).c files.
...
Allows sharing and reusing the data between different files.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
9 years ago
Ganesh Ajjanagadde
0c33ceda91
lavu/lfg-test: add simple sample mean, stddev checks
...
Also added a TODO to change to a proper normality test in the future.
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Ganesh Ajjanagadde <gajjanag@gmail.com>
9 years ago
Mats Peterson
bdc798cc8d
lavf/avienc: Clear whole tag in avi_add_ientry()
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Mats Peterson
77bc3e1944
lavf/avienc: Add xxpc entries to index
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Mats Peterson
9ee5b40964
avformat/avienc: factor out avi_add_ientry()
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Carl Eugen Hoyos
4405ff2cae
lavc/hevc_ps: Fix default display window offsets for yuv422 and yuv444.
9 years ago
Mats Peterson
ed5d295a69
lavf/riffenc: Improve spec compliance; Fix WMP playback of AVI with xxpc chunks
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Mats Peterson
f680c8e41a
tests/ref/vsynth: Remove unused file
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Paul B Mahol
912fec3e54
avfilter/vf_waveform: add acolor filter
...
Useful in combination with color filter.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Thomas Mundt
5024a82e95
avfilter/vf_bwdif: add x86 SIMD
...
Signed-off-by: Thomas Mundt <loudmax@yahoo.de>
9 years ago
Carl Eugen Hoyos
d11d78facb
lavc/libx265: Support GBR encoding.
9 years ago
Carl Eugen Hoyos
db4786f1cf
lavc/hevc_ps: Support GBR decoding.
9 years ago
Michael Niedermayer
58cb1fb1fe
avfilter/vf_decimate: Use the correct frame in difference calculation
...
Fixes Ticket4964
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
52e7f6b17e
Revert "avfilter/vf_decimate: Check that input parameters match"
...
ill commit a better solution
This reverts commit 30fe3fd527
.
9 years ago
Paul B Mahol
4a7c705fde
avfilter/vf_vectorscope: make it possible to override colorspace
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
a61cd42c8d
avfilter/smptebars: fix some 75% color values
...
They where slightly off.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
James Almer
6224dddaa7
fate: add missing dependencies for fate-h264-dts_5frames
...
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
James Almer
e71096bb3a
fate: add missing h264-dts_5frames ref file
...
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Adam Kent
77e355ffb1
avformat/hlsenc: Add support for HLS PLAYLIST types EVENT and VOD
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
4aea2c7d89
fate: Add ffprobe dependancy to fate-h264-dts_5frames
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Sasi Inguva
6fa5c8235b
fate: add test for "Fix DTS for short H264 streams"
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Sasi Inguva
895dd09671
lavf/utils: Fix DTS for short H264 streams.
...
Fill DTS if all packets have been read in avformat_find_stream_info, and still
has_decode_delay_been_guessed returns false.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Sasi Inguva
e939dde48d
avformat/utils: factor update_dts_from_pts() out
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
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>
9 years ago
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>
9 years ago
Umair Khan
5d64ba9d18
avcodec/alsdec: fix max bits in ltp prefix code
...
The maximum number of bits int the prefix code for
p(0) is 4. By setting it as 3, we were missing the
last 0 bit.
This fixes bug #4715 present on the trac.
Signed-off-by: Umair Khan <omerjerk@gmail.com>
Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Shivraj Patil
15ef98afd1
configure: build fix for P5600 along option --disable-msa
...
Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Paul B Mahol
817d0c6da2
avfilter/vf_waveform: add parade display mode
...
Rename old parade display mode to stacked.
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Ronald S. Bultje
b86339a9f8
vp9: fix a few signed integer left-shifts.
...
Fixes trac tickets 5127, 5129, 5130.
9 years ago
Ronald S. Bultje
abedde65d1
vp9_superframe: fix endianness of size markers.
9 years ago
Ronald S. Bultje
2e6636aa87
vp9: add superframe merging bitstream filter.
...
Fixes ticket 4313.
9 years ago
Ronald S. Bultje
6d8ab358a3
lavf: allow BSFs to drop packets.
...
If pkt->size == 0 && pkt->side_data_elems == 0 after bsf->filter()
returns, the packet is considered dropped.
9 years ago
Paul B Mahol
867637caea
avfilter/vf_waveform: fix and extend millivolts grat lines
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Paul B Mahol
119c108b31
avfilter/vf_waveform: fix ire8 for 25%
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Ganesh Ajjanagadde
66edd8656b
lavc/lpc: exploit even symmetry of window function
...
Yields 2x improvement in function performance, and boosts aac encoding
speed by ~ 4% overall. Sample benchmark (Haswell+GCC under -march=native):
after:
ffmpeg -i sin.flac -acodec aac -y sin_new.aac 5.22s user 0.03s system 105% cpu 4.970 total
before:
ffmpeg -i sin.flac -acodec aac -y sin_new.aac 5.40s user 0.05s system 105% cpu 5.162 total
Reviewed-by: Rostislav Pehlivanov <atomnuker@gmail.com>
Signed-off-by: Ganesh Ajjanagadde <gajjanag@gmail.com>
9 years ago
Michael Niedermayer
b2ab3398f5
avformat/hlsenc: Fix passing options, regression since bc9a5965c8
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago