Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | doc: add dash muxer | Peter Große | 2017-01-31 |
| | | | | | Signed-off-by: Peter Große <pegro@friiks.de> Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | lavc: add an option for exporting cropping information to the caller | Anton Khirnov | 2017-01-12 |
| | | | | | Also, add generic code for handling cropping, so the decoders can export just the cropping size and not bother with the rest. | ||
* | frame: add a cropping rectangle to AVFrame | Anton Khirnov | 2017-01-12 |
| | | | | | Extend the width/height doxy to clarify that it should store coded values. | ||
* | crypto: consistently use size_t as type for length parameters | Diego Biurrun | 2017-01-09 |
| | | | | size_t is the correct type to use for sizes. | ||
* | fate: Add --ignore-tests configure option for omitting specific FATE tests | Janne Grunau | 2016-12-28 |
| | | | | | | | | | This can be useful to filter out noise in known-broken scenarios like miscompilation by legacy compilers and similar. Originally based on a patch by Diego Biurrun. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | lavc: add a bitstream filter for splitting VP9 superframes | Anton Khirnov | 2016-12-14 |
| | | | | Partially based on code by Ronald S. Bultje <rsbultje@gmail.com>. | ||
* | lavc: add a null bitstream filter | Anton Khirnov | 2016-12-14 |
| | | | | | | It is useful for testing/debugging and will also be used as the default filter in the following commit adding pre-decode filtering to avoid having a separate non-filtered codepath. | ||
* | APIChanges: Mention where release 12 was cut | Vittorio Giovara | 2016-12-08 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | lavc: Add spherical packet side data API | Vittorio Giovara | 2016-12-07 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | lavu: Add AVSphericalMapping type and frame side data | Vittorio Giovara | 2016-12-07 |
| | | | | | | | | While no decoder currently exports spherical information, this type represents a frame property that has to be passed through from container to frames. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | Remove Plan 9 support | Diego Biurrun | 2016-12-03 |
| | | | | | | Supporting the system was a nice joke for the 9 release, but it has run its course. Nowadays Plan 9 receives no testing and has no practical usefulness. | ||
* | examples: fix a typo in an error message | Aleksandr Slobodeniuk | 2016-12-02 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | utils: Add av_stream_add_side_data() | James Almer | 2016-11-23 |
| | | | | | | | | Functionally similar to av_packet_add_side_data(). Allows the use of an already allocated buffer as stream side data. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | fate.sh: Allow setting other make flags for running tests | Martin Storsjö | 2016-11-23 |
| | | | | | | | | | | | | If makeopts_fate is set, these makeopts are used for running the tests instead of the normal makeopts. If it isn't set, the normal makeopts variable is used as before. This is useful if remote testing on a lesser machine where a large number of parallel jobs might be undesireable, while wanting to speed up the build with many parallel processes. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | examples/decode_video: allocate the packet dynamically | Anton Khirnov | 2016-11-23 |
| | | | | AVPackets on stack are discouraged. | ||
* | examples/decode_video: switch to the new decoding API | Anton Khirnov | 2016-11-23 |
| | |||
* | examples/decode_video: use a parser for splitting the input | Anton Khirnov | 2016-11-23 |
| | | | | | Do not rely on the decoder handling this, as it's not guaranteed to work. | ||
* | examples/encode_video: allocate the packet dynamically | Anton Khirnov | 2016-11-23 |
| | | | | AVPackets on stack are discouraged. | ||
* | examples/encode_video: switch to the new encoding API | Anton Khirnov | 2016-11-23 |
| | |||
* | examples/decode_audio: flush the decoder | Anton Khirnov | 2016-11-23 |
| | |||
* | examples/decode_audio: allocate the packet dynamically | Anton Khirnov | 2016-11-23 |
| | | | | AVPackets on stack are discouraged now. | ||
* | examples/decode_audio: handle planar audio now produced by the MP2 decoder | Anton Khirnov | 2016-11-23 |
| | |||
* | examples/decode_audio: use the new audio decoding API | Anton Khirnov | 2016-11-23 |
| | |||
* | examples/decode_audio: use a parser for splitting the input | Anton Khirnov | 2016-11-23 |
| | | | | | Do not rely on the decoder handling this, as it's not guaranteed to work. | ||
* | examples/encode_audio: switch to the new audio encoding API | Anton Khirnov | 2016-11-23 |
| | |||
* | examples/qsvdec: convert to the new decoding API | Anton Khirnov | 2016-11-23 |
| | |||
* | examples/qsvdec: switch to the hwcontext API | Anton Khirnov | 2016-11-23 |
| | | | | The code now does not depend on VA and will work on windows as well. | ||
* | doc: Add libxavs section | Diego Biurrun | 2016-11-21 |
| | |||
* | hlsenc: Add encryption support | Luca Barbato | 2016-11-17 |
| | | | | Partially based on Christian Suloway <csuloway@globaleagleent.com> work. | ||
* | examples/transcode_aac: Drop pointless return value const qualifier | Diego Biurrun | 2016-11-17 |
| | | | | doc/examples/transcode_aac.c:52:20: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] | ||
* | Ignore all generated example binaries | Diego Biurrun | 2016-11-17 |
| | |||
* | doc: Add note about recent regression in AviSynth+ | Stephen Hutchinson | 2016-11-17 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | examples/decode_audio: Add missing header for av_free() | Diego Biurrun | 2016-11-10 |
| | |||
* | pixfmt: Add GRAY12 | Luca Barbato | 2016-11-07 |
| | |||
* | hwcontext: Hardware frame mapping | Mark Thompson | 2016-11-03 |
| | | | | | | | | | | Adds the new av_hwframe_map() function, which allows mapping between hardware frames and normal memory, along with internal support for implementing it. Also adds av_hwframe_ctx_create_derived(), for creating a hardware frames context associated with one device using frames mapped from another by some hardware-specific means. | ||
* | doc: Turn off noisy deprecation warnings in the option printer | Diego Biurrun | 2016-11-02 |
| | |||
* | examples/decode_video: remove a stray unrelated comment | Anton Khirnov | 2016-11-02 |
| | |||
* | examples/decode_video: constify the AVCodec instance | Anton Khirnov | 2016-11-02 |
| | |||
* | examples/encode_video: use the AVFrame API for allocating the frame | Anton Khirnov | 2016-11-02 |
| | | | | | It is more efficient and so preferred over allocating the buffers manually. | ||
* | examples/encode_video: set the framerate | Anton Khirnov | 2016-11-02 |
| | |||
* | examples/encode_video: constify the AVCodec instance | Anton Khirnov | 2016-11-02 |
| | |||
* | examples/avcodec: split the remaining two examples into separate files | Anton Khirnov | 2016-11-02 |
| | |||
* | examples/decode_audio: constify the AVCodec instance | Anton Khirnov | 2016-11-02 |
| | |||
* | examples/avcodec: split audio decoding into a separate example | Anton Khirnov | 2016-11-02 |
| | | | | | The four examples (audio/video encoding/decoding) are completely independent so it makes little sense to have them all in one file. | ||
* | examples/encode_audio: use the AVFrame API for allocating the data | Anton Khirnov | 2016-11-02 |
| | | | | It is simpler and more efficient. | ||
* | examples/encode_audio: constify AVCodec instances | Anton Khirnov | 2016-11-02 |
| | |||
* | examples/avcodec: split audio encoding into a separate example | Anton Khirnov | 2016-11-02 |
| | | | | | The four examples (audio/video encoding/decoding) are completely independent so it makes little sense to have them all in one file. | ||
* | Replace leftover uses of -aframes|-dframes|-vframes with -frames:a|d|v | Diego Biurrun | 2016-10-22 |
| | |||
* | lavc: add a bitstream filter for extracting extradata from packets | Anton Khirnov | 2016-10-16 |
| | | | | | This is intended as a replacement for the 'split' function exported by some parsers. | ||
* | Add GBRAP12 pixel format support | Kieran Kunhya | 2016-10-12 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> |