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
2013-08-31vf_lut: ConstantizeDiego Elio Pettenò
The pixel format tables are never modified, mark them as constant. Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-08-28vf_fps: use double constants for default/min/max for start_timeHendrik Leppkes
When using AV_NOPTS_VALUE (which expands to INT64_C(0x8000000000000000)) as union initializer for a double field, the c99 converter needs to interpret this constant when filling the union initializer, and it is interpreted as a positive value. When converting AV_NOPTS_VALUE to a double, MSVC 2010 ends up with the same positive value as the c99 converter, while MSVC 2012 gets a negative value. This results in an infite loop in various FATE tests on MSVC 2012. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-28vf_interlace: fix file permissionsVittorio Giovara
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-08-20vf_fps: add 'start_time' optionJustin Ruggles
This allows for dropping or duplication to match a particular start time.
2013-08-05lavfi/fifo: fix flushing when using request_samplesAnton Khirnov
If any samples are still buffered when request_frame returns EOF, they won't be returned currently.
2013-08-04lavfi: add const to the AVFilter parameter of avfilter_graph_create_filter()Anton Khirnov
This function should never modify the filter.
2013-08-02Disable deprecation warnings for cases where a replacement is availableDiego Biurrun
2013-08-02Give less generic names to global library option arraysDiego Biurrun
2013-07-31avfilter: Add some missing FF_API_AVFILTERBUFFER ifdefsDiego Biurrun
2013-07-29avisynth: Fix a "AVISynth" vs. "AviSynth" struct name typoDiego Biurrun
Also fix some similar typos in comments and documentation.
2013-07-27Add missing deprecation attributesDiego Biurrun
2013-07-27buffersink: K&R formatting cosmeticsDiego Biurrun
2013-07-26lavfi: add attribute_align_arg to all public entry pointsHendrik Leppkes
Previously it was partly only added to central functions called internally, however if GCC would inline these into the public fuction, the alignment attribute would not take effect. Instead, add it to all public entry points to avoid these problems. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-07-19lavfi: filtfmts: use newer avfilter APIsVittorio Giovara
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-07-18Consistently use "cpu_flags" as variable/parameter name for CPU flagsDiego Biurrun
2013-07-17pthread: Rename thread_init to avoid symbol collisionSean McGovern
The AIX threads library exposes a function with the same name. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-07-12vf_interlace: better handling of odd video sizeMichael Niedermayer
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-06-20vsrc_movie: do not free avoption variables in uninit()Anton Khirnov
The generic code frees them as well. Since av_free was used to free them instead of av_freep, this would result in a double free.
2013-06-18lavfi: switch ff_default_get_audio_buffer() to av_frame_get_buffer()Anton Khirnov
This simplifies the code and avoids using libavcodec-specific avcodec_fill_audio_frame().
2013-06-17lavfi: math typo in interlace filterVittorio Giovara
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-06-04lavfi doxy: improve/extend AVFilter doxy.Anton Khirnov
2013-05-24vf_fade: support slice threadingAnton Khirnov
2013-05-24vf_yadif: support slice threadingAnton Khirnov
2013-05-24lavfi: add a slice threading infrastructureAnton Khirnov
Mostly based on libavcodec's
2013-05-17avfilter: check a malloc in avfilter_link().Anton Khirnov
Additionally change sizeof(type) into sizeof(var)
2013-05-17avfilter.c: cosmetics, reformatAnton Khirnov
2013-05-17lavfi: factorize freeing a linkAnton Khirnov
2013-05-17vf_format: do not use the AVFilterFormats internals.Anton Khirnov
Use the formats.h API instead.
2013-05-17af_aformat: cosmetics, fix indentationAnton Khirnov
2013-05-17lavfi: rename AVFilterFormats.format_count to nb_formatsAnton Khirnov
This is more consistent with naming in the rest of Libav.
2013-05-17lavfi doxy: add a page for lavfi.Anton Khirnov
2013-05-17vf_pixdesctest: make config_props work properly when called multiple times.Anton Khirnov
2013-05-17vf_hqdn3d: make config_props work properly when called multiple times.Anton Khirnov
Do not leak all the temp buffers.
2013-05-17vf_drawtext: don't leak the expressions.Anton Khirnov
2013-05-17vf_crop: make config_props work properly when called multiple times.Anton Khirnov
Do not leak the x/y expressions.
2013-05-17vf_setdar: make config_props work properly when called multiple times.Anton Khirnov
Do not overwrite the variable set through AVOptions.
2013-05-17vf_drawbox: make config_props work properly when called multiple times.Anton Khirnov
Do not overwrite the variables set through AVOptions.
2013-05-17vf_drawtext: do not reset the frame number in config_input.Anton Khirnov
Frame number should be incremented normally even if the link properties change.
2013-05-17vf_fps: move initializing pts from config_props to init.Anton Khirnov
It should not be reinitialized if the link properties change.
2013-05-17vf_frei0r: make config_props work properly when called multiple times.Anton Khirnov
Do not leak the initialized filter instance.
2013-05-17vf_gradfun: make config_props work properly when called multiple times.Anton Khirnov
2013-05-17vf_lut: make config_props work properly when called multiple times.Anton Khirnov
Do not leak the expressions.
2013-05-16vf_pad: use the name 's' for the pointer to the private contextAnton Khirnov
This is shorter and consistent across filters.
2013-05-16vf_overlay: use the name 's' for the pointer to the private contextAnton Khirnov
This is shorter and consistent across filters.
2013-05-16vf_lut: use the name 's' for the pointer to the private contextAnton Khirnov
This is shorter and consistent across filters.
2013-05-16vf_libopencv: use the name 's' for the pointer to the private contextAnton Khirnov
This is shorter and consistent across filters.
2013-05-16vf_hqdn3d: use the name 's' for the pointer to the private contextAnton Khirnov
This is shorter and consistent across filters.
2013-05-16vf_hflip: use the name 's' for the pointer to the private contextAnton Khirnov
This is shorter and consistent across filters.
2013-05-16vf_gradfun: use the name 's' for the pointer to the private contextAnton Khirnov
This is shorter and consistent across filters.
2013-05-16vf_frei0r: use the name 's' for the pointer to the private contextAnton Khirnov
This is shorter and consistent across filters.