Derek Buitenhuis
6bff2b5f6a
Merge commit '15ec7aa4170ed05ad1b17000ef1e3940d0a0c5e7'
...
This commit is a no-op.
* commit '15ec7aa4170ed05ad1b17000ef1e3940d0a0c5e7':
v210: Add avx2 version of the 10-bit line encoder
v210: Add avx2 version of the 8-bit line encoder
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 17:21:29 +00:00
Derek Buitenhuis
dc22269b23
Merge commit '1ba1fede9dfe03dc48862e5e0530cca7192f5038'
...
This commit is a no-op.
* commit '1ba1fede9dfe03dc48862e5e0530cca7192f5038':
flacenc: Restore defaults and range for {min, max}_prediction_order
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 17:12:00 +00:00
Derek Buitenhuis
113c256533
Merge commit '60f0fde3092d18d4d36555962c192af8691a099c'
...
This commit is a no-op.
* commit '60f0fde3092d18d4d36555962c192af8691a099c':
libx264: Make sure to preserve default option values
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 17:06:54 +00:00
Derek Buitenhuis
2f78be0019
Merge commit '77a44f577b644a328dcf90cde11d2ecae69eda05'
...
This commit is a no-op.
* commit '77a44f577b644a328dcf90cde11d2ecae69eda05':
configure: add missing avx2 support check
x86: Add ymm_reg struct
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 17:03:30 +00:00
Derek Buitenhuis
8f8381bf03
Merge commit 'eafb05fcf37cd19a910ca3b17824384f9006bc0a'
...
* commit 'eafb05fcf37cd19a910ca3b17824384f9006bc0a':
v210: x86: Add the correct guards around the asm code
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 17:02:56 +00:00
Derek Buitenhuis
4401f07f4d
Merge commit '4709f72115e4028a1cb43e916925678bfceef870'
...
This commit is a no-op.
* commit '4709f72115e4028a1cb43e916925678bfceef870':
lavfi: Use AV_CEIL_RSHIFT where needed
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 17:00:52 +00:00
Derek Buitenhuis
56475e885b
Merge commit 'e80307140f736f593ee643affa015333d7c5e27f'
...
* commit 'e80307140f736f593ee643affa015333d7c5e27f':
yuv4mpegenc: Use AV_CEIL_RSHIFT where needed
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 16:57:32 +00:00
Derek Buitenhuis
73bd20c4d2
Merge commit '6695f178a5929eab91d3da7e9023999f1774bd0e'
...
* commit '6695f178a5929eab91d3da7e9023999f1774bd0e':
pixdesc: Use AV_CEIL_RSHIFT in documentation
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 16:55:28 +00:00
Derek Buitenhuis
3f462fcf76
Merge commit '1546a41adae818b340acdd9b5dacd6d0a92b6507'
...
* commit '1546a41adae818b340acdd9b5dacd6d0a92b6507':
pixdesc: Drop unneeded deprecation warning guards
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 16:54:12 +00:00
Derek Buitenhuis
c63da6e916
Merge commit '9cac1b4b4f1532fb2aeef54799285360656be5eb'
...
* commit '9cac1b4b4f1532fb2aeef54799285360656be5eb':
qsvenc: Add private option to replace coder_type
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 16:51:45 +00:00
Derek Buitenhuis
32766877b4
Merge commit 'eef9f06508354d1c7d5624c1c18997e7974288f1'
...
This commit is a no-nop.
* commit 'eef9f06508354d1c7d5624c1c18997e7974288f1':
avplay: Allow to override the codec
avplay: Statically allocate the player state
avplay: Rename cur_stream to player
avplay: Rename VideoState to PlayerState
avplay: Allocate the refresh thread next to the decode thread
avplay: Move the stream setup in the main thread
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 16:49:19 +00:00
Derek Buitenhuis
d0fc5de3a6
Merge commit '81306fd4bdeb5c17d4db771e4fec684773b5790f'
...
* commit '81306fd4bdeb5c17d4db771e4fec684773b5790f':
hls: eliminate ffurl_* usage
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 16:27:14 +00:00
Paul B Mahol
a588c7ac13
avfilter: add fieldhint filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-02-16 16:12:44 +01:00
Derek Buitenhuis
15d9645fb4
swscale/slice: Actually use the buffers' strides
...
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-02-16 14:25:25 +00:00
Mats Peterson
b86ba37096
lavc/rawdec: Retrieve nut palette from packets
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-16 14:49:12 +01:00
Carl Eugen Hoyos
d0962160e0
lavfi/elbg: Make the pal8 output opaque.
2016-02-16 09:16:32 +01:00
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>
2016-02-15 23:54:52 +00:00
Timothy Gu
5d82370930
RELEASE: Update to 3.0.git
2016-02-15 10:20:33 -08:00
KO Myung-Hun
346ec91764
MAINTAINERS: add myself as an OS/2 maintainer
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-15 13:22:07 +01:00
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>
2016-02-15 12:12:16 +00:00
Hendrik Leppkes
a655bc8344
ffmpeg_dxva2: add a profile check for hevc
2016-02-15 12:34:19 +01:00
Hendrik Leppkes
1ec14612a5
ffmpeg_dxva2: support hevc main10 decoding
2016-02-15 12:34:16 +01:00
Hendrik Leppkes
ccb94789e2
hevc: support Main10 decoding through dxva2
2016-02-15 12:33:50 +01:00
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>
2016-02-15 03:40:32 +01:00
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>
2016-02-15 10:11:11 +11:00
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>
2016-02-14 20:00:21 -03:00
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>
2016-02-14 20:00:17 -03:00
Rostislav Pehlivanov
fbc96c50d7
Changelog: add entries for the SMPTE VC-2 decoder and encoder
...
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2016-02-14 21:59:50 +00:00
Michael Niedermayer
bb9f7bf1a2
Changelog/APIChanges Put 3.0 release marker
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-14 22:27:28 +01:00
Michael Niedermayer
b4018544fb
avformat/img2enc: remove unused variable
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-14 21:30:53 +01:00
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>
2016-02-14 21:30:32 +01:00
Michael Niedermayer
8352f5c807
doc/protocols: document protocol_whitelist
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-14 21:15:58 +01:00
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>
2016-02-14 21:09:07 +01:00
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>
2016-02-14 21:05:50 +01:00
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>
2016-02-14 20:13:15 +01:00
Timothy Gu
bcc223523e
x86/vc1dsp: Port vc1_*_hor_16b_shift2 to NASM format
...
Reviewed-by: Christophe Gisquet <christophe.gisquet@gmail.com>
2016-02-14 11:11:02 -08:00
Timothy Gu
ebf648d490
checkasm/vf_blend: Decrease iteration count
...
The test is already slow.
2016-02-14 10:48:24 -08:00
Timothy Gu
a953a2991e
checkasm: Add vf_blend tests
2016-02-14 10:46:56 -08:00
Timothy Gu
8c56a4a1ed
vf_blend: Move C dsp function mapping to separate function
2016-02-14 10:46:56 -08:00
Mark Reid
8395b6eeaa
libavcodec/dnxhd_parser: add parser and probe support raw 444 and dnxhr formats
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-14 19:17:36 +01:00
KO Myung-Hun
b8bc6b14a5
compat/os2threads: split long lines
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-14 19:17:36 +01:00
KO Myung-Hun
6bf5e7d3e7
compat/os2threads: support the return value of joined thread
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-14 19:17:36 +01:00
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>
2016-02-14 19:17:36 +01:00
Michael Niedermayer
b65ea6ab44
avfilter/vf_tinterlace: fix image alignment
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-14 19:17:36 +01:00
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.
2016-02-14 09:12:37 -08:00
David Monro
4b750104ea
lavf/spdifenc: Support MLP encapsulation.
...
Fixes bug 821.
Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at>
2016-02-14 18:02:22 +01:00
Timothy Gu
4574323973
vf_blend: Reduce number of arguments for kernel function
2016-02-14 08:58:41 -08:00
Timothy Gu
ee281b884e
vf_blend: Use memcpy when opacity is 0
...
For xor mode, 1.8x faster on Haswell.
2016-02-14 08:57:07 -08:00
Timothy Gu
ba25936df5
vf_blend: Templatize identity function and use a better name
2016-02-14 08:57:05 -08:00
Carl Eugen Hoyos
4c44972f99
avcodec: Fix a typo.
2016-02-14 16:14:08 +01:00