Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2014-08-03avcodec: Deprecate unused defines and optionsDiego Biurrun
2014-08-03examples: filter_audio: Add missing mem.h header for av_freep()Diego Biurrun
2014-08-01Revert "vf_interlace: deprecate lowpass option"Vittorio Giovara
This reverts commit 35b05c5184fb3aa1191e2d1e7f1cae1e11f344a4. A warning is introduced in case this option is used.
2014-07-29avstring: Expose the simple name match functionLuca Barbato
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-07-28lavc: add a property for marking codecs that support frame reorderingAnton Khirnov
2014-07-26output example: convert audio to the format supported by the encoderAnton Khirnov
2014-07-26output example: set the stream timebaseAnton Khirnov
This is required by the new API.
2014-07-22build: Support executable only ldflagsLuca Barbato
The options is useful to build position-independent executables on hardened systems (e.g. Android L and Gentoo Hardened).
2014-07-11examples/output: Remove unused variableDiego Biurrun
doc/examples/output.c:460:9: warning: unused variable ā€˜iā€™
2014-07-09display: add matrix flip apiVittorio Giovara
2014-07-09doc: mention option to mix shared/static librariesAndrew Kelley
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-07-09lavc: export DV profile API used by muxer/demuxer as publicAnton Khirnov
2014-06-30dsputil: Split off IDCT bits into their own contextDiego Biurrun
2014-06-28apichanges: fill in changes for lavu 51.19 and 51.20Vittorio Giovara
2014-06-26output example: free the muxing format context properlyAnton Khirnov
2014-06-26output example: rewrite encoding logicAnton Khirnov
Properly generate pts for the frames sent to the encoder, avoid using private and deprecated AVStream.pts.
2014-06-26output example: store the scaling context in the stream contextAnton Khirnov
2014-06-26output example: use a macro instead of a static variableAnton Khirnov
2014-06-26output example: allocate the audio frame only onceAnton Khirnov
2014-06-26output example: use OutputStream for audio streams as wellAnton Khirnov
2014-06-26output example: use the new AVFrame API to allocate audio framesAnton Khirnov
2014-06-26output example: set output channel layoutAnton Khirnov
2014-06-26output example: use a struct to bundle the video stream variables togetherAnton Khirnov
2014-06-26output example: use the new AVFrame API for allocating the video frameAnton Khirnov
2014-06-23Differentiate assembler and assembly in documentation and commentsDiego Biurrun
The language and the program that consumes the language are not the same.
2014-06-20Add av_image_check_sar() and use it to validate SARJustin Ruggles
2014-06-20Use av_packet_rescale_ts() to simplify code.Anton Khirnov
2014-06-20lavc: add a convenience function for rescaling timestamps in a packetAnton Khirnov
2014-06-19doc: Document segment_list_typeLuca Barbato
2014-06-18lavf: switch to AVStream.time_base as the hint for the muxer timebaseAnton Khirnov
Previously, AVStream.codec.time_base was used for that purpose, which was quite confusing for the callers. This change also opens the path for removing AVStream.codec. The change in the lavf-mkv test is due to the native timebase (1/1000) being used instead of the default one (1/90000), so the packets are now sent to the crc muxer in the same order in which they are demuxed (previously some of them got reordered because of inexact timestamp conversion).
2014-06-18Remove avserver.Anton Khirnov
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.
2014-06-11mpegts: Provide an option to override the pcr periodLuca Barbato
Certain hardware demuxer have specific restrictions for PCR periodicity.
2014-06-11doc: Document mpegts muxrateLuca Barbato
2014-06-01lavc: add an option to enable side data-only packets during encodingAnton Khirnov
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.
2014-06-01lavu: add all color-related enums to AVFramewm4
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-05-29avresample: Add avresample_get_out_samplesLuca Barbato
Utility function to get the upper bound on the number of samples the resampler would output.
2014-05-29nut: Support experimental NUT 4 featuresLuca Barbato
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>
2014-05-29avformat: Provide a standard compliance flagLuca Barbato
Provide f_strict for avconv usage. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-05-23avcodec: bump version after rotation apiVittorio Giovara
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
2014-05-20lavf: add av_stream_get_side_dataJanne Grunau
2014-05-19Add transformation matrix API.Vittorio Giovara
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>
2014-05-19lavf: deprecate now unused AVStream.ptsAnton Khirnov
2014-05-18doc/APIchanges: mark the release 10 branch pointAnton Khirnov
2014-05-18doc/APIchanges: fill in missing hashes and datesAnton Khirnov
2014-05-18lavc: add avcodec_free_context().Anton Khirnov
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.
2014-05-15lavf: add AVFMT_FLAG_BITEXACT.Anton Khirnov
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.
2014-05-11avconv: Support VDA hwaccelAnton Khirnov
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-05-11lavu: Add a pixel format for new VDA hwaccelAnton Khirnov
The current hwaccel is broken and cannot be fixed in a compatible way. It will be deprecated and replaced with a new one.
2014-05-01lavc: move CODEC_FLAG_MV0 to mpegvideoAnton Khirnov
2014-05-01lavc: make the xvid-specific "gmc" flag a private option of libxvidAnton Khirnov