Clément Bœsch
d4bb093ad3
Merge commit ' ffbd1d2b00'
...
* commit 'ffbd1d2b00 ':
arm: vp9: Add NEON optimizations of VP9 MC functions
This commit is a noop, see 68caef9d48
Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-03-30 09:47:50 +02:00
Clément Bœsch
4503d678cb
Merge commit ' 2e55e26b40'
...
* commit '2e55e26b40 ':
vp9: Flip the order of arguments in MC functions
This commit is a noop, it was made to match our prototypes.
Merged-by: Clément Bœsch <cboesch@gopro.com>
2017-03-30 09:35:37 +02:00
Michael Niedermayer
ad7aff0355
tests/fate/source-check: Use git grep in place of grep
...
grep -L is not posix, solaris default grep does not support it
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-30 03:12:05 +02:00
Michael Niedermayer
5f019909c0
avfilter: Add AV_OPT_FLAG_FILTERING_PARAM where it is missing
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2017-03-30 03:12:05 +02:00
James Almer
c14b3ea93c
ffprobe: fix printing packet side data information
...
Signed-off-by: James Almer <jamrial@gmail.com>
2017-03-29 21:20:06 -03:00
Matthieu Bouron
b5e1ec5660
Merge commit ' e3fb74f7f9'
...
* commit 'e3fb74f7f9 ':
lavfi: Always propagate hw_frames_ctx through links
Merged-by: Matthieu Bouron <matthieu.bouron@gmail.com>
2017-03-30 00:02:08 +02:00
Matthieu Bouron
78e871ebbc
Merge commit ' 7e2561fa83'
...
* commit '7e2561fa83 ':
lavfi: Use ff_get_video_buffer in all filters using hwframes
vf_hwupload_cuda: Fix build error
Merged-by: Matthieu Bouron <matthieu.bouron@gmail.com>
2017-03-29 23:33:20 +02:00
Martin Vignali
b4016ef31a
avcodec/exr: add support for uint32
2017-03-29 23:28:35 +02:00
Matthieu Bouron
b265e5ba50
Merge commit ' 7433feb82f'
...
* commit '7433feb82f ':
lavfi: Make default get_video_buffer work with hardware frames
Merged-by: Matthieu Bouron <matthieu.bouron@gmail.com>
2017-03-29 23:12:00 +02:00
Clément Bœsch
247d0339ca
lavfi/signature: fix -Wformat warnings raised by DJGPP
...
This was forgotten due to the non-gpl build used in 549045254 .
2017-03-29 16:09:30 +02:00
Clément Bœsch
a1b3ded902
Merge commit ' 2025d37871'
...
* commit '2025d37871 ':
doc: Turn off noisy deprecation warnings in the option printer
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 15:20:10 +02:00
Clément Bœsch
72dbfe42ef
Merge commit ' f4ca8ea92a'
...
* commit 'f4ca8ea92a ':
rtmpproto: Restructure zlib code to avoid unreachable code warning
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 15:17:59 +02:00
Clément Bœsch
a51867ee6b
Merge commit ' baab87c4f3'
...
* commit 'baab87c4f3 ':
bink: Have function pointer prototype match implementation
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 15:09:26 +02:00
Clément Bœsch
d467740f45
lavc/idctdsp: use prefix restrict with av_
2017-03-29 15:07:29 +02:00
Clément Bœsch
eaa67bb9c0
lavc/pthread_slice: remove pointless condition
2017-03-29 14:49:29 +02:00
Clément Bœsch
549045254c
Fix all -Wformat warnings raised by DJGPP
2017-03-29 14:49:29 +02:00
Clément Bœsch
1473afac5d
lavu/mem: clamp alignment to 16 for DJGPP
...
See also https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80208
2017-03-29 14:49:29 +02:00
Clément Bœsch
4606807031
lavfi/xbr: undef PI if defined
...
This conflict with the DJGPP libc math.h which includes a PI macro (to
M_PI).
We cannot make DJGPP POSIX only (using -D_POSIX_SOURCE) to avoid this
kind of symbols conflicts due to the lack of both posix_memalign and
memalign (DJGPP non standard function) in that POSIX mode. We currently
rely on memalign for aligned heap allocation.
2017-03-29 14:49:29 +02:00
Clément Bœsch
4ea8f57548
lavfi/psnr: rename pow2 to pow_2
...
This conflict with the DJGPP libc which includes a pow2 function¹
We cannot make DJGPP POSIX only (using -D_POSIX_SOURCE) to avoid this
kind of symbols conflicts due to the lack of both posix_memalign and
memalign (DJGPP non standard function) in that POSIX mode. We currently
rely on memalign for aligned heap allocation.
[1]: http://www.delorie.com/djgpp/doc/libc-2.02/libc_536.html
2017-03-29 14:49:29 +02:00
Clément Bœsch
8f9edf89d5
lavfi/dynaudnorm: rename pow2 to pow_2
...
This conflict with the DJGPP libc which includes a pow2 function¹
We cannot make DJGPP POSIX only (using -D_POSIX_SOURCE) to avoid this
kind of symbols conflicts due to the lack of both posix_memalign and
memalign (DJGPP non standard function) in that POSIX mode. We currently
rely on memalign for aligned heap allocation.
[1]: http://www.delorie.com/djgpp/doc/libc-2.02/libc_536.html
2017-03-29 14:49:29 +02:00
Clément Bœsch
2d12b910f7
lavc: use av_fourcc2str() where appropriate
2017-03-29 14:49:29 +02:00
Clément Bœsch
bec96a7286
lavf: use av_fourcc2str() where appropriate
2017-03-29 14:49:29 +02:00
Clément Bœsch
d3cedc54cc
lavf/ape: remove unused magic field
2017-03-29 14:49:29 +02:00
Clément Bœsch
656823220c
ffmpeg_videotoolbox: fix usage of av_get_codec_tag_string()
2017-03-29 14:49:29 +02:00
Clément Bœsch
fa0a8faaa4
ffprobe: fix usage of av_get_codec_tag_string()
2017-03-29 14:49:29 +02:00
Clément Bœsch
337c68d071
tools/fourcc2pixfmt: fix usages of av_get_codec_tag_string()
2017-03-29 14:49:29 +02:00
Clément Bœsch
cd4d6cba12
lavf: fix usages of av_get_codec_tag_string()
2017-03-29 14:49:29 +02:00
Clément Bœsch
67e370ee52
lavc: fix usages of av_get_codec_tag_string()
2017-03-29 14:49:29 +02:00
Clément Bœsch
f156d35321
lavc: deprecate av_get_codec_tag_string()
2017-03-29 14:49:29 +02:00
Clément Bœsch
bfdcdd6d82
lavu: add av_fourcc_make_string() and av_fourcc2str()
2017-03-29 14:49:29 +02:00
Clément Bœsch
c1d822c554
Merge commit ' 4cf2ffb7c4'
...
* commit '4cf2ffb7c4 ':
idct: Have function pointer prototype match implementation
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 14:37:35 +02:00
Clément Bœsch
35494441b5
Merge commit ' 39cea6570c'
...
* commit '39cea6570c ':
aactab: Move extern keyword to the front of array declarations
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 14:34:58 +02:00
Clément Bœsch
ca6f0f85bb
Merge commit ' 85baef4ff1'
...
* commit '85baef4ff1 ':
vf_drawtext: Move static keyword to beginning of variable declaration
This commit is mostly a noop, see:
d9e2aceb7f
6d7aa437e1
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 14:26:57 +02:00
Clément Bœsch
63c41c53f3
Merge commit ' 636515c324'
...
* commit '636515c324 ':
examples/decode_video: remove a stray unrelated comment
This commit is a noop, see 8c4753f7f5
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 14:24:20 +02:00
Clément Bœsch
fdbc29ca70
Merge commit ' 8191f960a6'
...
* commit '8191f960a6 ':
examples/decode_video: constify the AVCodec instance
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 14:22:32 +02:00
Clément Bœsch
58f24adc05
Merge commit ' 5b4d7ac7ae'
...
* commit '5b4d7ac7ae ':
examples/encode_video: use the AVFrame API for allocating the frame
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 14:21:52 +02:00
Clément Bœsch
944e5ce3ec
doc/examples/{de,en}code_audio: fix includes
...
Consistent with other examples.
2017-03-29 14:18:10 +02:00
Clément Bœsch
4726bbb471
Merge commit ' d0a603a534'
...
* commit 'd0a603a534 ':
examples/encode_video: set the framerate
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 14:16:33 +02:00
Clément Bœsch
e9bd457465
Merge commit ' e02524025b'
...
* commit 'e02524025b ':
examples/encode_video: constify the AVCodec instance
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 14:15:01 +02:00
Clément Bœsch
925ce244d8
Merge commit ' 7b1f03477f'
...
* commit '7b1f03477f ':
examples/avcodec: split the remaining two examples into separate files
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 14:09:09 +02:00
Clément Bœsch
dcdd52101f
Merge commit ' 90265814f9'
...
* commit '90265814f9 ':
examples/decode_audio: constify the AVCodec instance
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 13:45:51 +02:00
Clément Bœsch
9bed10afb8
doc/examples/encode_audio: add missing return
2017-03-29 13:45:09 +02:00
Clément Bœsch
878070cc56
Merge commit ' f5df897c4b'
...
* commit 'f5df897c4b ':
examples/avcodec: split audio decoding into a separate example
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 13:43:47 +02:00
Clément Bœsch
780cc080d8
Merge commit ' f76698e759'
...
* commit 'f76698e759 ':
examples/encode_audio: use the AVFrame API for allocating the data
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 13:31:44 +02:00
Clément Bœsch
f38e7566c6
Merge commit ' c00a11ab38'
...
* commit 'c00a11ab38 ':
examples/encode_audio: constify AVCodec instances
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 13:30:16 +02:00
Clément Bœsch
b785af4868
Merge commit ' 40aaa8dadf'
...
* commit '40aaa8dadf ':
examples/avcodec: split audio encoding into a separate example
Merged-by: Clément Bœsch <u@pkh.me>
2017-03-29 13:29:22 +02:00
wm4
4cf1f68903
pthread_frame: minor simplification to error handling
...
Get rid of the "ret" variable, and always use err. Report the packet as
consumed if err is unset. This should be equivalent to the old code,
which obviously required err=0 for p->result>=0 (and otherwise,
p->result must have had the value err was last set to). The code block
added by commit 32a5b63126 is also not needed anymore, because the new
code strictly returns err if it's >=0.
Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com>
2017-03-29 12:17:40 +02:00
James Almer
91ccd38c0b
avcodec/ac3dsp: add special-case handling for the C downmix_fixed function
...
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com>
2017-03-28 23:09:17 -03:00
James Almer
53f1d6a8ee
fate: add tests for ac3_fixed 5.1 downmix
...
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com>
2017-03-28 23:08:17 -03:00
James Almer
c31cbeef58
aarch64/vp9dsp: add missing header includes
2017-03-28 23:02:09 -03:00