Statistics
| Branch: | Revision:

ffmpeg / libavutil @ 36c7fa7e

# Date Author Comment
36c7fa7e 03/13/2007 11:25 AM Michael Niedermayer

smaller av_sha1_update()

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

104c30ee 03/13/2007 10:53 AM Michael Niedermayer

use CONFIG_SMALL

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

20013045 03/13/2007 10:48 AM Michael Niedermayer

put state5 last so no padding is needed on arch where uint64_t needs 8byte alignment

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

5fd7f87b 03/13/2007 10:46 AM Michael Niedermayer

cosmetic

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

15b6cae2 03/13/2007 10:45 AM Michael Niedermayer

dont memcpy() simpler and same speed

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

476f9b74 03/13/2007 10:40 AM Michael Niedermayer

simplify

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

f6a3477b 03/13/2007 10:36 AM Michael Niedermayer

remove middle variant (keep fastest and smallest)

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

965ea9ba 03/13/2007 10:34 AM Michael Niedermayer

10l

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

fca447a9 03/13/2007 01:25 AM Michael Niedermayer

double ;;

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

2fa3a22d 03/13/2007 01:13 AM Michael Niedermayer

factorize VARIANT2 (smaller and slower)

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

d6cf7804 03/13/2007 12:35 AM Michael Niedermayer

revert 2% speed loss change (r8360)
so VARIANT0 will be big and a few % faster, VARIANT1/2 are unaffected

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

cb496e1f 03/13/2007 12:19 AM Michael Niedermayer

zero byte idea by rich

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

6573578d 03/13/2007 12:17 AM Michael Niedermayer

2 other variants of how to implement the core part
benchmarks welcome ...

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

20bd4e07 03/12/2007 10:23 PM Michael Niedermayer

cosmetic cleanup

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

3884689b 03/12/2007 10:14 PM Michael Niedermayer

cosmetic cleanup

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

913cbde4 03/12/2007 10:12 PM Michael Niedermayer

10% smaller object file, 2% slower

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

c6fd617a 03/12/2007 09:33 PM Michael Niedermayer

very slightly smaller object file

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

11bf0eb6 03/12/2007 09:29 PM Michael Niedermayer

make count count bytes not bits (this is simpler and leads to a very slightly smaller object file)

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

de953b6b 03/12/2007 09:23 PM Michael Niedermayer

remove bigger and slower code

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

82da03f7 03/12/2007 09:21 PM Michael Niedermayer

dont recommand testing with -O3

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

aa59433a 03/12/2007 09:21 PM Michael Niedermayer

avoid silly ring buffer logic (faster with -O2, -O3 is always slower then -O2)

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

3479b72b 03/12/2007 09:14 PM Michael Niedermayer

its faster to copy the data to the stack it seems ...

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

ae76034c 03/12/2007 09:07 PM Michael Niedermayer

explain how to test it

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

7c60e55b 03/12/2007 09:05 PM Michael Niedermayer

simple SHA-1 implementation

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

43cd2d32 03/12/2007 03:23 PM Panagiotis Issaris Install mem.h on "make install" as:
  • the mem.h functions are part of the public API
  • common.h includes mem.h and common.h is installed

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

792098c2 03/12/2007 02:45 PM Panagiotis Issaris

Move the memory related functions out of common.h into their own header file
mem.h.

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

318c5e05 03/12/2007 12:36 PM Michel Bardiaux

Give context to dprintf

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

0d8f16ac 03/09/2007 03:18 PM Panagiotis Issaris

Fix typo in Doxygen comments.

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

bdb4b698 03/08/2007 02:49 PM Michel Bardiaux

Corrections so that builds with DEBUG work

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

15862387 03/06/2007 01:04 PM Alex Beregszaszi

add little endian 24bit read/write

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

d7f65469 03/05/2007 01:51 PM Panagiotis Issaris

Move unaltered av_freep() comments to the header file.

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

f690ee71 03/05/2007 01:50 PM Panagiotis Issaris

Move unaltered av_free() comments to the header file.

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

d6def91a 03/05/2007 01:46 PM Panagiotis Issaris

Move unaltered av_realloc() comments to the header file.

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

9a070299 03/05/2007 01:45 PM Panagiotis Issaris

Move unaltered av_malloc() comments to the header file.

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

395722ba 03/04/2007 11:26 PM Panagiotis Issaris

Move av_log2_i()'s unaltered comments to the header file.

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

37b2f1d0 03/04/2007 11:26 PM Panagiotis Issaris

Move av_i2int()'s unaltered comments to the header file.

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

c1f56787 03/04/2007 11:25 PM Panagiotis Issaris

Move av_int2i()'s unaltered comments to the header file.

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

fb7d4f79 03/04/2007 11:20 PM Panagiotis Issaris

Move av_cmp_i()'s unaltered comment to the header file.

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

886368e9 03/04/2007 11:18 PM Panagiotis Issaris

Move av_shr_i()'s unaltered comments to the header file.

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

9375cdd5 03/04/2007 11:14 PM Panagiotis Issaris

Move av_div_i()'s comments to the header file. The comments are unaltered.

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

607da27c 03/04/2007 11:10 PM Panagiotis Issaris

Move av_mod_i()'s comment to the header file. The moved comment is unmodified.

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

3ec9a787 03/04/2007 11:04 PM Panagiotis Issaris

Move the unaltered Doxygen docs from the log source code to the accompanying
header file.

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

626b7c0f 03/04/2007 02:48 AM Baptiste Coudurier

add R/WB24 functions

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

82ffe191 03/02/2007 10:09 AM Diego Biurrun

Improve Doxygen documentation, inspired by Michael's description.

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

558b86a5 02/28/2007 03:40 AM Luca Barbato

Reverting stray commit part II, r8156 had the base64 export patch mixed with the nutdec patch

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

9fca9c03 02/28/2007 03:37 AM Luca Barbato

Reverting stray commit part I

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

bb0eb714 02/28/2007 03:28 AM Luca Barbato

get_packetheader() forgot to read the header_checksum in big packets
patch from Clemens Ladisch cladisch AT fastmail dot net
(stray base64 patch reverted in the next commits)

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

1faf7dc8 02/27/2007 05:49 PM Dujardin Bernard

Doxygen documentation for all functions, patch by Dujardin Bernard,
dujardin.iut numericable fr with some further changes by me.

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

f5a90186 02/27/2007 04:05 PM Diego Biurrun

Add missing license headers.

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

32bbf7f7 02/27/2007 03:58 PM Diego Biurrun

Remove superfluous comment.

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

e4a4c870 02/27/2007 02:41 PM Diego Biurrun

Add Doxygen author and file description, rephrase a Doxygen comment.

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

3cee76e6 02/27/2007 12:18 AM Diego Biurrun

Remove useless conditional.

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

876e4194 02/27/2007 12:16 AM Diego Biurrun

spelling/grammar fixes for the Doxygen comments

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

7122f7c7 02/27/2007 12:11 AM Diego Biurrun

Revert previous commit that contained an unrelated hunk.

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

a93575fa 02/26/2007 10:59 PM Diego Biurrun

spelling/grammar fixes for a Doxygen comment

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

549b2c0c 02/26/2007 10:56 PM Diego Biurrun

Remove unused #define.

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

ca9049ef 02/26/2007 02:53 PM Guillaume Poirier

fix 2 mistakes in doxy comments, spotted by Michael

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

0b006599 02/26/2007 02:27 PM Dujardin Bernard

move doxy comments from rational.c to rational.h and add some new comments
patch by Dujardin Bernard dujardin P iut A numericable P fr

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

1c95ef8b 02/26/2007 08:52 AM Dujardin Bernard

Doxygenize some comments
Patch by Dujardin Bernard % dujardin P iut A numericable P fr %

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

738940e8 02/25/2007 07:30 PM Måns Rullgård

remove [U]INT64_C definition

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

f66e4f5f 02/25/2007 10:27 AM Reimar Döffinger

Add av_ prefix to clip functions

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

5dff1694 02/24/2007 07:46 PM Ramiro Polla

remove fallback definitions of PRIxNN macros,
patch by Ramiro Polla ramiro =a= lisha =d= ufsc =d= br

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

eafcac6a 02/24/2007 09:41 AM Diego Biurrun

cosmetics: Fix another common typo, dependAnt --> dependEnt.

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

804de96a 02/22/2007 12:07 AM Diego Biurrun

cosmetics: fix usefuLL --> usefuL typo

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

0f482cfc 02/20/2007 12:41 PM Panagiotis Issaris

Adds Doxygen docs for the av_log function.

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

410bf273 02/16/2007 09:19 PM Michael Niedermayer

av_noinline

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

8fa36ae0 02/13/2007 06:26 PM François Revol

This fixes error handling for BeOS, removing the need for some ifdefs.
AVERROR_ defines are moved to avcodec.h as they are needed in there as well. Feel free to move that to avutil/common.h.
Bumped up avcodec/format version numbers as though it's binary compatible we will want to rebuild apps as error values changed....

034ef0e8 02/13/2007 08:21 AM Carl Eugen Hoyos

Move base64.[ch] to libavutil.
patch by Carl Eugen Hoyos, cehoyos ag.or at

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

9b0dfb27 02/12/2007 02:25 PM Michael Niedermayer

slightly improve *_TIMER

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

ea65a753 02/11/2007 10:07 PM François Revol

Remove unused ENODATA define

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

57d7b036 02/11/2007 04:57 PM Baptiste Coudurier

make key parameter const

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

80a289b9 02/11/2007 12:50 PM Reimar Döffinger

mxf aes decryption support, patch by Reimar, simplified to only look for first crypto context, will be extended once we get files with multiple cryptocontext, and hope that they won't have broken container ul

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

fbabf1e0 02/08/2007 10:09 PM Michael Niedermayer

av_random() by Ryan Martell rdm4 name-server-seperator martellventures d0t com

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

a264a081 02/08/2007 09:09 PM Reimar Döffinger

special-case AES-128 decrypter is no longer necessary, the more general
AES-implementation works at least as well in all case I tested.

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

4e960d0a 02/07/2007 10:54 AM Diego Biurrun

1000l: Revert accidentally committed change.

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

71e445fc 02/07/2007 01:48 AM Diego Biurrun

Replace deprecated PIX_FMT names by the newer variants.

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

7d4495da 02/06/2007 07:10 PM Michael Niedermayer

simplify and remove useless index in AV_W*

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

4302963d 01/31/2007 10:58 PM Reimar Döffinger

Move lzo decompression to libavutil

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

434f2c18 01/21/2007 08:47 PM Luca Abeni

Increase the av_log() levels, and add some documentation for them

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

a3550abd 01/19/2007 10:26 PM Alex Beregszaszi

add AV_WB/WL for lswriting, similar to AV_RB/RL (also increment version)

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

fead30d4 01/19/2007 10:12 PM Alex Beregszaszi

rename BE/LE_8/16/32 to AV_RL/B_8/16/32

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

50b44685 01/18/2007 12:22 AM Michael Niedermayer

change while loops to do-while as the condition is true the first time and the check just wastes cpu cycles

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

4497712f 01/17/2007 08:14 PM Michael Niedermayer

simpler branch structure in init (16 bytes smaller object file)

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

be65b41f 01/17/2007 08:12 PM Michael Niedermayer

doxygenize

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

3da97cfd 01/17/2007 08:11 PM Michael Niedermayer

avoid code duplication

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

0726982c 01/17/2007 08:06 PM Michael Niedermayer

better to set things to NULL instead of random in case of out of mem

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

96e39edc 01/17/2007 08:05 PM Michael Niedermayer

simplify av_fifo_realloc()

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

765d4f3b 01/17/2007 07:46 PM Michael Niedermayer

remove near duplicate function

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

870a12d1 01/17/2007 07:30 PM Michael Niedermayer

simplify

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

f81b99b8 01/17/2007 07:19 PM Michael Niedermayer

simplify

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

ca2560df 01/17/2007 12:49 AM Michael Niedermayer

10l (aes_crypt -> av_aes_crypt)

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

97f6d154 01/16/2007 07:50 PM Michael Niedermayer

fix CONFIG_SMALL again

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

5d1b5393 01/16/2007 07:30 PM Michael Niedermayer

30byte smaller object file

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

519773e3 01/16/2007 07:18 PM Michael Niedermayer

10l typo

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

6eb7df5c 01/16/2007 07:14 PM Michael Niedermayer

public API

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

97e3458c 01/16/2007 07:08 PM Michael Niedermayer

cbc support

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

2d3475ae 01/16/2007 05:58 PM Michael Niedermayer

avoid memcpy()

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

7465619a 01/16/2007 05:51 PM Michael Niedermayer

give crypt a src and dst
same speed, 100bytes larger object file

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

b0642c74 01/16/2007 05:40 PM Michael Niedermayer

change subshift a little, this reduces the object size a litlle

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

298dd6b7 01/16/2007 05:17 PM Michael Niedermayer

use 2 state arrays so that fewer temporary variables are needed

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