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
2011-06-08lavfi: handle NULL lists in avfilter_make_format_listMina Nagy Zaki
2011-06-06lavfi: use av_samples_alloc() in avfilter_default_get_audio_buffer()Stefano Sabatini
2011-06-06lavfi: prefer nb_samples over size in AVFilterBufferRefAudioPropsStefano Sabatini
Remove AVFilterBufferRefAudioProps.size, and use nb_samples in avfilter_get_audio_buffer() and avfilter_default_get_audio_buffer() in place of size. This is required as the size in the audio buffer may be aligned, so it may not contain a well defined number of samples.
2011-06-06vsrc_buffer: add flags param to av_vsrc_buffer_add_video_buffer_refStefano Sabatini
The new flags parameter allows to specify if the video ref to add should overwrite the cache, if the flag is not set vsrc_buffer will complain and abort; otherwise it will clean the already cached video ref before to overwrite it, thus avoiding a leak.
2011-06-05Add const to avfilter_get_video_buffer_ref_from_arrays arguments.Reimar Döffinger
Avoids warning about discarding qualifiers in avcodec.c Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
2011-06-03lavfi: add avfilter_link_free() functionStefano Sabatini
Allow to free the buffers cached in each AVFilterLink pool. Fix leak.
2011-06-02Remove unused variablesMans Rullgard
2011-06-02vsrc_buffer: propagate error code in av_vsrc_buffer_add_frame()Stefano Sabatini
Propagate av_vsrc_buffer_add_video_buffer_ref() error code rather than return 0.
2011-06-02lavfi: reindent after the previous commitStefano Sabatini
2011-06-02lavfi: add braces around the block of an if() expression in ↵Stefano Sabatini
avfilter_default_get_video_buffer Clarify code layout.
2011-06-02lavfi: clarify the context of a comment in avfilter_default_get_video_buffer()Stefano Sabatini
The comment is meant to be about the align parameter.
2011-06-02lavfi: apply misc style fixesStefano Sabatini
Adopt K&R style for overall consistency/readability.
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-06-02Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: ARM: ac3dsp: optimised update_bap_counts() mpegaudiodec: Fix av_dlog() invocation. h264/10bit: add HAVE_ALIGNED_STACK checks. Update 8-bit H.264 IDCT function names to reflect bit-depth. Add IDCT functions for 10-bit H.264. mpegaudioenc: Fix broken av_dlog statement. Employ correct printf format specifiers, mostly in debug output. ARM: fix MUL64 inline asm for pre-armv6 Conflicts: libavcodec/mpegaudioenc.c libavformat/ape.c libavformat/mxfdec.c libavformat/r3d.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-06-01Fix type of out[] variable, it should not be const.Reimar Döffinger
Fixes compiler warning about incompatible types in sws_scale call.
2011-06-01Employ correct printf format specifiers, mostly in debug output.Diego Biurrun
2011-05-31vf_drawtext: Replace FFmpeg by Libav in license boilerplate.Diego Biurrun
2011-05-31Port libmpcodec fixes from MPlayer.Reimar Döffinger
2011-05-30Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: ARM: enable UAL syntax in asm.S v4l2: don't leak video standard string on error. swscale: Remove disabled code. avfilter: Surround function only used in debug mode by appropriate #ifdef. vf_crop: Replace #ifdef DEBUG + av_log() by av_dlog(). build: remove BUILD_ROOT variable vp8: use av_clip_uintp2() where possible Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-05-30Fix various unused variable warningsClément Bœsch
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-05-29avfilter: Surround function only used in debug mode by appropriate #ifdef.Diego Biurrun
This fixes the warning: libavfilter/avfilter.c:219: warning: ‘ff_get_ref_perms_string’ defined but not used
2011-05-29vf_crop: Replace #ifdef DEBUG + av_log() by av_dlog().Diego Biurrun
2011-05-25lavfi: add select filterStefano Sabatini
Address trac issue #92.
2011-05-25vsrc_buffer: return an error code if no frames are availableStefano Sabatini
Also decrease the log level of the corresponding message to WARNING, since the error is not fatal.
2011-05-25vsrc_buffer: remove duplicated file descriptionStefano Sabatini
2011-05-25Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: (22 commits) configure: enable memalign_hack automatically when needed swscale: unbreak the build on non-x86 systems. swscale: remove if(bitexact) branch from functions. swscale: remove if(canMMX2BeUsed) conditional. swscale: remove swScale_{c,MMX,MMX2} duplication. swscale: use emms_c(). Move emms_c() from libavcodec to libavutil. tiff: set palette in the context when specified in TIFF_PAL tag rtsp: use strtoul to parse rtptime and seq values. pgssubdec: fix incorrect colors. dvdsubdec: fix incorrect colors. ape: Allow demuxing of files with metadata tags. swscale: remove dead macro WRITEBGR24OLD. swscale: remove AMD3DNOW "optimizations". swscale: remove duplicate code in ppc/ subdirectory. swscale: remove duplicated x86/ functions. swscale: force --enable-runtime-cpudetect and remove SWS_CPU_CAPS_*. vsrc_buffer.h: add file doxy vsrc_buffer: tweak error message in init() msmpeg4: reindent. ... Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-05-24vsrc_buffer.h: add file doxyStefano Sabatini
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-05-24vsrc_buffer: tweak error message in init()Stefano Sabatini
Change: Expected 7 arguments, but only %d found in '%s'\n to: Expected 7 arguments, but %d found in '%s'\n as the user may provide more than 7 arguments, in that case the error is not misleading. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-05-22lavfi: make vsrc_buffer.h header publicStefano Sabatini
Address trac issue #33.
2011-05-22Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: ffmpeg: get rid of the -vglobal option. dct32: Add AVX implementation of 32-point DCT dct32: Change pass 6 permutation to allow for AVX implementation dct32: port SSE 32-point DCT to YASM multiple inclusion guard cleanup avio: document buffer must created with av_malloc() and friends avio: check AVIOContext malloc failure swscale: point out an alternative to sws_getContext svq3: Do initialization after parsing the extradata add changelog entries for 0.7_beta2 mp3lame: add #include required for AV_RB32 macro. Conflicts: Changelog libavcodec/svq3.c libavcodec/x86/dct32_sse.c libavfilter/vsrc_buffer.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-05-22lavfi: bump minor and add changelog entry after the split filter additionStefano Sabatini
2011-05-22vf_split: give more meaningful names to the output padsStefano Sabatini
Rename "default" -> "output1", "default2" -> output2.
2011-05-22vf_split: define draw_slice() before end_frame()Stefano Sabatini
Improve logical coherence, fix nit.
2011-05-22vf_split: add descriptionStefano Sabatini
2011-05-22vf_split: fix various nitsStefano Sabatini
2011-05-21libavfilter: vf_split from soc.Bobby Bingham
Commited by michael, for detailed authorship see soc repo
2011-05-21multiple inclusion guard cleanupDiego Biurrun
Add missing multiple inclusion guards; clean up #endif comments; add missing library prefixes; keep guard names consistent.
2011-05-20vf_libopencv: prefer opencv/cxcore.h over cxtypes.hStefano Sabatini
Require the presence of opencv/cxcore.h in place of opencv/cxtypes.h, which has been removed. Fix compilation with libopencv > 2.1.0. Fix trac issue #221.
2011-05-20vsrc_buffer: document av_vsrc_buffer_add_video_buffer_ref()Stefano Sabatini
2011-05-20vsrc_buffer: add av_vsrc_buffer_add_frame()Stefano Sabatini
The new function is a wrapper around av_vsrc_buffer_add_video_buffer_ref(), and allows to simplify the act of pushing AVFrame data to the source buffer.
2011-05-20vsrc_buffer: make the source accept sws_param in initStefano Sabatini
Avoid the need of two distinct av_vsrc_add_video_buffer_ref* functions. Simplify the interface.
2011-05-20vsrc_buffer: propagate avfilter_open() error codeStefano Sabatini
2011-05-20vsrc_buffer: fix styleStefano Sabatini
2011-05-20lavfi: add avfilter_get_video_buffer_ref_from_frame to avcodec.hStefano Sabatini
Simplify passing AVFrame data to av_vsrc_buffer_add_video_buffer_ref().
2011-05-20vsrc_buffer: remove dependency on AVFrameStefano Sabatini
Rename av_vsrc_buffer_add_frame to av_vsrc_buffer_add_video_buffer_ref(), and change its inteface to make it accept in input an AVFilterBufferRef rather than an AVFrame. This way the interface can be used without requiring the inclusion/installation of libavcodec headers.
2011-05-17Add some forgotten const to function arguments in libavfilter & libavformat.Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-05-17drawtext: specify union type for setting default optionsStefano Sabatini
Fix warnings of the type: vf_drawtext.c:NNN: warning: missing braces around initializer vf_drawtext.c:NNN: warning: (near initialization for ‘drawtext_options[X].default_val’)
2011-05-17drawtext: reindent after the previous commitStefano Sabatini