Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | doc: update api changes with the right commit hashes | Luca Barbato | 2012-07-14 |
| | |||
* | mem: introduce av_malloc_array and av_mallocz_array | Luca Barbato | 2012-07-14 |
| | | | | | Both function ease allocating large arrays implementing the overflow check inside it. | ||
* | lavfi: support automatically inserting the fifo filter when needed. | Anton Khirnov | 2012-06-22 |
| | | | | This breaks libavfilter ABI. | ||
* | lavu: add av_usleep() function | Mans Rullgard | 2012-06-22 |
| | | | | | | | | | | | | | | | This function implements a delay using the first available of the following functions: - nanosleep() - usleep() - Sleep() (Windows) The conditional #includes in time.c are simplified by including unistd.h and windows.h whenever they are available rather than having these lines triggered by specific functions. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | lavf, lavu: version bumps and APIchanges for av_gettime() move | Mans Rullgard | 2012-06-21 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | Add Dolby/DPLII downmix support to libavresample | John Stebbins | 2012-06-18 |
| | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | ||
* | lavfi: replace AVFilterContext.input/output_count with nb_inputs/outputs | Anton Khirnov | 2012-06-13 |
| | | | | This is more consistent with naming in the rest of Libav. | ||
* | lavfi: add avfilter_pad_get_type() and avfilter_pad_get_name(). | Anton Khirnov | 2012-06-13 |
| | | | | | This will allow making AVFilterPad opaque for the calling apps, since those are the only two fields that can be useful to the users. | ||
* | Bump lavu minor and add an APIChanges entry for audioconvert functions. | Anton Khirnov | 2012-06-10 |
| | |||
* | opt: Add av_opt_set_bin() | Samuel Pitoiset | 2012-05-26 |
| | | | | | | | Introduce a new function to set binary data through AVOption, avoiding having to convert the binary data to a string inbetween. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | avformat: Add a flag to mark muxers that allow (non strict) monotone timestamps. | James Zern | 2012-05-20 |
| | | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | ||
* | Add missing version bumps and APIchanges/Changelog entries. | Anton Khirnov | 2012-05-15 |
| | |||
* | lavc: pad last audio frame with silence when needed. | Anton Khirnov | 2012-05-09 |
| | |||
* | lavc: add sample rate and channel layout to AVFrame. | Anton Khirnov | 2012-05-07 |
| | | | | 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 |
| | |||
* | APIchanges: fill in some dates and commit hashes | Justin Ruggles | 2012-04-30 |
| | |||
* | avutil: add av_parse_cpu_flags() function | Mans Rullgard | 2012-04-25 |
| | | | | | | | 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 |
| | | | | | 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 |
| | | | | | 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 |
| | | | | | | | 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 |
| | | | | Based on a patch by Clément Bœsch <ubitux@gmail.com> | ||
* | avutil: Add av_get_default_channel_layout() | Justin Ruggles | 2012-04-05 |
| | | | | Also, use the new function in the AC-3 encoder. | ||
* | APIchanges: mark the place where 0.7 was cut. | Anton Khirnov | 2012-03-26 |
| | |||
* | APIchanges: mark the place where 0.8 was cut. | Anton Khirnov | 2012-03-26 |
| | |||
* | APIchanges: fill in missing dates and hashes. | Anton Khirnov | 2012-03-26 |
| | |||
* | APIchanges: Replace Subversion revision numbers by Git hashes. | Diego Biurrun | 2012-03-18 |
| | |||
* | cpu: add av_set_cpu_flags_mask(). | Anton Khirnov | 2012-03-06 |
| | |||
* | avcodec: add av_get_audio_frame_duration() function. | Justin Ruggles | 2012-03-05 |
| | | | | | 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 |
| | |||
* | avpacket: Add a function for shrinking already allocated side data | Martin Storsjö | 2012-03-01 |
| | | | | 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 |
| | | | | support. | ||
* | doc/APIchanges: fill in missing dates and hashes. | Anton Khirnov | 2012-02-27 |
| | |||
* | avutil: add AVERROR_UNKNOWN | Justin Ruggles | 2012-02-25 |
| | | | | | 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 |
| | | | | | | | | 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 |
| | | | | | 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 |
| | |||
* | pixdesc: mark pseudopaletted formats with a special flag. | Anton Khirnov | 2012-02-08 |
| | | | | | | 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 |
| | | | | Deprecate avcodec_encode_video(). | ||
* | APIchanges: add missing commit hashes | Janne Grunau | 2012-02-02 |
| | |||
* | avcodec: Add av_fast_padded_malloc(). | Janne Grunau | 2012-02-01 |
| | | | | | | | 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 |
| | | | | Fixes bug 212. | ||
* | lavc: add avcodec_is_open(). | Anton Khirnov | 2012-01-31 |
| | | | | | | | 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 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | avutil: make intfloat api public | Paul B Mahol | 2012-01-30 |
| | | | | | | | | 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 |
| | | | | | 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 |
| | |||
* | lavc: increase major version to 54. | Anton Khirnov | 2012-01-27 |
| | | | | | 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 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | doc/APIChanges: fill in missing dates and hashes | Anton Khirnov | 2012-01-21 |
| | |||
* | avcodec: bump minor version and add APIChanges for the new audio encoding API | Justin Ruggles | 2012-01-15 |
| |