Statistics
| Branch: | Revision:

ffmpeg / libavutil @ 74afdc55

# Date Author Comment
74afdc55 02/08/2009 09:23 PM Stefano Sabatini

Document the av_base64_encode/decode functions.

See the thread:
"[PATCH] Improve documentation for libavutil/base64.h".

Originally committed as revision 17074 to svn://svn.ffmpeg.org/ffmpeg/trunk

ac76729c 02/08/2009 09:19 PM Stefano Sabatini

Cosmetics: "* out" -> "*out" for consistency with the other
parameters.

Originally committed as revision 17072 to svn://svn.ffmpeg.org/ffmpeg/trunk

5118bd44 02/08/2009 09:16 PM Stefano Sabatini

Cosmetics: rename the "size" parameter of av_base64_encode() to "in_size".

Originally committed as revision 17071 to svn://svn.ffmpeg.org/ffmpeg/trunk

52ef50a0 02/08/2009 09:13 PM Stefano Sabatini

Cosmetics: prefer out/in over buf/src for the parameter names of
av_base64_encode(), for consistency/readability reasons.

Originally committed as revision 17069 to svn://svn.ffmpeg.org/ffmpeg/trunk

61ccbc52 02/08/2009 09:08 PM Stefano Sabatini

Cosmetics: consistently prefer "size" over "len"/"length" for the
variable names.

Originally committed as revision 17067 to svn://svn.ffmpeg.org/ffmpeg/trunk

0d20c3fd 02/08/2009 09:00 PM Stefano Sabatini

Make av_base64_encode() do not require the user to provide an
overallocated buffer where to put the encoded string.

See the thread:
"[PATCH] Improve documentation for libavutil/base64.h".

Originally committed as revision 17065 to svn://svn.ffmpeg.org/ffmpeg/trunk

21eff9ce 02/06/2009 11:29 PM Stefano Sabatini

Add a new test program for base64, based on that removed in r17024.

See the thread:
"[PATCH] remove unused and broken test program in libavutil/base64.c".

Originally committed as revision 17025 to svn://svn.ffmpeg.org/ffmpeg/trunk

33094be8 02/06/2009 11:24 PM Stefano Sabatini

Remove broken test program.

Originally committed as revision 17024 to svn://svn.ffmpeg.org/ffmpeg/trunk

6337178b 02/06/2009 12:59 PM Michael Niedermayer

Ensure that the palette is set in data1 for all 8bit formats.
Also document it.

Originally committed as revision 17018 to svn://svn.ffmpeg.org/ffmpeg/trunk

25a03ba3 02/03/2009 06:04 PM Reimar Döffinger

100l, don't run tests twice, this was some forgotten debugging code.

Originally committed as revision 16975 to svn://svn.ffmpeg.org/ffmpeg/trunk

551a0c79 02/03/2009 05:58 PM Reimar Döffinger

Fix a bug in 3DEC CBC decryption and add more extensive tests based on
the official test vectors.

Originally committed as revision 16974 to svn://svn.ffmpeg.org/ffmpeg/trunk

61eb8cc4 02/03/2009 05:03 PM Reimar Döffinger

Update DES test code to use the new public API.

Originally committed as revision 16972 to svn://svn.ffmpeg.org/ffmpeg/trunk

bc17cc01 02/03/2009 04:45 PM Reimar Döffinger

Add support for 3DES to DES module

Originally committed as revision 16971 to svn://svn.ffmpeg.org/ffmpeg/trunk

1a534c7f 02/03/2009 02:20 PM Reimar Döffinger

Add and use a public API for RC4 and DES, analogous to the AES API.

Originally committed as revision 16970 to svn://svn.ffmpeg.org/ffmpeg/trunk

0d08e270 02/02/2009 11:13 PM Diego Biurrun

Add necessary header for LIBAVUTIL_VERSION_MAJOR, fixes the warning:
libavutil/lzo.c:235:5: warning: "LIBAVUTIL_VERSION_MAJOR" is not defined

Originally committed as revision 16962 to svn://svn.ffmpeg.org/ffmpeg/trunk

679f5c25 02/02/2009 08:42 PM Reimar Döffinger

Documentation for LZO error return value flags

Originally committed as revision 16950 to svn://svn.ffmpeg.org/ffmpeg/trunk

a545f067 02/02/2009 08:30 PM Reimar Döffinger

Move doxygen documentation from lzo.c to lzo.h

Originally committed as revision 16949 to svn://svn.ffmpeg.org/ffmpeg/trunk

0b178e56 02/02/2009 08:16 PM Reimar Döffinger

Add av_ prefix to LZO stuff and thus make it officially part of the public API.
Keep lzo1x_decode until the next major version bump for binary compatibility.

Originally committed as revision 16946 to svn://svn.ffmpeg.org/ffmpeg/trunk

bad5537e 02/01/2009 02:00 AM Diego Biurrun

Use full internal pathname in doxygen @file directives.
Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.

Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk

674bd4f6 02/01/2009 12:20 AM Diego Biurrun

cosmetics: Use 'num' instead of 'nom' as abbreviation for numerator.

Originally committed as revision 16910 to svn://svn.ffmpeg.org/ffmpeg/trunk

9d52d54d 01/30/2009 06:52 PM Diego Biurrun

Add required header mem.h, av_malloc and friends are used.

Originally committed as revision 16863 to svn://svn.ffmpeg.org/ffmpeg/trunk

dbef3f46 01/30/2009 06:46 PM Diego Biurrun

cosmetics: Move all #includes together at the beginning of the file.

Originally committed as revision 16862 to svn://svn.ffmpeg.org/ffmpeg/trunk

4d55404f 01/29/2009 10:12 PM Diego Biurrun

Rename string.c to avstring.c so that the name of header and C file match.

Originally committed as revision 16853 to svn://svn.ffmpeg.org/ffmpeg/trunk

7d685b48 01/28/2009 11:16 PM Diego Biurrun

spelling/grammar/consistency review part III

Originally committed as revision 16849 to svn://svn.ffmpeg.org/ffmpeg/trunk

bfe3676f 01/28/2009 11:03 PM Diego Biurrun

spelling/grammar/consistency review part II

Originally committed as revision 16848 to svn://svn.ffmpeg.org/ffmpeg/trunk

7b484a7a 01/28/2009 05:48 PM Reimar Döffinger

Add "const" to AES function arguments where possible without generating
more warnings.

Originally committed as revision 16847 to svn://svn.ffmpeg.org/ffmpeg/trunk

b69201a8 01/28/2009 08:50 AM Diego Biurrun

Add common.h #include, necessary for av_const.

Originally committed as revision 16844 to svn://svn.ffmpeg.org/ffmpeg/trunk

89c9ff50 01/28/2009 12:16 AM Diego Biurrun

spelling/grammar/consistency review part I

Originally committed as revision 16840 to svn://svn.ffmpeg.org/ffmpeg/trunk

eded5c43 01/27/2009 12:46 AM Aurelien Jacobs

add a ff_gcd() function again, for compatibility with old libavcodec

Originally committed as revision 16814 to svn://svn.ffmpeg.org/ffmpeg/trunk

811bfa76 01/26/2009 11:15 AM Diego Biurrun

Remove misleading comment about how to build SHA1 test program.
Generating the test program is integrated into the build system already.

Originally committed as revision 16804 to svn://svn.ffmpeg.org/ffmpeg/trunk

8076c473 01/25/2009 11:21 PM Diego Biurrun

Reorganize header #includes: Unconditionally #include standard C headers,
group all local #includes together.

Originally committed as revision 16796 to svn://svn.ffmpeg.org/ffmpeg/trunk

1e60e933 01/25/2009 10:59 PM Diego Biurrun

10l: Add #undefs for system free/malloc/realloc, which must be used here.

Originally committed as revision 16794 to svn://svn.ffmpeg.org/ffmpeg/trunk

77652a6a 01/25/2009 10:40 PM Diego Biurrun

C files should #include the header files of the same name.

Originally committed as revision 16792 to svn://svn.ffmpeg.org/ffmpeg/trunk

b58f29a1 01/25/2009 10:05 PM Diego Biurrun

Disambiguate the macros used to disable fprintf/printf/puts functions.

Originally committed as revision 16790 to svn://svn.ffmpeg.org/ffmpeg/trunk

ed0fd852 01/25/2009 09:54 PM Diego Biurrun

Add required limits.h header.

Originally committed as revision 16789 to svn://svn.ffmpeg.org/ffmpeg/trunk

0f73b510 01/25/2009 07:51 PM Diego Biurrun

Restore _MSC_VER case in DECLARE_ALIGNED/DECLARE_ASM_CONST macro declaration.
This compiler might be supported in the future or we might some day decide
to export these macros.

Originally committed as revision 16786 to svn://svn.ffmpeg.org/ffmpeg/trunk

3bb13a47 01/25/2009 07:24 PM Diego Biurrun

Drop _MSC_VER case from macro declaration.
This compiler will never see our internal headers.

Originally committed as revision 16783 to svn://svn.ffmpeg.org/ffmpeg/trunk

5090122f 01/25/2009 07:22 PM Diego Biurrun

Drop deprecated av_fifo_write function with the next libavutil version bump.

Originally committed as revision 16782 to svn://svn.ffmpeg.org/ffmpeg/trunk

4ce94923 01/25/2009 07:18 PM Diego Biurrun

Move DECLARE_ALIGNED and DECLARE_ASM_CONST to internal.h.
Their definition depends on preprocessor directives from config.h,
thus they cannot be declared in a public header since public headers
cannot #include config.h.

Originally committed as revision 16781 to svn://svn.ffmpeg.org/ffmpeg/trunk

692c315e 01/25/2009 05:36 PM Diego Biurrun

Do not #include common.h without necessity.
This eliminates the need to work around common.h overriding certain system
functions which are required in this header.

Originally committed as revision 16776 to svn://svn.ffmpeg.org/ffmpeg/trunk

f3c04c13 01/25/2009 02:01 PM Diego Biurrun

Remove redundant av_log2_16bit forward declaration, fixes checkheaders warning:
libavutil/internal.h:167: warning: redundant redeclaration of `av_log2_16bit'
libavutil/common.h:143: warning: previous definition of `av_log2_16bit' was here

Originally committed as revision 16773 to svn://svn.ffmpeg.org/ffmpeg/trunk

6b8b7258 01/25/2009 02:00 PM Diego Biurrun

Move internal.h #include to the end of the file so that it is after
the declaration of av_log2_16bit, which it uses.

Originally committed as revision 16772 to svn://svn.ffmpeg.org/ffmpeg/trunk

dfcb6b56 01/24/2009 02:55 PM Diego Biurrun

Directly #include a bunch of indirectly #included headers.

Originally committed as revision 16748 to svn://svn.ffmpeg.org/ffmpeg/trunk

7a845019 01/21/2009 11:55 PM Diego Biurrun

Avoid unused variable warning when compiling DES test program.

Originally committed as revision 16715 to svn://svn.ffmpeg.org/ffmpeg/trunk

448887a6 01/21/2009 05:34 PM Diego Biurrun

Make base64 test program compilable as a standard test program.

Originally committed as revision 16713 to svn://svn.ffmpeg.org/ffmpeg/trunk

40f5cd89 01/21/2009 02:28 PM Diego Biurrun

Add void keyword to parameterless function declaration.

Originally committed as revision 16712 to svn://svn.ffmpeg.org/ffmpeg/trunk

c5b42f4a 01/20/2009 09:28 AM NVIDIA Corporation

Add VDPAU hardware accelerated decoding for WMV3 and VC1 which can
be used by video players.

Original patch by NVIDIA corporation.

Originally committed as revision 16699 to svn://svn.ffmpeg.org/ffmpeg/trunk

406792e7 01/19/2009 03:46 PM Diego Biurrun

cosmetics: Remove pointless period after copyright statement non-sentences.

Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk

796dff07 01/18/2009 11:07 PM Stefano Sabatini

Drop the deprecated av_init_random() at the next libavutil major bump.

Originally committed as revision 16683 to svn://svn.ffmpeg.org/ffmpeg/trunk

9c868219 01/18/2009 11:04 PM Stefano Sabatini

Replace calls to the deprecated function av_init_random() with
corresponding calls to av_random_init().

Originally committed as revision 16682 to svn://svn.ffmpeg.org/ffmpeg/trunk

199436b9 01/18/2009 10:57 PM Aurelien Jacobs

moves mid_pred() into mathops.h (with arch specific code split by directory)

Originally committed as revision 16681 to svn://svn.ffmpeg.org/ffmpeg/trunk

b0973124 01/18/2009 10:50 PM Stefano Sabatini

Deprecate av_init_random() in favour of av_random_init(), with a more natural
name and order of parameters.

Originally committed as revision 16679 to svn://svn.ffmpeg.org/ffmpeg/trunk

2bb6eba2 01/17/2009 12:21 PM Aurelien Jacobs

remove ff_get_fourcc() and use AV_RL32() instead

Originally committed as revision 16654 to svn://svn.ffmpeg.org/ffmpeg/trunk

9ce6c138 01/17/2009 11:13 AM Aurelien Jacobs

export gcd function as av_gcd()

Originally committed as revision 16653 to svn://svn.ffmpeg.org/ffmpeg/trunk

d37edddc 01/16/2009 02:14 AM NVIDIA Corporation

Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which can
be used by video players.

Original patch by NVIDIA corporation.

Originally committed as revision 16628 to svn://svn.ffmpeg.org/ffmpeg/trunk

d80a7fe5 01/15/2009 11:01 PM Aurelien Jacobs

move NULL_IF_CONFIG_SMALL() definition into internal header

Originally committed as revision 16619 to svn://svn.ffmpeg.org/ffmpeg/trunk

2f5421d5 01/15/2009 10:58 PM Aurelien Jacobs

move timer related code in a new timer.h file

Originally committed as revision 16618 to svn://svn.ffmpeg.org/ffmpeg/trunk

b250f9c6 01/13/2009 11:44 PM Aurelien Jacobs

Change semantic of CONFIG_*, HAVE_* and ARCH_*.
They are now always defined to either 0 or 1.

Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk

af5f434f 01/13/2009 12:14 AM Aurelien Jacobs

add the necessary include for LIBAV*_VERSION_*

Originally committed as revision 16571 to svn://svn.ffmpeg.org/ffmpeg/trunk

7b5e8a27 01/11/2009 10:48 PM Diego Biurrun

Extend 'checkheaders' target to architecture-specific subdirectories.

Originally committed as revision 16559 to svn://svn.ffmpeg.org/ffmpeg/trunk

7b04b8a0 01/11/2009 10:10 PM Michael Kostylev

Add truncf() replacement function.
Patch by Michael Kostylev <mik at it-1 dot ru>

Originally committed as revision 16555 to svn://svn.ffmpeg.org/ffmpeg/trunk

e503674c 01/11/2009 09:03 PM Diego Biurrun

Add necessary, remove unnecessary #includes.

Originally committed as revision 16547 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff8769e2 01/11/2009 08:26 PM Diego Biurrun

Drop unnecessary intreadwrite.h and bswap.h #includes.

Originally committed as revision 16546 to svn://svn.ffmpeg.org/ffmpeg/trunk

1f91cdce 01/07/2009 11:36 PM Ramiro Polla

Use posix_memalign() if available.

Originally committed as revision 16488 to svn://svn.ffmpeg.org/ffmpeg/trunk

c47d146b 01/05/2009 01:57 PM Diego Biurrun

Add missing 'void' keyword to parameterless function declarations.

Originally committed as revision 16436 to svn://svn.ffmpeg.org/ffmpeg/trunk

369122dd 01/04/2009 11:55 PM NVIDIA Corporation

Add VDPAU hardware accelerated decoding for H264 which can be used by
video players.

Original patch by NVIDIA corporation.

Originally committed as revision 16431 to svn://svn.ffmpeg.org/ffmpeg/trunk

045cbba9 01/04/2009 05:48 PM Aurelien Jacobs

cosmetic: indent

Originally committed as revision 16423 to svn://svn.ffmpeg.org/ffmpeg/trunk

d8bd113e 01/04/2009 05:48 PM Aurelien Jacobs

add a termination condition

Originally committed as revision 16422 to svn://svn.ffmpeg.org/ffmpeg/trunk

79cb09b2 12/27/2008 11:33 AM Diego Biurrun

consistency cosmetics: Rename POWERPC identifiers to PPC.

Originally committed as revision 16359 to svn://svn.ffmpeg.org/ffmpeg/trunk

af4c0bcb 12/21/2008 10:51 PM Carl Eugen Hoyos

Silence the following icc warnings:
warning #1292: attribute "force_align_arg_pointer" ignored
warning #1292: attribute "alloc_size" ignored
warning #1292: attribute "cold" ignored

Originally committed as revision 16258 to svn://svn.ffmpeg.org/ffmpeg/trunk

52476c1b 12/20/2008 05:33 PM Carl Eugen Hoyos

Use AV_GCC_VERSION_AT_LEAST() to simplify gcc version checks.

Originally committed as revision 16246 to svn://svn.ffmpeg.org/ffmpeg/trunk

f8c5adaf 12/17/2008 08:04 PM Måns Rullgård

ARM: make FASTDIV an inline function

Originally committed as revision 16193 to svn://svn.ffmpeg.org/ffmpeg/trunk

a2fc0f6a 12/17/2008 12:54 AM Måns Rullgård

ARM: replace "armv4l" with "arm"

Originally committed as revision 16179 to svn://svn.ffmpeg.org/ffmpeg/trunk

f0e60235 11/20/2008 10:53 PM Diego Biurrun

cosmetics: Consistently place HEADERS before OBJS in all Makefiles.

Originally committed as revision 15896 to svn://svn.ffmpeg.org/ffmpeg/trunk

ecad9872 10/31/2008 06:52 AM Diego Biurrun

Initialize variable to silence the warning:
libavutil/pca.c:72: warning: ‘k’ may be used uninitialized in this function

Originally committed as revision 15760 to svn://svn.ffmpeg.org/ffmpeg/trunk

ede72510 10/26/2008 03:21 PM Måns Rullgård

cosmetic: align backslashes in makefiles

Originally committed as revision 15717 to svn://svn.ffmpeg.org/ffmpeg/trunk

b98f10c0 10/25/2008 06:54 PM Måns Rullgård

ARM: faster ARMv6 FASTDIV

Originally committed as revision 15712 to svn://svn.ffmpeg.org/ffmpeg/trunk

3a90480a 10/21/2008 10:29 PM Måns Rullgård

split bswap.h into per-arch files

Originally committed as revision 15663 to svn://svn.ffmpeg.org/ffmpeg/trunk

37d3e066 10/21/2008 09:40 PM Aurelien Jacobs

uses FF_ARRAY_ELEMS() where appropriate

Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk

03092e14 10/21/2008 02:57 PM Michael Niedermayer

Port read_time() that works on x86_32 and 64 from noe.

Originally committed as revision 15661 to svn://svn.ffmpeg.org/ffmpeg/trunk

e80b2675 10/20/2008 12:03 AM Måns Rullgård

ARM: Kill warning in bswap_32()

Originally committed as revision 15648 to svn://svn.ffmpeg.org/ffmpeg/trunk

be449fca 10/16/2008 01:34 PM Diego Pettenò

Convert asm keyword into asm.

Neither the asm() nor the asm() keyword is part of the C99
standard, but while GCC accepts the former in C89 syntax, it is not
accepted in C99 unless GNU extensions are turned on (with -fasm). The
latter form is accepted in any syntax as an extension (without...

c49d0e0f 10/15/2008 08:06 AM Benoit Fouet

Bump minor version after addition of FF_ARRAY_ELEMS macro.

Originally committed as revision 15623 to svn://svn.ffmpeg.org/ffmpeg/trunk

ac809e81 10/15/2008 07:24 AM Benoit Fouet

Add a macro to get the number of elements in a table.

Originally committed as revision 15619 to svn://svn.ffmpeg.org/ffmpeg/trunk

89493e10 10/12/2008 07:50 PM Carl Eugen Hoyos

Don't include byteswap.h anymore.

Originally committed as revision 15603 to svn://svn.ffmpeg.org/ffmpeg/trunk

aaa0df02 10/02/2008 10:47 AM Carl Eugen Hoyos

Allow using DECLARE_ALIGNED with Sun cc.

Originally committed as revision 15509 to svn://svn.ffmpeg.org/ffmpeg/trunk

05b90fc0 09/25/2008 07:23 PM Stefano Sabatini

Implement av_nearer_q() and av_find_nearest_q_idx() functions.

Originally committed as revision 15415 to svn://svn.ffmpeg.org/ffmpeg/trunk

eed36075 09/19/2008 12:41 PM Michael Niedermayer

Avoid undefined behavior for removing elements that were not in the tree.

Originally committed as revision 15368 to svn://svn.ffmpeg.org/ffmpeg/trunk

53e9d010 09/15/2008 10:10 PM Michael Niedermayer

Fix generated md5, it was wrong for some input lengths.
Fix issue634.

Originally committed as revision 15335 to svn://svn.ffmpeg.org/ffmpeg/trunk

9be50e39 09/14/2008 10:17 PM Diego Biurrun

Only define x86 register names on x86.

Originally committed as revision 15328 to svn://svn.ffmpeg.org/ffmpeg/trunk

6123abad 09/06/2008 07:26 AM Stefano Sabatini

Remove wrong and unnecessary condition. VHOOK filters are not special
so they are not supposed to use the printf, fprintf, perror and puts
functions but av_log instead.

Originally committed as revision 15221 to svn://svn.ffmpeg.org/ffmpeg/trunk

991945d0 09/04/2008 08:39 PM Michael Niedermayer

Fix typo.

Originally committed as revision 15199 to svn://svn.ffmpeg.org/ffmpeg/trunk

98790382 08/31/2008 07:39 AM Stefano Sabatini

Globally rename the header inclusion guard names.

Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.' to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_"....

b76e3424 08/19/2008 10:17 PM Stefano Sabatini

Cosmetics: remove a redundant and misplaced doxy.

Originally committed as revision 14856 to svn://svn.ffmpeg.org/ffmpeg/trunk

e8e2b2ef 08/19/2008 10:15 PM Stefano Sabatini

Deprecate av_fifo_realloc(). av_fifo_realloc2() should be used instead.

Originally committed as revision 14855 to svn://svn.ffmpeg.org/ffmpeg/trunk

8257b835 08/19/2008 06:43 PM Stefano Sabatini

Implement av_fifo_realloc2().

Originally committed as revision 14846 to svn://svn.ffmpeg.org/ffmpeg/trunk

a8aefc8a 08/17/2008 07:32 PM Michael Niedermayer

Copy and paste LGPL from tree.h, the previous one referred to a non-existing
version.

Originally committed as revision 14818 to svn://svn.ffmpeg.org/ffmpeg/trunk

82ed0b76 08/17/2008 07:15 PM Diego Biurrun

Add missing stdint.h header to fix 'make checkheaders'.

Originally committed as revision 14816 to svn://svn.ffmpeg.org/ffmpeg/trunk

ec0350c9 08/17/2008 05:41 PM Justin Ruggles

use LFG instead of Mersenne Twister for AC-3 PRNG

Originally committed as revision 14815 to svn://svn.ffmpeg.org/ffmpeg/trunk

8cb2db4e 08/17/2008 04:58 PM Michael Niedermayer

restore alphabetical order of TESTS

Originally committed as revision 14813 to svn://svn.ffmpeg.org/ffmpeg/trunk