1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-12 19:18:44 +02:00
Go to file
Christophe Gisquet 036f11bdb5 x86: hevc_mc: replace simple leas by adds
lea is detrimental for those simple cases. No impact overall to
the change though.

Before:
15017 decicycles in q, 1016152 runs, 32424 skips
15382 decicycles in q_bi, 1013673 runs, 34903 skips
3713 decicycles in e, 2074534 runs, 22618 skips
3901 decicycles in e_bi, 2065509 runs, 31643 skips
7852 decicycles in q_uni, 520165 runs, 4123 skips
2398 decicycles in e_uni, 1043339 runs, 5237 skips

After:
14898 decicycles in q, 1016295 runs, 32281 skips
15119 decicycles in q_bi, 1015392 runs, 33184 skips
3682 decicycles in e, 2073224 runs, 23928 skips
3720 decicycles in e_bi, 2065043 runs, 32109 skips
7643 decicycles in q_uni, 520280 runs, 4008 skips
2363 decicycles in e_uni, 1043780 runs, 4796 skips

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-26 05:41:04 +02:00
compat
doc avio: Introduce avio_read_to_bprint(avioctx, bp, max_size) 2014-07-23 18:42:41 +02:00
libavcodec x86: hevc_mc: replace simple leas by adds 2014-07-26 05:41:04 +02:00
libavdevice lavd/lavfi: work with non-mappable files for graph_file option 2014-07-23 18:42:41 +02:00
libavfilter lavfi/src_movie: minor simplifications 2014-07-24 04:50:32 +02:00
libavformat avformat/mux: ignore delayed vp8/9 packets in max_interleave_delta calculation 2014-07-26 01:11:00 +02:00
libavresample
libavutil avutil/opt: ensure the right buffer is used in set_string_number() 2014-07-25 21:29:43 +02:00
libpostproc
libswresample fix spelling errors 2014-07-12 22:33:27 +02:00
libswscale swscale/utils: fix rgb -> fullrange yuv 2014-07-19 23:24:26 +02:00
presets presets: remove moldering iPod presets 2014-06-17 16:15:04 -08:00
tests hevc: fix RAP_B_Bossen 2014-07-26 02:01:04 +02:00
tools tools/yuvcmp: add HAVE_UNISTD_H around #include <unistd.h> 2014-07-08 01:56:33 +02:00
.gitignore gitignore: add examples/transcoding 2014-07-10 02:18:09 +02:00
arch.mak
Changelog Changelog: add "version <next>:" so people dont add new things to the last release 2014-07-23 02:38:26 +02:00
cmdutils_common_opts.h
cmdutils_opencl.c cmdutils_opencl: Use av_malloc_array() 2014-07-01 03:49:36 +02:00
cmdutils.c cmdutils: ignore sws_flags if swscale is not enabled 2014-06-29 17:27:23 +02:00
cmdutils.h
common.mak
configure Merge commit '06a1d1323bc8afd03f085ae98d9b74e431b3534e' 2014-07-23 00:34:36 +02:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
ffmpeg_dxva2.c
ffmpeg_filter.c
ffmpeg_opt.c ffmpeg_opt: remove intra_dc_precision, its handled by AVOptions 2014-07-15 20:18:19 +02:00
ffmpeg_vda.c
ffmpeg_vdpau.c
ffmpeg.c ffmpeg: Fix copying timebase to muxer context 2014-07-15 15:51:31 +02:00
ffmpeg.h
ffplay.c ffplay: increase subtitle que size 2014-07-12 16:29:03 +02:00
ffprobe.c ffprobe: add color_range and color_space to stream output 2014-06-24 00:35:16 +02:00
ffserver.c ffserver: use av_mallocz_array() 2014-07-17 18:00:25 +02:00
INSTALL.md
library.mak Merge commit 'bb0babd7054bed7edfd9f4d6b20cdba864de1830' 2014-07-22 02:45:45 +02:00
LICENSE.md
MAINTAINERS MAINTAINERS: Add db0 for the website 2014-07-20 17:01:59 +02:00
Makefile Merge commit 'd45ebd4876ab8fc07736a644de07e1b1d11a8e5d' 2014-07-22 03:06:43 +02:00
README.md
RELEASE
RELEASE_NOTES RELEASE_NOTES: fix WebVTT decoder typo (-> encoder) 2014-07-25 13:22:00 +02:00
version.sh

FFmpeg README

  1. Documentation

  1. Licensing

  • See the LICENSE file.
  1. Build and Install

  • See the INSTALL file.