summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* doc: add dash muxerPeter Große2017-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 callerAnton Khirnov2017-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 AVFrameAnton Khirnov2017-01-12
| | | | | Extend the width/height doxy to clarify that it should store coded values.
* crypto: consistently use size_t as type for length parametersDiego Biurrun2017-01-09
| | | | size_t is the correct type to use for sizes.
* fate: Add --ignore-tests configure option for omitting specific FATE testsJanne Grunau2016-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 superframesAnton Khirnov2016-12-14
| | | | Partially based on code by Ronald S. Bultje <rsbultje@gmail.com>.
* lavc: add a null bitstream filterAnton Khirnov2016-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 cutVittorio Giovara2016-12-08
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavc: Add spherical packet side data APIVittorio Giovara2016-12-07
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavu: Add AVSphericalMapping type and frame side dataVittorio Giovara2016-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 supportDiego Biurrun2016-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 messageAleksandr Slobodeniuk2016-12-02
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* utils: Add av_stream_add_side_data()James Almer2016-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 testsMartin 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 dynamicallyAnton Khirnov2016-11-23
| | | | AVPackets on stack are discouraged.
* examples/decode_video: switch to the new decoding APIAnton Khirnov2016-11-23
|
* examples/decode_video: use a parser for splitting the inputAnton Khirnov2016-11-23
| | | | | Do not rely on the decoder handling this, as it's not guaranteed to work.
* examples/encode_video: allocate the packet dynamicallyAnton Khirnov2016-11-23
| | | | AVPackets on stack are discouraged.
* examples/encode_video: switch to the new encoding APIAnton Khirnov2016-11-23
|
* examples/decode_audio: flush the decoderAnton Khirnov2016-11-23
|
* examples/decode_audio: allocate the packet dynamicallyAnton Khirnov2016-11-23
| | | | AVPackets on stack are discouraged now.
* examples/decode_audio: handle planar audio now produced by the MP2 decoderAnton Khirnov2016-11-23
|
* examples/decode_audio: use the new audio decoding APIAnton Khirnov2016-11-23
|
* examples/decode_audio: use a parser for splitting the inputAnton Khirnov2016-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 APIAnton Khirnov2016-11-23
|
* examples/qsvdec: convert to the new decoding APIAnton Khirnov2016-11-23
|
* examples/qsvdec: switch to the hwcontext APIAnton Khirnov2016-11-23
| | | | The code now does not depend on VA and will work on windows as well.
* doc: Add libxavs sectionDiego Biurrun2016-11-21
|
* hlsenc: Add encryption supportLuca Barbato2016-11-17
| | | | Partially based on Christian Suloway <csuloway@globaleagleent.com> work.
* examples/transcode_aac: Drop pointless return value const qualifierDiego Biurrun2016-11-17
| | | | doc/examples/transcode_aac.c:52:20: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
* Ignore all generated example binariesDiego Biurrun2016-11-17
|
* doc: Add note about recent regression in AviSynth+Stephen Hutchinson2016-11-17
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* examples/decode_audio: Add missing header for av_free()Diego Biurrun2016-11-10
|
* pixfmt: Add GRAY12Luca Barbato2016-11-07
|
* hwcontext: Hardware frame mappingMark Thompson2016-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 printerDiego Biurrun2016-11-02
|
* examples/decode_video: remove a stray unrelated commentAnton Khirnov2016-11-02
|
* examples/decode_video: constify the AVCodec instanceAnton Khirnov2016-11-02
|
* examples/encode_video: use the AVFrame API for allocating the frameAnton Khirnov2016-11-02
| | | | | It is more efficient and so preferred over allocating the buffers manually.
* examples/encode_video: set the framerateAnton Khirnov2016-11-02
|
* examples/encode_video: constify the AVCodec instanceAnton Khirnov2016-11-02
|
* examples/avcodec: split the remaining two examples into separate filesAnton Khirnov2016-11-02
|
* examples/decode_audio: constify the AVCodec instanceAnton Khirnov2016-11-02
|
* examples/avcodec: split audio decoding into a separate exampleAnton Khirnov2016-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 dataAnton Khirnov2016-11-02
| | | | It is simpler and more efficient.
* examples/encode_audio: constify AVCodec instancesAnton Khirnov2016-11-02
|
* examples/avcodec: split audio encoding into a separate exampleAnton Khirnov2016-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|vDiego Biurrun2016-10-22
|
* lavc: add a bitstream filter for extracting extradata from packetsAnton Khirnov2016-10-16
| | | | | This is intended as a replacement for the 'split' function exported by some parsers.
* Add GBRAP12 pixel format supportKieran Kunhya2016-10-12
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>