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-10-26avutil/intmath: enable builtin intrinsics for icl and msvc.Matthew Oliver
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-26Merge commit '82ee7d0dda0fec8cdb670f4e844bf5c2927ad9de'Michael Niedermayer
* commit '82ee7d0dda0fec8cdb670f4e844bf5c2927ad9de': Use gmtime_r instead of gmtime and localtime_r instead of localtime Conflicts: libavformat/mov.c libavformat/mxfenc.c libavformat/wtvdec.c libavutil/parseutils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-26Merge commit '3f8f1c6ff24ee858eb5b0bf47ef6d4605299a87e'Michael Niedermayer
* commit '3f8f1c6ff24ee858eb5b0bf47ef6d4605299a87e': lavu: Provide fallbacks for gmtime_r and localtime_r Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-26Use gmtime_r instead of gmtime and localtime_r instead of localtimeMartin Storsjö
gmtime isn't thread safe in general. In msvcrt (which lacks gmtime_r), the buffer used by gmtime is thread specific though. One call to localtime is left in avconv_opt.c, where thread safety shouldn't matter (instead of making avconv depend on the libavutil internal header). Signed-off-by: Martin Storsjö <martin@martin.st>
2014-10-26lavu: Provide fallbacks for gmtime_r and localtime_rMartin Storsjö
This allows writing most code as if they always are is available. These are ok to use from other libraries even though it's not a public header, since they only provide an inline declaration, and doesn't add an actual dependency on lavu internals. (This can be considered more a build system compatibility fallback than a libavutil feature.) Signed-off-by: Martin Storsjö <martin@martin.st>
2014-10-24Merge commit '1bd0bdcdc236099d5c0d179696951f35f5310fa5'Michael Niedermayer
* commit '1bd0bdcdc236099d5c0d179696951f35f5310fa5': lavu: Add av_gettime_relative Conflicts: libavutil/time.c libavutil/time.h libavutil/version.h See: 0eec06ed8747923faa6a98e474f224d922dc487d Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-24lavu: Add av_gettime_relativeMartin Storsjö
Since av_gettime() is used in a number of places where actual real time clock is required, the monotonic clock introduced in ebef9f5a5 would have consequences that are hard to handle. Instead split it into a separate function that can be used in the cases where only relative time is desired. On platform where no monotonic clock is available, the difference between the two av_gettime functions is not clear, and one could mistakenly use the relative clock where an absolute one is required. Therefore add an offset, to make it evident that the time returned from av_gettime_relative never is actual current real time, even though it is based on av_gettime. Based on a patch by Olivier Langlois. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-10-23avutil/avstring: fix hardcoded separator in av_match_list()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-23avutil/avstring: Reimplement av_match_list()Michael Niedermayer
av_match_list() is only used for whitelists, fix it so it works with multi-named formats like "mov,mp4,m4a,3gp,3g2,mj2" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-20avutil/cast5: Fix off by one errorMichael Niedermayer
Fixes fate-cast5 on alpha Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-20avutil/error: Introduce new error codes for 4XX and 5XX replies from remote ↵Andrey Utkin
servers Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-18libavutil: Add missing av_free() to cast5 selftestGiorgio Vazzana
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-18libavutil: Add CAST128 symmetric block cipherSupraja Meedinti
Only ECB mode is supported at the moment Signed-off-by: Supraja Meedinti <supraja0493@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-11avutil/lzo: fix resource leakRuoyu
Signed-off-by: Ruoyu <liangry@ucweb.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-10avutil/softfloat: Fix undefined shift in av_add_sf()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-10float_dsp-test: allow forcing cpuflagsJames Almer
Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
2014-10-10avutil/error: Add AVERROR_INPUT_CHANGED & AVERROR_OUTPUT_CHANGED to ↵Michael Niedermayer
error_entries[] Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-09avutil/softfloat: add some assertsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-09avutil/softfloat: Fix dependence on signed overflow in av_normalize1_sf()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-09avutil/Makefile: add softfloat to TESTPROGSMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-09Merge commit '5a419b2dd1881889d436f55741fd3ff3f9f436c4'Michael Niedermayer
* commit '5a419b2dd1881889d436f55741fd3ff3f9f436c4': pixdesc: return color properties names Conflicts: libavutil/pixdesc.c libavutil/pixdesc.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-09Merge commit '04ccd584a70fad4ebb29ca340d704970ff313cbc'Michael Niedermayer
* commit '04ccd584a70fad4ebb29ca340d704970ff313cbc': pixfmt: mark further reserved values Conflicts: libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-09Merge commit 'c732c62cee43f651775af5547cff99d418248542'Michael Niedermayer
* commit 'c732c62cee43f651775af5547cff99d418248542': doc: expand description for some color properties Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-08pixdesc: return color properties namesVittorio Giovara
2014-10-08pixfmt: mark further reserved valuesVittorio Giovara
2014-10-08doc: expand description for some color propertiesVittorio Giovara
2014-10-06avutil: remove obsolete FF_API_INTFLOAT cruftJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2014-10-06avutil: remove obsolete FF_API_SAMPLES_UTILS_RETURN_ZERO cruftJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2014-10-06avutil: remove obsolete FF_API_FIND_OPT cruftJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2014-10-06avutil: remove obsolete FF_API_GET_BITS_PER_SAMPLE_FMT cruftJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2014-10-02avcodec, avutil: allow more control about how samples are skippedwm4
Add CODEC_FLAG2_SKIP_MANUAL (exposed as "skip_manual"), which makes the decoder export sample skip information via side data, instead of applying it automatically. The format of the side data is the same as AV_PKT_DATA_SKIP_SAMPLES, but since AVPacket and AVFrame side data constants overlap, AV_FRAME_DATA_SKIP_SAMPLES needs to be introduced. This is useful for applications which want to do the timestamp calculations manually, or which actually want to retrieve the padding. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-10-02avutil/avstring: Factor av_match_list() outMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-28avutil/lls: Make unchanged function arguments constMichael Niedermayer
Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-28avutil/pca: Make argument of ff_pca_add() constMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-27avutil/x86/cpu: fix cpuid sub-leaf selectionlvqcl
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-26log: Unbreak no-tty support on 256color terminalsLuca Barbato
2014-09-25libavutil/opt: fix av_opt_set_channel_layout() to access correct memory addressPhilip DeCamp
Signed-off-by: Philip DeCamp <decamp@mit.edu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-21lavu/bprint: add const to av_bprint_is_complete() argument.Nicolas George
2014-09-15avutil: remove obsolete FF_API_OLD_OPENCL cruftJames Almer
Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
2014-09-15avutil: remove obsolete FF_API_LLS1 cruftJames Almer
Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
2014-09-14Fix "passing argument 1 of av_free discards const qualifier from pointer ↵Michael Niedermayer
target type" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-11avutil/ppc/float_dsp_altivec: ppc: Fix bug in ff_vector_fmul_add_altivec() ↵Rong Yan
affecting little endian environments on POWER8 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-09x86inc: Make INIT_CPUFLAGS support an arbitrary number of cpuflagsHenrik Gramner
Previously there was a limit of two cpuflags. Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-09-09x86inc: Free up variable name "n" in global namespaceLoren Merritt
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-09-09x86inc: Make ym# behave the same way as xm#Henrik Gramner
This makes more sense for future implementations of templates with zmm registers. Signed-off-by: Diego Biurrun <diego@biurrun.de>
2014-09-08time: Add missing zeroGabriel Dume
Leftover of 56d7df91e010a177a80cfc8dbe394305 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-09-05x86inc: Make INIT_CPUFLAGS support an arbitrary number of cpuflagsHenrik Gramner
Previously there was a limit of two cpuflags. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-05x86inc: Make ym# behave the same way as xm#Henrik Gramner
This makes more sense for future implementations of templates with zmm registers. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-05x86inc: free up variable name "n" in global namespaceLoren Merritt
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-09-05avutil/md5: workaround clang 3.5 #20849Michael Niedermayer
This avoids several failures on fate.ffmpeg.org, and thus makes real bugs easier to spot Reviewed-by: James Darnley <james.darnley@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>