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
AgeCommit message (Collapse)Author
2014-05-01asfenc: use codec descriptors instead of AVCodecs to write codec infoAnton Khirnov
Also, stop using AVCodecContext.codec_name as fallback, since it will be deprecated. Changes the result of the lavf-asf test (and its associated seektest), since 'msmpeg4v3' gets written instead of just 'msmpeg4'.
2014-05-01oggparseskeleton: do not use AVCodecContext.codec_nameAnton Khirnov
That field is undocumented, of dubious use, and will be deprecated.
2014-05-01mov: export stsd Compressorname in metadataAnton Khirnov
Stop using the undocumented to-be-deprecated AVCodecContext.codec_name field.
2014-05-01matroska: add the Opus mappingAnton Khirnov
2014-05-01matroskaenc: write CodecDelayAnton Khirnov
2014-04-30matroskadec: read the CodecDelay elementAnton Khirnov
2014-04-30librtmp: Map native options to librtmp ones when possibleLuca Barbato
Makes the two protocols nearly seamless. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-04-30hls: Sync the file number with the start sequenceLuca Barbato
2014-04-30hls: Factor the sequence computationLuca Barbato
2014-04-30hls: Print start_number as first sequence valueLuca Barbato
The option now behaves as expected.
2014-04-30segment: Report the current media sequenceLuca Barbato
Useful for debugging mostly.
2014-04-30hls: Report the current media sequenceLuca Barbato
Useful for debugging mostly.
2014-04-29hls: Add an option to prepend a baseurl to the playlist entriesLuca Barbato
Useful to generate playlists with absolute paths. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-04-29segment: Add an option to prepend a string to the list entriesEnrique Arizón Benito
Useful to generate lists with absolute urls. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-04-28lavc: eliminate tb_unreliable()Anton Khirnov
If framerate estimation is enabled, it makes sense to always apply it, instead of limiting it to a few specific cases.
2014-04-25mov: Emit the correct tags for clcp tracksMiles Gould
Bug-Id: 664 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-04-25mov: Write prof section of tapt tagAidan Skinner
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-04-23flv: Do not mangle dts values for negative ctsLuca Barbato
Some applications really mean to send negative pts.
2014-04-23flv: Warn only onceLuca Barbato
No point in sending the message multiple time.
2014-04-23flv: Improve log messagesLuca Barbato
Messages should start with a capital letter and possibly end with a "." if they are statements.
2014-04-23On2 AVC decoderKostya Shishkov
2014-04-22lavf: do not use the parser duration for videoAnton Khirnov
The parser has no way of knowing video duration, and therefore no video parsers set it.
2014-04-22txd: do not set the codec timebase.Anton Khirnov
It is not supposed to be changed from outside of lavc. Set the stream timebase and average framerate instead.
2014-04-19Silicon Graphics Movie demuxerPeter Ross
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-04-19Silicon Graphics RLE 8-bit video decoderPeter Ross
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-04-17mp3dec: decode more data from Info headerAlessandro Ghedini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-04-17mp3dec: move XING/Info and VBRI parsing into their own functionsAlessandro Ghedini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-04-17replaygain: allow exporting already decoded replaygain valuesAlessandro Ghedini
This adds a function to export raw replaygain values (i.e. in the (u)int32_t form). It first checks whether AV_PKT_DATA_REPLAYGAIN side data is present, in which case it does nothing. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-04-14rtmpproto: Handle RTMP chunk size packets before the connect packetStephan Soller
In all other cases where ff_rtmp_packet_read is used, the packet returned is passed to rtmp_parse_result more or less immediately. In this single case, the content of the packet was required to be a connect packet. Some clients, e.g. Open Broadcaster Software, send a chunk size packet before the connect packet. If the first packet is a chunk size packet, handle it and read another one, requiring this to be a connect packet instead. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-04-14rtmpproto: Make sure to pass on the error code if read_connect failedMartin Storsjö
Previously, if read_connect failed, the ret variable was unmodified and had the value 0, indicating success, which then was returned from the rtmp_open function, even though it actually failed. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
2014-04-12mp3enc: Properly write bitrate value in XING headerMichael Niedermayer
Instead of using a fixed bitrate_idx, calculate a matching bitrate for the XING header. Using a fixed bitrate_idx causes tools such as file(1) and mediainfo(1) to report wrong bitrate and bitrate mode when using CBR. Bug-Id: https://bugs.debian.org/736088 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-04-10mov: read hydrogenaudio replaygain informationAnton Khirnov
2014-04-09rawvideo: Support decoding YVYU422 FourCCVittorio Giovara
2014-04-06LucasArts SMUSH demuxerPaul B Mahol
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2014-04-04replaygain: remove unused variableMichael Niedermayer
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-04-04oggparsevorbis: export replaygain tags from Vorbis commentsAlessandro Ghedini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-04-04flacdec: export replaygain tags from Vorbis commentsAlessandro Ghedini
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-04-04replaygain: correctly parse peak valuesAlessandro Ghedini
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>
2014-04-04replaygain: fix gain sign decodingAlessandro Ghedini
The gain sign was incorrectly decoded: since the FFSIGN() macro treats 0 as negative, gain values starting with "0." were always decoded as negative. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2014-04-04On2 VP7 decoderPeter Ross
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>
2014-04-04riff: Add an additional AAC TwoCCCarl Eugen Hoyos
Mentioned on http://msdn.microsoft.com/en-us/library/dd341376%28prot.20%29.aspx
2014-04-04riff: support 0xa100 TwoCC for G723_1Piotr Bandurski
Sample-Id: 4790b7f1c44f98e35f3b806468fa615f5930a5b3.wav
2014-04-04riff: add 0x594a TwoCC for Xan DPCMPiotr Bandurski
Sample-Id: crusader-no-regret.avi
2014-04-04riff: add 0x64 to g726Compn
Sample-Id: g726-test1.wav
2014-04-04riff: add G723_1 wav tagPiotr Bandurski
2014-04-04riff: map 0x0038 to amrnbCompn
Sample-Id: 40709.avi
2014-04-04riff: Support FLIC FourCCPaul B Mahol
2014-04-04riff: add escape130 FourCCMichael Niedermayer
2014-04-04riff: support 'aas4' FourCCPiotr Bandurski
2014-04-04riff: add "YUV8" FourCCPiotr Bandurski
Sample-Id: MAILTEST.AVI