summaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Remove avserver.Anton Khirnov2014-06-183-649/+0
| | | | | | | It has not been properly maintained for years and there is little hope of that changing in the future. It appears simpler to write a new replacement from scratch than unbreaking it.
* mpegts: Provide an option to override the pcr periodLuca Barbato2014-06-101-0/+3
| | | | Certain hardware demuxer have specific restrictions for PCR periodicity.
* doc: Document mpegts muxrateLuca Barbato2014-06-101-0/+2
|
* lavc: add an option to enable side data-only packets during encodingAnton Khirnov2014-06-011-0/+5
| | | | | | Some encoders (e.g. flac) need to send side data when there is no more data to be output. This enables them to output a packet with no data in it, only side data.
* lavu: add all color-related enums to AVFramewm42014-06-011-0/+5
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* avresample: Add avresample_get_out_samplesLuca Barbato2014-05-281-0/+3
| | | | | Utility function to get the upper bound on the number of samples the resampler would output.
* nut: Support experimental NUT 4 featuresLuca Barbato2014-05-282-0/+38
| | | | | | | Add the low overhead pipe mode and the extended broadcast mode. Export the options as 'syncponts' since it impacts only that. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avformat: Provide a standard compliance flagLuca Barbato2014-05-281-0/+4
| | | | | | Provide f_strict for avconv usage. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avcodec: bump version after rotation apiVittorio Giovara2014-05-231-1/+1
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* lavf: add av_stream_get_side_dataJanne Grunau2014-05-201-0/+4
|
* Add transformation matrix API.Vittorio Giovara2014-05-191-0/+8
| | | | | | | | | | | Add AV_PKT_DATA_DISPLAYMATRIX and AV_FRAME_DATA_DISPLAYMATRIX as stream and frame side data (respectively) to describe a display transformation matrix for linear transformation operations on the decoded video. Add functions to easily extract a rotation angle from a matrix and conversely to setup a matrix for a given rotation angle. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavf: deprecate now unused AVStream.ptsAnton Khirnov2014-05-191-0/+5
|
* doc/APIchanges: mark the release 10 branch pointAnton Khirnov2014-05-181-0/+4
|
* doc/APIchanges: fill in missing hashes and datesAnton Khirnov2014-05-181-24/+24
|
* lavc: add avcodec_free_context().Anton Khirnov2014-05-181-0/+4
| | | | | | | | | | | Right now, the caller has to manually manage some allocated AVCodecContext fields, like extradata or subtitle_header. This is fragile and prone to leaks, especially if we want to add more such fields in the future. The only reason for this behaviour is so that the AVStream codec context can be reused for decoding. Such reuse is discouraged anyway, so this commit is the first step to deprecating it.
* lavf: add AVFMT_FLAG_BITEXACT.Anton Khirnov2014-05-151-0/+4
| | | | | | | | Use it instead of checking CODEC_FLAG_BITEXACT in the first stream's codec context. Using codec options inside lavf is fragile and can easily break when the muxing codec context is not the encoding context.
* avconv: Support VDA hwaccelAnton Khirnov2014-05-111-0/+3
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* lavu: Add a pixel format for new VDA hwaccelAnton Khirnov2014-05-111-0/+3
| | | | | The current hwaccel is broken and cannot be fixed in a compatible way. It will be deprecated and replaced with a new one.
* lavc: move CODEC_FLAG_MV0 to mpegvideoAnton Khirnov2014-05-011-0/+4
|
* lavc: make the xvid-specific "gmc" flag a private option of libxvidAnton Khirnov2014-05-011-0/+4
|
* lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideoAnton Khirnov2014-05-011-0/+4
|
* lavc: deprecate CODEC_FLAG_INPUT_PRESERVEDAnton Khirnov2014-05-011-0/+4
| | | | The addition of reference-counted frames makes it pointless.
* lavfi: add Bauer stereo-to-binaural audio filterAlessandro Ghedini2014-05-011-0/+30
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* hls: Add an option to prepend a baseurl to the playlist entriesLuca Barbato2014-04-291-0/+3
| | | | | | Useful to generate playlists with absolute paths. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* segment: Add an option to prepend a string to the list entriesEnrique Arizón Benito2014-04-291-0/+2
| | | | | | Useful to generate lists with absolute urls. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avconv: add support for DXVA2 decodingHendrik Leppkes2014-04-281-0/+7
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* dxva2_h264: add a workaround for old Intel GPUsHendrik Leppkes2014-04-281-0/+3
| | | | | | | | | | Old Intel GPUs expect the reference frame index to the actual surface, instead of the index into RefFrameList as specified by the spec. This workaround should be set when using one of the "ClearVideo" decoder devices. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* On2 AVC decoderKostya Shishkov2014-04-231-0/+1
|
* avutil: Add av_get_time_base_q()Derek Buitenhuis2014-04-221-0/+3
| | | | | | | | This fixes usage of AV_TIME_BASE_Q in C++ applications, which cannot use compound literals directly in their code. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* Silicon Graphics Movie demuxerPeter Ross2014-04-191-0/+1
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* Silicon Graphics Motion Video Compressor 1 & 2 decoderPeter Ross2014-04-191-0/+2
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* Silicon Graphics RLE 8-bit video decoderPeter Ross2014-04-191-0/+1
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* crc: add ANSI CRC16 LEAlessandro Ghedini2014-04-171-0/+3
| | | | | | This adds the reversed byte-order version of the ANSI CRC16. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* drawtext: Add fontconfig supportLuca Barbato2014-04-171-1/+6
| | | | | | Introduce the `font` option and make it optional to pass a fontfile. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* af_volume: implement replaygain clipping preventionAlessandro Ghedini2014-04-131-0/+5
| | | | | | | This adds a new "replaygain_noclip" option to the filter, and, if enabled, limits the gain applied for tracks where clipping would occur. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* doc: Libavfilter English cleanupKaterina Barone-Adesi2014-04-122-641/+631
| | | | | | | | | This aims to standardize the English used in the libavfilter documentation, describing the same thing in the same way more often, and significantly reduce the amount of outright errors, including run-on sentences and sentence fragments. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* libavfilter: Add asettb filter for setting timebase for audioNicolas George2014-04-101-0/+41
| | | | | | | | Ported asettb (including the sr option for audio sample rate) from FFmpeg, and copied/modified the existing settb documentation for asettb. Signed-off-by: Katerina Barone-Adesi <katerinab+libav@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
* doc: Completely document the x264 optionsLuca Barbato2014-04-081-1/+15
| | | | And fix an option mismatch.
* doc: Use a 3 columns multitableLuca Barbato2014-04-081-10/+10
| | | | Make the html output much nicer.
* doc: Change the multitable rendering in texi2podLuca Barbato2014-04-081-3/+11
| | | | Makes it working better for our documentation purposes.
* lavu: Add packed YVYU422 pixel formatVittorio Giovara2014-04-071-0/+3
|
* libtwolame MP2 encoding supportPaul B Mahol2014-04-071-1/+10
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* libxvid: Add SSIM displaying through a libxvidcore pluginTimothy Gu2014-04-061-0/+37
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* libxvid: add working lumimasking and variance AQTimothy Gu2014-04-061-0/+13
| | | | | | | The old implementation is unusable due to changes in the Xvid API. Further fixes by Michael Niedermayer <michaelni@gmx.at>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* LucasArts SMUSH demuxerPaul B Mahol2014-04-061-0/+2
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* LucasArts SMUSH VIMA audio decoderPaul B Mahol2014-04-061-0/+2
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* LucasArts SMUSH SANM video decoderPaul B Mahol2014-04-061-0/+2
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* af_volume: implement replaygain pre-amplificationAlessandro Ghedini2014-04-041-0/+6
| | | | | | | This adds a new "replaygain_preamp" option to the filter, and simply adds its value to the replaygain gain value. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* replaygain: correctly parse peak valuesAlessandro Ghedini2014-04-041-0/+4
| | | | | | | | | | | | | | | According to the ReplayGain spec, the peak amplitude may overflow and may result in peak amplitude values greater than 1.0 with psychoacoustically coded audio, such as MP3. Fully compliant decoders must allow peak overflows. Additionally, having peak values in the 0<->UINT32_MAX scale makes it more difficult for applications to actually use the peak values (e.g. when implementing clipping prevention) since values have to be rescaled down. This patch corrects the peak parsing by removing the rescaling of the decoded values between 0 and UINT32_MAX and the 1.0 upper limit. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* On2 VP7 decoderPeter Ross2014-04-041-0/+2
| | | | | | | | | Further performance improvements and security fixes by Vittorio Giovara, Luca Barbato and Diego Biurrun. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de>
OpenPOWER on IntegriCloud