Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-24 | doc: name correct header | Vittorio Giovara | |
2014-02-24 | frame: add a convenience function for copying AVFrame data | Anton Khirnov | |
2014-02-22 | lavr: add a function for checking whether AVAudioResampleContext is open | Anton Khirnov | |
2014-02-20 | AVOptions: add flags for read/read-only options | Anton Khirnov | |
2014-02-20 | AVOptions: deprecate unused AV_OPT_FLAG_METADATA | Anton Khirnov | |
It was never used since it was added and the things it was intended for are now exported differently. | |||
2014-02-16 | lavu: add AV_FRAME_DATA_DOWNMIX_INFO side data type. | Tim Walker | |
2014-02-10 | doc/APIchanges: mark the place where 9 was branched | Anton Khirnov | |
2014-02-10 | doc/APIchanges: fill in missing hashes and dates | Anton Khirnov | |
2014-02-05 | lavf: improve handling of sparse streams when muxing | Luca Barbato | |
Currently ff_interleave_packet_per_dts() waits until it gets a frame for each stream before outputting packets in interleaved order. Sparse streams (i.e. streams with much fewer packets than the other streams, like subtitles or audio with DTX) tend to add up latency and in specific cases end up allocating a large amount of memory. Emit the top packet from the packet_buffer if it has a time delta larger than a specified threshold. Original report of the issue and initial proposed solution by mus.svz@gmail.com. Bug-id: 31 Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2014-01-20 | lavc: deprecate CODEC_FLAG_EMU_EDGE and avcodec_get_edge_width(). | Anton Khirnov | |
2014-01-05 | avframe: add AV_FRAME_DATA_MATRIXENCODING side data type. | Tim Walker | |
Includes a libavcodec utility function to update a frame's side data. | |||
2014-01-05 | lavu: Add values for various Dolby flags to the AVMatrixEncoding enum. | Tim Walker | |
2013-12-20 | lavc: add HEVC profiles names | Gildas Cocherel | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2013-12-15 | Bump major of libavfilter for reference counted buffer API changes. | Reinhard Tartler | |
Applications that have been linked against an older release of Libav and pick up updated libraries experience segmentation faults because they pick up the new libavfilter, which assumes AVFrames have been allocated by libavutil and thus contain new reference-counting related fields. This will break for AVFrames that have been allocated by old libavcodec. All scheduled API changes are deferred to the next bump. | |||
2013-12-15 | Bump libavutil major version to account for the LLS API/ABI changes. | Reinhard Tartler | |
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. | |||
2013-12-11 | lavc: deprecate avcodec_get_frame_defaults(). | Anton Khirnov | |
Also bump libavcodec micro and add an APIchanges entry saying that av_frame_* should now be used instead of the lavc AVFrame functions. | |||
2013-12-09 | avframe: add codec-independent stereoscopic metadata | Vittorio Giovara | |
2013-11-26 | mpeg12dec: Extract CC user data into frame side data | John Stebbins | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2013-11-14 | Move av_fast_{m,re}alloc from lavc to lavu. | Anton Khirnov | |
2013-11-14 | lavc: make error_rate a private option of mpegvideo encoders | Anton Khirnov | |
2013-11-14 | vdpau: add a constructor for AVVDPAUContext. | Anton Khirnov | |
We will likely want to add new fields to it in the future, so this is needed to avoid breaking ABI. | |||
2013-11-14 | vdpau: add a convenience function for getting a decoder profile. | Anton Khirnov | |
Based on the code by Rémi Denis-Courmont <remi@remlab.net> from VLC. | |||
2013-11-04 | lavc: Add colorimetry values for BT.2020, other non-included ones | Jan Ekström | |
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | |||
2013-10-31 | h264: wait for initial complete frame before outputing frames | John Stebbins | |
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> | |||
2013-09-28 | lavfi: allow user-provided execute() callbacks | Anton Khirnov | |
2013-09-21 | lavu: Add interleaved 4:2:2 8/10-bit formats | Kieran Kunhya | |
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | |||
2013-09-17 | doc: Add missing hashes and dates to APIChanges | Luca Barbato | |
Also fix the typo in the last entry version. | |||
2013-09-16 | mem: Introduce av_reallocp | Luca Barbato | |
2013-08-10 | lavc: Add refcounted api to AVPacket | Luca Barbato | |
Provide a clean way to manipulate packets. | |||
2013-08-05 | vdpau: deprecate bitstream buffers within the hardware context | Rémi Denis-Courmont | |
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> | |||
2013-08-05 | vdpau: deprecate VDPAU codec capability | Rémi Denis-Courmont | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2013-08-05 | vdpau: deprecate old codec-specific pixel formats | Rémi Denis-Courmont | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2013-08-02 | avcodec: Add output_picture_number to AVCodecParserContext | Yusuke Nakamura | |
Set output_picture_number in H.264 parser. Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
2013-06-24 | lavc: Add option to encode MPEG-2 AAC with libfdk-aac | Kieran Kunhya | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2013-06-04 | mem: Add av_realloc_array and av_reallocp_array | Martin Storsjö | |
These help avoiding overflows and simplify error handling. Signed-off-by: Martin Storsjö <martin@martin.st> | |||
2013-05-24 | lavfi: add a slice threading infrastructure | Anton Khirnov | |
Mostly based on libavcodec's | |||
2013-05-24 | Move get_logical_cpus() from lavc/pthread to lavu/cpu. | Anton Khirnov | |
It will be useful in lavfi, and could conceivably be useful to the user applications as well. | |||
2013-05-24 | avcodec: Add picture structure information to AVCodecParserContext. | Yusuke Nakamura | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2013-05-15 | pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_* | Anton Khirnov | |
2013-05-03 | avcodec: Add field order information to AVCodecParserContext. | Masaki Tanaka | |
Signed-off-by: Anton Khirnov <anton@khirnov.net> | |||
2013-04-24 | doc/APIchanges: add missing hashes and dates | Anton Khirnov | |
2013-04-19 | h264: fully support cropping. | Anton Khirnov | |
Based on a patch by Vittorio Giovara <vittorio.giovara@gmail.com> Fixes Bug 378. | |||
2013-04-11 | lavfi: change the filter registering system to match the other libraries | Anton Khirnov | |
Removes an arbitrary hardcoded limit on the number of filters. | |||
2013-04-11 | lavfi: add a function for counting elements in AVFilterPad arrays. | Anton Khirnov | |
The caller needs to know what valid indices can be passed to avfilter_pad_get_name/type. | |||
2013-04-11 | lavfi: mark filters with dynamic number of inputs or outputs with special flags | Anton Khirnov | |
This will be useful in avtools in the following commits. Any other caller might also want to know this information. | |||
2013-04-11 | lavfi: add avfilter_init_dict() for initializing a filter with a dict. | Anton Khirnov | |
2013-04-11 | lavfi: add avfilter_init_str() to replace avfilter_init_filter(). | Anton Khirnov | |
Drop the unused opaque parameter from its signature. | |||
2013-04-11 | lavfi: add AVFilterContext.graph. | Anton Khirnov | |
It will be useful in the following commits. | |||
2013-04-11 | lavfi: deprecate avfilter_graph_add_filter(). | Anton Khirnov | |
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. | |||
2013-04-11 | lavfi: replace avfilter_open() with avfilter_graph_alloc_filter(). | Anton Khirnov | |
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. |