summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Perform sliding window operation during frame gap handling.Michael Niedermayer2010-07-05
| | | | | | This avoids some warnings about too many reference frames. Originally committed as revision 24057 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize ff_generate_sliding_window_mmcos() out.Michael Niedermayer2010-07-05
| | | | Originally committed as revision 24056 to svn://svn.ffmpeg.org/ffmpeg/trunk
* DCA: Occasionally a false XCH sync word can turn up after the core DTS data,Nick Brereton2010-07-05
| | | | | | | | | to verify the sync word the extension fsize field should be compared to the core data length field. Patch by nick.nbrereton@net Originally committed as revision 24054 to svn://svn.ffmpeg.org/ffmpeg/trunk
* DCA: *_bits() -> *_bits_long() where needed, half fix for broken bitstream ↵Benjamin Larsson2010-07-05
| | | | | | parsing Originally committed as revision 24051 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix build with hardcoded tablesMåns Rullgård2010-07-04
| | | | | | | | The recently added dummy rule for missing headers took precedence over the tablegen rules. Listing the generated headers explicitly overrides this. A cleaner solution would be preferable. Originally committed as revision 24046 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC: convert Altivec FFT to pure assemblerMåns Rullgård2010-07-04
| | | | | | | | | | | | | | On PPC a leaf function has a 288-byte red zone below the stack pointer, sparing these functions the chore of setting up a full stack frame. When a function call is disguised within an inline asm block, the compiler might not adjust the stack pointer as required before a function call, resulting in the red zone being clobbered. Moving the entire function to pure asm avoids this problem and also results in somewhat better code. Originally committed as revision 24044 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC: gas-preprocessor handles m[ft]spr shorthandsMåns Rullgård2010-07-04
| | | | Originally committed as revision 24043 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC: add some asm support macrosMåns Rullgård2010-07-04
| | | | Originally committed as revision 24042 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simple H/V loopfilter for VP8 in MMX, MMX2 and SSE2 (yay for yasm macros).Ronald S. Bultje2010-07-03
| | | | Originally committed as revision 24029 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC: add _interleave versions of fft{4,6,16}_altivecMåns Rullgård2010-07-03
| | | | | | This removes the need for a post-swizzle with the small FFTs. Originally committed as revision 24025 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change all occurences of "inofficial" to "unofficial" in code, commentsRodney Baker2010-07-03
| | | | | | | | and options. Keep old options until next major version bump. Patch by Rodney Baker, rodney d baker a iinet d net d au Originally committed as revision 24021 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Give context to av_logBaptiste Coudurier2010-07-03
| | | | Originally committed as revision 24018 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SSSE3 versions of vp8 width4 bilinear MC functionsJason Garrett-Glaser2010-07-03
| | | | Originally committed as revision 24013 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VP8: Move calculation of outer filter limit out of dsp functions for normalDavid Conrad2010-07-02
| | | | | | filter to match the simple loop filter Originally committed as revision 24010 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix comment grammarAurelien Jacobs2010-07-02
| | | | Originally committed as revision 24008 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix use of unintialized variable introduced in r20411.Reimar Döffinger2010-07-02
| | | | Originally committed as revision 24005 to svn://svn.ffmpeg.org/ffmpeg/trunk
* saner default value for convergence_durationAurelien Jacobs2010-07-02
| | | | Originally committed as revision 24002 to svn://svn.ffmpeg.org/ffmpeg/trunk
* clarify convergence_duration documentationAurelien Jacobs2010-07-02
| | | | Originally committed as revision 24001 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix memory leak introduced in r23933Måns Rullgård2010-07-02
| | | | Originally committed as revision 23998 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove stray Doxygen grouping command; fixes one Doxygen warning.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23996 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Disambiguate bitstream groups for AAC and RV30/RV40.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23995 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace '\0 bytes' by 'NULL bytes' in Doxygen comments.Diego Biurrun2010-07-02
| | | | | | Doxygen mistakes the \ for the start of a Doxygen command. Originally committed as revision 23994 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move DECODE_BYTES_PAD* macros before Doxygen comments.Diego Biurrun2010-07-02
| | | | | | Doxygen thinks the comments belong to the macros otherwise. Originally committed as revision 23993 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove angular brackets from Doxygen comments; Doxygen confuses them for HTML.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23991 to svn://svn.ffmpeg.org/ffmpeg/trunk
* @begingroup --> @defgroup, only the latter is correct Doxygen syntax.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23990 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix doxy of gb parameter in decode_gain_info().Diego Biurrun2010-07-02
| | | | Originally committed as revision 23989 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move #ifdef before zlib_decomp() up so it covers the Doxygen comments.Diego Biurrun2010-07-02
| | | | | | Otherwise Doxygen gets confused and cannot map comments to functions. Originally committed as revision 23988 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix doxy of fixed_mean_energy parameter in ff_amr_set_fixed_gain().Diego Biurrun2010-07-02
| | | | Originally committed as revision 23987 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix the signature of ff_set_min_dist_lsf() to match the implementationDiego Biurrun2010-07-02
| | | | | | and add doxy for the size parameter. Originally committed as revision 23986 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix Doxygen documentation of gb parameter in ff_wma_get_large_val().Diego Biurrun2010-07-02
| | | | Originally committed as revision 23984 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo in Doxygen function parameter name.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23983 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid one more instance of angular brackets in Doxygen comments.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23982 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid square brackets in Doxygen comments; Doxygen chokes on them.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23979 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove two more non-existing stray Doxygen function arguments.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23977 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove non-existing stray arguments from Doxygen function documentation.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23976 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix two more instances of wrong @ usage in Doxygen comments.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23974 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix printing of '@' symbols in Doxygen comments; the correct syntax is '@@'.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23973 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant and harmful explicit filename after @file Doxygen command.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix misspelled parameter names in Doxygen documentation.Diego Biurrun2010-07-02
| | | | | | This fixes one Doxygen warning each. Originally committed as revision 23970 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove misplaced Doxygen comment.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23969 to svn://svn.ffmpeg.org/ffmpeg/trunk
* SSSE3 versions of width4 VP8 6-tap MC functionsJason Garrett-Glaser2010-07-02
| | | | | | | | | Also make some small changes to saturation order of 4-tap SSSE3 MC to fix a non-bitexactness bug. Patch mostly by Eli Friedman <eli.friedman AT gmail DOT com>. Originally committed as revision 23965 to svn://svn.ffmpeg.org/ffmpeg/trunk
* tablegen: the executable depends on tablegen headers as wellDiego Pettenò2010-07-02
| | | | | | | Make sure that the *_tablegen.h header is listed in the dependencies, but filter it out in the compile line. Originally committed as revision 23963 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC: fix build on OSX without gas-preprocessorMåns Rullgård2010-07-02
| | | | Originally committed as revision 23962 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Grammar fixesMåns Rullgård2010-07-02
| | | | Originally committed as revision 23961 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbisdec: remove variable-length arraysMåns Rullgård2010-07-01
| | | | Originally committed as revision 23960 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC: Altivec IMDCTLoren Merritt2010-07-01
| | | | | | Patch by Loren Merritt Originally committed as revision 23959 to svn://svn.ffmpeg.org/ffmpeg/trunk
* IndentMåns Rullgård2010-07-01
| | | | Originally committed as revision 23958 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove vestiges of radix-2 FFTMåns Rullgård2010-07-01
| | | | | | Patch (mostly) by Loren Merritt Originally committed as revision 23957 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PPC: Altivec split-radix FFTMåns Rullgård2010-07-01
| | | | | | | | | 1.8x faster than altivec radix-2 on a G4 8% faster vorbis decoding Patch (mostly) by Loren Merritt Originally committed as revision 23956 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check whether IBM or Apple PPC assembler syntax is usedMåns Rullgård2010-07-01
| | | | | | | This checks which assembler syntax is supported and defines macros for register names accordingly. Originally committed as revision 23952 to svn://svn.ffmpeg.org/ffmpeg/trunk