- 17 3月, 2011 6 次提交
-
-
由 Mans Rullgard 提交于
There are several places where a buffer is byte-swapped in 16-bit units. This allows them to share code which can be optimised for various architectures. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Sean McGovern 提交于
Avoids the linker warning: ld: warning: -read_only_relocs cannot be used with x86_64 Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Janne Grunau 提交于
unless it stands for ffmpeg the program or is historic
-
由 Janne Grunau 提交于
-
由 Janne Grunau 提交于
also update the multiple inclusion guards in config.h|mak
-
由 Janne Grunau 提交于
update mailing list references and irc channels in configure
-
- 16 3月, 2011 7 次提交
-
-
由 Anton Khirnov 提交于
The two functions are identical, no point in duplicating code here.
-
由 Kostya 提交于
This fixes invalid reads/writes with this sample: http://packetstorm.linuxsecurity.com/1103-exploits/vlc105-dos.txt
-
由 Anton Khirnov 提交于
-
由 Justin Ruggles 提交于
If the function is not inlined, an immmediate cannot be used for the shift parameter, so the %cl register must be used instead in that case. This fixes compilation for x86-32 using gcc with --disable-optimizations.
-
由 Anton Khirnov 提交于
-
由 Justin Ruggles 提交于
The 1-arg imul instruction cannot take an immediate argument, only a register or memory argument.
-
由 Justin Ruggles 提交于
This fixes unexpected name collisions that were occurring with variables declared within the macros. It also fixes the fate-acodec-ac3_fixed regression test on x86-32.
-
- 15 3月, 2011 6 次提交
-
-
由 Nicolas George 提交于
Functions interrupted by url_interrupt_cb should not be restarted. Therefore using AVERROR(EINTR) was wrong, as it did not allow to distinguish when the underlying system call was interrupted and actually needed to be restarted. This fixes roundup issues 2657 and 2659 (ffplay not exiting for streamed content). Signed-off-by: NNicolas George <nicolas.george@normalesup.org> Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Nicolas George 提交于
This is different from AVERROR(EINTR) because calls that fail with EINTR should usually be restarted. Signed-off-by: NNicolas George <nicolas.george@normalesup.org> Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Anton Khirnov 提交于
AVIOContext.error should be used directly instead. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Anton Khirnov 提交于
The error should be caught in write_packet()/write_trailer() Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Philip Langdale 提交于
Signed-off-by: NPhilip Langdale <philipl@overt.org> Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Mans Rullgard 提交于
This file is a bad idea and also badly outdated. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 14 3月, 2011 10 次提交
-
-
由 Justin Ruggles 提交于
-
由 Justin 提交于
This increases the accuracy of coefficients, leading to improved quality. Rescaling of the coefficients to full 25-bit accuracy is done rather than offsetting the exponent values. This requires coefficient scaling to be done before determining the rematrixing strategy. Also, the rematrixing strategy calculation must use 64-bit math to prevent overflow due to the higher precision coefficients.
-
由 Peter Ross 提交于
This permits playback in ffplay when libavfilter is enabled. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Peter Ross 提交于
In the event of overflow, the JV_PADDING state will avio_skip over any overflow bytes (using JVFrame.total_size). Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Peter Ross 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Peter Ross 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Peter Ross 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Peter Ross 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Peter Ross 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Johan Andersson 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
- 13 3月, 2011 2 次提交
-
-
由 Luca Barbato 提交于
The documentation might be extended once/if a live/store override option will have to be provided for non-compliant segmenter.
-
由 Jason Garrett-Glaser 提交于
Was missed in 3efbe137.
-
- 12 3月, 2011 9 次提交
-
-
由 Hendrik Leppkes 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Stefano Sabatini 提交于
Fix the warning: ffmpeg.c: In function ‘ffmpeg_exit’: ffmpeg.c:509: warning: unused variable ‘j’ Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Jason Garrett-Glaser 提交于
Shaves at least 3KB off code size on x86, should improve cache utilization. This would probably be useful to do for other decoders/encoders as well.
-
由 Jason Garrett-Glaser 提交于
-
由 Jason Garrett-Glaser 提交于
prob[0] is the only prob array ever accessed, so prob[1] can serve as padding for prob[0].
-
由 Jason Garrett-Glaser 提交于
A break statement was supposed to break out of two loops, but only broke out of one. Didn't affect output, just could have been marginally slower.
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
This makes existing pkg-config uses as well as the libsdl checks use the new pkg-config helper functions, which should be more robust against broken systems. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
This adds helper functions for checking packages with pkg-config and managing the associated flags. Note that pkg-config use is still discouraged due to widespread poor practices resulting in broken flags in many situations. A few badly designed packages require flags only obtainable using pkg-config, and these functions are intended for those cases. Signed-off-by: NMans Rullgard <mans@mansr.com>
-