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

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-08lavfi: fix use-after-free in ff_filter_frame.Nicolas George
Unlike the original ff_start_frame code, the incoming reference may be freed before that point. Fix CID966654.
2013-01-06lavfi/kerndeint: remove unused pixel_step.Clément Bœsch
2013-01-06lavfi/kerndeint: fix temp buffer linesize.Clément Bœsch
Also re-enable the FATE test.
2013-01-06vf_tinterlace: fix logical/bit op mixupMichael Niedermayer
Fixes CID966642 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-06lavfi/kerndeint: get pix format description only once.Clément Bœsch
This makes the code faster.
2013-01-06lavfi/avfilter: remove now unused {src,cur,out}_buf.Clément Bœsch
This was supposed to be removed in 565e4993, but it was delayed due to the port of the remaining filters. These buffer ref pointers are not used anymore, thus dropped.
2013-01-06vf_kerndeint: memset buffer to avoid use of uninitialized memory.Michael Niedermayer
This might fix fate failures. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-06libavfilter/video.h: remove unused things related to the start/slice/end APIMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-06internal.h: remove start/end_frame from AVFilterPadMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-05Allow remaining 32bit RGB packed pix_fmts in kerndeint filter.Carl Eugen Hoyos
Reviewed-by: Stefano Sabatini
2013-01-05lavfi/kerndeint: fix mismatch between declared pixel format and testStefano Sabatini
+10l.
2013-01-05lavfi/drawutils: fix blending computation in blend_line functionMatthieu Bouron
If width is not alligned with hsub, background component should only be multiplied once by sub alpha component.
2013-01-05lavfi: add histeq filterStefano Sabatini
This is a port of virtual dub's histogram equalization filter by Donald A. Graft. Based on the work by Jérémy Tran <tran.jeremy.av@gmail.com>, done for SOCIS 2012.
2013-01-05lavfi: add kerndeint filterStefano Sabatini
This is a port of the kerndeint filter (libmpcodecs/vf_kerndeint) by Donal A. Graft (original avisynth plugin author), and is based on the work by Jérémy Tran <tran.jeremy.av@gmail.com> done for SOCIS 2012.
2013-01-05lavfi/drawutils: fix typoMatthieu Bouron
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-04lavfi/yadif: add support to named constantsStefano Sabatini
2013-01-04lavfi/yadif: add support to named options and options introspectionStefano Sabatini
Also rename the "enable_auto" field to "deint", to match the name of the option.
2013-01-04lavfi/yadif: remove redundant NULL checks in uninitStefano Sabatini
2013-01-04lavfi/yadif: fail during the configuration stage in case of invalid video sizeStefano Sabatini
This is better than repeatedly failing during the filtering stage.
2013-01-04lavfi/yadif: remove unused poll_frame callbackStefano Sabatini
2013-01-03Replace references to "que" with the appropriate word.Clément Bœsch
"que" sounds like a slang word to me. This commit renames a few variables, fix the comments and the logging messages (sometimes along with small other typo fixes).
2013-01-02lavfi/avfiltergraph: check pick_format return code.Nicolas George
2013-01-01lavfi/lut: use ff_fill_rgba_map()Paul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-01-01lavfi: merge all filtering code into ff_filter_frame.Nicolas George
2013-01-01lavfi/avcodec: fix typoPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-01-01lavfi: add avfilter_get_audio_buffer_ref_from_arrays_channels.Nicolas George
It is the same as avfilter_get_audio_buffer_ref_from_arrays except it has a "channels" and the channel layout can be 0.
2012-12-31lavfi/avfiltergraph: print query_formats errors.Nicolas George
2012-12-31Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: configure: suppress -fPIC in msvc builds Drop unnecessary 'l' length modifier when printfing double values. truemotion2: Sanitize tm2_read_header() Conflicts: libavcodec/truemotion2.c libavfilter/src_movie.c libavutil/opt.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-31Drop unnecessary 'l' length modifier when printfing double values.Diego Biurrun
%f denotes a double argument and 'l' does nothing in this case according to the C spec.
2012-12-31lavfi/Makefile: add missing dependencies to FFLIBS.Clément Bœsch
2012-12-31lavfi/Makefile: make FFLIBS list consistent.Clément Bœsch
2012-12-30lavfi/sink_buffer: switch to filter_frame.Nicolas George
2012-12-30lavfi/video: ensure that filter_frame is called.Nicolas George
This is a temporary workaround until all filters have been upgraded to filter_frame and the framework can forget completely about start_frame/draw_slice/end_frame.
2012-12-30vf_tinterlace: dont mix declarations and expressionsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-30lavfi: remove some draw_slice related code that has become unneededMichael Niedermayer
Reviewed-by: Nicolas George <nicolas.george@normalesup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-30lavfi/tinterlace: add low-pass-filter for top/bottom interleave modesMark Himsley
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
2012-12-29vf_deshake: fix strict aliassing errorsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-29avf_concat: init pointers to NULL for saftey and to avoid warning of ↵Michael Niedermayer
uninitialized use. Reviewed-by: Nicolas George <nicolas.george@normalesup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-29lavfi: replace REGISTER_BUILTIN_FILTER() by REGISTER_FILTER_UNCONDITIONAL()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-29Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: cosmetics: Prettyprint codec/format/filter registration files Conflicts: libavcodec/allcodecs.c libavdevice/alldevices.c libavfilter/allfilters.c libavformat/allformats.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-29Merge commit '69583bd3b1eba471366141c945030c163e073e02'Michael Niedermayer
* commit '69583bd3b1eba471366141c945030c163e073e02': avfilter: Refactor unconditional filter registration build: Add rtpenc_chain extra config option configure: Add --disable-all command line option Conflicts: libavfilter/allfilters.c libavformat/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-28cosmetics: Prettyprint codec/format/filter registration filesDiego Biurrun
2012-12-28avfilter: Refactor unconditional filter registrationDiego Biurrun
2012-12-28vf_divtc: dont mix av_strdup and freeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-28vf_detc: dont mix av_strdup & freeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-28vf_mp: fix 'discards const qualifier from pointer target type'Michael Niedermayer
args are not supposed to be changed by filters even if the argument is not marked as const. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-27lavfi/tile: small align cosmetics.Clément Bœsch
2012-12-27lavfi/tile: remove usage of link->{cur,out}_buf.Clément Bœsch
2012-12-27lavfi/scale: remove usage of link->cur_buf.Clément Bœsch
2012-12-27lavfi/deshake: remove usage of link->cur_buf.Clément Bœsch