summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* H.264: Add x86 assembly for 10-bit H.264 predict functionsDaniel Kang2011-07-084-1/+998
| | | | | | | | Mainly ported from 8-bit H.264 predict. Some code ported from x264. LGPL ok by author. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* swscale: rename uv_off/uv_off2 to uv_off_px/byte.Ronald S. Bultje2011-07-083-46/+46
|
* swscale: implement error dithering in planarCopyWrapper.Ronald S. Bultje2011-07-081-19/+90
| | | | Based on a somewhat similar idea in FFmpeg's swscale.
* swscale: error dithering for 16/9/10-bit to 8-bit.Ronald S. Bultje2011-07-083-30/+160
| | | | Based on a somewhat similar idea in FFmpeg's swscale copy.
* swscale: fix overflow in 16-bit vertical scaling.Ronald S. Bultje2011-07-088-41/+41
| | | | | | We operated on 31-bits, but with e.g. lanczos scaling, values can add up to beyond 0x80000000, thus leading to output of zeroes. Drop one bit of precision fixes this.
* swscale: fix crash in 8-bpc bilinear output without alpha.Ronald S. Bultje2011-07-081-1/+2
| | | | | We accessed the alpha array even it wasn't used and didn't exist, hence leading to a NULL pointer segfault.
* swscale: fix 16-bit horizontal scaling underflow.Ronald S. Bultje2011-07-087-23/+23
| | | | | When using e.g. lanczos scaling, values can drop below 0, so they should never be unsigned.
* swscale: fix 16-bit scaling when output is 8-bits.Ronald S. Bultje2011-07-089-27/+27
| | | | | We would use the second half of the U plane buffer, rather than the V plane buffer, to output the V plane pixels.
* mp3enc: write a xing frame containing number of frames in the fileAnton Khirnov2011-07-082-5/+71
|
* lavf: update AVStream.nb_frames when muxing.Anton Khirnov2011-07-082-1/+8
|
* ffmpeg: remove unused variables from InputStream.Anton Khirnov2011-07-081-5/+0
|
* doc: update ffmpeg -ar and -ac documentation to reflect reality.Anton Khirnov2011-07-081-8/+8
|
* ffmpeg: remove pointless if (nb_input_files)Anton Khirnov2011-07-081-17/+14
| | | | | It's required to be non-zero since cc58300e30e7aea6acfecd72a04a3886b285cfd8
* ffmpeg: merge input_files_ts_offset into input_files.Anton Khirnov2011-07-081-9/+10
|
* ffmpeg: merge input_codecs into input_streams.Anton Khirnov2011-07-081-10/+7
| | | | There's no point in keeping them separate.
* ffmpeg: drop AV prefixes from struct names.Anton Khirnov2011-07-081-54/+54
| | | | Those are reserved for the libs.
* ffmpeg: deprecate loop_input and loop_output optionsAnton Khirnov2011-07-084-7/+15
| | | | They were replaced by (de)muxer private options.
* gif: add loop private option.Anton Khirnov2011-07-083-4/+34
| | | | Deprecate AVFormatContext.loop_output.
* img2: add loop private option.Anton Khirnov2011-07-083-2/+17
| | | | Deprecate AVFormatContext.loop_input.
* AVOptions: in av_opt_find() don't return named constants unless unit is ↵Anton Khirnov2011-07-081-2/+3
| | | | | | | | | specified. That is, unless the caller explicitly asks for them. Prevents conflict between e.g. the 'loop' option in img2 demuxer and 'loop' flag in AVCodecContext.
* x11grab: replace undocumented nomouse hackery with a private option.Anton Khirnov2011-07-081-3/+4
|
* dict: extend documentation.Anton Khirnov2011-07-081-3/+36
|
* lls: whitespace cosmeticsMans Rullgard2011-07-081-59/+74
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* docs: Use proper markup for a literal command line optionMartin Storsjö2011-07-081-1/+1
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* docs: Remove a remark that isn't relevant any longerMartin Storsjö2011-07-081-4/+1
| | | | | | Now the bin directory only contains those DLLs that are actually used. Signed-off-by: Martin Storsjö <martin@martin.st>
* docs: Explain how to regenerate import libraries with MSVC toolsMartin Storsjö2011-07-081-0/+28
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* docs: Mention that libraries for MSVC can be built with a cross compilerMartin Storsjö2011-07-081-0/+4
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* docs: Remove old docs that mention setting up a build environment with lib.exeMartin Storsjö2011-07-081-26/+1
| | | | | | | The build system doesn't use lib.exe any longer, and therefore this can be simplified. Signed-off-by: Martin Storsjö <martin@martin.st>
* docs: Mention the upstream bugzilla url about the dlltool vs MSVC issueMartin Storsjö2011-07-081-0/+2
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* dnxhd: prettify tablesMans Rullgard2011-07-081-36/+574
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* flashsv: inline copy_region() into flashsv_decode_frame()Diego Biurrun2011-07-081-16/+11
|
* avutil: Add missing test programs to Makefile.Diego Biurrun2011-07-081-1/+2
|
* flashsv: improve some variable namesDiego Biurrun2011-07-071-7/+7
|
* libschroedingerdec: Remove write-only variable.Diego Biurrun2011-07-071-2/+0
| | | | libavcodec/libschroedingerdec.c:211:23: warning: variable 'format' set but not used
* libavdevice: Remove disabled code.Diego Biurrun2011-07-072-22/+0
|
* build: remove unused copy regression test scriptDiego Biurrun2011-07-072-495/+0
| | | | | The copy regression test script is unused, bash-specific and did not even work properly when it was originally committed.
* build: clean up library installation rulesMans Rullgard2011-07-072-17/+19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* vf_drawtext: Remove some write-only variables.Diego Biurrun2011-07-071-15/+2
| | | | | libavfilter/vf_drawtext.c:427:22: warning: variable 'dst_pixel' set but not used libavfilter/vf_drawtext.c:463:22: warning: variable 'dst_pixel' set but not used
* libgsm: Drop const qualifier to silence compiler warning.Diego Biurrun2011-07-071-1/+1
| | | | | libavcodec/libgsm.c:148: warning: passing argument 2 of ‘gsm_decode’ discards qualifiers from pointer target type /usr/include/gsm/gsm.h:68: note: expected ‘gsm_byte *’ but argument is of type ‘const uint8_t *’
* docs: Remove needless configure optionsMartin Storsjö2011-07-071-2/+2
| | | | | | | Specifying --enable-static --disable-shared isn't necessary, these are the defaults. Signed-off-by: Martin Storsjö <martin@martin.st>
* docs: Don't recommend adding --enable-memalign-hackMartin Storsjö2011-07-071-3/+3
| | | | | | It is enabled automatically when required nowadays. Signed-off-by: Martin Storsjö <martin@martin.st>
* libvo-amrwbenc: Add braces to shut up gcc warning.Diego Biurrun2011-07-071-1/+1
| | | | libavcodec/libvo-amrwbenc.c:37:5: warning: missing braces around initializer
* adts: Fix PCE copying.Alex Converse2011-07-061-0/+4
| | | | | | Parse the extension flag bit when reading the MPEG4 AudioSpecificConfig. This has nothing to do with SBR/PS contradictory to what was noted when it was removed.
* ffserver: remove unused variable.Chris Wilson2011-07-061-3/+1
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Remove unused and outdated TODO file.Diego Biurrun2011-07-061-82/+0
|
* gitignore: Drop individual .d ignore; it is already covered by a wildcard.Diego Biurrun2011-07-061-1/+0
|
* lavf: deprecate AVStream.quality.Anton Khirnov2011-07-066-11/+15
| | | | AVStream is no place for it and it's unused outside of ffmpeg anyway.
* bink: pass Bink version to audio decoder through extradata instead of codec_tag.Kostya2011-07-062-2/+7
| | | | | | | This is needed because not all players (e.g. MPlayer) are able to distinguish two different Bink audio decoders when codec_tag is set. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* libpostproc: Remove disabled code.Diego Biurrun2011-07-061-32/+0
|
* flashsv: improve some comments and fix some wrong onesDiego Biurrun2011-07-061-6/+6
|
OpenPOWER on IntegriCloud