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-17swresample/resample: do not increase phase_count on exact_rationalMuhammad Faiz
high phase_count is only useful when dst_incr_mod is non zero in other word, it is only useful on soft compensation on init, it will build filter with low phase_count but when soft compensation is enabled, rebuild filter with high phase_count this approach saves lots of memory Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
2016-06-17swresample/resample: add support for odd phase_countMuhammad Faiz
because exact_rational does not guarantee that phase_count is even Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
2016-06-17d3d11va: don't keep the context lock while waiting for a frameSteve Lhomme
also fixes a deadlock found by Денис Кулаков <kudesnik33ra@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-17lavc/videotoolboxenc: remove unnecessary loggingRick Kern
Signed-off-by: Rick Kern <kernrj@gmail.com>
2016-06-17MAINTAINERS: Add myself for videotoolbox.c, remove vda* maintainerRick Kern
Person in MAINTAINERS hasn't responded to a patch on the ML or private email, and doesn't maintain the files according to git. Signed-off-by: Rick Kern <kernrj@gmail.com>
2016-06-17lavc/videotoolbox: fix H.264 hwaccel init issueRick Kern
Fixes VTDecompressionSessionCreate() error. Signed-off-by: Rick Kern <kernrj@gmail.com>
2016-06-17lavc/audiotoolboxenc: fix dropped frames on iOSRick Kern
AudioConverterFillComplexBuffer() doesn't always call its callback. A frame queue is used to prevent skipped audio samples. Signed-off-by: Rick Kern <kernrj@gmail.com>
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-17avutil/threadmessage.h: Fix swapped commentsJan Sebechlebsky
Fix swapped descriptions of av_thread_message_queue_set_err_send and av_thread_message_queue_set_err_recv. Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com> Signed-off-by: Marton Balint <cus@passwd.hu>
2016-06-17avodec/h264dec: fix compilation with -DTRACEJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2016-06-17fate: add test for agatePetru Rares Sincraian
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-17avcodec/sheervideo: check build_vlc for failurePaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-06-16lavd/v4l2: allow devices not implementing VIDIOC_G_PARMNiklas Söderlund
Not all v4l2 devices implement the VIDIOC_G_PARM ioctl. This patch allow ffmpeg to open such device and treat it the same as devices that do implement the ioctl but returns that it do not implement the V4L2_CAP_TIMEPERFRAME capability. Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se> Reviewed-by: Benoit Fouet <benoit.fouet@free.fr> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-16doc/APIchanges: Fill in some missing thingsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-15fate: add swr-resample_exact_async testsMuhammad Faiz
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
2016-06-15lavc/dpx: Support decoding 12 bit colourspace with transparency information.Carl Eugen Hoyos
2016-06-15lavc/mediacodec: re-indent after previous commitMatthieu Bouron
2016-06-15lavc/mediacodec: refactor ff_AMediaCodecList_getCodecByTypeMatthieu Bouron
Allows to select a codec (encoder or decoder) only if it supports a specific profile. Adds ff_AMediaCodecProfile_getProfileFromAVCodecContext to convert an AVCodecContext profile to a MediaCodec profile. It only supports H264 for now. The codepath using MediaCodecList.findDecoderForFormat() (Android >= 5.0) has been dropped as this method does not allow to select a decoder compatible with a specific profile.
2016-06-15avfilter/af_hdcd: Use int32_t instead of int for gaintable in hdcd filter.Benjamin Steffes
Signed-off-by: Benjamin Steffes <benjaminst123@gmail.com> (comment by ronald) prevent the theoretical case where the container type (int) would be 64 bit on some platforms, which would waste some space Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-15vf_codecview: added new optionsdsmudhar
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-15hls muxer doc: clarify segment splitting optionBenoit Fouet
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-14avfilter/vf_telecine: Make frame writable before writing into itMichael Niedermayer
Fixes Ticket 5627 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-14x86/aacpsdsp: optimize add_squares loopJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2016-06-14lavc/dpx: Support decoding 10 bit colourspace with transparency information.Carl Eugen Hoyos
Fixes one sample from ticket #5639.
2016-06-14doc/muxers/mpegts: apply misc consistency/formatting fixesStefano Sabatini
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-14lavc/h264_sei: fix broken style around green metadata codeClément Bœsch
2016-06-14lavc/h264: rename GreenMetaData to H264SEIGreenMetaDataClément Bœsch
Reduces diff for the next merge with Libav.
2016-06-14lavc/h264_sei: reduce scope of parameters for green meta decodeClément Bœsch
This is again will help the merge as ff_h264_decode_sei will not have access to H264Context anymore.
2016-06-14lavc/h264: move green meta logging out of the sei decodingClément Bœsch
This will simplify the next Libav merge where SEI decoding doesn't have access to the debug level anymore.
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-14fate: fate-filter-acrossfade needs samplesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
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-13lavc/h264_sei: fix green metadata typoClément Bœsch
2016-06-13avcodec/ffv1dec: fix some unsupported pix_fmtJérôme Martinez
When checking pix_fmt mapping, some bitstreams are mapped to an incorrect pix_fmt instead of being rejected (ENOSYS). Actually, such bitstreams are not supported (FFmpeg encoder does not produce such bitstream, such bitstream may come only from another encoder for the moment). - JPEG 2000 RCT 11/13/15/16 bit depths are mapped to a 8-bit FFmpeg pix_fmt (e.g. bgr0), which is not expected. - JPEG 2000 RCT 9/10/12/14 bit depths with alpha are mapped to a FFmpeg pix_fmt without alpha (e.g. AV_PIX_FMT_GBRP9 for 9-bit with alpha), which is not expected. The order for choosing the pix_fmt is changed to the one used by YCbCr selection (<=8 bit first). " && !f->transparency" is added to the other lines. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
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>