aboutsummaryrefslogtreecommitdiffstats
path: root/doc/APIchanges
Commit message (Collapse)AuthorAgeFilesLines
* mpeg12dec: Extract CC user data into frame side dataJohn Stebbins2013-11-261-0/+4
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Move av_fast_{m,re}alloc from lavc to lavu.Anton Khirnov2013-11-141-0/+3
|
* lavc: make error_rate a private option of mpegvideo encodersAnton Khirnov2013-11-141-0/+4
|
* vdpau: add a constructor for AVVDPAUContext.Anton Khirnov2013-11-141-0/+2
| | | | | We will likely want to add new fields to it in the future, so this is needed to avoid breaking ABI.
* vdpau: add a convenience function for getting a decoder profile.Anton Khirnov2013-11-141-0/+3
| | | | Based on the code by Rémi Denis-Courmont <remi@remlab.net> from VLC.
* lavc: Add colorimetry values for BT.2020, other non-included onesJan Ekström2013-11-041-0/+4
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* h264: wait for initial complete frame before outputing framesJohn Stebbins2013-10-311-0/+3
| | | | | | | | 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>
* lavfi: allow user-provided execute() callbacksAnton Khirnov2013-09-281-0/+4
|
* lavu: Add interleaved 4:2:2 8/10-bit formatsKieran Kunhya2013-09-211-0/+4
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* doc: Add missing hashes and dates to APIChangesLuca Barbato2013-09-171-14/+14
| | | | Also fix the typo in the last entry version.
* mem: Introduce av_reallocpLuca Barbato2013-09-161-0/+3
|
* lavc: Add refcounted api to AVPacketLuca Barbato2013-08-101-0/+4
| | | | Provide a clean way to manipulate packets.
* vdpau: deprecate bitstream buffers within the hardware contextRémi Denis-Courmont2013-08-051-0/+4
| | | | | | | | The bitstream buffers are now private and freed by libavcodec. For backward compatibility, the hold bitstream buffer pointer is left NULL (applications were supposed to av_freep() it). Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vdpau: deprecate VDPAU codec capabilityRémi Denis-Courmont2013-08-051-0/+4
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* vdpau: deprecate old codec-specific pixel formatsRémi Denis-Courmont2013-08-051-0/+3
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avcodec: Add output_picture_number to AVCodecParserContextYusuke Nakamura2013-08-021-0/+3
| | | | | | Set output_picture_number in H.264 parser. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* lavc: Add option to encode MPEG-2 AAC with libfdk-aacKieran Kunhya2013-06-241-0/+3
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mem: Add av_realloc_array and av_reallocp_arrayMartin Storsjö2013-06-041-0/+3
| | | | | | These help avoiding overflows and simplify error handling. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavfi: add a slice threading infrastructureAnton Khirnov2013-05-241-0/+7
| | | | Mostly based on libavcodec's
* Move get_logical_cpus() from lavc/pthread to lavu/cpu.Anton Khirnov2013-05-241-0/+3
| | | | | It will be useful in lavfi, and could conceivably be useful to the user applications as well.
* avcodec: Add picture structure information to AVCodecParserContext.Yusuke Nakamura2013-05-241-0/+3
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*Anton Khirnov2013-05-151-0/+3
|
* avcodec: Add field order information to AVCodecParserContext.Masaki Tanaka2013-05-031-0/+3
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* doc/APIchanges: add missing hashes and datesAnton Khirnov2013-04-241-32/+32
|
* h264: fully support cropping.Anton Khirnov2013-04-191-0/+3
| | | | | | Based on a patch by Vittorio Giovara <vittorio.giovara@gmail.com> Fixes Bug 378.
* lavfi: change the filter registering system to match the other librariesAnton Khirnov2013-04-111-0/+2
| | | | Removes an arbitrary hardcoded limit on the number of filters.
* lavfi: add a function for counting elements in AVFilterPad arrays.Anton Khirnov2013-04-111-0/+1
| | | | | The caller needs to know what valid indices can be passed to avfilter_pad_get_name/type.
* lavfi: mark filters with dynamic number of inputs or outputs with special flagsAnton Khirnov2013-04-111-0/+1
| | | | | This will be useful in avtools in the following commits. Any other caller might also want to know this information.
* lavfi: add avfilter_init_dict() for initializing a filter with a dict.Anton Khirnov2013-04-111-0/+1
|
* lavfi: add avfilter_init_str() to replace avfilter_init_filter().Anton Khirnov2013-04-111-0/+1
| | | | Drop the unused opaque parameter from its signature.
* lavfi: add AVFilterContext.graph.Anton Khirnov2013-04-111-0/+2
| | | | It will be useful in the following commits.
* lavfi: deprecate avfilter_graph_add_filter().Anton Khirnov2013-04-111-1/+2
| | | | | | Since this function adds a standalone filter to a filter graph and we do not support creating such filters, there is no reason for this function to exist.
* lavfi: replace avfilter_open() with avfilter_graph_alloc_filter().Anton Khirnov2013-04-111-0/+1
| | | | | | | Since we do not support "standalone" filters not attached to an AVFilterGraph, we should not have a public function to create such filters. In addition that function is horribly named, the action it does cannot be possibly described as "opening" a filter.
* lavfi: merge avfiltergraph.h into avfilter.hAnton Khirnov2013-04-111-0/+4
| | | | | We do not support using filters without AVFilterGraph in practice anyway, so there is no point in pretending we do.
* lavfi: add a bump and docs entries for the AVOptions switchAnton Khirnov2013-04-091-0/+6
|
* pixdesc: add a function for counting planes in a pixel format.Anton Khirnov2013-03-191-0/+3
|
* avfiltergraph: replace AVFilterGraph.filter_count with nb_filtersAnton Khirnov2013-03-161-0/+3
| | | | This is more consistent with the naming in the rest of Libav.
* Add the bumps and APIchanges entries for reference counted buffers changes.Anton Khirnov2013-03-081-3/+37
|
* avstring: Add locale independent versions of some ctype.h functionsReimar Döffinger2013-03-071-0/+3
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* lavfi: connect libavresample options to af_resample via AVFilterGraphJustin Ruggles2013-02-231-0/+4
|
* dict: add av_dict_parse_string()Justin Ruggles2013-01-251-0/+4
| | | | | | Can be used to set multiple key/value pairs from a string. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* lavu: Add av_strnstr()Vladimir Pantelic2013-01-251-0/+3
| | | | | | | This is a length limited version of strstr() Signed-off-by: Vladimir Pantelic <vladoman@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* lavu: Add an API for calculating HMAC (RFC 2104)Martin Storsjö2013-01-151-0/+3
| | | | | | | This supports HMAC-MD5 and HMAC-SHA1 for now, other hashes are simple to add. Signed-off-by: Martin Storsjö <martin@martin.st>
* vdpau: Add context and common helpers for hwaccel supportRémi Denis-Courmont2013-01-131-0/+3
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Add version bump and APIchanges entry for Add AV_PIX_FMT_VDPAU.Diego Biurrun2013-01-121-1/+4
| | | | Also fix a lavu version typo in APIchanges.
* doc/APIchanges: fill in missing dates and hashes.Justin Ruggles2013-01-081-9/+9
|
* lavr: add a public function for setting a custom channel mapJustin Ruggles2013-01-071-0/+4
| | | | This allows reordering, duplication, and silencing of input channels.
* avstring: add av_basename and av_dirnameLuca Barbato2012-12-291-0/+3
| | | | Thread safe version of the common basename and dirname.
* APIChanges: add entry for av_read_packet deprecationJanne Grunau2012-11-151-0/+4
|
* lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.hJustin Ruggles2012-11-111-0/+3
|