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
2015-01-26x86/sbrdsp: Use different mem movesChristophe Gisquet
Before 2843 decicycles in ff_sbr_autocorrelate_sse3, 262086 runs, 58 skips After 2693 decicycles in ff_sbr_autocorrelate_sse3, 262117 runs, 27 skips Signed-off-by: James Almer <jamrial@gmail.com>
2015-01-26x86/sbrdsp: add ff_sbr_autocorrelate_{sse,sse3}James Almer
2 to 2.5 times faster. Signed-off-by: James Almer <jamrial@gmail.com>
2015-01-25nvenc: Propagate desired number of reference frames.Philip Langdale
Reviewed-by: Timo Rothenpieler <timo@rothenpieler.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-24hevc: pass the full HEVCNAL struct to decode_nal_unitHendrik Leppkes
This enables decode_nal_unit to access additional fields added in subsequent commits. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-24lavc/libopenjpegenc: move opj_setup_encoder to libopenjpeg_encode_frameJean First
if the openjpeg parameter tcp_rates is not 0 ( using the ffmpeg compression_level option ) every 2nd image per thread is badly encoded. By moving the opj_setup_encoder function from libopenjpeg_encode_init to libopenjpeg_encode_frame this can be prevented. This fixes ticket #3754. Signed-off-by: Jean First <jeanfirst@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-24Merge commit '2a06c2a03e1205aaeede5af850b9271752ddd4cf'Michael Niedermayer
* commit '2a06c2a03e1205aaeede5af850b9271752ddd4cf': mpegvideo_enc: Draw edges on input for non-multiple of 16 resolutions Conflicts: libavcodec/mpegvideo_enc.c See: 1e78679768b3a1ef336c5b52aa5027d8a50fcf0d Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-23mpegvideo_enc: Draw edges on input for non-multiple of 16 resolutionsMichael Niedermayer
This improves motion estimation and avoids using uninitialized data for resolutions that aren't a multiple of 16. Prior to d2a25c40, the edges used to be initialized so that encoding was deterministic, but after that commit it started using uninitialized data (for non multiple of 16 resolutions). CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
2015-01-23avcodec/h264: Partially decode and display single fields try #2Michael Niedermayer
This like the previous attempt does not fully correctly decode this type of non standard H.264, but it now works fully automatic requiring no manual filters or flags to be used See Ticket2254 Reviewed-by: Kieran Kunhya <kierank@obe.tv> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-22libx265: Pass through user-set frame typeDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2015-01-22libx265: Pass through user-set frame typeDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2015-01-22avcodec/mpegvideo: also export 0,0 motion vectorsMichael Niedermayer
Reviewed-by: Clément Bœsch <u@pkh.me> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-22lavc/pnm: Support decoding ya16.Carl Eugen Hoyos
2015-01-22lavc/pamenc: Support encoding ya16be.Carl Eugen Hoyos
2015-01-22lavc/tiffenc: Support encoding ya16le.Carl Eugen Hoyos
2015-01-22lavc/pngenc: Support encoding ya16be.Carl Eugen Hoyos
2015-01-21avcodec/nvenc: set repeatSPSPPS flag for streamingagathah
Reviewed-by: Timo Rothenpieler <timo@rothenpieler.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-21libavcodec/ppc/mpegvideoencdsp.c: fix stack smashing in pix_norm1_altivec() ↵Andreas Cadhalpun
and pix_sum_altivec() The vec_ste calls were mistakenly changed to vec_vsx_st in c5ca76a, which caused stack smashing. Changing them back fixes crashes on ppc64el, when configured with --toolchain=hardened. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-20Merge commit '440119b18836887d98c9e337c5911563bb43588c'Michael Niedermayer
* commit '440119b18836887d98c9e337c5911563bb43588c': libopenh264enc: Move a declaration of a variable into an ifdef Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-20Merge commit 'bba02479260d0e7dec8c530a7e75a1c7aa53c06e'Michael Niedermayer
* commit 'bba02479260d0e7dec8c530a7e75a1c7aa53c06e': libopenh264enc: Remove a workaround for silencing warnings about unused variables in the OpenH264 header Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-20libopenh264enc: Move a declaration of a variable into an ifdefMartin Storsjö
This avoids needing an attribute for silencing warnings about it being unused. Signed-off-by: Martin Storsjö <martin@martin.st>
2015-01-20libopenh264enc: Remove a workaround for silencing warnings about unused ↵Martin Storsjö
variables in the OpenH264 header The 1.3 release branch of OpenH264 (as well as the master branch) have been updated so that GCC no longer warns about this variable as being unused. Signed-off-by: Martin Storsjö <martin@martin.st>
2015-01-20changed name of erase_display_memory to screen_changedAnshul Maheshwari
Signed-off-by: Anshul Maheshwari <er.anshul.maheshwari@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-20Initilaize array to known sizeAnshul Maheshwari
Signed-off-by: Anshul Maheshwari <er.anshul.maheshwari@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-20CHAR_DEBUG to av_dlogAnshul Maheshwari
Signed-off-by: Anshul Maheshwari <er.anshul.maheshwari@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-20Cosmetic changes in cc_captionAnshul Maheshwari
Signed-off-by: Anshul Maheshwari <er.anshul.maheshwari@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-20Revert "avcodec/h264: also show frames with missing fields when ↵Michael Niedermayer
CODEC_FLAG2_SHOW_ALL is set" Fixes regression Fixes Ticket4274 Suggested-by: kierank This reverts commit fe439c20698fc4992b9373cb068efb438fe1a098.
2015-01-20avcodec/snowdec: AVMotionVector supportMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-20avcodec/snowdec: set AVFrame.pict_type correctlyMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-19h264: unref leaking error recovery picturewm4
This leaked a frame on each avcodec_flush_buffers() call, if frame threading was enabled. It caused severe memory usage in player if you were seeking a lot. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-19avcodec/xsubdec: Check av_mallocz() return codesMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-19avcodec/xan: Use av_realloc_array()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-18avcodec/svq1enc: fix error handling/cleanup in case of ff_get_buffer() or ↵Michael Niedermayer
scratchbuffer alloc failure Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-18avcodec/svq1enc: Check memory allocationsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-18avcodec/mpegvideo_parser: Check the ff_set_dimensions() return codeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-18avcodec/mpegvideo_parser: more robust dimension setupMichael Niedermayer
Before this missing seq headers could have led to wrong dimensions Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-18avcodec/vp8: remove double ;;Clément Bœsch
2015-01-18avcodec/tiffenc: remove double ;;Clément Bœsch
2015-01-17avcodec/nvenc: Add support for nvenc api version 5Timo Rothenpieler
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-17avcodec/dvbsubdec: Check get_region() return valueMichael Niedermayer
Fixes null pointer dereference with DEBUG enabled Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-17avcodec/mss12: Use av_malloc_array()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-17avcodec/libopusenc: Use av_mallocz_array()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-17avcodec/libmp3lame: use av_malloc_array()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-17avcodec/flac_parser: fix handling EOF if no headers are foundMichael Niedermayer
Fixes assertion failure Fixes Ticket4269 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-17avcodec/flac_parser: print error messages in case of errorsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-17Fix precission typosMichael Niedermayer
Found-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-16avcodec/g2meet: Use av_mallocz_array() for framebuffer allocationMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-16avcodec/g722enc: Use av_mallocz_array()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-16avcodec/flashsv2enc: use av_realloc_array()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-15avcodec/parser: Check that the parser return code is validMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-01-15avcodec/flac_parser: Check for av_malloc() failureMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>