summaryrefslogtreecommitdiffstats
path: root/doc/examples
Commit message (Collapse)AuthorAgeFilesLines
* build: Drop DOC_ prefix from EXAMPLES-related variablesDiego Biurrun2017-02-271-23/+23
|
* build: Separate logic for building examples from that for building avtoolsDiego Biurrun2017-02-211-0/+5
|
* build: Split logic for building examples off into a separate MakefileDiego Biurrun2017-02-211-0/+26
|
* examples: fix a typo in an error messageAleksandr Slobodeniuk2016-12-021-1/+1
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* examples/decode_video: allocate the packet dynamicallyAnton Khirnov2016-11-231-5/+8
| | | | AVPackets on stack are discouraged.
* examples/decode_video: switch to the new decoding APIAnton Khirnov2016-11-231-20/+23
|
* examples/decode_video: use a parser for splitting the inputAnton Khirnov2016-11-231-57/+56
| | | | | Do not rely on the decoder handling this, as it's not guaranteed to work.
* examples/encode_video: allocate the packet dynamicallyAnton Khirnov2016-11-231-7/+8
| | | | AVPackets on stack are discouraged.
* examples/encode_video: switch to the new encoding APIAnton Khirnov2016-11-231-28/+31
|
* examples/decode_audio: flush the decoderAnton Khirnov2016-11-231-0/+5
|
* examples/decode_audio: allocate the packet dynamicallyAnton Khirnov2016-11-231-5/+6
| | | | AVPackets on stack are discouraged now.
* examples/decode_audio: handle planar audio now produced by the MP2 decoderAnton Khirnov2016-11-231-5/+25
|
* examples/decode_audio: use the new audio decoding APIAnton Khirnov2016-11-231-14/+20
|
* examples/decode_audio: use a parser for splitting the inputAnton Khirnov2016-11-231-28/+54
| | | | | 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-231-16/+43
|
* examples/qsvdec: convert to the new decoding APIAnton Khirnov2016-11-231-23/+25
|
* examples/qsvdec: switch to the hwcontext APIAnton Khirnov2016-11-231-266/+51
| | | | The code now does not depend on VA and will work on windows as well.
* examples/transcode_aac: Drop pointless return value const qualifierDiego Biurrun2016-11-171-1/+1
| | | | doc/examples/transcode_aac.c:52:20: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]
* Ignore all generated example binariesDiego Biurrun2016-11-171-0/+5
|
* examples/decode_audio: Add missing header for av_free()Diego Biurrun2016-11-101-2/+3
|
* examples/decode_video: remove a stray unrelated commentAnton Khirnov2016-11-021-2/+0
|
* examples/decode_video: constify the AVCodec instanceAnton Khirnov2016-11-021-1/+1
|
* examples/encode_video: use the AVFrame API for allocating the frameAnton Khirnov2016-11-021-7/+12
| | | | | It is more efficient and so preferred over allocating the buffers manually.
* examples/encode_video: set the framerateAnton Khirnov2016-11-021-1/+3
|
* examples/encode_video: constify the AVCodec instanceAnton Khirnov2016-11-021-1/+1
|
* examples/avcodec: split the remaining two examples into separate filesAnton Khirnov2016-11-022-161/+179
|
* examples/decode_audio: constify the AVCodec instanceAnton Khirnov2016-11-021-1/+1
|
* examples/avcodec: split audio decoding into a separate exampleAnton Khirnov2016-11-022-97/+137
| | | | | 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-021-16/+10
| | | | It is simpler and more efficient.
* examples/encode_audio: constify AVCodec instancesAnton Khirnov2016-11-021-4/+4
|
* examples/avcodec: split audio encoding into a separate exampleAnton Khirnov2016-11-022-170/+211
| | | | | The four examples (audio/video encoding/decoding) are completely independent so it makes little sense to have them all in one file.
* examples/output: switch to the new encoding APIAnton Khirnov2016-09-281-27/+44
|
* examples: Properly free AVCodecContextVittorio Giovara2016-07-201-8/+4
|
* Split global .gitignore file into per-directory filesDiego Biurrun2016-05-131-0/+5
|
* cosmetics: Fix spelling mistakesVittorio Giovara2016-05-042-11/+11
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* examples/transcode_aac: convert to codecparAnton Khirnov2016-02-241-17/+49
|
* examples/qsvdec: convert to codecparAnton Khirnov2016-02-241-6/+6
|
* examples/output: convert to codecparAnton Khirnov2016-02-241-17/+43
|
* avpacket: Replace av_free_packet with av_packet_unrefLuca Barbato2015-10-262-8/+8
| | | | | | | `av_packet_unref` matches the AVFrame ref-counted API and can be used as a drop in replacement. Deprecate `av_free_packet`.
* avformat: Do not use AVFMT_RAWPICTURELuca Barbato2015-10-131-30/+12
| | | | | There are no formats supporting it anymore and it is deprecated. Update the documentation accordingly.
* examples/qsvdec: free the lavc decoder before closing MFX/VAAPIAnton Khirnov2015-09-281-4/+4
| | | | lavc expects MFX to still be in a usable state on close.
* examples/qsvdec: do not free the surfaces in the frame_free() callbackAnton Khirnov2015-09-281-9/+12
| | | | | Even though libmfx might not need them anymore, avcodec might still access the surfaces. So free them separately at the end.
* lavc: Consistently prefix input buffer definesVittorio Giovara2015-07-272-4/+4
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavc: AV-prefix all codec capabilitiesVittorio Giovara2015-07-272-2/+2
| | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavc: AV-prefix all codec flagsVittorio Giovara2015-07-273-4/+4
| | | | | | Convert doxygen to multiline and express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* Add a QSV decoding example.Anton Khirnov2015-02-281-0/+484
|
* examples/transcode_aac: generate proper PTS and set the muxer timebaseAndreas Unterweger2015-01-271-0/+13
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* examples/transcode_aac: fix a typoAndreas Unterweger2015-01-271-1/+1
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* examples/transcode_aac: properly select the output sample formatAndreas Unterweger2015-01-271-7/+9
| | | | | | Makes the example work with all the supported AAC encoders. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* examples: filter_audio: Add missing mem.h header for av_freep()Diego Biurrun2014-08-031-0/+1
|
OpenPOWER on IntegriCloud