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
2016-06-17avformat/http: change seek_ret to int64Yuri Zats
Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-15os_support: use the appropriate stat functions matching the stat typeHendrik Leppkes
The stat struct is defined to stati64, which requires using the appropriate wstati/stati functions as well. Fixes a whole bunch of compiler warnings as well as build breakage with the decklink avdevice. Fixes trac #5640
2016-06-14avformat/utils: in debug mode, print number of streams found before ↵Aman Gupta
avformat_find_stream_info() Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-14avformat/mpegts: enhance logging in trace modeAman Gupta
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-14lavf/utils: fix timestamp trace log in estimate_timings() functionStefano Sabatini
Use the correct timebase, also replace "stream" with "format" in the context of the format.
2016-06-14rtpdec_vp9: Support parsing the scalability structureMartin Storsjö
We still only support one single layer though, but this allows receiving streams that have this structure present even for single layer streams. Signed-off-by: Martin Storsjö <martin@martin.st>
2016-06-14rtpdec_h264: Use avpriv_report_missing_feature instead of a manual av_logMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2016-06-14rtpdec: Use AVERROR_PATCHWELCOME instead of AVERROR(ENOSYS) forMartin Storsjö
unimplemented features Signed-off-by: Martin Storsjö <martin@martin.st>
2016-06-14rtpdec_vp9: Update header parsing to spec draft 02Martin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2016-06-14rtpdec_vp9: Make sure to free the temp buffer on closeMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2016-06-14avformat/mpegts: adjust probe score for low check_countMichael Niedermayer
Fixes mis-detection of tiff as mpegts Fixes Ticket5565 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-13avformat/mux: factorize header writing codeMarton Balint
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Marton Balint <cus@passwd.hu>
2016-06-13avformat/mux: call deinit if write_header failsMarton Balint
Docs clearly states that av_write_trailer should only be called if avformat_write_header was successful, therefore we have to deinit if we return failure. Signed-off-by: Marton Balint <cus@passwd.hu>
2016-06-13avformat/mxfdec: check if source_package is NULLMarton Balint
Fixes ticket #5554. Reviewed-by: Tomas Härdin <tomas.hardin@codemill.se> Signed-off-by: Marton Balint <cus@passwd.hu>
2016-06-13avformat/au: Read MetaData from AU Sun audio file headerThomas Bernard
recognize title= album= artist= genre= track= Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-13avformat/dump: Show coded dimensions againMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-13rtpdec_vc2hq: avoid magic numberThomas Volkert
2016-06-13rtpenc: packetizer for VP9 RTP payload format (draft v2)Thomas Volkert
2016-06-13avformat/utils: Export coded dimensions unconditionallyMichael Niedermayer
This fixes a API regression Probably fixes Ticket5451 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-13lavf/os_support.h: Fix for unicode filenames on windows.Matt Oliver
Fixes #819 #5256 #5281 Signed-off-by: Matt Oliver <protogonoi@gmail.com>
2016-06-12avformat/redspark: deobfuscate header decrypt codeJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2016-06-12avformat/redspark: remove av_malloc usageJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2016-06-12avcodec/utvideodec: add support for UQRG and UQRA formatsPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-06-11libavformat/flvenc: support for codec configuration change mid streamIvan
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-11libavformat/flvenc: refactoring: extracted method for writing codec headersIvan
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-11avformat/mp3dec: Increase probe score slightly when the whole data from ↵Michael Niedermayer
begin to end is mp3 Improves score for 1000-frames-of-noise-encoded-with-lame.mp3 without file extension Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-09avformat/utils: Do not overwrite, but use sample_fmt from contextMichael Niedermayer
Fixes Ticket 3759 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-09avformat/utils: Open decoder even if there are no packets if parameters are ↵Michael Niedermayer
missing Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-09avformat/utils: Initialize st in loopMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-09avformat: Fix max value of AV_OPT_TYPE_VIDEO_RATEMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-08avformat/matroskadec: force 48kHz sample rate when rescaling Opus inital paddingJames Almer
Mkvtoolnix stores the sample rate of the original stream as reported by the "OpusHead" stream header instead of 48kHz, the actual sample rate of the Opus stream. Ignoring the stored sample rate and forcing 48kHz preserves the correct initial padding when remuxing such files. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
2016-06-07avcodec: add BitJazz SheerVideo decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-06-07avformat/mpegts: Fix probing of mpegts with invalid ASCMichael Niedermayer
Fixes Ticket5566 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-07avformat/rawdec: Fix avg_framerate for h264Michael Niedermayer
The framerate is 25 which is a fixed default and is wrong undo the 1 line change which caused this regression Only the avg_frame rate setting is removed The timebase update is not done as there was a objection (see ML) Fixes Ticket 5444 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-06avformat/mpegts: Do not trust BSSD descriptor, it is sometimes not an S302M ↵Michael Niedermayer
stream Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-06avformat/matroskadec: Fix rounding error with codec_delayMichael Niedermayer
Fixes Ticket5509 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-06avformat/movenc: Skip unsupported video tracks in timecode generationMichael Niedermayer
Fixes Ticket5414 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-06avformat/allformats: Making av_register_all() thread-safe.Vivekanand
When multiple threads tries to call av_register_all(), the first thread sets initialized to 1 and do the register process. At the same time, other thread might also call av_register_all(), which returns immediately because initialized is set to 1 (even when it has not completed registering codecs). We can avoid this problem if we set initialised to 1 while exiting from function. Github: Closes #196
2016-06-05avformat/format: Print debug info when probe score is increased due to mime typeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-04avformat/dump: Print tbc valueMichael Niedermayer
Fixes regression of av_dump_format() Fixes part of Ticket 5444 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-04avformat/version: Add Ticket5421 to list of tickets possibly affected by a ↵Michael Niedermayer
major bump Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-03avformat/dump: Use codec and QP limits from AVCodecContextMichael Niedermayer
Fixes regression Fixes Ticket5421 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-03lavf/udp: fix dead code.Nicolas George
Since d607861, service can not be NULL, only "0". An UDP address with neither local port nor address leaves both service and node to their default value, and POSIX specifies that they are not allowed to be both NULL; "0" is equivalent to an unspecified port for all currently known protocols. Fix CID 1341570.
2016-06-03avformat/au: Write MetaData in AU Sun audio file headerThomas Bernard
Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-02avformat: Copy properties from internal contextMichael Niedermayer
Fixes Ticket5467 "Lossless j2k information no longer shown" Based on suggestion by Hendrik Leppkes Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-02avformat/udp: Protect write to circular_buffer_error by mutexMichael Niedermayer
This isnt really needed on most platforms but fixes CID1362183 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-01avformat: Document where the AVOption names can be found for the fields of ↵Michael Niedermayer
AVFormatContext Missing docs found by: nevcairiel RFC: should we add support so that the C field names always work as av option names/keys ? Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-01avformat/isom: add MagicYUV FourCCsPiotr Bandurski
2016-05-31avocdec: add MagicYUV decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-05-31avformat/movenc: remove useless if and reindentMarton Balint
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Marton Balint <cus@passwd.hu>