summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove all uses of now deprecated metadata functions.Anton Khirnov2011-06-0855-218/+263
|
* Move metadata API from lavf to lavu.Anton Khirnov2011-06-089-112/+252
| | | | | | Rename it to AVDictionary, since it will be used as such. Tags documentation and metadata conversion API is lavf-specific, so remains there.
* Remove some non-compiling debug messages.Diego Biurrun2011-06-082-5/+0
|
* ffplay: Fix non-compiling debug printf and replace it by av_dlog.Diego Biurrun2011-06-081-4/+3
|
* H264: x86 predict init cosmetics.Daniel Kang2011-06-081-110/+110
| | | | | | Change indentation and whitespace; also move HAVE_YASM blocks. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* ac3enc: Fix linking of AC-3 encoder without the E-AC-3 encoder.Diego Biurrun2011-06-081-2/+2
| | | | | The AC-3 encoder unconditionally references some symbols from the E-AC-3 encoder; make those references conditional to fix linking.
* Move E-AC-3 encoder functions to a separate eac3enc.c file.Justin Ruggles2011-06-075-280/+396
|
* ac3enc: remove convenience macro, #define DEBUGJustin Ruggles2011-06-071-1/+0
|
* ac3enc: remove unused #defineJustin Ruggles2011-06-071-3/+0
|
* vc1: re-initialize tables after width/height change.John Stebbins2011-06-071-3/+16
| | | | | | | read_sequence_header can change width/height; therefore, re-initialize all tables if width/height changed Signed-off-by: Anton Khirnov <anton@khirnov.net>
* APIchanges: fill-in git commit hash for av_get_bytes_per_sample() additionJustin Ruggles2011-06-071-1/+1
|
* samplefmt: add av_get_bytes_per_sample()Stefano Sabatini2011-06-074-4/+29
| | | | | | | | | Deprecate av_get_bits_per_sample_fmt(), which was a misnamed function. For the moment we don't have sample formats with a non-integer number of bytes, in that case we may need to create a new av_get_bits_per_sample() function. In the meanwhile we prefer to adopt this variant, since avoids divisions by 8 all over the place.
* iirfilter: fix biquad filter coefficients.Justin Ruggles2011-06-071-2/+0
| | | | | The current filter implementation should only have the cx coefficients divided by gain in order to give the correct output scale.
* swscale: remove duplicate conversion routine in swScale().Ronald S. Bultje2011-06-071-73/+53
|
* swscale: add yuv2planar/packed function typedefs.Ronald S. Bultje2011-06-071-34/+40
|
* swscale: integrate yuv2nv12X_C into yuv2yuvX() function pointers.Ronald S. Bultje2011-06-072-21/+12
|
* swscale: reindent x86 init code.Ronald S. Bultje2011-06-071-35/+35
|
* swscale: extract SWS_FULL_CHR_H_INT conditional into init code.Ronald S. Bultje2011-06-073-40/+28
|
* swscale: cosmetics.Ronald S. Bultje2011-06-071-2/+1
|
* swscale: remove alp/chr/lumSrcOffset.Ronald S. Bultje2011-06-072-129/+76
| | | | | | | They are hacks added to reuse the same scaling function for different formats and they may cause problems when SIMD implementation of the same functions are used along with pure C functions.
* swscale: un-special-case yuv2yuvX16_c().Ronald S. Bultje2011-06-073-30/+44
| | | | | Make yuv2yuvX16_c a function pointer for yuv2yuvX(), so that the function pointer becomes bitdepth-independent.
* shorten: Remove stray DEBUG #define and corresponding av_dlog statement.Diego Biurrun2011-06-071-2/+0
|
* vorbisdec: Restore mistakenly removed debug output.Diego Biurrun2011-06-071-0/+4
|
* configure: Document --enable-vdpau.Diego Biurrun2011-06-071-1/+1
| | | | The option is disabled by default, so enabling it should be documented.
* Replace some av_log/printf + #ifdef combinations by av_dlog.Diego Biurrun2011-06-076-96/+37
|
* Replace some nonstandard DEBUG_* preprocessor directives by plain DEBUG.Diego Biurrun2011-06-074-17/+5
|
* svq1dec: Fix debug statements that referenced non-existing context.Diego Biurrun2011-06-071-2/+2
|
* Replace some printf instances in debug code by av_log.Diego Biurrun2011-06-072-4/+5
|
* inverse.c: Replace unnecessary intmath.h header by necessary stdint.h.Diego Biurrun2011-06-071-1/+1
|
* Drop unnecessary directory prefixes from #include directives.Diego Biurrun2011-06-0711-16/+18
|
* build: remove empty $(OBJS) targetMans Rullgard2011-06-071-2/+0
| | | | | | | | This target was added to prevent some files being deleted by make when using chains of implicit rules. This is no longer required. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: make rule for linking ff* apply only to these targetsMans Rullgard2011-06-071-1/+1
| | | | | | | This ensures that the special link command using cmdutils.o only applies to the targets it should. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: rearrange some lines in a more logical wayMans Rullgard2011-06-061-4/+3
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* s302m: fix resampling for 16 and 24bits.Baptiste Coudurier2011-06-061-2/+2
|
* ARM: remove MUL64 and MAC64 inline asmMans Rullgard2011-06-061-30/+1
| | | | | | | | | | | | | Current GCC versions know how to generate these instructions properly and avoiding inline asm gives better code. The MULH function for ARMv5 uses the same instruction and is also not needed any more. The MLS64 macro remains since negating an input would normally not be allowed as it would fail for INT_MIN. In our uses, the inputs never have this value and thus negating is safe. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: clean up .PHONY listsMans Rullgard2011-06-062-3/+2
| | | | | | | This removes nonexisting targets from phony lists and puts them all in one place. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: move all (un)install* target aliases to toplevel MakefileMans Rullgard2011-06-062-7/+4
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* flvenc: propagate error properlyLuca Barbato2011-06-061-1/+1
| | | | | avio_flush can fail, in particular when used with the rtmp/librtmp protocol.
* build: remove stale dependencyMans Rullgard2011-06-061-2/+0
| | | | | | This dependency is implicitly covered elsewhere. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: do not add CFLAGS-yes to CFLAGSMans Rullgard2011-06-061-1/+0
| | | | | | CFLAGS-yes is never set so this serves no purpose. Signed-off-by: Mans Rullgard <mans@mansr.com>
* utils.c: fix crash with threading enabled.Ronald S. Bultje2011-06-061-1/+1
|
* configure: simplify source_path setupMans Rullgard2011-06-061-3/+2
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: remove --source-path optionMans Rullgard2011-06-061-2/+0
| | | | | | | This option does not work, and the implied functionality is at best pointless. Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavf: deprecate AVFormatParameters.time_base.Anton Khirnov2011-06-061-1/+1
|
* img2: add framerate private option.Anton Khirnov2011-06-061-5/+10
|
* img2: add video_size private option.Anton Khirnov2011-06-061-4/+16
|
* img2: add pixel_format private option.Anton Khirnov2011-06-061-2/+33
|
* tty: add framerate private option.Anton Khirnov2011-06-061-6/+10
|
* Remove some unused scripts from tools/.Diego Biurrun2011-06-064-43/+0
|
* Add x86 assembly for some 10-bit H.264 intra predict functions.Daniel Kang2011-06-063-5/+396
| | | | | | | Parts are inspired from the 8-bit H.264 predict code in Libav. Other parts ported from x264 with relicensing permission from author. Signed-off-by: Diego Biurrun <diego@biurrun.de>