| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
* commit '4cf2ffb7c45840b09bc49e34da88d4053dd442cb':
idct: Have function pointer prototype match implementation
Merged-by: Clément Bœsch <u@pkh.me>
|
| |
| |
| |
| | |
libavcodec/idctdsp.c(175) : warning C4028: formal parameter 2 different from declaration
|
|\|
| |
| |
| |
| |
| |
| | |
* commit '39cea6570c11a49b64b2ec8d71e218db03b4c742':
aactab: Move extern keyword to the front of array declarations
Merged-by: Clément Bœsch <u@pkh.me>
|
| |
| |
| |
| | |
libavcodec/aactab.h:49:1: warning: ‘extern’ is not at beginning of declaration [-Wold-style-declaration]
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* commit '85baef4ff1512bcc2544928bfa5f42072903a691':
vf_drawtext: Move static keyword to beginning of variable declaration
This commit is mostly a noop, see:
d9e2aceb7f1c712a52672129ca7971872b030e1e
6d7aa437e1108dd8142ae5b850a00c109f95f07f
Merged-by: Clément Bœsch <u@pkh.me>
|
| |
| |
| |
| | |
libavfilter/vf_drawtext.c:226:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
* commit '636515c324facaa14ccd8ab0732740a240a31ba9':
examples/decode_video: remove a stray unrelated comment
This commit is a noop, see 8c4753f7f5f1f65532e841cffa3b4fdb368c2fdf
Merged-by: Clément Bœsch <u@pkh.me>
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
* commit '8191f960a669819db4de33a2439ded1630b8a73e':
examples/decode_video: constify the AVCodec instance
Merged-by: Clément Bœsch <u@pkh.me>
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
* commit '5b4d7ac7ae5d821cfa6ab89f8eab4d31851ef32c':
examples/encode_video: use the AVFrame API for allocating the frame
Merged-by: Clément Bœsch <u@pkh.me>
|
| |
| |
| |
| |
| | |
It is more efficient and so preferred over allocating the buffers
manually.
|
| |
| |
| |
| | |
Consistent with other examples.
|
|\|
| |
| |
| |
| |
| |
| | |
* commit 'd0a603a534a0ee4b255e5e72742428a7f7f42b83':
examples/encode_video: set the framerate
Merged-by: Clément Bœsch <u@pkh.me>
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
* commit 'e02524025bce2c8bf8b5bffd96479785c75a70d4':
examples/encode_video: constify the AVCodec instance
Merged-by: Clément Bœsch <u@pkh.me>
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
* commit '7b1f03477f1a43d2261fbd83e50a4ad90c7f806d':
examples/avcodec: split the remaining two examples into separate files
Merged-by: Clément Bœsch <u@pkh.me>
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
* commit '90265814f993098d79b0a0f40745ecdb403fbf56':
examples/decode_audio: constify the AVCodec instance
Merged-by: Clément Bœsch <u@pkh.me>
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
* commit 'f5df897c4b61985e3afc89ba1290649712ff438e':
examples/avcodec: split audio decoding into a separate example
Merged-by: Clément Bœsch <u@pkh.me>
|
| |
| |
| |
| |
| | |
The four examples (audio/video encoding/decoding) are completely
independent so it makes little sense to have them all in one file.
|
|\|
| |
| |
| |
| |
| |
| | |
* commit 'f76698e759a08e8d3b629c06edb0439f474e7fee':
examples/encode_audio: use the AVFrame API for allocating the data
Merged-by: Clément Bœsch <u@pkh.me>
|
| |
| |
| |
| | |
It is simpler and more efficient.
|
|\|
| |
| |
| |
| |
| |
| | |
* commit 'c00a11ab383ff276a2ab2fdba577945e48d465be':
examples/encode_audio: constify AVCodec instances
Merged-by: Clément Bœsch <u@pkh.me>
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
* commit '40aaa8dadfd1c69ff4460d04750e1403b5535a6d':
examples/avcodec: split audio encoding into a separate example
Merged-by: Clément Bœsch <u@pkh.me>
|
| |
| |
| |
| |
| | |
The four examples (audio/video encoding/decoding) are completely
independent so it makes little sense to have them all in one file.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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 32a5b631267 is also not needed anymore, because the new
code strictly returns err if it's >=0.
Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com>
|
| |
| |
| |
| |
| | |
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com>
|
| |
| |
| |
| |
| | |
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com>
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Intra-only codecs should either be able to read these items from the
bitstream, or they should be set upon codec initialization. In both
cases, syncing these items at runtime is unnecessary.
In practice, this fixes race conditions for decoders that read these
values from the bitstream.
|
| |
| |
| |
| | |
This prevents a race condition in files with multiple slices per frame.
|
| |
| |
| |
| | |
The patch introduces race conditions.
|
| |
| |
| |
| |
| | |
This allows vp9dsp.h to only include the VP9 types header, and not the
decoder skeleton interface which is for hardware decoders (dxva2/vaapi).
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
The advantage here is that the internal software decoder interface is
not exposed to the DSP functions or the hardware accelerations.
|
| |
| |
| |
| |
| |
| |
| | |
If ret is NULL, a dummy common holder is created to hold *all* the
parallel function returns, which gets written concurrently. This commit
simplify the whole logic by simply not writing to that holder when not
set.
|