Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: Drop DOC_ prefix from EXAMPLES-related variables | Diego Biurrun | 2017-02-27 | 1 | -23/+23 |
| | |||||
* | build: Separate logic for building examples from that for building avtools | Diego Biurrun | 2017-02-21 | 1 | -0/+5 |
| | |||||
* | build: Split logic for building examples off into a separate Makefile | Diego Biurrun | 2017-02-21 | 1 | -0/+26 |
| | |||||
* | examples: fix a typo in an error message | Aleksandr Slobodeniuk | 2016-12-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | examples/decode_video: allocate the packet dynamically | Anton Khirnov | 2016-11-23 | 1 | -5/+8 |
| | | | | AVPackets on stack are discouraged. | ||||
* | examples/decode_video: switch to the new decoding API | Anton Khirnov | 2016-11-23 | 1 | -20/+23 |
| | |||||
* | examples/decode_video: use a parser for splitting the input | Anton Khirnov | 2016-11-23 | 1 | -57/+56 |
| | | | | | 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 | 1 | -7/+8 |
| | | | | AVPackets on stack are discouraged. | ||||
* | examples/encode_video: switch to the new encoding API | Anton Khirnov | 2016-11-23 | 1 | -28/+31 |
| | |||||
* | examples/decode_audio: flush the decoder | Anton Khirnov | 2016-11-23 | 1 | -0/+5 |
| | |||||
* | examples/decode_audio: allocate the packet dynamically | Anton Khirnov | 2016-11-23 | 1 | -5/+6 |
| | | | | AVPackets on stack are discouraged now. | ||||
* | examples/decode_audio: handle planar audio now produced by the MP2 decoder | Anton Khirnov | 2016-11-23 | 1 | -5/+25 |
| | |||||
* | examples/decode_audio: use the new audio decoding API | Anton Khirnov | 2016-11-23 | 1 | -14/+20 |
| | |||||
* | examples/decode_audio: use a parser for splitting the input | Anton Khirnov | 2016-11-23 | 1 | -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 API | Anton Khirnov | 2016-11-23 | 1 | -16/+43 |
| | |||||
* | examples/qsvdec: convert to the new decoding API | Anton Khirnov | 2016-11-23 | 1 | -23/+25 |
| | |||||
* | examples/qsvdec: switch to the hwcontext API | Anton Khirnov | 2016-11-23 | 1 | -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 qualifier | Diego Biurrun | 2016-11-17 | 1 | -1/+1 |
| | | | | 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 | 1 | -0/+5 |
| | |||||
* | examples/decode_audio: Add missing header for av_free() | Diego Biurrun | 2016-11-10 | 1 | -2/+3 |
| | |||||
* | examples/decode_video: remove a stray unrelated comment | Anton Khirnov | 2016-11-02 | 1 | -2/+0 |
| | |||||
* | examples/decode_video: constify the AVCodec instance | Anton Khirnov | 2016-11-02 | 1 | -1/+1 |
| | |||||
* | examples/encode_video: use the AVFrame API for allocating the frame | Anton Khirnov | 2016-11-02 | 1 | -7/+12 |
| | | | | | It is more efficient and so preferred over allocating the buffers manually. | ||||
* | examples/encode_video: set the framerate | Anton Khirnov | 2016-11-02 | 1 | -1/+3 |
| | |||||
* | examples/encode_video: constify the AVCodec instance | Anton Khirnov | 2016-11-02 | 1 | -1/+1 |
| | |||||
* | examples/avcodec: split the remaining two examples into separate files | Anton Khirnov | 2016-11-02 | 2 | -161/+179 |
| | |||||
* | examples/decode_audio: constify the AVCodec instance | Anton Khirnov | 2016-11-02 | 1 | -1/+1 |
| | |||||
* | examples/avcodec: split audio decoding into a separate example | Anton Khirnov | 2016-11-02 | 2 | -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 data | Anton Khirnov | 2016-11-02 | 1 | -16/+10 |
| | | | | It is simpler and more efficient. | ||||
* | examples/encode_audio: constify AVCodec instances | Anton Khirnov | 2016-11-02 | 1 | -4/+4 |
| | |||||
* | examples/avcodec: split audio encoding into a separate example | Anton Khirnov | 2016-11-02 | 2 | -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 API | Anton Khirnov | 2016-09-28 | 1 | -27/+44 |
| | |||||
* | examples: Properly free AVCodecContext | Vittorio Giovara | 2016-07-20 | 1 | -8/+4 |
| | |||||
* | Split global .gitignore file into per-directory files | Diego Biurrun | 2016-05-13 | 1 | -0/+5 |
| | |||||
* | cosmetics: Fix spelling mistakes | Vittorio Giovara | 2016-05-04 | 2 | -11/+11 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | examples/transcode_aac: convert to codecpar | Anton Khirnov | 2016-02-24 | 1 | -17/+49 |
| | |||||
* | examples/qsvdec: convert to codecpar | Anton Khirnov | 2016-02-24 | 1 | -6/+6 |
| | |||||
* | examples/output: convert to codecpar | Anton Khirnov | 2016-02-24 | 1 | -17/+43 |
| | |||||
* | avpacket: Replace av_free_packet with av_packet_unref | Luca Barbato | 2015-10-26 | 2 | -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_RAWPICTURE | Luca Barbato | 2015-10-13 | 1 | -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/VAAPI | Anton Khirnov | 2015-09-28 | 1 | -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() callback | Anton Khirnov | 2015-09-28 | 1 | -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 defines | Vittorio Giovara | 2015-07-27 | 2 | -4/+4 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: AV-prefix all codec capabilities | Vittorio Giovara | 2015-07-27 | 2 | -2/+2 |
| | | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: AV-prefix all codec flags | Vittorio Giovara | 2015-07-27 | 3 | -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 Khirnov | 2015-02-28 | 1 | -0/+484 |
| | |||||
* | examples/transcode_aac: generate proper PTS and set the muxer timebase | Andreas Unterweger | 2015-01-27 | 1 | -0/+13 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | examples/transcode_aac: fix a typo | Andreas Unterweger | 2015-01-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | examples/transcode_aac: properly select the output sample format | Andreas Unterweger | 2015-01-27 | 1 | -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 Biurrun | 2014-08-03 | 1 | -0/+1 |
| |