Derek Buitenhuis
15d9645fb4
swscale/slice: Actually use the buffers' strides
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
9 years ago
Mats Peterson
b86ba37096
lavc/rawdec: Retrieve nut palette from packets
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Carl Eugen Hoyos
d0962160e0
lavfi/elbg: Make the pal8 output opaque.
9 years ago
Rostislav Pehlivanov
3b1d1437a0
vc2enc: print the average quantization index at the end
...
Similar to how the AAC encoder does it.
0 means the video's been compressed losslessly/almost losslessly
thoughout. Generally, the higher, the worse.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
9 years ago
Timothy Gu
5d82370930
RELEASE: Update to 3.0.git
9 years ago
KO Myung-Hun
346ec91764
MAINTAINERS: add myself as an OS/2 maintainer
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Rostislav Pehlivanov
7cdea450c6
vc2enc: fix use of uninitialized variables in the rate control system
...
Fixes: CID1352550
Fixes: CID1352549
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
9 years ago
Hendrik Leppkes
a655bc8344
ffmpeg_dxva2: add a profile check for hevc
9 years ago
Hendrik Leppkes
1ec14612a5
ffmpeg_dxva2: support hevc main10 decoding
9 years ago
Hendrik Leppkes
ccb94789e2
hevc: support Main10 decoding through dxva2
9 years ago
Michael Niedermayer
295de3efc5
fate/source-check.sh: Use "git show" instead of git --version to test for git
...
This fixes fate with non git source trees
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Metaksakis Georgios
00c73c475e
lavd/gdigrab: mouse dpi awareness
...
correct mouse location on hidpi screens.
fixes ticket #5008
Signed-off-by: Matt Oliver <protogonoi@gmail.com>
9 years ago
James Almer
70d685a77f
x86: use the new helper macros where useful
...
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
James Almer
73a4589d4b
x86: add some more helper macros to check for slow cpuflags
...
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Rostislav Pehlivanov
fbc96c50d7
Changelog: add entries for the SMPTE VC-2 decoder and encoder
...
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
9 years ago
Michael Niedermayer
bb9f7bf1a2
Changelog/APIChanges Put 3.0 release marker
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
b4018544fb
avformat/img2enc: remove unused variable
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
0eb4092c1b
avutil/imgutils: remove special case for aligning the palette
...
This was suggested by wm4 and stefano.
After this patch using align=1 the size used by various functions would not
contain padding, while the palette would be aligned at align>1
This patch makes it required to use align>=4 if the palette is to be accessed
as uint32
As a side-effect It fixes storing pal8 in nut with odd with&height
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
8352f5c807
doc/protocols: document protocol_whitelist
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
e5655a32bc
avcodec/h264_cabac: Check decode_cabac_mb_mvd() for failure
...
Fixes harmless integer overflow
Fixes Ticket5150
No speedloss measured, actually its slightly faster, but please benchmark & double check this
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
dcb6d5b831
avformat/genh: Mark coef_splitted as av_unused
...
This avoid "libavformat/genh.c:43:14: warning: variable coef_splitted set but not used"
Fewer warnings makes it easier to see new and important warnings
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Marton Balint
ae51f9bd6c
avutil/parseutils: remove 2112 date from fate test
...
It is not supported on 32bit.
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago
Timothy Gu
bcc223523e
x86/vc1dsp: Port vc1_*_hor_16b_shift2 to NASM format
...
Reviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com>
9 years ago
Timothy Gu
ebf648d490
checkasm/vf_blend: Decrease iteration count
...
The test is already slow.
9 years ago
Timothy Gu
a953a2991e
checkasm: Add vf_blend tests
9 years ago
Timothy Gu
8c56a4a1ed
vf_blend: Move C dsp function mapping to separate function
9 years ago
Mark Reid
8395b6eeaa
libavcodec/dnxhd_parser: add parser and probe support raw 444 and dnxhr formats
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
KO Myung-Hun
b8bc6b14a5
compat/os2threads: split long lines
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
KO Myung-Hun
6bf5e7d3e7
compat/os2threads: support the return value of joined thread
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
KO Myung-Hun
22a4046d66
compat/os2threads: Improve pthread_cond_xxx() functions
...
1. Manipulate waiting count in pthread_cond_wait()
2. Use builtin atomic functions to manipulate waiting count
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Michael Niedermayer
b65ea6ab44
avfilter/vf_tinterlace: fix image alignment
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Timothy Gu
a678d66781
vf_blend: Use integers for divide mode
...
2.5x faster for 8-bit mode without autovectorization in GCC, 2x
slower with it on x86. However, since the platforms we enable GCC
autovectorization on most probably has support for SSE2
optimization (added in the subsequent commit), this commit should
in general do good.
9 years ago
David Monro
4b750104ea
lavf/spdifenc: Support MLP encapsulation.
...
Fixes bug 821.
Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at>
9 years ago
Timothy Gu
4574323973
vf_blend: Reduce number of arguments for kernel function
9 years ago
Timothy Gu
ee281b884e
vf_blend: Use memcpy when opacity is 0
...
For xor mode, 1.8x faster on Haswell.
9 years ago
Timothy Gu
ba25936df5
vf_blend: Templatize identity function and use a better name
9 years ago
Carl Eugen Hoyos
4c44972f99
avcodec: Fix a typo.
9 years ago
Carl Eugen Hoyos
593bb50e06
MAINTAINERS: Add myself as libutvideo maintainer.
9 years ago
Paul B Mahol
e167d4ebac
avfilter/f_metadata: remove unused headers
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
9 years ago
Alex Agranovsky
ddda2cc43c
lavf/mpjpeg: do not include CRLF preceding boundary as part of the returned frame
...
Signed-off-by: Alex Agranovsky <alex@sighthound.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Andreas Cadhalpun
5edd1f62ca
avcodec: only warn about hwaccel with frame threads
...
VLC uses hwaccel with frame threads and it works fine, but returning
an error here made it fail.
This regression was introduced in commit 31741ae
.
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Warning message text by nevcairiel
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Alex Agranovsky
09b8e97ab6
lavf/mpjpeg: Trim quotes on MIME boundary, if present.
...
Fixes 5023
Signed-off-by: Alex Agranovsky <alex@sighthound.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Marton Balint
a573e6c103
avformat/utils: remove ff_iso8601_to_unix_time
...
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago
Marton Balint
66e85a180a
avformat/matroskaenc: use ff_parse_creation_time_metadata
...
Also increase precision to microsecs, and avoid writing creation_time as a
simple tag metadata item.
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago
Marton Balint
ad17cc9744
avformat/mxfenc: use ff_parse_creation_time_metadata
...
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago
Marton Balint
5f64f3d8cf
avformat/movenc: use ff_parse_creation_time_metadata
...
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago
Marton Balint
5c20bc8f47
avformat/gxfenc: use ff_parse_creation_time_metadata
...
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago
Marton Balint
83b01ed212
avformat/ffmenc: use ff_parse_creation_time_metadata
...
FYI this muxer bails out on parse error and not just warn the user.
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago
Marton Balint
bf0607b6db
avformat/dvenc: use ff_parse_creation_time_metadata
...
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago
Marton Balint
ea1bf08a4c
avformat/asfenc: use ff_parse_creation_time_metadata
...
Signed-off-by: Marton Balint <cus@passwd.hu>
9 years ago