summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* postproc: add basic deblock filter visualization supportMichael Niedermayer2014-09-24
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffplay: use av_codec_get_pkt_timebase()Michael Niedermayer2014-09-24
| | | | | | Reviewed-by: Benoit Fouet <benoit.fouet@free.fr> Reviewed-by: Marton Balint <cus@passwd.hu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* configure: Check if "-D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600" is needed ↵Michael Niedermayer2014-09-24
| | | | | | | | for localtime_r() Fixes build with musl Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* configure: fail if SDL is unavailable and --enable-sdl is specifiedMichael Niedermayer2014-09-24
| | | | | Reviewed-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* configure: reindent the --disable-sdl related codeMichael Niedermayer2014-09-24
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* configure: support --disable-sdlMichael Niedermayer2014-09-24
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* hevc: move intermediate bidir bufferChristophe Gisquet2014-09-24
| | | | | | Other buffers are already there. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* hevc: remove unneeded buffer.Christophe Gisquet2014-09-24
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* x86/videodsp: fix warning about discarded 'const' qualifierJames Almer2014-09-23
| | | | | Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/libvpxdec: don't check for formats other than i420 when vp9 decoding ↵James Almer2014-09-23
| | | | | | | | | is disabled Should fix ticket #3958. Reviewed-by: James Zern <jzern@google.com> Signed-off-by: James Almer <jamrial@gmail.com>
* tests/fate-run.sh: Cat .err file in case of error with V>0Michael Niedermayer2014-09-24
| | | | | | | | This may make fate failures where only the console output is available easier to analyze Suggested-by: Andreas Cadhalpun Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Skip decklink_common_c.h when running make checkheaders.Carl Eugen Hoyos2014-09-23
|
* Merge remote-tracking branch 'cus/stable'Michael Niedermayer2014-09-23
|\ | | | | | | | | | | | | | | | | * cus/stable: ffplay: move pts calculating code to generic decoder ffplay: factorize decoder functions to generic decoder ffplay: handle fullscreen status on resize event Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ffplay: move pts calculating code to generic decoderMarton Balint2014-09-23
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
| * ffplay: factorize decoder functions to generic decoderMarton Balint2014-09-23
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
| * ffplay: handle fullscreen status on resize eventMarton Balint2014-09-23
| | | | | | | | | | | | | | | | | | | | In some cases resize events can happen even during fullscreen, so let's pass the proper flag to SDL_SetVideoMode. Fixes ticket #3964. Reported-by: Jeff Dwork <jeff@reggie.com> Signed-off-by: Marton Balint <cus@passwd.hu>
* | Fix compile error on arm4/arm5 platformBernd Kuhls2014-09-23
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.html Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/riffenc: Filter out "BottomUp" in ff_put_bmp_header()Benoit Fouet2014-09-23
| | | | | | | Fixes Ticket1304 Commit message and extradata size bugfix by commiter Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/webp: fix default palette color 0xff000000 -> 0x00000000Pascal Massimino2014-09-23
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/asvenc: fix AAN scalingMichael Niedermayer2014-09-23
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/asvenc: Fix integer overflow in levelMichael Niedermayer2014-09-23
| | | | | | | 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>
* x86/vp9: add AVX and AVX2 MCJames Almer2014-09-22
| | | | | | | 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>
* ffmpeg: replace impossible dts/pts combinations by a reasonable guess ↵Michael Niedermayer2014-09-23
| | | | | | | | instead of hard failing Fixes stream copy from tserror270.ts Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/decoders: adding documentation for lavc/dvdsubdec.c option ↵Nicholas Robbins2014-09-22
| | | | | | | "forced_subs_only" Signed-off-by: Nicholas Robbins <nickrobbins@yahoo.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavcodec/dvdsubdec: Add option forced_subs_only to only decode forced ↵Nicholas Robbins2014-09-22
| | | | | | | subtitle frames. Signed-off-by: Nicholas Robbins <nickrobbins@yahoo.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/asfenc: Make asf_write_indexs index argument constMichael Niedermayer2014-09-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/adtsenc: buf isnt changed in adts_decode_extradata(), make it constMichael Niedermayer2014-09-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/4xm: Make src of decode_p_block() constMichael Niedermayer2014-09-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/snow: Make block argumrnt of ff_snow_pred_block() constMichael Niedermayer2014-09-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* postproc/postprocess_template: mark unchanged function arguments constMichael Niedermayer2014-09-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* postprocess: prefetch* dont change anything, thus their arguments should be ↵Michael Niedermayer2014-09-22
| | | | | | const Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Revert "configure: Refactor setting of feature test macro _XOPEN_SOURCE"Michael Niedermayer2014-09-22
| | | | | | This fixes build on netbsd and probably other bsd based Platforms This reverts commit 56b8d106769c5c5f9174dcc426f1ee2f991428b1.
* Add missing entry for maintainer of rtpenc_hevc.*Thomas Volkert2014-09-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/avidec: ensure that palette does not contain the BottomUp info.Benoit Fouet2014-09-22
| | | | | | | | | 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>
* avformat/img2: remove useless 'pix' duplicated entry.Benoit Fouet2014-09-22
| | | | | | | The second entry will never be selected, so let's save some bytes in the library. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* rtpenc_h263_rfc2190: avoid misleading error outputThomas Volkert2014-09-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avdevice/version: bump minor for the decklink inputMichael Niedermayer2014-09-22
| | | | | Found-by: jamrial Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avdevice: add decklink input supportDeti Fliegl2014-09-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avdevice/decklink: move general code of decklink encoder to common fileDeti Fliegl2014-09-22
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* configure: Refactor setting of feature test macro _XOPEN_SOURCEJörg Krause2014-09-22
| | | | | | | | | | | | | | | | | | | 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>
* lavu/bprint: add const to av_bprint_is_complete() argument.Nicolas George2014-09-21
|
* avformat/assenc: mux all extradata at onceClément Bœsch2014-09-21
| | | | | | | | 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.
* avformat/assenc: return correct error codeClément Bœsch2014-09-21
|
* avcodec/webvttdec: add some memory checksClément Bœsch2014-09-21
|
* avcodec/textdec: add some memory checksClément Bœsch2014-09-21
|
* avcodec/subviewerdec: add some memory checksClément Bœsch2014-09-21
|
* avcodec/srtdec: add some memory checksClément Bœsch2014-09-21
|
* avcodec/samidec: add some memory checksClément Bœsch2014-09-21
|
* avcodec/realtextdec: add some memory checksClément Bœsch2014-09-21
|
* avcodec/mpl2dec: add some memory checksClément Bœsch2014-09-21
|