- 19 Mar, 2015 1 commit
-
-
Hendrik Leppkes authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 13 Mar, 2015 2 commits
-
-
Vittorio Giovara authored
Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Vittorio Giovara authored
This field is designed for marking codec properties useful to lavc internals. Two internal capabilities are added: - FF_CODEC_CAP_INIT_THREADSAFE: codec can be opened without locks; - FF_CODEC_CAP_INIT_CLEANUP: codec frees memory if initialization fails.
-
- 09 Mar, 2015 1 commit
-
-
Carl Eugen Hoyos authored
The mpegvideo decoder has set intra_dc_precision since forever.
-
- 22 Feb, 2015 1 commit
-
-
Vittorio Giovara authored
Based on work by Kostya Shishkov <kostya.shishkov@gmail.com>.
-
- 19 Feb, 2015 2 commits
-
-
Oleksij Rempel authored
Signed-off-by:
Oleksij Rempel <linux@rempel-privat.de> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org> Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
Anton Khirnov authored
-
- 17 Feb, 2015 1 commit
-
-
Vittorio Giovara authored
-
- 14 Feb, 2015 1 commit
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 27 Jan, 2015 2 commits
-
-
Anton Khirnov authored
Currently, audio service type is a field in AVCodecContext. However, side data is more appropriate for this kind of information.
-
Anton Khirnov authored
-
- 14 Jan, 2015 1 commit
-
-
Stefano Sabatini authored
Move the lavc/imgconvert functions and rename them as follows: avpicture_get_size -> av_image_get_buffer_size() avpicture_fill -> av_image_fill_arrays() avpicture_layout -> av_image_copy_to_buffer() The new functions have an align parameter, which allows to define the linesize alignment assumed in the buffer (which is set or read). The names of the functions are consistent with the lavu/samples API (av_samples_get_buffer_size(), av_samples_fill_arrays()). A redundant check has been dropped from av_image_fill_arrays(). Signed-off-by:
Vittorio Giovara <vittorio.giovara@gmail.com>
-
- 25 Dec, 2014 2 commits
-
-
Rémi Denis-Courmont authored
This can be used by the application to signal its ability to cope with video surface of types other than 8-bits YUV 4:2:0. Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
Rémi Denis-Courmont authored
This carries the pixel format that would be used if it were not for hardware acceleration. This is equal to AVCodecContext.pix_fmt if hardware acceleration is not in use. Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 13 Dec, 2014 1 commit
-
-
Clément Bœsch authored
-
- 05 Dec, 2014 1 commit
-
-
Vittorio Giovara authored
-
- 30 Nov, 2014 1 commit
-
-
Andreas Cadhalpun authored
succesfully => successfully, reproducable => reproducible, specifiying => specifying, isnt => isn't, seperated => separated Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Nov, 2014 1 commit
-
-
Benoit Fouet authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 22 Oct, 2014 1 commit
-
-
Eejya Singh authored
Signed-off-by:
Clément Bœsch <u@pkh.me>
-
- 19 Oct, 2014 1 commit
-
-
Michael Niedermayer authored
This allows restricting decoders to a list of needed ones for improved security Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 18 Oct, 2014 8 commits
-
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 15 Oct, 2014 4 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Anton Khirnov authored
When decoding, this field holds the inverse of the framerate that can be written in the headers for some codecs. Using a field called 'time_base' for this is very misleading, as there are no timestamps associated with it. Furthermore, this field is used for a very different purpose during encoding. Add a new field, called 'framerate', to replace the use of time_base for decoding.
-
Rémi Denis-Courmont authored
Decoding acceleration may work even if the codec level is higher than the stated limit of the VDPAU driver. Or the problem may be considered acceptable by the user. This flag allows skipping the codec level capability checks and proceed with decoding. Applications should obviously not set this flag by default, but only if the user explicitly requested this behavior (and presumably knows how to turn it back off if it fails). Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 13 Oct, 2014 1 commit
-
-
Anton Khirnov authored
Currently, the amount of padding inserted at the beginning by some audio encoders, is exported through AVCodecContext.delay. However - the term 'delay' is heavily overloaded and can have multiple different meanings even in the case of audio encoding. - this field has entirely different meanings, depending on whether the codec context is used for encoding or decoding (and has yet another different meaning for video), preventing generic handling of the codec context. Therefore, add a new field -- AVCodecContext.initial_padding. It could conceivably be used for decoding as well at a later point.
-
- 09 Oct, 2014 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 08 Oct, 2014 1 commit
-
-
Michael Niedermayer authored
The default is to maintain the previous ", " for now. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 06 Oct, 2014 1 commit
-
-
Manfred Georg authored
The register function now specifies that the user callback should leave things in the same state that it found them on failure but that failure to destroy is ignored by the library. The register function is now explicit about its behavior on failure (it unregisters the previous callback and destroys all mutex). Signed-off-by:
Manfred Georg <mgeorg@google.com> Signed-off-by:
Anton Khirnov <anton@khirnov.net>
-
- 05 Oct, 2014 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 02 Oct, 2014 2 commits
-
-
Manfred Georg authored
The register function now specifies that the user callback should leave things in the same state that it found them on failure but that failure to destroy is ignored by the library. The register function is now explicit about its behavior on failure (it unregisters the previous callback and destroys all mutex). Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
wm4 authored
Add CODEC_FLAG2_SKIP_MANUAL (exposed as "skip_manual"), which makes the decoder export sample skip information via side data, instead of applying it automatically. The format of the side data is the same as AV_PKT_DATA_SKIP_SAMPLES, but since AVPacket and AVFrame side data constants overlap, AV_FRAME_DATA_SKIP_SAMPLES needs to be introduced. This is useful for applications which want to do the timestamp calculations manually, or which actually want to retrieve the padding. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 26 Sep, 2014 1 commit
-
-
Rémi Denis-Courmont authored
This allows the application to fall back on another hwaccel or, more likely, software decoding. Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-