summaryrefslogtreecommitdiff
path: root/libavcodec/armv4l
Commit message (Collapse)AuthorAge
* Convert asm keyword into __asm__.Diego Pettenò2008-10-16
| | | | | | | | | | | | | 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 requiring further command-line options). Sun Studio C99 compiler also does not accept asm() while accepting __asm__(), albeit reporting warnings that it's not valid C99 syntax. Originally committed as revision 15627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
| | | | | | | | | 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_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: add prefetch function using ARMv5 PLD instructionMåns Rullgård2008-08-25
| | | | Originally committed as revision 14962 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: optimised MAC64 and MLS64Måns Rullgård2008-07-15
| | | | Originally committed as revision 14245 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: optimised MUL64Måns Rullgård2008-07-15
| | | | Originally committed as revision 14244 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: ARMv6 optimised MULHMåns Rullgård2008-07-15
| | | | Originally committed as revision 14243 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify mm_support() for ARM (by Måns).Benoit Fouet2008-06-30
| | | | Originally committed as revision 14033 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define mm_support() for ARM.Matthieu Castet2008-06-30
| | | | | | Patch by Matthieu Castet <castet matthieu free fr> Originally committed as revision 14032 to svn://svn.ffmpeg.org/ffmpeg/trunk
* convert DOS-style carriage return to Unix-styleGuillaume Poirier2008-06-17
| | | | Originally committed as revision 13799 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add some initial optimizations for ARM VFP (floatingSiarhei Siamashka2008-05-11
| | | | | | | | | | point coprocessor available in some ARM11 cores). Patch by Siarhei Siamashka % siarhei.siamashka@gmail.com % Original thread: date: Apr 20, 2008 5:41 PM subject: [FFmpeg-devel] [PATCH] Some ARM VFP optimizations (vector_fmul, vector_fmul_reverse, float_to_int16) Originally committed as revision 13128 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert previous mistaken commit.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13094 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ipp.h is a system header, use <> when #including it.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13093 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: __asm__ __volatile__ --> asm volatileDiego Biurrun2008-04-17
| | | | Originally committed as revision 12885 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pld instruction are used in libavcodec/armv4l/dsputil_arm_s.S which can be usedMatthieu Castet2008-03-24
| | | | | | | | | | on armv4 that doesn't support this instruction. Futhermore pld is a nop on some armv5 processor like arm926. Detect if pld is supported and have the preprocessor remove it when it's not supported. Fixes issue 393. patch by matthieu castet, castet.matthieu free fr Originally committed as revision 12569 to svn://svn.ffmpeg.org/ffmpeg/trunk
* __asm __volatile -> asm volatile, improves code consistency and worksReimar Döffinger2008-02-24
| | | | | | (as far as that is possible) with the Sun C compiler. Originally committed as revision 12188 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix indentation that was messed up by r11628Guillaume Poirier2008-01-27
| | | | Originally committed as revision 11629 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix lowres decoding support on ARM CPUsSiarhei Siamashka2008-01-27
| | | | | | | | | Original thread: date: Jan 27, 2008 12:03 AM subject: [FFmpeg-devel] [PATCH] Fix for lowres decoding support on ARM Patch by Siarhei Siamashka $ siarhei P siamashka A gmail P com $ Originally committed as revision 11628 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove mistakenly added multiple inclusion guards.Diego Biurrun2007-12-28
| | | | Originally committed as revision 11332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Misc spelling fixes, prefer American over British English.Diego Biurrun2007-12-02
| | | | Originally committed as revision 11126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spellingVitor Sessak2007-12-01
| | | | Originally committed as revision 11122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10763 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix put_*_xy2_arm bug and enable put_pixels16_arm and put_pixels8_y2_arm.Tao Huang2007-09-05
| | | | | | | Speed up > 4%. patch by Tao Huang, ulysses.huang gmail com Originally committed as revision 10402 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix links to ARM documentationGuillaume Poirier2007-09-05
| | | | Originally committed as revision 10399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license header consistency: Remove redundant "all rights reserved" statementDiego Biurrun2007-07-12
| | | | | | that is rendered meaningless by subsequent grant of rights through the LGPL. Originally committed as revision 9606 to svn://svn.ffmpeg.org/ffmpeg/trunk
* update my email addressMåns Rullgård2007-07-05
| | | | Originally committed as revision 9489 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license header consistency cosmeticsDiego Biurrun2007-07-05
| | | | Originally committed as revision 9484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Group all copyright and author notices together.Diego Biurrun2007-07-05
| | | | Originally committed as revision 9483 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a comment to indicate which #endif belong to which #defineGuillaume Poirier2007-06-17
| | | | Originally committed as revision 9356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add multiple inclusion guards to headersMåns Rullgård2007-06-17
| | | | Originally committed as revision 9345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused variables.Diego Biurrun2007-06-05
| | | | Originally committed as revision 9224 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add libavcodec to compiler include flags in order to simplify headerRonald S. Bultje2007-05-16
| | | | | | | include paths in the source files. mostly from a patch by Ronald S. Bultje, rbultje ronald.bitfreak net Originally committed as revision 9034 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add .type foo, %function directives for the benefit of debuggersMåns Rullgård2007-04-19
| | | | | | based on patch by Matthieu Castet, castet ! matthieu $ free ! fr Originally committed as revision 8761 to svn://svn.ffmpeg.org/ffmpeg/trunk
* IWMMXT-specific dsputils clear_blocks function.David Bateman2007-04-06
| | | | | | patch by David Bateman, adb014 gmail com Originally committed as revision 8632 to svn://svn.ffmpeg.org/ffmpeg/trunk
* iwmmxt ffmpeg code does not implement dct_unquantize_h263_inter_iwmmxt, butTim Chick2007-03-23
| | | | | | | armv5t does - use the armv5t function rather than default c code. patch by Tim Chick chick at computergeek freeserve co uk Originally committed as revision 8487 to svn://svn.ffmpeg.org/ffmpeg/trunk
* enable iwmmxt support, removing mm_support() stubTim Chick2007-03-21
| | | | | | patch by Tim Chick, chick at computergeek freeserve co uk Originally committed as revision 8471 to svn://svn.ffmpeg.org/ffmpeg/trunk
* oops, revert accidental checkinMåns Rullgård2007-02-05
| | | | Originally committed as revision 7840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix multichannel decodingMåns Rullgård2007-02-05
| | | | Originally committed as revision 7839 to svn://svn.ffmpeg.org/ffmpeg/trunk
* missed a redundant loadMåns Rullgård2007-02-02
| | | | Originally committed as revision 7801 to svn://svn.ffmpeg.org/ffmpeg/trunk
* save one cycleMåns Rullgård2007-02-01
| | | | Originally committed as revision 7799 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove redundant loadsMåns Rullgård2007-02-01
| | | | Originally committed as revision 7798 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimize IDCT of rows with mostly zero coefficientsMåns Rullgård2007-01-31
| | | | Originally committed as revision 7790 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo fix by Dmitry Antipov dmantipov =a= yandex =d= ruMåns Rullgård2007-01-29
| | | | Originally committed as revision 7763 to svn://svn.ffmpeg.org/ffmpeg/trunk
* theoretically save one cycleMåns Rullgård2007-01-29
| | | | Originally committed as revision 7762 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv6 SIMD IDCTMåns Rullgård2007-01-28
| | | | Originally committed as revision 7752 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add missing bit from commit r7423Guillaume Poirier2007-01-07
| | | | Originally committed as revision 7424 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimization of 'dct_unquantize_h263_intra' for ARM (armv5te)Siarhei Siamashka2007-01-07
| | | | | | | | | | | | patch by Siarhei Siamashka % siarhei P siamashka A gmail P com % Original thread: Date: Jan 6, 2007 5:07 PM Subject: [Ffmpeg-devel] [PATCH] Optimization of 'dct_unquantize_h263_intra' for ARM (armv5te) (try2) and Date: Jan 2, 2007 6:13 PM Subject: [Ffmpeg-devel] [PATCH] Optimization of 'dct_unquantize_h263_intra' for ARM (armv5te) Originally committed as revision 7423 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert bad checkinMåns Rullgård2006-11-14
| | | | Originally committed as revision 7044 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move some CFLAGS settings away from config.* writing sectionMåns Rullgård2006-11-14
| | | | Originally committed as revision 7043 to svn://svn.ffmpeg.org/ffmpeg/trunk