Statistics
| Branch: | Revision:

ffmpeg / libavutil @ 80a289b9

# Date Author Comment
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

cc6b4da8 01/16/2007 04:29 PM Michael Niedermayer

remove useless parameter

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

14bc3849 01/16/2007 04:24 PM Michael Niedermayer

unused variable

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

1aa72a70 01/15/2007 01:45 PM Michael Niedermayer

merge shift into mix
this need -fno-strict-aliasing to work (needs to be fixed of course)

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

1f83576b 01/15/2007 10:37 AM Michael Niedermayer

make aes_en/decrypt() static until we decided on the public API

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

0d80bd2f 01/15/2007 01:33 AM Michael Niedermayer

move #include log.h into the selftesting code where it belongs

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

6572e1a4 01/15/2007 01:32 AM Michael Niedermayer

remove dependancy on *malloc()

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

347c2798 01/15/2007 01:05 AM Michael Niedermayer

check the last? entry written for detecting already initalized tables

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

96b10308 01/15/2007 01:01 AM Michael Niedermayer

replace / by >> this makes the .o ~150 bytes smaller

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

e42244e9 01/15/2007 12:55 AM Michael Niedermayer

cosmetic

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

f32f5122 01/15/2007 12:10 AM Michael Niedermayer

av_aes_init()

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

6287dc9a 01/15/2007 12:07 AM Michael Niedermayer

the missing header ...

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

597e3232 01/14/2007 09:40 PM Michael Niedermayer

simplify

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

7200f5d0 01/14/2007 09:30 PM Michael Niedermayer

simplify multiply table init

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

d65dc0cd 01/14/2007 09:20 PM Michael Niedermayer

simplify selftest

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

f25b650a 01/14/2007 09:13 PM Michael Niedermayer

revert simplification (broke 192 bit keys)

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

8d4ae47c 01/14/2007 09:03 PM Michael Niedermayer

simplify

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

1b105243 01/14/2007 07:58 PM Michael Niedermayer

fix 2 warnings

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

034f5fba 01/14/2007 07:51 PM Michael Niedermayer

seems i didnt copy anything from aes128.c so this should be more correct ?

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

c2fd2b20 01/14/2007 07:45 PM Michael Niedermayer

unneeded

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

a6e923c9 01/14/2007 07:41 PM Michael Niedermayer

unused think

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

0c5d2819 01/14/2007 07:39 PM Michael Niedermayer

merge encrypt and decrypt so the source is simpler and the compiler can choose with inlining if it wants speed or small size

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

28b51235 01/14/2007 07:24 PM Michael Niedermayer

indent

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

954bd264 01/14/2007 07:24 PM Michael Niedermayer

remove duplicate round_key
one context is now either for encoding or decoding (makes more sense in reality too)

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

54b78b24 01/14/2007 07:02 PM Michael Niedermayer

make decode look more like encode

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

cc858970 01/14/2007 07:01 PM Michael Niedermayer

dont use encode tables for decoding

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

73374bf4 01/14/2007 06:58 PM Michael Niedermayer

remove no longer corret comment

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

179dc911 01/14/2007 06:51 PM Michael Niedermayer

unused stuff removial

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

f12cf3d2 01/14/2007 06:47 PM Michael Niedermayer

merge inv_sbox into inv_mix

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

0458e790 01/14/2007 06:17 PM Michael Niedermayer

merge sbox with mix on the encryption side
add one more test vector

yes this needs a cleanup ...

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

2592438d 01/14/2007 05:43 PM Michael Niedermayer

1 test vector

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

95d1236b 01/14/2007 05:19 PM Michael Niedermayer

fix CONFIG_SMALL case

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

388b5e69 01/14/2007 04:49 PM Michael Niedermayer

simplify special round

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

cf5773e9 01/14/2007 04:45 PM Michael Niedermayer

benchmark

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

ff8f6594 01/14/2007 04:43 PM Michael Niedermayer

init multbl
code can now decrypt its own encryption correctly
can anyone provide me with a correct test AES key + cyphertext + plaintext?

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

b58ecac6 01/14/2007 04:19 PM Michael Niedermayer

ascii

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

28221dd0 01/14/2007 02:08 PM Reimar Döffinger

128bit-only AES implementation under development.

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

b1e5c294 01/14/2007 01:47 PM Michael Niedermayer

cosmetic

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

ba554c02 01/14/2007 01:46 PM Michael Niedermayer

simplify round_key generation by writing over the end but ensuring that theres some irrelevant stuff afterwards

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

84c72fb1 01/14/2007 01:38 PM Michael Niedermayer

cosmetics

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

7acc1a27 01/14/2007 01:37 PM Michael Niedermayer

memcpy

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

1070eba2 01/14/2007 01:30 PM Michael Niedermayer

seems the larger rcon values are never accessed

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

12d6a1c8 01/14/2007 01:16 PM Michael Niedermayer

copyright fix

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

cd0968c4 01/14/2007 01:15 PM Michael Niedermayer

stealing multbl trick from reimar

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

e8fc9313 01/14/2007 12:40 PM Michael Niedermayer

stealing reimars XOR_BLOCK

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

d43a2975 01/14/2007 09:27 AM Michael Niedermayer

cosmetic

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

eade86e2 01/14/2007 09:25 AM Michael Niedermayer

memleak

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

2c3427eb 01/14/2007 09:14 AM Michael Niedermayer

simplify sbox init

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

3306dfd5 01/14/2007 09:06 AM Michael Niedermayer

aes support (unfinished)

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

411983c1 01/13/2007 05:10 PM Axel Holzinger

Allow to uninstall a custom log callback
patch by Axel Holzinger % aholzinger A gmx P de %
original thread:
date: Jan 11, 2007 4:54 PM
subject: [Ffmpeg-devel] [PATCH] uninstall custom log callback

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

d0b456ba 01/13/2007 04:01 AM Christophe Mutricy

Avoid "HAVE_CMOV not defined" warning.
patch by Christophe Mutricy, xtophe nxtelevision com

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

6880edab 01/09/2007 11:58 AM Michael Niedermayer

fix av_reduce() with things like 1/0 and 0/0

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

40628be0 01/07/2007 11:11 AM Luca Abeni

attribute((unused)) works with gcc 2.95 too

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

849f1035 12/08/2006 12:35 AM Måns Rullgård

rename always_inline to av_always_inline and move to common.h

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

1845bf1f 12/07/2006 08:06 PM Måns Rullgård

merge #ifdef HAVE_AV_CONFIG_H sections

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

a77caa4d 12/07/2006 07:27 PM Måns Rullgård

fix mingw shared build, and get rid of FF_IMPORT_ATTR

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

8da9266c 12/06/2006 11:46 PM Måns Rullgård

use the standard INT64_C() macro for 64-bit constants

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

cd107896 12/06/2006 11:23 PM Måns Rullgård

move more macros to internal.h

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

5403f857 12/06/2006 09:27 PM Måns Rullgård

move some attribute macros to internal.h

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

c48e633b 12/06/2006 08:31 PM Måns Rullgård

remove 'restrict' definition, it is always #defined in config.h

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

cf1e119b 12/03/2006 04:35 PM Reimar Döffinger

Move BE_*/LE_*/ST*/LD* macros to a common place. Some further
optimization/cleanup would be desirable (e.g. LE_* and LD*
should be the same on x86).

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

c6c36725 12/02/2006 02:19 PM Diego Biurrun

spelling cosmetics: cliped --> clipped

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

fc0b0416 11/30/2006 12:00 PM Michael Niedermayer

doxy

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

62b9fc15 11/30/2006 11:43 AM Michael Niedermayer

fix overflow and remove wrong comment

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

3db1b8b5 11/30/2006 01:18 AM Michael Niedermayer

return optimal fraction
based on a patch by Uoti Urpala

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

40a08c7e 11/19/2006 09:43 AM Reimar Döffinger

Correct GET/PUT_UTF8 comment: the get/put functions might be called up
to 7 times, though only up to 4 times for valid utf-8 values.

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

a99cfb0d 11/19/2006 09:33 AM Reimar Döffinger

Fix typo in comment

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

20d46c03 11/16/2006 08:46 PM Alex Beregszaszi

Remove alpha channel from RGB555

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

3666f75d 11/16/2006 12:29 AM Baptiste Coudurier

make option field const

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

7e5f82dc 11/14/2006 09:57 PM Måns Rullgård

move comment

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

576a85f7 11/14/2006 08:00 PM Måns Rullgård

remove workaround for missing inttypes.h

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

eaaa48b2 11/14/2006 10:04 AM Michael Niedermayer

0.5l

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