aboutsummaryrefslogtreecommitdiffstats
path: root/doc/examples
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* output example: convert audio to the format supported by the encoderAnton Khirnov2014-07-261-46/+147
|
* output example: set the stream timebaseAnton Khirnov2014-07-261-2/+5
| | | | This is required by the new API.
* examples/output: Remove unused variableDiego Biurrun2014-07-111-1/+0
| | | | doc/examples/output.c:460:9: warning: unused variable ā€˜i’
* output example: free the muxing format context properlyAnton Khirnov2014-06-261-7/+1
|
* output example: rewrite encoding logicAnton Khirnov2014-06-261-77/+106
| | | | | 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 contextAnton Khirnov2014-06-261-9/+11
|
* output example: use a macro instead of a static variableAnton Khirnov2014-06-261-2/+2
|
* output example: allocate the audio frame only onceAnton Khirnov2014-06-261-26/+23
|
* output example: use OutputStream for audio streams as wellAnton Khirnov2014-06-261-42/+39
|
* output example: use the new AVFrame API to allocate audio framesAnton Khirnov2014-06-261-19/+24
|
* output example: set output channel layoutAnton Khirnov2014-06-261-0/+2
|
* output example: use a struct to bundle the video stream variables togetherAnton Khirnov2014-06-261-43/+50
|
* output example: use the new AVFrame API for allocating the video frameAnton Khirnov2014-06-261-16/+23
|
* Use av_packet_rescale_ts() to simplify code.Anton Khirnov2014-06-201-8/+1
|
* libavfilter: example audio filtering programAnton Khirnov2014-02-251-0/+364
| | | | | | Based on a patch by Andrew Kelley <superjoe30@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Move all example programs to doc/examplesDiego Biurrun2014-02-164-2/+653
| | | | Also drop support for building examples in library directories.
* doc/examples: misc Doxygen markup improvementsDiego Biurrun2014-02-142-3/+6
| | | | Add properly formatted @example tag and fix Doxygen syntax.
* Replace all uses of avcodec_free_frame with av_frame_free().Anton Khirnov2013-12-111-1/+1
|
* Add an audio transcoding example.Andreas Unterweger2013-11-271-0/+769
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* build: Integrate multilibrary examples into the build systemDiego Biurrun2013-11-251-0/+527
This includes moving libavformat/output-example to doc/examples/output.