aboutsummaryrefslogtreecommitdiffstats
path: root/doc/APIchanges
Commit message (Collapse)AuthorAgeFilesLines
* lavc: pad last audio frame with silence when needed.Anton Khirnov2012-05-091-0/+6
|
* lavc: add sample rate and channel layout to AVFrame.Anton Khirnov2012-05-071-0/+3
| | | | Rationale is the same as for video width/height etc.
* lavr: use 8.8 instead of 10.6 as the 16-bit fixed-point mixing coeff typeJustin Ruggles2012-05-011-0/+3
|
* APIchanges: fill in some dates and commit hashesJustin Ruggles2012-04-301-9/+9
|
* avutil: add av_parse_cpu_flags() functionMans Rullgard2012-04-251-0/+3
| | | | | | | This moves the cpu flag parsing code from avconv to avutil so it can be accessed elsewhere. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add libavresampleJustin Ruggles2012-04-241-6/+10
| | | | | This is a new library for audio sample format, channel layout, and sample rate conversion.
* avutil: add audio fifo bufferJustin Ruggles2012-04-201-0/+12
| | | | | The functions operate on the sample level rather than the byte level and work with all audio sample formats.
* avfiltergraph: make the AVFilterInOut alloc/free API publicStefano Sabatini2012-04-141-0/+4
| | | | | | | This is required for letting applications to create and destroy AVFilterInOut structs in a convenient way. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avutil: add av_get_packed_sample_fmt() and av_get_planar_sample_fmt()Justin Ruggles2012-04-081-0/+3
| | | | Based on a patch by Clément Bœsch <ubitux@gmail.com>
* avutil: Add av_get_default_channel_layout()Justin Ruggles2012-04-051-0/+3
| | | | Also, use the new function in the AC-3 encoder.
* APIchanges: mark the place where 0.7 was cut.Anton Khirnov2012-03-261-0/+7
|
* APIchanges: mark the place where 0.8 was cut.Anton Khirnov2012-03-261-0/+8
|
* APIchanges: fill in missing dates and hashes.Anton Khirnov2012-03-261-7/+7
|
* APIchanges: Replace Subversion revision numbers by Git hashes.Diego Biurrun2012-03-181-147/+147
|
* cpu: add av_set_cpu_flags_mask().Anton Khirnov2012-03-061-0/+3
|
* avcodec: add av_get_audio_frame_duration() function.Justin Ruggles2012-03-051-0/+4
| | | | | This is a utility function for the user to get the frame duration based on the codec id, frame size in bytes, and various AVCodecContext parameters.
* lavc: make codec_is_decoder/encoder() public.Anton Khirnov2012-03-041-0/+3
|
* avpacket: Add a function for shrinking already allocated side dataMartin Storsjö2012-03-011-0/+3
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Add a minor bump, changelog/APIchanges entry and some documentation for APIC ↵Anton Khirnov2012-02-291-0/+4
| | | | support.
* doc/APIchanges: fill in missing dates and hashes.Anton Khirnov2012-02-271-5/+5
|
* avutil: add AVERROR_UNKNOWNJustin Ruggles2012-02-251-0/+3
| | | | | Useful to return instead of -1 when the cause of the error is unknown, typically from an external library.
* Remove libpostproc.Diego Biurrun2012-02-231-1/+0
| | | | | | | | This library does not fit into Libav as a whole and its code is just a maintenance burden. Furthermore it is now available as an external project, which completely obviates any reason to keep it around. URL: http://git.videolan.org/?p=libpostproc.git
* avcodec: add duration field to AVCodecParserContextJustin Ruggles2012-02-201-0/+3
| | | | | This will allow parsers to export the duration of the current frame being output, if known, instead of using AVCodecContext.frame_size.
* avutil: add av_rescale_q_rnd() to allow different roundingJustin Ruggles2012-02-201-0/+3
|
* pixdesc: mark pseudopaletted formats with a special flag.Anton Khirnov2012-02-081-0/+3
| | | | | | This makes it possible to dintinguish them from PAL8. Fixes an invalid write in avpicture_layout().
* lavc: add avcodec_encode_video2() that encodes from an AVFrame -> AVPacketAnton Khirnov2012-02-081-0/+3
| | | | Deprecate avcodec_encode_video().
* APIchanges: add missing commit hashesJanne Grunau2012-02-021-4/+4
|
* avcodec: Add av_fast_padded_malloc().Janne Grunau2012-02-011-0/+5
| | | | | | | Wrapper around av_fast_malloc() that keeps FF_INPUT_BUFFER_PADDING_SIZE zero-padded bytes at the end of the used buffer. Based on a patch by Reimar Döffinger <Reimar.Doeffinger@gmx.de>.
* lavf: add functions for accessing the fourcc<->CodecID mapping tables.Anton Khirnov2012-01-311-0/+3
| | | | Fixes bug 212.
* lavc: add avcodec_is_open().Anton Khirnov2012-01-311-0/+3
| | | | | | | It allows to check whether an AVCodecContext is open in a documented way. Right now the undocumented way this check is done in lavf/lavc is by checking whether AVCodecContext.codec is NULL. However it's desirable to be able to set AVCodecContext.codec before avcodec_open2().
* doc: Fix the name of the new functionMartin Storsjö2012-01-301-1/+1
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avutil: make intfloat api publicPaul B Mahol2012-01-301-0/+4
| | | | | | | | The functions are already av_ prefixed and intfloat header is already provided. Install libavutil/intfloat.h Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* APIchanges: mention avcodec_alloc_context()/2/3Anton Khirnov2012-01-281-0/+2
| | | | | There was no minor bump for making avcodec_alloc_context3() public and deprecating the other two, so I'm using the first next lavc bump.
* lavf: increase major version from 53 to 54.Anton Khirnov2012-01-271-1/+1
|
* lavc: increase major version to 54.Anton Khirnov2012-01-271-1/+1
| | | | | The lavf-ffm test results change because ffmenc writes AVCodecContext.flags/flags2 and the defaults for those change.
* doc: Update APIchanges with info on muxer flushingMartin Storsjö2012-01-251-0/+6
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* doc/APIChanges: fill in missing dates and hashesAnton Khirnov2012-01-211-5/+5
|
* avcodec: bump minor version and add APIChanges for the new audio encoding APIJustin Ruggles2012-01-151-0/+8
|
* lavfi: move version macros to a new installed header version.hAnton Khirnov2012-01-121-0/+3
|
* No longer build libpostproc by defaultReinhard Tartler2012-01-111-1/+1
| | | | | | | update documentation to inform developers that it may be removed in a later release. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* APIchanges: mention cleaned up header includesJonathan Nieder2012-01-041-2/+4
| | | | | | | Fixes bug 188. Signed-off-by: Jonathan Nieder <jrnieder@gmail.com> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* lavu: bump lavu minor for av_popcount64Janne Grunau2012-01-031-4/+7
| | | | Add it to doc/APIchanges and update and correct other entries.
* Add minor bumps and APIchanges entries for lavc/lavfi changes.Anton Khirnov2011-12-251-0/+14
|
* APIchanges: fill in revision for AVFrame.age deprecationMans Rullgard2011-12-181-1/+1
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* avcodec: deprecate AVFrame.ageMans Rullgard2011-12-181-0/+3
| | | | | | | | This was intended as an optimisation for skipped blocks in MPEG2 P-frames and never used elsewhere. Removing this "optimisation" speeds up MPEG2 decoding by 1-2% (ARM Cortex-A9). Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavf: add avformat_close_input().Anton Khirnov2011-12-121-0/+4
| | | | | | | It sets the supplied AVFormatContext pointer to NULL after freeing it, which is safer and its name is consistent with other lavf functions. Also deprecate av_close_input_file().
* Add avcodec_decode_audio4().Justin Ruggles2011-12-021-0/+7
| | | | | | Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
* avcodec: change number of plane pointers from 4 to 8 at next major bump.Justin Ruggles2011-12-021-0/+6
| | | | | | Add AV_NUM_DATA_POINTERS to simplify the bump transition. This will allow for supporting more planar audio channels without having to allocate separate pointer arrays.
* APIchanges: fill in some blanksMans Rullgard2011-11-281-6/+6
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* libavutil: add utility functions to simplify allocation of audio buffers.Justin Ruggles2011-11-231-0/+4
| | | | Based on code by Stefano Sabatini.