Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Split global .gitignore file into per-directory files | Diego Biurrun | 2016-05-13 |
| | |||
* | cosmetics: Fix spelling mistakes | Vittorio Giovara | 2016-05-04 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | examples/transcode_aac: convert to codecpar | Anton Khirnov | 2016-02-24 |
| | |||
* | examples/qsvdec: convert to codecpar | Anton Khirnov | 2016-02-24 |
| | |||
* | examples/output: convert to codecpar | Anton Khirnov | 2016-02-24 |
| | |||
* | avpacket: Replace av_free_packet with av_packet_unref | Luca Barbato | 2015-10-26 |
| | | | | | | | `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 |
| | | | | | 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 |
| | | | | 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 |
| | | | | | 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 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | lavc: AV-prefix all codec capabilities | Vittorio Giovara | 2015-07-27 |
| | | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||
* | lavc: AV-prefix all codec flags | Vittorio Giovara | 2015-07-27 |
| | | | | | | 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 |
| | |||
* | examples/transcode_aac: generate proper PTS and set the muxer timebase | Andreas Unterweger | 2015-01-27 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | examples/transcode_aac: fix a typo | Andreas Unterweger | 2015-01-27 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | examples/transcode_aac: properly select the output sample format | Andreas Unterweger | 2015-01-27 |
| | | | | | | 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 |
| | |||
* | output example: convert audio to the format supported by the encoder | Anton Khirnov | 2014-07-26 |
| | |||
* | output example: set the stream timebase | Anton Khirnov | 2014-07-26 |
| | | | | This is required by the new API. | ||
* | examples/output: Remove unused variable | Diego Biurrun | 2014-07-11 |
| | | | | doc/examples/output.c:460:9: warning: unused variable āiā | ||
* | output example: free the muxing format context properly | Anton Khirnov | 2014-06-26 |
| | |||
* | output example: rewrite encoding logic | Anton Khirnov | 2014-06-26 |
| | | | | | Properly generate pts for the frames sent to the encoder, avoid using private and deprecated AVStream.pts. | ||
* | output example: store the scaling context in the stream context | Anton Khirnov | 2014-06-26 |
| | |||
* | output example: use a macro instead of a static variable | Anton Khirnov | 2014-06-26 |
| | |||
* | output example: allocate the audio frame only once | Anton Khirnov | 2014-06-26 |
| | |||
* | output example: use OutputStream for audio streams as well | Anton Khirnov | 2014-06-26 |
| | |||
* | output example: use the new AVFrame API to allocate audio frames | Anton Khirnov | 2014-06-26 |
| | |||
* | output example: set output channel layout | Anton Khirnov | 2014-06-26 |
| | |||
* | output example: use a struct to bundle the video stream variables together | Anton Khirnov | 2014-06-26 |
| | |||
* | output example: use the new AVFrame API for allocating the video frame | Anton Khirnov | 2014-06-26 |
| | |||
* | Use av_packet_rescale_ts() to simplify code. | Anton Khirnov | 2014-06-20 |
| | |||
* | libavfilter: example audio filtering program | Anton Khirnov | 2014-02-25 |
| | | | | | | Based on a patch by Andrew Kelley <superjoe30@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | Move all example programs to doc/examples | Diego Biurrun | 2014-02-16 |
| | | | | Also drop support for building examples in library directories. | ||
* | doc/examples: misc Doxygen markup improvements | Diego Biurrun | 2014-02-14 |
| | | | | Add properly formatted @example tag and fix Doxygen syntax. | ||
* | Replace all uses of avcodec_free_frame with av_frame_free(). | Anton Khirnov | 2013-12-11 |
| | |||
* | Add an audio transcoding example. | Andreas Unterweger | 2013-11-27 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | build: Integrate multilibrary examples into the build system | Diego Biurrun | 2013-11-25 |
This includes moving libavformat/output-example to doc/examples/output. |