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-02-24libx265: Use proper error codeDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-02-24libx265: Properly handled dynamic linking with MSVCDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-02-24libx265: Support SARDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-02-24libx265: Support 4:4:4Derek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-02-24libx265: Update API usageDerek Buitenhuis
Framerate is now a sane rational instead of an integer, and inputDepth is changed to what it actually is. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2014-02-24Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: Use av_frame_copy() to simplify code where appropriate. Conflicts: libavfilter/vf_copy.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-24Merge commit '8feac29cc46270cc89d6016340e7bac780877131'Michael Niedermayer
* commit '8feac29cc46270cc89d6016340e7bac780877131': lavc: use AVFrame API properly in ff_reget_buffer() Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-24x86: Move XOP emulation to x86utilJames Almer
We need the emulation to support the cases where the first argument is the same as the fourth. To achieve this a fifth argument working as a temporary may be needed. Emulation that doesn't obey the original instruction semantics can't be in x86inc. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-24Use av_frame_copy() to simplify code where appropriate.Anton Khirnov
2014-02-24lavc: use AVFrame API properly in ff_reget_buffer()Anton Khirnov
2014-02-24Merge commit '8eeacf31c5ea37baf6b222dc38d20cf4fd33c455'Michael Niedermayer
* commit '8eeacf31c5ea37baf6b222dc38d20cf4fd33c455': hevc: Do not left shift a negative value in hevc_loop_filter_chroma Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-24Merge commit 'ff486c0f7f6b2ace3f0238660bc06cc35b389676'Michael Niedermayer
* commit 'ff486c0f7f6b2ace3f0238660bc06cc35b389676': hevc: Do not right shift a negative value in get_pcm Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-24Merge commit '50c988aa6d6c6f0ceb8f922bcea34800b56b85d9'Michael Niedermayer
* commit '50c988aa6d6c6f0ceb8f922bcea34800b56b85d9': hevc: Drop unnecessary shifts in deblocking_filter_CTB Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-23avcodec/pngenc: fix invalid read in sub filter.Clément Bœsch
First pixel was computed based on invalid address read, and then corrected by the following memcpy. After the commit, it's not computed anymore, and memcpy fills the appropriate area. Fixes Ticket #3387
2014-02-23avcodec/h264: clear chroma planes when flags gray is usedMichael Niedermayer
Fixes Ticket3397 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-23avcodec/mpegvideo: fix buffer clear code so it should work with negative ↵Michael Niedermayer
linesizes Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-23hevc: Do not left shift a negative value in hevc_loop_filter_chromaLuca Barbato
2014-02-23hevc: Do not right shift a negative value in get_pcmLuca Barbato
2014-02-23hevc: Drop unnecessary shifts in deblocking_filter_CTBLuca Barbato
beta_offset is pre-multiplied by 2.
2014-02-23Issue-#3407 : Enhance precision for double to string conversion, useful for ↵Sylvain Fabre
GEOTIFF double values Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-23avcodec/rawdec: for 16-bit pix fmts, shift pixels when bits_per_coded_sample ↵Peter Ross
< 16 Signed-off-by: Peter Ross <pross@xvid.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-22avcodec/raw: add bayer formatsPeter Ross
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-22h264: Fix a typo from the previous commitLuca Barbato
f777504f640260337974848c7d5d7a3f064bbb45 changed a - in + CC: libav-stable@libav.org
2014-02-22Fix FSF address in colormatrix and libzvbi license headers.Carl Eugen Hoyos
As reported by irc user aca. The files in compat/avisynth are maintained elsewhere, no changes.
2014-02-22avcodec/h264_ps: fix printed num_reorder_frames valueMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-22avcodec/h264: use subsample factors of the used pixel formatMichael Niedermayer
Fixes out of array read Fixes: 1cb91c36c4e55463f14aacb9bdf55b38-asan_heap-oob_106cbce_5617_cov_11212800_h264_mmx_chroma_intra_lf.mp4 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-21qcelp: grammarReynaldo H. Verdejo Pinochet
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
2014-02-21qcelpdec: break some too-long linesReynaldo H. Verdejo Pinochet
Signed-off-by: Reynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
2014-02-21Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: libvorbis: Give consistent names to all functions, structs, and defines Conflicts: libavcodec/libvorbisenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-21libvorbis: Give consistent names to all functions, structs, and definesDiego Biurrun
2014-02-21avcodec/h264: fix sign errorMichael Niedermayer
regression since f777504f640260337974848c7d5d7a3f064bbb45 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-21avcodec: fix dxva2 & vaapi after removing the +52 offset from the loop ↵Michael Niedermayer
filter parameters Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-21Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: h264: Lower bound check for slice offsets Conflicts: libavcodec/h264.c See: 91253839e14cce9793ee93f184cef609ca8195d5 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-21Merge commit '9c029f67ca82147ddfa83a1546ee1e109e11fbd4'Michael Niedermayer
* commit '9c029f67ca82147ddfa83a1546ee1e109e11fbd4': aarch64: use EXTERN_ASM consistently for exported symbols Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-21Merge commit '982b596ea6640bfe218a31f6c3fc542d9fe61c31'Michael Niedermayer
* commit '982b596ea6640bfe218a31f6c3fc542d9fe61c31': h264: avoid undefined behavior in chroma motion compensation Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-20h264: Lower bound check for slice offsetsVittorio Giovara
And use the value from the specification. Sample-Id: 00000451-google Found-by: Mateusz j00ru Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2014-02-20Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: mpeg4video_parser: Drop pointless av_-prefix from static function Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-20Merge commit '984e3398662d460e15904f9e4a6df9ef759070cb'Michael Niedermayer
* commit '984e3398662d460e15904f9e4a6df9ef759070cb': avcodec: Consistently name encoder init functions foo_encode_init Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-20aarch64: use EXTERN_ASM consistently for exported symbolsJanne Grunau
Based on e3fec3f095ab5ea08ee662942d98526aaf5e3635 for arm.
2014-02-20Merge commit '017a06a9ee86b047079166c2694c9c655ff03356'Michael Niedermayer
* commit '017a06a9ee86b047079166c2694c9c655ff03356': x86: dsputil: Use correct file name as multiple inclusion guard Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-20Merge commit 'ba42c852477e87f6e47a5587e8f7829c46c52032'Michael Niedermayer
* commit 'ba42c852477e87f6e47a5587e8f7829c46c52032': bit_depth_template: Use file name as multiple inclusion guard Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-20Merge commit '61e7c7f27b0a2652bf5cd282b97762ee99d025ef'Michael Niedermayer
* commit '61e7c7f27b0a2652bf5cd282b97762ee99d025ef': svq3: Adjust #endif comment Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-02-20dca: replace some memcpy by AV_COPY128Christophe Gisquet
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2014-02-20h264: avoid undefined behavior in chroma motion compensationJanne Grunau
Makes fate-h264 pass under valgrind --undef-value-errors=yes with -cpuflags none. {avg,put}_h264_chroma_mc8_8 approximately 5% faster, {avg,put}_h264_chroma_mc4_8 2% faster both on x86 and arm.
2014-02-20mpeg4video_parser: Drop pointless av_-prefix from static functionDiego Biurrun
2014-02-20avcodec: Consistently name encoder init functions foo_encode_initDiego Biurrun
2014-02-20x86: dsputil: Use correct file name as multiple inclusion guardDiego Biurrun
2014-02-20bit_depth_template: Use file name as multiple inclusion guardDiego Biurrun
2014-02-20svq3: Adjust #endif commentDiego Biurrun
2014-02-20avcodec/mpeg4videodec: Check for bitstream overread in decode_vol_header()Michael Niedermayer
Fixes out of array read Fixes: 08e48e9daae7d8f8ab6dbe3919e797e5-asan_heap-oob_157461c_5295_cov_1266798650_firefing.mpg Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>