Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-10-28Synchronize libmpcodecs: Support 16bit yuv in telecine filter.Carl Eugen Hoyos
Fixes ticket 1782.
2012-10-27Port MPlayer fixes for coverity issues in libmpcodecs.Reimar Döffinger
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2012-10-08Merge commit '716d413c13981da15323c7a3821860536eefdbbb'Michael Niedermayer
* commit '716d413c13981da15323c7a3821860536eefdbbb': Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat Conflicts: doc/examples/muxing.c ffmpeg.h ffmpeg_filter.c ffmpeg_opt.c ffplay.c ffprobe.c libavcodec/8bps.c libavcodec/aasc.c libavcodec/aura.c libavcodec/avcodec.h libavcodec/avs.c libavcodec/bfi.c libavcodec/bmp.c libavcodec/bmpenc.c libavcodec/c93.c libavcodec/cscd.c libavcodec/cyuv.c libavcodec/dpx.c libavcodec/dpxenc.c libavcodec/eatgv.c libavcodec/escape124.c libavcodec/ffv1.c libavcodec/flashsv.c libavcodec/fraps.c libavcodec/h264.c libavcodec/huffyuv.c libavcodec/iff.c libavcodec/imgconvert.c libavcodec/indeo3.c libavcodec/kmvc.c libavcodec/libopenjpegdec.c libavcodec/libopenjpegenc.c libavcodec/libx264.c libavcodec/ljpegenc.c libavcodec/mjpegdec.c libavcodec/mjpegenc.c libavcodec/motionpixels.c libavcodec/mpeg12.c libavcodec/mpeg12enc.c libavcodec/mpeg4videodec.c libavcodec/mpegvideo_enc.c libavcodec/pamenc.c libavcodec/pcxenc.c libavcodec/pgssubdec.c libavcodec/pngdec.c libavcodec/pngenc.c libavcodec/pnm.c libavcodec/pnmdec.c libavcodec/pnmenc.c libavcodec/ptx.c libavcodec/qdrw.c libavcodec/qpeg.c libavcodec/qtrleenc.c libavcodec/raw.c libavcodec/rawdec.c libavcodec/rl2.c libavcodec/sgidec.c libavcodec/sgienc.c libavcodec/snowdec.c libavcodec/snowenc.c libavcodec/sunrast.c libavcodec/targa.c libavcodec/targaenc.c libavcodec/tiff.c libavcodec/tiffenc.c libavcodec/tmv.c libavcodec/truemotion2.c libavcodec/utils.c libavcodec/vb.c libavcodec/vp3.c libavcodec/wnv1.c libavcodec/xl.c libavcodec/xwddec.c libavcodec/xwdenc.c libavcodec/yop.c libavdevice/v4l2.c libavdevice/x11grab.c libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/buffersrc.c libavfilter/drawutils.c libavfilter/formats.c libavfilter/src_movie.c libavfilter/vf_ass.c libavfilter/vf_drawtext.c libavfilter/vf_fade.c libavfilter/vf_format.c libavfilter/vf_hflip.c libavfilter/vf_lut.c libavfilter/vf_overlay.c libavfilter/vf_pad.c libavfilter/vf_scale.c libavfilter/vf_transpose.c libavfilter/vf_yadif.c libavfilter/video.c libavfilter/vsrc_testsrc.c libavformat/movenc.c libavformat/mxf.h libavformat/utils.c libavformat/yuv4mpeg.c libavutil/imgutils.c libavutil/pixdesc.c libswscale/input.c libswscale/output.c libswscale/swscale_internal.h libswscale/swscale_unscaled.c libswscale/utils.c libswscale/x86/swscale_template.c libswscale/x86/yuv2rgb.c libswscale/x86/yuv2rgb_template.c libswscale/yuv2rgb.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-10-06vf_tile: fix typos/grammar in commentsBobby Bingham
Signed-off-by: Bobby Bingham <uhmmmm@gmail.com>
2012-10-05Do not print debug output for the (MPlayer) pullup filter.Carl Eugen Hoyos
2012-09-06lavfi/mp: drop rotate wrapperStefano Sabatini
The native filter transpose is perfectly equivalent.
2012-09-01libmpcodecs: remove unused and half existing vo_fs variableMichael Niedermayer
It breaks linking with suncc sometimes Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-09-01lavfi/mp: remove decimate wrapperStefano Sabatini
It was natively integrated into libavfilter.
2012-08-31lavfi/mp=decimate: fix off-by-one logic in diff_C() x loopStefano Sabatini
Set x offset values in the range 0-7, rather than in the range 8-1. The y loop is changed accordingly, to avoid confusion. This also fixes output difference with the new pending native decimate filter.
2012-08-31lavfi/mp: remove smartblur filterStefano Sabatini
It was natively integrated into libavfilter.
2012-08-18lavfi/mp: remove framestep wrapped filterStefano Sabatini
An equivalent framestep filter has been natively integrated.
2012-08-16lavfi/mp: remove hue wrapped filterStefano Sabatini
hue was integrated as a native libavfilter filter.
2012-08-08Merge commit '36ef5369ee9b336febc2c270f8718cec4476cb85'Michael Niedermayer
* commit '36ef5369ee9b336febc2c270f8718cec4476cb85': Replace all CODEC_ID_* with AV_CODEC_ID_* lavc: add AV prefix to codec ids. Conflicts: doc/APIchanges doc/examples/decoding_encoding.c doc/examples/muxing.c ffmpeg.c ffprobe.c ffserver.c libavcodec/8svx.c libavcodec/avcodec.h libavcodec/dnxhd_parser.c libavcodec/dvdsubdec.c libavcodec/error_resilience.c libavcodec/h263dec.c libavcodec/libvorbisenc.c libavcodec/mjpeg_parser.c libavcodec/mjpegenc.c libavcodec/mpeg12.c libavcodec/mpeg4videodec.c libavcodec/mpegvideo.c libavcodec/mpegvideo_enc.c libavcodec/pcm.c libavcodec/r210dec.c libavcodec/utils.c libavcodec/v210dec.c libavcodec/version.h libavdevice/alsa-audio-dec.c libavdevice/bktr.c libavdevice/v4l2.c libavformat/asfdec.c libavformat/asfenc.c libavformat/avformat.h libavformat/avidec.c libavformat/caf.c libavformat/electronicarts.c libavformat/flacdec.c libavformat/flvdec.c libavformat/flvenc.c libavformat/framecrcenc.c libavformat/img2.c libavformat/img2dec.c libavformat/img2enc.c libavformat/ipmovie.c libavformat/isom.c libavformat/matroska.c libavformat/matroskadec.c libavformat/matroskaenc.c libavformat/mov.c libavformat/movenc.c libavformat/mp3dec.c libavformat/mpeg.c libavformat/mpegts.c libavformat/mxf.c libavformat/mxfdec.c libavformat/mxfenc.c libavformat/nsvdec.c libavformat/nut.c libavformat/oggenc.c libavformat/pmpdec.c libavformat/rawdec.c libavformat/rawenc.c libavformat/riff.c libavformat/sdp.c libavformat/utils.c libavformat/vocenc.c libavformat/wtv.c libavformat/xmv.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-07-07vf_pp: dont pass NULL into pp, it would failMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-06-24Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: x86: Only use optimizations with cmov if the CPU supports the instruction x86: Add CPU flag for the i686 cmov instruction x86: remove unused inline asm macros from dsputil_mmx.h x86: move some inline asm macros to the only places they are used lavfi: Add the af_channelmap audio channel mapping filter. lavfi: add join audio filter. lavfi: allow audio filters to request a given number of samples. lavfi: support automatically inserting the fifo filter when needed. lavfi/audio: eliminate ff_default_filter_samples(). Conflicts: Changelog libavcodec/x86/h264dsp_mmx.c libavfilter/Makefile libavfilter/allfilters.c libavfilter/avfilter.h libavfilter/avfiltergraph.c libavfilter/version.h libavutil/x86/cpu.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-06-09add bracket around the argument (fixes compilation error with ICL)J. Bohl
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-05-02lavfi: remove screenshot libmpcodecs wrapperPaul B Mahol
The filter is useless. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-04-20lavfi/mp: remove libmpcodecs mirror filterStefano Sabatini
The native libavfilter hflip filter does the same thing.
2012-04-13lavfi/mp: remove 2xsai wrapped filterStefano Sabatini
It was ported to a native libavfilter filter.
2012-04-07lavfi/mp: remove remove_logo wrapperStefano Sabatini
removelogo has been ported to libavfilter, and the wrapper was not working.
2012-03-15vf_fspp: add ff_ prefix to non static variables.Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-03-15vf_fspp: fix compilation with llvmBaptiste Coudurier
2012-03-10lavfi: remove swapuv libmpcodecs wrapperStefano Sabatini
The filter has been ported to a native libavfilter filter.
2012-03-04libmpcodecs/vf_pp: import memleak fix from MPlayer.Nicolas George
2012-02-26libavfilter/libmpcodecs: add vf_pp from current mplayer svnMichael Niedermayer
This will allow us to do regression tests on libpostproc. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-02-09Revert "vf_fspp: use LOCAL_MANGLE instead of MANGLE."Clément Bœsch
This reverts commit 1aa8f5fcfba6701eb0181ea07c070d09ab0f4efd. It broke the other x86_32 fate instances.
2012-02-08vf_fspp: use LOCAL_MANGLE instead of MANGLE.Clément Bœsch
The symbols are locals, thus the EXTERN_PREFIX should be omitted. This might fix the llvm-gcc fate instance.
2012-01-28Fix "ouput" typo and add a check.Clément Bœsch
2012-01-28Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: (71 commits) movenc: Allow writing to a non-seekable output if using empty moov movenc: Support adding isml (smooth streaming live) metadata libavcodec: Don't crash in avcodec_encode_audio if time_base isn't set sunrast: Document the different Sun Raster file format types. sunrast: Add a check for experimental type. libspeexenc: use AVSampleFormat instead of deprecated/removed SampleFormat lavf: remove disabled FF_API_SET_PTS_INFO cruft lavf: remove disabled FF_API_OLD_INTERRUPT_CB cruft lavf: remove disabled FF_API_REORDER_PRIVATE cruft lavf: remove disabled FF_API_SEEK_PUBLIC cruft lavf: remove disabled FF_API_STREAM_COPY cruft lavf: remove disabled FF_API_PRELOAD cruft lavf: remove disabled FF_API_NEW_STREAM cruft lavf: remove disabled FF_API_RTSP_URL_OPTIONS cruft lavf: remove disabled FF_API_MUXRATE cruft lavf: remove disabled FF_API_FILESIZE cruft lavf: remove disabled FF_API_TIMESTAMP cruft lavf: remove disabled FF_API_LOOP_OUTPUT cruft lavf: remove disabled FF_API_LOOP_INPUT cruft lavf: remove disabled FF_API_AVSTREAM_QUALITY cruft ... Conflicts: doc/APIchanges libavcodec/8bps.c libavcodec/avcodec.h libavcodec/libx264.c libavcodec/mjpegbdec.c libavcodec/options.c libavcodec/sunrast.c libavcodec/utils.c libavcodec/version.h libavcodec/x86/h264_deblock.asm libavdevice/libdc1394.c libavdevice/v4l2.c libavformat/avformat.h libavformat/avio.c libavformat/avio.h libavformat/aviobuf.c libavformat/dv.c libavformat/mov.c libavformat/utils.c libavformat/version.h libavformat/wtv.c libavutil/Makefile libavutil/file.c libswscale/x86/input.asm libswscale/x86/swscale_mmx.c libswscale/x86/swscale_template.c tests/ref/lavf/ffm Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-11-03Replace all strcasecmp/strncasecmp usages.Reimar Döffinger
All current usages of it are incompatible with localization. For example strcasecmp("i", "I") != 0 is possible, but would break many of the places where it is used. Instead use our own implementations that always treat the data as ASCII. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2011-09-20libavfilter/libmpcodecs: add vf_stereo3d supportMichael Niedermayer
(code from mplayer see their svn for detailed authorship) parameters must be integers as we do not have mplayers parser also the stuff passed to it through non constant globals is not supported this should be fixed in mplayer first. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-09-20libmpcodecs: some hunks from mplayer HEADMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-09-13vf_remove_logo: domt access vf->next->query_format() directly but use the API.Michael Niedermayer
This fixes a crash Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-08-14lavfi: remove delogo mp wrapperStefano Sabatini
The delogo filter has been natively integrated into libavfilter, simplify.
2011-08-11lavfi: remove mp test wrapperStefano Sabatini
The source was natively integrated into libavfilter, with the name mptestsrc.
2011-08-07lavfi: remove gradfun mp wrapperStefano Sabatini
The gradfun filter was already integrated natively in libavfilter. Both filters issue the same output, and have a comparable performance. See thread: Subject: [FFmpeg-devel] [PATCH] lavfi: remove gradfun mp wrapper Date: Fri, 5 Aug 2011 00:19:04 +0200
2011-07-23vf_mp: remove blackframe filter wrapperStefano Sabatini
blackframe is integrated as a native filter.
2011-07-21vf_mp: remove cropdetect wrapperStefano Sabatini
The cropdetect filter is natively integrated into libavfilter.
2011-07-15vf_mp: remove rgbtest wrapperStefano Sabatini
The filter was integrated natively into libavfilter as a source with name rgbtestsrc.
2011-07-15vf_mp: remove boxblur wrapperStefano Sabatini
It is natively included in libavfilter.
2011-06-02Port remove of get_sws_cpuflags from MPlayer's libmpcodecs.Reimar Döffinger
2011-06-02Port recent changes to MPlayer libmpcodecs.Reimar Döffinger
Also include an older fix for vf_smartblur which was essentially broken due to reading the threshold value wrongly.
2011-06-02Replace non-existent HAVE_SSE2 with HAVE_SSE.Reimar Döffinger
Since this is only a compilation check (the actual function used is selected at runtime) and HAVE_SSE indicates that we can also compile SSE2 code, this is correct.
2011-05-31Port libmpcodec fixes from MPlayer.Reimar Döffinger
2011-05-09Merge remote branch 'qatar/master'Michael Niedermayer
* qatar/master: log: Fix an oob array read. cosmetics: trim trailing whitespace in postproc Ban strncpy() it's too easy to misuse. psymodel: Remove wrapper functions. aacenc: Replace loop counters in aac_encode_frame() with more descriptive 'ch' and 'w'. regtest: remove redundant flags in jpg test regtest: use run_ffmpeg in do_image_formats regtest: simplify encoding functions ffmpeg.c: check for interlaced flag in the correct place. Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-04-21mp: remove use of deprecated old eval APIStefano Sabatini
The old API was deprecated and will be possibly removed, fix warnings in libavfilter/libmpcodecs/vf_geq.c and libavfilter/libmpcodecs/vf_qp.c. Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
2011-03-25Update to latest MPlayer version.Reimar Döffinger
Avoids warnings due to pointlessly casting away const.
2011-03-17remove definition of swabj@v2v.cc
right now swab is defined in libavfilter/libmpcodecs/mpbswap.h this breaks mingw32 cross compiles. since it its not used, it should be removed. alternatively swab has to be added to HAVE_LIST in configure. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-03-17Use av_strdup instead of strdup, fixes mingw buildBaptiste Coudurier
2011-01-28Remove useage of memalign() from libmpcodecs, not all platforms have memalign().Michael Niedermayer