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

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-07-09dsputil: Split off pixel block routines into their own contextDiego Biurrun
2014-07-09hevc: parse display orientation SEI messageVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-07-09h264: parse display orientation SEI messageVittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
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-09rtpdec: pass an AVFormatContext to ff_parse_fmtp()Anton Khirnov
Use it for logging, instead of NULL or the stream codec context.
2014-07-09yuv4mpegenc: do not access AVCodecContext.coded_frameAnton Khirnov
Its contents are meaningful only if the stream codec context is the one actually used for encoding, which is often not the case (and is discouraged). Use AVCodecContext.field_order instead.
2014-07-09nsvdec: remove commented out cruftAnton Khirnov
2014-07-09mov: free the dv demux context with avformat_free_context()Anton Khirnov
2014-07-09mtv: do not set sample_rate for videoAnton Khirnov
2014-07-09oggparsecelt: do not set AVCodecContext.frame_sizeAnton Khirnov
It is supposed to be set by decoders only.
2014-07-09adxdec: get rid of an avpriv functionAnton Khirnov
The only thing the demuxer needs is the sample rate to set the timebase, which can be simply read with AV_RB32.
2014-07-09lavc: export DV profile API used by muxer/demuxer as publicAnton Khirnov
2014-07-09avconv: set the output stream timebaseAnton Khirnov
This is required by the new API.
2014-07-09avformat: update muxing doxyAnton Khirnov
The callers should now set the stream timebase, not the codec one.
2014-07-09cdg: set the keyframe flag on the first packetAnton Khirnov
Bug-Id: 55
2014-07-08mov: Remove a variable that is set but never usedMartin Storsjö
This silences a warning with gcc. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-07-08avplay: Handle pixel aspect ratio properlyMartin Storsjö
This was broken (left half-implemented) in 354468fc12. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
2014-07-08nut: Use nut->version in the version range checkLuca Barbato
It was wrongly left unchanged when the version field had been introduced. (c94e2e85cb6af8a570d8542a830556243bd32873)
2014-07-08arm: Avoid using the 'setend' instruction on ARMv7 and newerMartin Storsjö
This instruction is deprecated on ARMv8, and it is serializing on some ARMv7 cores as well [1]. [1] http://article.gmane.org/gmane.linux.ports.arm.kernel/339293 CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
2014-07-08avformat_new_stream: make the AVCodec parameter constRoman Savchenko
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-07-08af_compand: make sure request_frame always outputs at least one frameAndrew Kelley
This fixes a segmentation fault because request_frame in fifo.c assumes that the call to ff_request_frame will populate fifo->root.next. Before, it was possible for request_frame in af_compand to not do this, resulting in a null pointer access. Now, request_frame in af_compand always will return at least one frame or an error, as per the API specifications in avfilter.h for request_frame. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-07-07dsputil: Split off FDCT bits into their own contextDiego Biurrun
2014-07-07libfdk-aacdec: Decode the first AAC frame to reliably identify the bitstreamOmer Osman
For implicit signaling cases (as possible for Spectral Band Replication and Parametric Stereo Tools), the decoder must decode the first frame to correctly identify the stream configuration (as called from avformat_find_stream_info). The mechanism for this is built-in and only requires adding CODEC_CAP_CHANNEL_CONF to the libfdk-aacdec AVCodec struct. Signed-off-by: Omer Osman <omer.osman@iis.fraunhofer.de> Signed-off-by: Martin Storsjö <martin@martin.st>
2014-07-07smoothstreamingenc: Fix a memory leak on errorsMichael Niedermayer
Signed-off-by: Martin Storsjö <martin@martin.st>
2014-07-07vmd: Split audio and video decoderNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-07dsputil: Move draw_edges() to mpegvideoencdspDiego Biurrun
2014-07-07dsputil: Move pix_sum, pix_norm1, shrink function pointers to mpegvideoencDiego Biurrun
2014-07-07dsputil: Split off *_8x8basis to a separate contextDiego Biurrun
2014-07-06audio_fifo: Split into a separate doxygen moduleTimothy Gu
Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-06samplefmt: Add doxygen categoriesTimothy Gu
Categorize the enum and functions as "audio-related". Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-06dsicin: Split audio and video decoderNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-06bmv: Split audio and video decoderNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-06paf: split audio and video decoderNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-06cljr: split decoder and encoderNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-06vc1test: Check malloc callNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-06vc1test: Return proper error codesNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-06librtmp: Don't free the temp url at the end of rtmp_openMartin Storsjö
librtmp can keep pointers to this string internally, and may use them at shutdown as well. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
2014-07-05x86: build: Only compile FDCT code if MMX is enabledDiego Biurrun
All other files containing purely inline assembly are treated the same way.
2014-07-05x86: Unconditionally compile blockdsp and svq1enc init filesDiego Biurrun
This avoids a link failure with MMX disabled as the init functions are referenced unconditionally.
2014-07-05x86: huffyuvdsp: Move inline assembly to init fileDiego Biurrun
This avoids a link failure with MMX disabled as now code and initialization are compiled under the same condition.
2014-07-05libfdk-aacdec: Reduce the default decoder delay by one frameOmer Osman
The default error concealment method if none is set via aacDecoder_SetParam(AAC_CONCEAL_METHOD) is set in CConcealment_InitCommonData within the fdk-aac library and is set to Energy Interpolation. This method requires one frame delay to the output. To reduce the default decoder output delay and avoid missing the last frame in file based decoding, use Noise Substitution as the default concealment method. Signed-off-by: Omer Osman <omer.osman@iis.fraunhofer.de> Signed-off-by: Martin Storsjö <martin@martin.st>
2014-07-04x86: mpegvideoenc: Change SIMD optimization name suffixes to lowercaseDiego Biurrun
2014-07-03webpdec: Fix decoding of the huffman group indices.Justin Ruggles
Per the specification, "The red and green components of a pixel define the meta Huffman code used in a particular block of the ARGB image."
2014-07-03id3v2enc: use a case-insensitive comparison for APIC picture typeAnton Khirnov
2014-07-03daud: split muxer and demuxerNidhi Makhijani
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-07-03ismindex: Add an option for outputting files elsewhere than in the current ↵Martin Storsjö
directory Signed-off-by: Martin Storsjö <martin@martin.st>
2014-07-03ismindex: Allow adding a path prefix to the generated .ism fileMartin Storsjö
This allows storing the .ismv/.isma/.ismc files separately from the .ism file on a server, without having to manually edit the .ism file after generating it with the ismindex tool. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-07-03lavf: document av_dump_format()Vittorio Giovara
2014-07-03hevc: Use the local context variable when neededLuca Barbato