summaryrefslogtreecommitdiffstats
path: root/libavutil/version.h
Commit message (Collapse)AuthorAgeFilesLines
* pixdesc: return color properties namesVittorio Giovara2014-10-081-2/+2
|
* pixfmt: mark further reserved valuesVittorio Giovara2014-10-081-1/+1
|
* mem: add av_strndup() for duplicating substringsAnton Khirnov2014-08-131-1/+1
|
* AVOption: add support for dictionary types.Andrew Stone2014-08-131-1/+1
| | | | | | | In order to support metadata being set as an option, it's necessary to be able to set dictionaries as values. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avresample: Introduce AVFrame-based APILuca Barbato2014-08-101-1/+1
|
* Remove obsolete FF_API_AVFRAME_COLORSPACE cruft.Anton Khirnov2014-08-091-3/+0
|
* Bump major versions of all libraries.Anton Khirnov2014-08-091-2/+2
|
* Postpone API-incompatible changes until the next bump.Anton Khirnov2014-08-091-11/+11
|
* avutil: add AV_PIX_FMT_YA16 pixel formatVittorio Giovara2014-08-041-2/+2
|
* avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8Vittorio Giovara2014-08-041-1/+1
| | | | | | | The rationale is that you have a packed format in form <greyscale sample> <alpha sample> <greyscale sample> <alpha sample> and shortening greyscale to 'G' might make one thing about Greenscale instead. An alias pixel format and color space name are provided for compatibility.
* pixdesc: Support pixelformat aliasesLuca Barbato2014-08-041-2/+2
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* imgutils: Do not declare avpriv_set_systematic_pal2 in the public headerDiego Biurrun2014-08-041-1/+1
|
* avcodec: Deprecate dtg_active_format field in favor of avframe side-dataKieran Kunhya2014-08-031-1/+1
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* avstring: Expose the simple name match functionLuca Barbato2014-07-291-1/+1
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* display: add matrix flip apiVittorio Giovara2014-07-091-2/+2
|
* pixfmt: mark the reserved valuesVittorio Giovara2014-06-231-1/+1
|
* Add av_image_check_sar() and use it to validate SARJustin Ruggles2014-06-201-1/+1
|
* lavu: add all color-related enums to AVFramewm42014-06-011-1/+5
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Add transformation matrix API.Vittorio Giovara2014-05-191-1/+1
| | | | | | | | | | | Add AV_PKT_DATA_DISPLAYMATRIX and AV_FRAME_DATA_DISPLAYMATRIX as stream and frame side data (respectively) to describe a display transformation matrix for linear transformation operations on the decoded video. Add functions to easily extract a rotation angle from a matrix and conversely to setup a matrix for a given rotation angle. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavu: Add a pixel format for new VDA hwaccelAnton Khirnov2014-05-111-1/+1
| | | | | The current hwaccel is broken and cannot be fixed in a compatible way. It will be deprecated and replaced with a new one.
* avutil: Add av_get_time_base_q()Derek Buitenhuis2014-04-221-1/+1
| | | | | | | | This fixes usage of AV_TIME_BASE_Q in C++ applications, which cannot use compound literals directly in their code. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* crc: add ANSI CRC16 LEAlessandro Ghedini2014-04-171-1/+1
| | | | | | This adds the reversed byte-order version of the ANSI CRC16. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavu: Add packed YVYU422 pixel formatVittorio Giovara2014-04-071-1/+1
|
* replaygain: correctly parse peak valuesAlessandro Ghedini2014-04-041-1/+1
| | | | | | | | | | | | | | | According to the ReplayGain spec, the peak amplitude may overflow and may result in peak amplitude values greater than 1.0 with psychoacoustically coded audio, such as MP3. Fully compliant decoders must allow peak overflows. Additionally, having peak values in the 0<->UINT32_MAX scale makes it more difficult for applications to actually use the peak values (e.g. when implementing clipping prevention) since values have to be rescaled down. This patch corrects the peak parsing by removing the rescaling of the decoded values between 0 and UINT32_MAX and the 1.0 upper limit. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* log: Support for 256color terminalsLuca Barbato2014-04-031-1/+1
| | | | | | | | | And provide extended coloring capabilities for debugging. The default colors do not change in 256 more to keep supporting people using Black on White, White on Black and Solarized terminals. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* frame: add a function for removing side data from a frameAnton Khirnov2014-03-241-1/+1
|
* Add replaygain side data type and code for parsing replaygain tags.Anton Khirnov2014-03-241-1/+1
|
* RGBA64 pixel formatsJean First2014-03-161-1/+1
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* frame: add a convenience function for copying AVFrame dataAnton Khirnov2014-02-241-1/+1
|
* AVOptions: add flags for read/read-only optionsAnton Khirnov2014-02-191-2/+2
|
* AVOptions: deprecate unused AV_OPT_FLAG_METADATAAnton Khirnov2014-02-191-1/+4
| | | | | It was never used since it was added and the things it was intended for are now exported differently.
* lavu: add AV_FRAME_DATA_DOWNMIX_INFO side data type.Tim Walker2014-02-151-1/+1
|
* avframe: add AV_FRAME_DATA_MATRIXENCODING side data type.Tim Walker2014-01-051-1/+1
| | | | Includes a libavcodec utility function to update a frame's side data.
* lavu: Add values for various Dolby flags to the AVMatrixEncoding enum.Tim Walker2014-01-051-1/+1
|
* lavu: Move preprocessor macros in a separate fileLuca Barbato2013-12-291-1/+1
| | | | And remove all the circular inclusions of avutil.h while at it.
* avutil: Move library version related macros to version.hDiego Biurrun2013-12-261-0/+17
| | | | This is a more sensible place for these macros.
* avutil: Remove deprecated intfloat_readwrite codeDiego Biurrun2013-12-161-3/+0
| | | | It was deprecated over two years ago.
* Bump libavutil major version to account for the LLS API/ABI changes.Reinhard Tartler2013-12-141-13/+13
| | | | | | | | Commit 41578f70cf8aec8e7565fba1ca7e07f3dc46c3d2 changed the LLS API, which was called from libavcodec. Thus using an old libavcodec with a new libavutil will break. All scheduled API changes are deferred to the next bump.
* avutil: Add deprecation ifdefs around obsolete intfloat codeDiego Biurrun2013-12-131-0/+3
| | | | This long-deprecated code should disappear at the next version bump.
* avframe: add codec-independent stereoscopic metadataVittorio Giovara2013-12-091-1/+1
|
* mpeg12dec: Extract CC user data into frame side dataJohn Stebbins2013-11-261-1/+1
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Move av_fast_{m,re}alloc from lavc to lavu.Anton Khirnov2013-11-141-1/+1
|
* Deprecate obsolete XvMC hardware decoding supportDiego Biurrun2013-11-131-0/+3
| | | | | | | XvMC has long ago been superseded by newer acceleration APIs, such as VDPAU, and few downstreams still support it. Furthermore XvMC is not implemented within the hwaccel framework, but requires its own specific code in the MPEG-1/2 decoder, which is a maintenance burden.
* h264: wait for initial complete frame before outputing framesJohn Stebbins2013-10-311-1/+1
| | | | | | | | This can be optionally disabled whith the "output_corrupt" flags option. When in "output_corrupt" mode, incomplete frames are signalled through AVFrame.flags FRAME_FLAG_INCOMPLETE_FRAME. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavu: Add interleaved 4:2:2 8/10-bit formatsKieran Kunhya2013-09-211-1/+1
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* mem: Introduce av_reallocpLuca Barbato2013-09-161-1/+1
|
* vdpau: deprecate old codec-specific pixel formatsRémi Denis-Courmont2013-08-051-1/+4
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mem: Add av_realloc_array and av_reallocp_arrayMartin Storsjö2013-06-041-1/+1
| | | | | | These help avoiding overflows and simplify error handling. Signed-off-by: Martin Storsjö <martin@martin.st>
* Move get_logical_cpus() from lavc/pthread to lavu/cpu.Anton Khirnov2013-05-241-1/+1
| | | | | It will be useful in lavfi, and could conceivably be useful to the user applications as well.
* pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*Anton Khirnov2013-05-151-2/+2
|
OpenPOWER on IntegriCloud