- 23 Sep, 2014 6 commits
-
-
Bernd Kuhls authored
Since these commits http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=adf8227cf4e7b4fccb2ad88e1e09b6dc00dd00ed http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=db7f1c7c5a1d37e7f4da64a79a97bea1c4b6e9f8 compilation on arm4/arm5 fails: libavcodec/libavcodec.so: undefined reference to `ff_startcode_find_candidate_armv6' Because libavcodec/arm/Makefile contains ARMV6-OBJS-$(CONFIG_STARTCODE) += arm/startcode_armv6.o function ff_startcode_find_candidate_armv6 is not included for older ARM archs. The bug was found during automatic buildroot builds: http://autobuild.buildroot.net/results/ec7/ec71e4f16ee9106747dff5f15999cbd17903e76f//build-end.log Quote from configure summary: ARCH arm (armv4t) big-endian no runtime cpu detection yes ARMv5TE enabled no ARMv6 enabled no ARMv6T2 enabled no http://autobuild.buildroot.net/results/be7/be72eb182eaccf0064a32c9dfc2ac1c0d6555506/build-end.log ARCH arm (armv5te) big-endian no runtime cpu detection yes ARMv5TE enabled yes ARMv6 enabled no ARMv6T2 enabled no This patch provides the necessary #if clauses as discussed with Michael: https://ffmpeg.org/pipermail/ffmpeg-devel/2014-September/163329.htmlSigned-off-by:
Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Benoit Fouet authored
Fixes Ticket1304 Commit message and extradata size bugfix by commiter Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Pascal Massimino authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Warn if the qscale is too low for the input data and clip levels to minimize artifacts Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
James Almer authored
Roughly 25% faster MC than ssse3 for blocksizes 32 and 64. Reviewed-by:
Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 22 Sep, 2014 16 commits
-
-
Michael Niedermayer authored
Fixes stream copy from tserror270.ts Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Nicholas Robbins authored
Signed-off-by:
Nicholas Robbins <nickrobbins@yahoo.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Nicholas Robbins authored
Signed-off-by:
Nicholas Robbins <nickrobbins@yahoo.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This fixes build on netbsd and probably other bsd based Platforms This reverts commit 56b8d106.
-
Thomas Volkert authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Benoit Fouet authored
Considering the palette is located at the end of extradata may be flawed when the extradata contains the palette followed by the BottomUp field. When the BottomUp field is present, exclude it from the palette. Fixes part of ticket #1304 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Benoit Fouet authored
The second entry will never be selected, so let's save some bytes in the library. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Thomas Volkert authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: jamrial Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Deti Fliegl authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 21 Sep, 2014 18 commits
-
-
Deti Fliegl authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Jörg Krause authored
Some C libraries, eg glibc, uclibc, and musl, uses feature test macros to expose definitions conforming to the standards ISO C, POSIX and extensions. According to which feature test macros are defined by the user or the compiler, a header file, eg <features.h>, used by these libraries internally defines various other macros. glibc and uclibc also defines release test macros, eg __GLIBC__ and __UCLIBC__ in <features.h>. musl does not have (and does not want) a macro __MUSL__. Therefore it is not possible to check for the musl library. However, building FFmpeg with musl needs the feature test macro _XOPEN_SOURCE=600 to be defined. Signed-off-by:
Jörg Krause <jkrause@posteo.de> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Nicolas George authored
-
Clément Bœsch authored
Before this commit, the code was muxing up to the 2nd line after "[Events]" (assuming it to be the "Format:" line). The remaining are generally "Comment:" directives which can stay in that place. mkvextract behaves that way so it seems there is no reason for that extra complexity.
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Thomas Volkert authored
rtpdec_hevc: do not print an error message if the received packet has a valid header but lacks additional bytes as payload Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
wm4 authored
Consider a file created with something like: cat file1.mp3 file2.mp3 > result.mp3 Then if file2.mp3 has gapless information, result.mp3 would stop playing something in the middle. This happens because the gapless info directs the decoder to discard all samples after a certain position. To make matters worse, the gapless info of file2.mp3 will be used when playing the file1.mp3 part, because the gapless info is located at the end of the file. While handling concatenated gapless files correctly would be insane and a lot of effort (especially without scanning the whole file on opening), it's easy to prevent at least early EOF. Playback will happen to work, even if it's slightly broken. Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-