summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* lavc: Make AVPacket.duration int64, and deprecate convergence_durationwm42015-09-291-0/+3
| | | | | | | | | Note that convergence_duration had another meaning, one which was in practice never used. The only real use for it was a 64 bit replacement for the duration field. It's better just to make duration 64 bits, and to get rid of it. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* 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.
* d3d11va: WindowsPhone requires a mutex around ID3D11VideoContextSteve Lhomme2015-09-171-0/+4
|
* lavu: Drop the {minus,plus}1 suffix from AVComponentDescriptor fieldsVittorio Giovara2015-09-071-0/+2
| | | | | | The new fields can be accessed directly and are more intelligible. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavu: Remove bit packing from AVComponentDescriptorVittorio Giovara2015-09-071-0/+2
| | | | | | | | | There is no practical benefit in having this structure elements bit packed given the size of the structure and its usage. Change types from uint16_t (packed) to plain int in order to simplify modifying the structure and accessing its fields. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavu: extend size of the AVPixFmtDescriptor.flags fieldwm42015-09-071-0/+3
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* DXV decoderVittorio Giovara2015-09-021-0/+1
| | | | Support all DXDI and DXD3 normal quality videos.
* Bump major versions of all librariesVittorio Giovara2015-08-281-7/+7
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* avconv_opt: Add an option that lists all supported hwaccelsTimothy Gu2015-08-261-0/+4
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* hlsenc: Support outputting specific versionsLuca Barbato2015-08-251-0/+3
| | | | | | Right now only version 2 and version 3 are supported. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* des: add av_des_alloc()James Almer2015-07-311-0/+1
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* xtea: add av_xtea_alloc()James Almer2015-07-311-0/+1
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* rc4: add av_rc4_alloc()James Almer2015-07-311-0/+1
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* blowfish: add av_blowfish_alloc()James Almer2015-07-311-0/+3
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* hmac: add missing version bump and APIChanges entryJames Almer2015-07-301-0/+3
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
* lavc: Update version and APIchangesVittorio Giovara2015-07-271-0/+6
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* 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>
* lavc: Deprecate avctx.me_methodVittorio Giovara2015-07-271-2/+0
| | | | | | | | This option is extremely codec specific and only a few codecs employ it. Move it to codec private options instead: mpegenc family supports only 3 values, xavs and x264 use 5, and xvid has a different metric entirely. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* doc: Remove the now unnecessary remark about PATH and link.exeMartin Storsjö2015-07-271-6/+0
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* parseutil: Use non ambiguous aliases for uhdLuca Barbato2015-07-211-2/+2
| | | | uhd1 and uhd2 would be ambigous.
* Add a quality factor packet side dataVittorio Giovara2015-07-201-0/+3
| | | | | | | | This is necessary to preserve the quality information currently exported with coded_frame. Add the new side data to every encoder that needs it, and use it in avconv. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* parseutil: Add more resolution aliasesLuca Barbato2015-07-201-0/+8
| | | | Add DCI 2k and 4k and uhd1 and uhd2.
* APIchanges: Mention lavfi and lavd identification symbol additionVittorio Giovara2015-07-171-0/+4
|
* doc: add a section about building with libmfxAnton Khirnov2015-07-121-0/+11
|
* doc: Use the succinct syntax for the channelmap exampleLuca Barbato2015-07-091-1/+1
| | | | Mixing succinct and long syntax does not work.
* lavu: Add version information for av_version_info()Vittorio Giovara2015-07-031-3/+3
| | | | Move the APIchange entry at the top.
* lavu: add an API function to return the Libav version stringwm42015-07-021-0/+3
| | | | | | | | This returns something like "v12_dev0-1332-g333a27c". This is much more useful than the individual library versions, of which there are too many, and which are very hard to map back to releases or git commits. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* Go2Meeting decoderKostya Shishkov2015-07-011-0/+2
| | | | | | | | ELS and ePIC decoder courtesy of Maxim Poliakovski, cleanup and integration by Diego Biurrun. Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* PCM signed 16-bit big-endian planar decoderPaul B Mahol2015-06-241-0/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* DirectDraw Surface image decoderVittorio Giovara2015-06-221-0/+1
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* Hap decoder and encoderVittorio Giovara2015-06-221-0/+1
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* avio: Add avio_put_str16beLuca Barbato2015-06-071-0/+3
|
* x86: add AV_CPU_FLAG_AVXSLOW flagJames Almer2015-05-311-0/+3
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* doc: Fix spelling of 'Transmission'Sebastian Ramacher2015-05-261-1/+1
| | | | | Signed-off-by: Sebastian Ramacher <sramacher@debian.org> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* doc: Add $branch to FATE config templateTimothy Gu2015-05-161-0/+1
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* vda: Make output CVPixelBuffer format configurableStefano Pigozzi2015-05-131-0/+3
| | | | | | | This is useful for client programs to ask for nv12 surfaces instead of the current default (uyvy), since those are more efficient to decode to. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avconv: Add an option for automatically rotating video according to display ↵Martin Storsjö2015-05-021-0/+3
| | | | | | | | | | | matrix The option is enabled by default, but can be disabled. If this is enabled, such side data isn't copied into the output stream (except when doing stream copy). Signed-off-by: Martin Storsjö <martin@martin.st>
* avplay: Add support for rotated videoMartin Storsjö2015-05-021-0/+2
| | | | | | | | | This is enabled by default, but can be disbled via the -noautorotate option. Based on a patch by Clément Bœsch. Signed-off-by: Martin Storsjö <martin@martin.st>
* drawtext: Add an alpha optionLuca Barbato2015-04-211-0/+11
| | | | | | And document both `draw` and `alpha`. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* Canopus HQ/HQA decoderVittorio Giovara2015-04-191-0/+2
| | | | | | Based on work by Kostya Shishkov <kostya.shishkov@gmail.com>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* log: Introduce a more verbose debug levelVittorio Giovara2015-04-192-0/+4
| | | | And deprecate av_dlog macro.
* avisynth: Bump minimum required version to interface version 6Stephen Hutchinson2015-04-141-2/+2
| | | | | | | The AVSC_API changes in the new headers mean that the 2.6 alphas are just as incompatible as 2.5 is. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* parseutils: Make av_small_strptime publicLuca Barbato2015-04-071-0/+3
| | | | | | And use it in libavformat. Based on a similar patch by Stefano Sabatini <stefasab@gmail.com>.
* lavc: add profile define for DTS ExpressHendrik Leppkes2015-03-291-0/+3
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavc: add MMAL hardware decoder wrapperwm42015-03-291-0/+3
| | | | | | Based on a patch by Rodger Combs. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avisynth: update documentation about the avisynth_c.h headerStephen Hutchinson2015-03-241-10/+15
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* cmdutils: Add a stream specifier to map usable streamsLuca Barbato2015-03-201-0/+3
| | | | | It drops everything that cannot be used for re-encoding and/or streamcopy.
OpenPOWER on IntegriCloud