Statistics
| Branch: | Revision:

ffmpeg @ 4a5a1689

Name Size Revision Age Author Comment
  doc f94317fd over 9 years Ronald S. Bultje Add missing git rev hash. (cherry picked from c...
  ffpresets a97b9325 over 9 years Jason Garrett-Glaser Update qmin/qmax values for libx264 presets Al...
  libavcodec 4a5a1689 over 9 years Alexander Strange vp3: Frame-based multithreading support Decode...
  libavcore e98b8e2f over 9 years Stefano Sabatini Implement av_samples_alloc() and av_samples_fil...
  libavdevice 66355be3 over 9 years Diego Elio Pettenò Prefix all _demuxer, _muxer, _protocol from lib...
  libavfilter 9b8bb626 over 9 years Stefano Sabatini libavfilter: add video movie source See thread...
  libavformat b38f008e over 9 years Alexander Strange Frame-based multithreading framework using pthr...
  libavutil b38f008e over 9 years Alexander Strange Frame-based multithreading framework using pthr...
  libpostproc 2c3589bf over 9 years Janne Grunau consolidate .gitignore patters into a single fi...
  libswscale b9004bd5 over 9 years Clément Bœsch Remove a few if (p) av_freep(&p) forms Signed-...
  tests 10030226 over 9 years Justin Ruggles ac3enc: Change EXP_DIFF_THRESHOLD to 500. This...
  tools 2c3589bf over 9 years Janne Grunau consolidate .gitignore patters into a single fi...
.gitignore 616 Bytes 2c3589bf over 9 years Janne Grunau consolidate .gitignore patters into a single fi...
COPYING.GPLv2 17.7 KB ecc1330a over 11 years Diego Biurrun Rename COPYING.GPL --> COPYING.GPLv2 and COPYIN...
COPYING.GPLv3 34.3 KB 9cad0e4e over 11 years Diego Biurrun Add configure option to upgrade (L)GPL to versi...
COPYING.LGPLv2.1 25.9 KB ecc1330a over 11 years Diego Biurrun Rename COPYING.GPL --> COPYING.GPLv2 and COPYIN...
COPYING.LGPLv3 7.47 KB 9cad0e4e over 11 years Diego Biurrun Add configure option to upgrade (L)GPL to versi...
CREDITS 1.01 KB a5da3b04 over 9 years Jason Garrett-Glaser Deprecate CREDITS It's useless now that we've s...
Changelog 21.6 KB 9b8bb626 over 9 years Stefano Sabatini libavfilter: add video movie source See thread...
Doxyfile 57.7 KB 65415bb9 about 10 years Diego Biurrun Do not generate LaTeX Doxygen documentation by ...
INSTALL 480 Bytes 3d4fc610 almost 12 years Diego Biurrun Clarify that we require GNU make 3.81+. Origin...
LICENSE 1.94 KB 240fd8ef about 10 years Ronald S. Bultje Remove h264 asm items off the GPL-only list. Th...
MAINTAINERS 17.7 KB 111ccca6 over 9 years Michael Niedermayer Revert "Initial MAINTAINERS update" This rever...
Makefile 8.54 KB 10ed02eb over 9 years Mans Rullgard Makefile: remove unused variable ALLHTMLPAGES ...
README 164 Bytes aae9c405 over 11 years Diego Biurrun Move licensing information into a separate file...
cmdutils.c 28.2 KB 76ad67ca over 9 years Nicolas George Implement guessed_pts in avcodec_decode_video2 ...
cmdutils.h 8.19 KB 76ad67ca over 9 years Nicolas George Implement guessed_pts in avcodec_decode_video2 ...
cmdutils_common_opts.h 975 Bytes 3f7bb426 almost 11 years Stefano Sabatini Implement a -pix_fmts option for listing all th...
common.mak 3.13 KB 55127e7b about 10 years Måns Rullgård Create config.asm for use with yasm Originally...
configure 99.9 KB 68b2336d over 9 years François Revol Fix HOSTLIBS on Haiku Haiku does not have a se...
ffmpeg.c 160 KB 043d2ff2 over 9 years Alexander Strange Deprecate avcodec_thread_init() As a side effe...
ffplay.c 98.9 KB 043d2ff2 over 9 years Alexander Strange Deprecate avcodec_thread_init() As a side effe...
ffprobe.c 14.5 KB 4712ed26 almost 10 years Anton Khirnov Make ffprobe print stream language only once, a...
ffserver.c 155 KB 5658abf8 over 9 years Mans Rullgard ffserver: put gcc attribute under proper ifdef ...
ffserver.h 1004 Bytes 5b21bdab almost 13 years Diego Biurrun Add FFMPEG_ prefix to all multiple inclusion gu...
subdir.mak 3.12 KB a854bcdb almost 10 years Ramiro Polla fix building test programs with gnu make 3.82 ...
version.sh 1.35 KB 40222b92 over 9 years Michael Niedermayer Provide monotone revission numbers in version.sh

Latest revisions

# Date Author Comment
4a5a1689 02/11/2011 01:54 AM Alexander Strange

vp3: Frame-based multithreading support

Decode times for big_buck_bunny_720p_stereo:

1 thread:
real 1m14.227s
user 1m13.104s
sys 0m1.108s

2 threads: (33% faster)
real 0m49.329s
user 1m33.735s
sys 0m1.834s

3 threads: (44% faster)
real 0m41.593s...

f94317fd 02/11/2011 01:54 AM Ronald S. Bultje

Add missing git rev hash.
(cherry picked from commit f2146944fcd00a0a7918931c6f0f5c3f88cd6f1d)

043d2ff2 02/11/2011 01:54 AM Alexander Strange

Deprecate avcodec_thread_init()

As a side effect of the last commit, avcodec_open() now calls it automatically,
so there is no longer any need for clients to call it.
Instead they should set AVCodecContext.thread_count.

avcodec_thread_free() is deprecated, and will be removed from avcodec.h at the...

03e3cb87 02/11/2011 01:54 AM Ronald S. Bultje

Add missing git rev hash.
(cherry picked from commit 8e8cc52be3b515bc91cd9452daca7a65feaea5ad)

b38f008e 02/11/2011 01:53 AM Alexander Strange

Frame-based multithreading framework using pthreads

See doc/multithreading.txt for details on use in codecs.

Signed-off-by: Ronald S. Bultje <>

8a278ad3 02/11/2011 01:43 AM Ronald S. Bultje

Add missing git revision hask.
(cherry picked from commit c2bd7578af069206831a9c25fa68c9bbd5004619)

b9afb044 02/11/2011 01:43 AM Anton Khirnov

asf: make ff_guidcmp inline and move it to asf.h

Signed-off-by: Mans Rullgard <>
(cherry picked from commit e4e234fad77daa8628fc56155563248165d51ab4)

a97b9325 02/09/2011 02:33 AM Jason Garrett-Glaser

Update qmin/qmax values for libx264 presets

Also allow qmin/qmax to go up to 69 (the current max value for libx264). This
will have to increase when we add 9/10-bit support.
(cherry picked from commit c7ac200d15e3240972d269df768068f0e3bb9c2f)

2c855cea 02/09/2011 02:33 AM Jason Garrett-Glaser

Fix broken vbv_buffer_init handling in libx264.c

Due to being pants-on-head retarded, libavcodec defaults this to zero, which
results in broken output. This didn't affect ffmpeg.c, which sets it itself,
but caused problems for other calling apps using VBV....

a1b0a3c8 02/09/2011 02:33 AM Jason Garrett-Glaser

VP8: idct_mb optimizations

Currently uses AV_RL32 instead of AV_RL32A, as the latter doesn't exist yet.
(cherry picked from commit 62457f9052ea15123688455aad866cb070634f13)

View all revisions | View revisions

README


FFmpeg README ------------- 1) Documentation ---------------- * Read the documentation in the doc/ directory. 2) Licensing ------------ * See the LICENSE file.

Also available in: Atom