Statistics
| Branch: | Revision:

ffmpeg / libavutil @ f1f79211

Name Size Revision Age Author Comment
  arm 545dc699 over 9 years Jason Garrett-Glaser Force inlining of avutil common routines On so...
  avr32 2c3589bf almost 10 years Janne Grunau consolidate .gitignore patters into a single fi...
  bfin 2c3589bf almost 10 years Janne Grunau consolidate .gitignore patters into a single fi...
  mips d112aa5a over 9 years Mans Rullgard MIPS: use inline asm only when supported by com...
  ppc 2c3589bf almost 10 years Janne Grunau consolidate .gitignore patters into a single fi...
  sh4 2c3589bf almost 10 years Janne Grunau consolidate .gitignore patters into a single fi...
  tomi 2c3589bf almost 10 years Janne Grunau consolidate .gitignore patters into a single fi...
  x86 f1f79211 over 9 years Mans Rullgard x86: use raw opcode for xgetbv instruction Thi...
Makefile 5.06 KB 7ffe76e5 over 9 years Reinhard Tartler Merge libavcore into libavutil Done to keep AB...
adler32.c 2.17 KB 2ed6f399 over 10 years Måns Rullgård Replace many includes of libavutil/common.h wit...
adler32.h 1.4 KB 82012619 over 10 years Måns Rullgård adler32: add API documentation Originally comm...
aes.c 8.46 KB c184bb44 over 10 years Måns Rullgård aes: fix array index out of bounds warning Ori...
aes.h 1.6 KB 12633044 over 10 years Måns Rullgård aes: improve av_aes_crypt() documentation Orig...
attributes.h 3.1 KB 0374152f over 9 years Mans Rullgard Rename attribute_used to av_used and move it to...
audioconvert.c 3.59 KB 7ffe76e5 over 9 years Reinhard Tartler Merge libavcore into libavutil Done to keep AB...
audioconvert.h 4.16 KB 7ffe76e5 over 9 years Reinhard Tartler Merge libavcore into libavutil Done to keep AB...
avassert.h 2.04 KB 0795b861 about 10 years Måns Rullgård avassert: add missing #include <stdlib.h> Orig...
avstring.c 4.17 KB 372e2884 about 10 years Stefano Sabatini Move av_get_token() from libavfilter to libavut...
avstring.h 4.56 KB 372e2884 about 10 years Stefano Sabatini Move av_get_token() from libavfilter to libavut...
avutil.h 3.32 KB 0ef52334 over 9 years Anton Khirnov lavf, lavu: bump minor versions and add an APIC...
base64.c 4.79 KB 784824a6 over 10 years Howard Chu Use AV_BASE64_SIZE() macro Originally committe...
base64.h 1.83 KB ffd31cfe over 10 years Måns Rullgård base64: improve documentation Originally commi...
bswap.h 3.14 KB 1fc81e73 over 10 years Måns Rullgård Make bswap.h safe to install as public API Ori...
colorspace.h 3.58 KB 2b4abbd6 over 10 years Stefano Sabatini Move colorspace.h from libavcodec to libavutil....
common.h 10.4 KB 545dc699 over 9 years Jason Garrett-Glaser Force inlining of avutil common routines On so...
cpu.c 2.31 KB cdeba2de over 9 years Mans Rullgard x86: check for AVX support This adds configure...
cpu.h 2.28 KB cdeba2de over 9 years Mans Rullgard x86: check for AVX support This adds configure...
crc.c 5.01 KB 8fc0162a over 10 years Måns Rullgård Add av_ prefix to bswap macros Originally comm...
crc.h 1.44 KB 2ed6f399 over 10 years Måns Rullgård Replace many includes of libavutil/common.h wit...
crc_data.h 14 KB 98790382 about 12 years Stefano Sabatini Globally rename the header inclusion guard name...
des.c 18 KB 8fc0162a over 10 years Måns Rullgård Add av_ prefix to bswap macros Originally comm...
des.h 1.72 KB bc17cc01 over 11 years Reimar Döffinger Add support for 3DES to DES module Originally ...
error.c 2.16 KB 0bc55f5d almost 10 years Nicolas George Add AVERROR_*_NOT_FOUND codes. Originally comm...
error.h 3.52 KB 0bc55f5d almost 10 years Nicolas George Add AVERROR_*_NOT_FOUND codes. Originally comm...
eval.c 18.7 KB d2af7205 almost 10 years Stefano Sabatini Use hierarchic names convention (prefix them wi...
eval.h 6.43 KB d2af7205 almost 10 years Stefano Sabatini Use hierarchic names convention (prefix them wi...
fifo.c 3.42 KB fc323a54 over 10 years Michael Niedermayer Clarify non constness of src in av_fifo_generic...
fifo.h 3.52 KB 49bd8e4b over 10 years Måns Rullgård Fix grammar errors in documentation Originally...
file.c 3.93 KB 73f6d31e almost 10 years Daniel Verkamp Win32 support for av_file_map() Originally com...
file.h 1.74 KB 0328b9ea almost 10 years Stefano Sabatini Add av_file_map() and av_file_unmap() functions...
imgutils.c 9.39 KB 7ffe76e5 over 9 years Reinhard Tartler Merge libavcore into libavutil Done to keep AB...
imgutils.h 5.47 KB 7ffe76e5 over 9 years Reinhard Tartler Merge libavcore into libavutil Done to keep AB...
integer.c 5.04 KB ba87f080 over 10 years Diego Biurrun Remove explicit filename from Doxygen @file com...
integer.h 2.33 KB 49bd8e4b over 10 years Måns Rullgård Fix grammar errors in documentation Originally...
internal.h 5.98 KB b38f008e over 9 years Alexander Strange Frame-based multithreading framework using pthr...
intfloat_readwrite.c 2.86 KB 4c56b4bc over 9 years Mans Rullgard intfloat_readwrite: include "mathematics.h" for...
intfloat_readwrite.h 1.33 KB 2ed6f399 over 10 years Måns Rullgård Replace many includes of libavutil/common.h wit...
intmath.h 2.11 KB a955b596 over 10 years Måns Rullgård Remove macro duplication between common.h and i...
intreadwrite.h 14.1 KB 86816692 over 10 years Måns Rullgård Make intreadwrite.h installation-safe Original...
inverse.c 4.04 KB 3fc548df over 10 years Diego Pettenò Make ff_inverse stay with libavutil, and option...
lfg.c 2.5 KB f4d80ecb over 10 years Måns Rullgård lfg: add missing includes Originally committed...
lfg.h 1.94 KB e51f0496 over 10 years Diego Biurrun Restore array sizes in doxygen parameter names....
libavutil.v 78 Bytes a482e61b almost 11 years Måns Rullgård Add symbol versioning for shared libraries Bas...
libm.h 2.19 KB 07876e25 over 10 years Måns Rullgård Workaround for missing llrintf() Originally co...
lls.c 3.72 KB ba87f080 over 10 years Diego Biurrun Remove explicit filename from Doxygen @file com...
lls.h 1.42 KB 98790382 about 12 years Stefano Sabatini Globally rename the header inclusion guard name...
log.c 4.77 KB dfaa9f3c almost 10 years Daniel Verkamp Recognize FFMPEG_FORCE_NOCOLOR environment vari...
log.h 4.86 KB 9ef5a9de over 9 years Luca Barbato Replace dprintf with av_dlog dprintf clashes w...
lzo.c 8.12 KB 7d508260 almost 10 years Reimar Döffinger Handle input or output len of 0 properly in lzo...
lzo.h 2.38 KB 679f5c25 over 11 years Reimar Döffinger Documentation for LZO error return value flags ...
mathematics.c 6.71 KB b7cdddcd over 10 years Eli Friedman Silence "comparison of unsigned expression >= 0...
mathematics.h 3.5 KB 44852477 over 10 years Stefano Sabatini Add the M_PHI constant, contains an approximati...
md5.c 5.25 KB 8fc0162a over 10 years Måns Rullgård Add av_ prefix to bswap macros Originally comm...
md5.h 1.17 KB 98790382 about 12 years Stefano Sabatini Globally rename the header inclusion guard name...
mem.c 4.47 KB 0c8eb72e over 9 years Clément Bœsch Avoid pointless check before calling free Sign...
mem.h 4.69 KB 0374152f over 9 years Mans Rullgard Rename attribute_used to av_used and move it to...
opt.c 19.4 KB d2af7205 almost 10 years Stefano Sabatini Use hierarchic names convention (prefix them wi...
opt.h 7.89 KB c85eef4e about 10 years Stefano Sabatini Move av_set_options_string() from libavfilter t...
parseutils.c 23 KB 1b98107c over 9 years Anton Khirnov Move find_info_tag to lavu and add av_ prefix t...
parseutils.h 4.43 KB 1b98107c over 9 years Anton Khirnov Move find_info_tag to lavu and add av_ prefix t...
pca.c 6.35 KB ba87f080 over 10 years Diego Biurrun Remove explicit filename from Doxygen @file com...
pca.h 1.15 KB ba87f080 over 10 years Diego Biurrun Remove explicit filename from Doxygen @file com...
pixdesc.c 23 KB bb4afa13 almost 10 years Stefano Sabatini Deprecate avcodec_pix_fmt_string() in favor of ...
pixdesc.h 6.46 KB bb4afa13 almost 10 years Stefano Sabatini Deprecate avcodec_pix_fmt_string() in favor of ...
pixfmt.h 10.6 KB 98aea87b over 10 years Michael Niedermayer Deprecate PIX_FMT_YUVJ* Originally committed ...
random_seed.c 2.16 KB 6a522c49 over 10 years Michael Niedermayer Fix infinite loop with clock() returning (clock...
random_seed.h 1.03 KB 49bd8e4b over 10 years Måns Rullgård Fix grammar errors in documentation Originally...
rational.c 4.44 KB 59a3bf0e about 10 years Michael Niedermayer Add selftest code for av_cmp_q(). Originally c...
rational.h 3.62 KB 3a1429ec about 10 years Stefano Sabatini Update av_cmp_q() documentation after r25338. ...
rc4.c 1.87 KB fe4032b6 over 11 years Reimar Döffinger Remove more functions disabled by major version...
rc4.h 1.63 KB 1a534c7f over 11 years Reimar Döffinger Add and use a public API for RC4 and DES, analo...
samplefmt.c 3.98 KB 7ffe76e5 over 9 years Reinhard Tartler Merge libavcore into libavutil Done to keep AB...
samplefmt.h 4.03 KB 7ffe76e5 over 9 years Reinhard Tartler Merge libavcore into libavutil Done to keep AB...
sha.c 12.3 KB 8fc0162a over 10 years Måns Rullgård Add av_ prefix to bswap macros Originally comm...
sha.h 1.7 KB 49bd8e4b over 10 years Måns Rullgård Fix grammar errors in documentation Originally...
sha1.h 1.67 KB 49bd8e4b over 10 years Måns Rullgård Fix grammar errors in documentation Originally...
softfloat.c 1.97 KB 73493925 over 11 years Diego Biurrun Make softfloat test program compile again: Sett...
softfloat.h 3.49 KB 89c9ff50 over 11 years Diego Biurrun spelling/grammar/consistency review part I Ori...
timer.h 1.9 KB ba87f080 over 10 years Diego Biurrun Remove explicit filename from Doxygen @file com...
tree.c 6.53 KB 2ed6f399 over 10 years Måns Rullgård Replace many includes of libavutil/common.h wit...
tree.h 4.24 KB b9004bd5 over 9 years Clément Bœsch Remove a few if (p) av_freep(&p) forms Signed-...
utils.c 1.12 KB ba87f080 over 10 years Diego Biurrun Remove explicit filename from Doxygen @file com...
x86_cpu.h 2.82 KB 6f74fb03 about 10 years Ramiro Polla Check whether compiler supports xmm registers i...

Latest revisions

# Date Author Comment
f1f79211 02/22/2011 01:38 AM Mans Rullgard

x86: use raw opcode for xgetbv instruction

This allows the CPU detection to work with assemblers not supporting
the xgetbv mnemonic. These include clang and some BSD versions.

All AVX code will be written for yasm, where the main assembler
is not involved....

cdeba2de 02/20/2011 06:05 PM Mans Rullgard

x86: check for AVX support

This adds configure and runtime checks for AVX support on x86 CPUs.

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

545dc699 02/18/2011 06:52 PM Jason Garrett-Glaser

Force inlining of avutil common routines

On some versions of gcc, these weren't always getting inlined due to hitting
the inline cap limit in some files. This is generally bad, as most of these
functions are smaller inlined than not.
(cherry picked from commit eb3755a5aa65da685d81399cfae4bd35e4a178b6)

0ef52334 02/18/2011 06:52 PM Anton Khirnov

lavf, lavu: bump minor versions and add an APIChanges entry for av_ prefixes

Signed-off-by: Janne Grunau <>
(cherry picked from commit 09d171b98879f58be1a766d5f277e131b18e98a1)

1b98107c 02/18/2011 06:52 PM Anton Khirnov

Move find_info_tag to lavu and add av_ prefix to it

Signed-off-by: Janne Grunau <>
(cherry picked from commit ab0287fcbdebc8ff416214535d7ee8424406990e)

40c3fe2c 02/18/2011 06:52 PM Stefano Sabatini

Deprecate parse_date() in favor of av_parse_time().

The new av_parse_time() is created in libavutil/parseutils.h, all the
internal functions used by parse_date are moved to
libavutil/parseutils.c and made static.

Signed-off-by: Mans Rullgard <>...

7ffe76e5 02/16/2011 10:00 PM Reinhard Tartler

Merge libavcore into libavutil

Done to keep ABI compatible. Otherwise this is just silly

b7195837 02/12/2011 11:54 PM Justin Ruggles

Add check for Athlon64 and similar AMD processors with slow SSE2.

Signed-off-by: Ronald S. Bultje <>
(cherry picked from commit 74b1f96859eb967222fcb3eb4c72d949b5165a89)

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 <>

b9004bd5 02/06/2011 07:31 PM Clément Bœsch

Remove a few if (p) av_freep(&p) forms

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

View revisions

Also available in: Atom