Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lavc: pad last audio frame with silence when needed. | Anton Khirnov | 2012-05-09 | 1 | -0/+6 |
| | |||||
* | lavc: add sample rate and channel layout to AVFrame. | Anton Khirnov | 2012-05-07 | 1 | -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 type | Justin Ruggles | 2012-05-01 | 1 | -0/+3 |
| | |||||
* | APIchanges: fill in some dates and commit hashes | Justin Ruggles | 2012-04-30 | 1 | -9/+9 |
| | |||||
* | avutil: add av_parse_cpu_flags() function | Mans Rullgard | 2012-04-25 | 1 | -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 libavresample | Justin Ruggles | 2012-04-24 | 1 | -6/+10 |
| | | | | | This is a new library for audio sample format, channel layout, and sample rate conversion. | ||||
* | avutil: add audio fifo buffer | Justin Ruggles | 2012-04-20 | 1 | -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 public | Stefano Sabatini | 2012-04-14 | 1 | -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 Ruggles | 2012-04-08 | 1 | -0/+3 |
| | | | | Based on a patch by Clément Bœsch <ubitux@gmail.com> | ||||
* | avutil: Add av_get_default_channel_layout() | Justin Ruggles | 2012-04-05 | 1 | -0/+3 |
| | | | | Also, use the new function in the AC-3 encoder. | ||||
* | APIchanges: mark the place where 0.7 was cut. | Anton Khirnov | 2012-03-26 | 1 | -0/+7 |
| | |||||
* | APIchanges: mark the place where 0.8 was cut. | Anton Khirnov | 2012-03-26 | 1 | -0/+8 |
| | |||||
* | APIchanges: fill in missing dates and hashes. | Anton Khirnov | 2012-03-26 | 1 | -7/+7 |
| | |||||
* | APIchanges: Replace Subversion revision numbers by Git hashes. | Diego Biurrun | 2012-03-18 | 1 | -147/+147 |
| | |||||
* | cpu: add av_set_cpu_flags_mask(). | Anton Khirnov | 2012-03-06 | 1 | -0/+3 |
| | |||||
* | avcodec: add av_get_audio_frame_duration() function. | Justin Ruggles | 2012-03-05 | 1 | -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 Khirnov | 2012-03-04 | 1 | -0/+3 |
| | |||||
* | avpacket: Add a function for shrinking already allocated side data | Martin Storsjö | 2012-03-01 | 1 | -0/+3 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | Add a minor bump, changelog/APIchanges entry and some documentation for APIC ↵ | Anton Khirnov | 2012-02-29 | 1 | -0/+4 |
| | | | | support. | ||||
* | doc/APIchanges: fill in missing dates and hashes. | Anton Khirnov | 2012-02-27 | 1 | -5/+5 |
| | |||||
* | avutil: add AVERROR_UNKNOWN | Justin Ruggles | 2012-02-25 | 1 | -0/+3 |
| | | | | | Useful to return instead of -1 when the cause of the error is unknown, typically from an external library. | ||||
* | Remove libpostproc. | Diego Biurrun | 2012-02-23 | 1 | -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 AVCodecParserContext | Justin Ruggles | 2012-02-20 | 1 | -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 rounding | Justin Ruggles | 2012-02-20 | 1 | -0/+3 |
| | |||||
* | pixdesc: mark pseudopaletted formats with a special flag. | Anton Khirnov | 2012-02-08 | 1 | -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 -> AVPacket | Anton Khirnov | 2012-02-08 | 1 | -0/+3 |
| | | | | Deprecate avcodec_encode_video(). | ||||
* | APIchanges: add missing commit hashes | Janne Grunau | 2012-02-02 | 1 | -4/+4 |
| | |||||
* | avcodec: Add av_fast_padded_malloc(). | Janne Grunau | 2012-02-01 | 1 | -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 Khirnov | 2012-01-31 | 1 | -0/+3 |
| | | | | Fixes bug 212. | ||||
* | lavc: add avcodec_is_open(). | Anton Khirnov | 2012-01-31 | 1 | -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 function | Martin Storsjö | 2012-01-30 | 1 | -1/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avutil: make intfloat api public | Paul B Mahol | 2012-01-30 | 1 | -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/3 | Anton Khirnov | 2012-01-28 | 1 | -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 Khirnov | 2012-01-27 | 1 | -1/+1 |
| | |||||
* | lavc: increase major version to 54. | Anton Khirnov | 2012-01-27 | 1 | -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 flushing | Martin Storsjö | 2012-01-25 | 1 | -0/+6 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | doc/APIChanges: fill in missing dates and hashes | Anton Khirnov | 2012-01-21 | 1 | -5/+5 |
| | |||||
* | avcodec: bump minor version and add APIChanges for the new audio encoding API | Justin Ruggles | 2012-01-15 | 1 | -0/+8 |
| | |||||
* | lavfi: move version macros to a new installed header version.h | Anton Khirnov | 2012-01-12 | 1 | -0/+3 |
| | |||||
* | No longer build libpostproc by default | Reinhard Tartler | 2012-01-11 | 1 | -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 includes | Jonathan Nieder | 2012-01-04 | 1 | -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_popcount64 | Janne Grunau | 2012-01-03 | 1 | -4/+7 |
| | | | | Add it to doc/APIchanges and update and correct other entries. | ||||
* | Add minor bumps and APIchanges entries for lavc/lavfi changes. | Anton Khirnov | 2011-12-25 | 1 | -0/+14 |
| | |||||
* | APIchanges: fill in revision for AVFrame.age deprecation | Mans Rullgard | 2011-12-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | avcodec: deprecate AVFrame.age | Mans Rullgard | 2011-12-18 | 1 | -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 Khirnov | 2011-12-12 | 1 | -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 Ruggles | 2011-12-02 | 1 | -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 Ruggles | 2011-12-02 | 1 | -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 blanks | Mans Rullgard | 2011-11-28 | 1 | -6/+6 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | libavutil: add utility functions to simplify allocation of audio buffers. | Justin Ruggles | 2011-11-23 | 1 | -0/+4 |
| | | | | Based on code by Stefano Sabatini. |