summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* doxygen: fix usage of @file directive in libavutil/{dict,file}.hReinhard Tartler2011-07-01
|
* doxygen: Help doxygen parser to understand the DECLARE_ALIGNED and offsetof ↵Reinhard Tartler2011-06-30
| | | | | | | macros Without this, members that have been declare with the DECLARE_ALIGNED macro don't show up at all in the generated documentation.
* cosmetics: fix some then/than typosDiego Biurrun2011-06-30
|
* doxygen: Include libavcodec and libavformat examples into the documentationReinhard Tartler2011-06-30
|
* avutil: elaborate documentation for av_get_random_seedReinhard Tartler2011-06-30
|
* Add support for aac streams in mp4/mov without extradata.Benjamin Larsson2011-06-30
|
* aes: whitespace cosmeticsMans Rullgard2011-06-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* adler32: whitespace cosmeticsMans Rullgard2011-06-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* swscale: fix another yuv range conversion overflow in 16bit scaling.Ronald S. Bultje2011-06-30
|
* Fix cpu flags test programMans Rullgard2011-06-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* opt-test: Add missing braces to silence compiler warnings.Diego Biurrun2011-06-30
| | | | libavutil/opt.c:604:1: warning: missing braces around initializer [-Wmissing-braces]
* build: Eliminate obsolete test targets.Diego Biurrun2011-06-30
| | | | The targets are now part of FATE and can be run as individual FATE targets.
* udp: Fix a compilation warningMartin Storsjö2011-06-30
| | | | | | | | | This fixes this compilation warning, by making endptr a non-const pointer, as required by strtol: In function ‘udp_open’: warning: passing argument 2 of ‘strtol’ from incompatible pointer type Signed-off-by: Martin Storsjö <martin@martin.st>
* swscale: Unbreak build with --enable-smallMohamed Naufal2011-06-30
| | | | | | | This fixes building with --enable-small, by using the correct variable name. Signed-off-by: Martin Storsjö <martin@martin.st>
* base64: add fate testMans Rullgard2011-06-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* aes: improve test program and add fate testMans Rullgard2011-06-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* adler32: make test program more useful and add fate testMans Rullgard2011-06-30
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* swscale: fix yuv range correction when using 16-bit scaling.Ronald S. Bultje2011-06-29
|
* aacenc: Make chan_map const correctAlex Converse2011-06-29
|
* rational-test: Add proper main() declaration to fix gcc warnings.Diego Biurrun2011-06-30
|
* configure: Add vdpau and dxva2 to configure results output.Diego Biurrun2011-06-30
|
* Remove unused, never built libavutil/pca.[ch]Mans Rullgard2011-06-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* matroskadec: forward parsing errors to caller.Ami Fischman2011-06-29
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* av_find_stream_info: simplify EAGAIN handling.Ami Fischman2011-06-29
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* aacenc: Fix determination of Mid/Side Mode.Nathan Caldwell2011-06-29
| | | | | | | | | In adjust_frame_information(), msc is incremented for each sfb in each sub-window then compared against max_sfb which is for a single sub-window. This resulted in frames using EIGHT_SHORT_SEQUENCE where the first few sub-windows increment msc to a value that results in ms_mode == 2. Even though only some of the bands are actually using Mid/Side.
* psymodel: Remove the single channel analysis functionNathan Caldwell2011-06-29
|
* aacenc: Implement dummy channel group analysis that just calls the single ↵Nathan Caldwell2011-06-29
| | | | channel analysis for each channel.
* psymodel: Add channels and channel groups to the psymodel.Nathan Caldwell2011-06-29
|
* ARM: remove check for PLD instructionMans Rullgard2011-06-29
| | | | | | PLD is present in ARMv5TE and later, which is checked for separately. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: move amr[nw]b test rules into separate filesMans Rullgard2011-06-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* ogg: fix double free when finding length of small chained oggs.Ronald S. Bultje2011-06-29
| | | | | | | | ogg_save() copies streams[], but doesn't keep track of free()'ed struct members. Thus, if in between a call to ogg_save() and ogg_restore(), streams[].private was free()'ed, this would result in a double free -> crash, which happened when e.g. playing small chained ogg fragments.
* swscale: implement >8bit scaling support.Ronald S. Bultje2011-06-29
| | | | | | This means that precision is retained when scaling between sample formats with >8 bits per component (48bit RGB, 16bit grayscale, 9/10/16bit YUV).
* build: fix creation of tools dir with make 3.81Mans Rullgard2011-06-29
| | | | | | | | | GNU make 3.81 apparently does not support order-only prerequisites with pattern rules, and thus fails to create the tools directory if it is missing. Naming the objects explicitly in the rule makes it work properly. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: Mark all-yes Makefile target as phony.Diego Biurrun2011-06-29
|
* pixfmt: fix YUV422/444 wrong endian commentCan Wu2011-06-29
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* build: create output directories as neededMans Rullgard2011-06-29
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add new yuv444 pixfmts to avcodec_align_dimensions2Jason Garrett-Glaser2011-06-29
| | | | Fixes draw_edges crashes with high-bit-depth 4:4:4 decoding.
* swscale: Add Doxygen for hyscale_fast/hScale.Ronald S. Bultje2011-06-29
|
* fate: enable lavfi-pixmt tests on big endian systemsMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* PPC: swscale: disable altivec functions for unsupported formatsMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: merge identical pixdesc_be/le testsMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* swscale: Add Doxygen for yuv2planar*/yuv2packed* functions.Ronald S. Bultje2011-06-28
|
* build: call texi2pod.pl with full path instead of symlinkMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: include sub-makefiles using full path instead of symlinksMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* swscale: update big endian reference values after dff5a835.Ronald S. Bultje2011-06-28
|
* wavpack: skip blocks with no samplesKostya Shishkov2011-06-28
| | | | | | | These blocks don't report audio stream parameters and they are not needed for decoding. Signed-off-by: Mans Rullgard <mans@mansr.com>
* cosmetics: remove outdated comment that is no longer trueJustin Ruggles2011-06-28
|
* build: replace some addprefix/addsuffix with substitution refsMans Rullgard2011-06-28
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* avutil: Remove unused arbitrary precision integer code.Diego Biurrun2011-06-28
|
* configure: Drop check for availability of ten assembler operands.Diego Biurrun2011-06-28
| | | | | This was done to support gcc 2.95, which is an old legacy compiler that fails to compile the current codebase anyway.