Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-26avutil: remove timer.h include from internal.hJanne Grunau
Added libavutil/timer.h include to all files with {START,STOP}_TIMER.
2012-10-12avutil: Add functions for allocating opaque contexts for algorithmsMartin Storsjö
The current API where the plain size is exposed is not of much use - in most cases it is allocated dynamically anyway. If allocated e.g. on the stack via an uint8_t array, there's no guarantee that the struct's members are aligned properly (unless the array is overallocated and the opaque pointer within it manually aligned to some unspecified alignment). Signed-off-by: Martin Storsjö <martin@martin.st>
2011-12-21Replace Subversion revisions in comments by Git hashes.Diego Biurrun
2011-11-10aes: Avoid illegal read and don't generate more key than we use.Alex Converse
2011-07-04aes: allow unaligned input and output buffersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-03aes: fix for big endian systemsMans Rullgard
This was missed in 5d20f19 since CONFIG_SMALL was always broken for big endian. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-03aes: fix invalid array indexing in init codeMans Rullgard
This makes the code work with clang/x86_32 and removes several warnings. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-03aes: use direct assignments instead of memcpy() or loopsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-30aes: whitespace cosmeticsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-30aes: improve test program and add fate testMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-07-05aes: fix array index out of bounds warningMåns Rullgård
Originally committed as revision 24048 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-02Make mix function more readable.Reimar Döffinger
Compiler output unchanged with gcc 4.4. Originally committed as revision 24006 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-30Change AES code to be strict-aliasing-safe.Reimar Döffinger
Makes it give correct results with e.g. gcc 4.4. For unknown reasons the generate asm code also changes on e.g. gcc 4.3, making the code a bit larger but also a bit faster. Originally committed as revision 23896 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-28Pass subshift an argument of the proper type.Reimar Döffinger
No changes in generated code. Originally committed as revision 23856 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-28Use a consistent type for multbl array function parameters.Reimar Döffinger
Originally committed as revision 23855 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10cosmetics: Rename prn variable to prng (Pseudo Random Number Generator).Diego Biurrun
Originally committed as revision 18422 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-20Replace random() usage in test programs by av_lfg_*().Diego Biurrun
Originally committed as revision 18070 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-20Make AES test program compile again: Setting the av_log_level variableDiego Biurrun
needs to be replaced by a call to av_log_set_level(). Originally committed as revision 18055 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-28Add "const" to AES function arguments where possible without generatingReimar Döffinger
more warnings. Originally committed as revision 16847 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-14Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs
They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-09Fix test program compilation, random() needs to be undefined.Diego Biurrun
Originally committed as revision 11470 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-11-23main() --> main(void)Diego Biurrun
Originally committed as revision 11079 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-18Document aes init code writing on purpose beyond round_key array into state ↵Reimar Döffinger
array. Originally committed as revision 9734 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-02Move comment to a slightly better place.Diego Biurrun
Originally committed as revision 9462 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-13correct last element inited checkMichael Niedermayer
Originally committed as revision 9018 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11make key parameter constBaptiste Coudurier
Originally committed as revision 7935 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-1710l (aes_crypt -> av_aes_crypt)Michael Niedermayer
Originally committed as revision 7559 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-16fix CONFIG_SMALL againMichael Niedermayer
Originally committed as revision 7554 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-1630byte smaller object fileMichael Niedermayer
Originally committed as revision 7553 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-16cbc supportMichael Niedermayer
Originally committed as revision 7550 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-16avoid memcpy()Michael Niedermayer
Originally committed as revision 7549 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-16give crypt a src and dstMichael Niedermayer
same speed, 100bytes larger object file Originally committed as revision 7548 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-16change subshift a little, this reduces the object size a litlleMichael Niedermayer
Originally committed as revision 7546 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-16use 2 state arrays so that fewer temporary variables are neededMichael Niedermayer
Originally committed as revision 7545 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-16remove useless parameterMichael Niedermayer
Originally committed as revision 7544 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-16unused variableMichael Niedermayer
Originally committed as revision 7543 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15merge shift into mixMichael Niedermayer
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
2007-01-15make aes_en/decrypt() static until we decided on the public APIMichael Niedermayer
Originally committed as revision 7533 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15move #include log.h into the selftesting code where it belongsMichael Niedermayer
Originally committed as revision 7529 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15remove dependancy on *malloc()Michael Niedermayer
Originally committed as revision 7528 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15check the last? entry written for detecting already initalized tablesMichael Niedermayer
Originally committed as revision 7527 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15replace / by >> this makes the .o ~150 bytes smallerMichael Niedermayer
Originally committed as revision 7525 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15cosmeticMichael Niedermayer
Originally committed as revision 7524 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15simplifyMichael Niedermayer
Originally committed as revision 7504 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15simplify multiply table initMichael Niedermayer
Originally committed as revision 7503 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15simplify selftestMichael Niedermayer
Originally committed as revision 7501 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15revert simplification (broke 192 bit keys)Michael Niedermayer
Originally committed as revision 7500 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-15simplifyMichael Niedermayer
Originally committed as revision 7499 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-01-14fix 2 warningsMichael Niedermayer
Originally committed as revision 7498 to svn://svn.ffmpeg.org/ffmpeg/trunk