FFmpeg/libavfilter
Clément Bœsch 50e66726a2 lavfi: use ceil right shift for chroma width/height.
This should fix several issues with odd dimensions inputs.

lut, vflip, pad and crop video filters also need to be checked for such
issues. It's possible sws is also affected.
2013-05-10 17:20:06 +02:00
..
libmpcodecs lavfi/mp: remove mp=tinterlace wrapper 2013-04-28 13:16:40 +02:00
x86 Merge commit '6e9f8d6a7d' 2013-05-09 11:51:40 +02:00
af_aconvert.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
af_afade.c lavfi/afade: fix AVOptions descriptions 2013-04-26 10:04:16 +00:00
af_aformat.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-12 11:54:39 +02:00
af_amerge.c lavfi: flag more dynamic i/o filters. 2013-04-13 19:43:17 +02:00
af_amix.c Merge commit '093804a93c' 2013-05-05 11:42:18 +02:00
af_anull.c lavfi/anull: remove redundant lines 2013-05-10 15:08:12 +00:00
af_apad.c avfilter/af_apad: Support AVFILTER_FLAG_SUPPORT_TIMELINE 2013-05-08 23:55:06 +02:00
af_aphaser.c lavfi/aphaser: silence uninitialized variable warnings. 2013-04-15 01:12:26 +02:00
af_aresample.c avfilter/aresample: use init_dict system and set child AVOption context correctly 2013-04-11 20:40:59 +02:00
af_asetnsamples.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
af_asetrate.c lavfi: add asetrate filter. 2013-04-21 15:20:50 +02:00
af_ashowinfo.c Merge commit '093804a93c' 2013-05-05 11:42:18 +02:00
af_astats.c avfilter: add av_cold to uninit() 2013-05-06 16:55:06 +02:00
af_astreamsync.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
af_asyncts.c Merge commit '093804a93c' 2013-05-05 11:42:18 +02:00
af_atempo.c libavfilter/af_atempo: Avoid round-off error build-up, ticket #2484 2013-04-21 10:46:52 +02:00
af_biquads.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
af_channelmap.c Merge commit 'c22263d3e8' 2013-05-01 10:16:31 +02:00
af_channelsplit.c Merge commit '093804a93c' 2013-05-05 11:42:18 +02:00
af_earwax.c lavfi/earwax: remove pointless store 2013-04-16 21:32:26 +00:00
af_join.c Merge commit '093804a93c' 2013-05-05 11:42:18 +02:00
af_pan.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
af_resample.c af_resample: switch to an AVOptions-based system. 2013-04-09 18:45:50 +02:00
af_silencedetect.c lavfi/silencedetect: switch to an AVOptions-based system. 2013-04-10 23:16:02 +02:00
af_volume.c Merge commit '093804a93c' 2013-05-05 11:42:18 +02:00
af_volume.h Merge commit 'b519298a15' 2012-12-06 15:55:47 +01:00
af_volumedetect.c avfilter: add av_cold to uninit() 2013-05-06 16:55:06 +02:00
all_channel_layouts.inc lavfi: rename all_channel_layouts.h to all_channel_layouts.inc. 2012-05-18 23:34:11 +02:00
allfilters.c extractplanes filter 2013-05-03 16:30:39 +00:00
asink_anullsink.c Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
asrc_abuffer.h asrc_abuffer: deprecate the header. 2012-05-06 16:18:10 +02:00
asrc_aevalsrc.c avfilter: add av_cold to uninit() 2013-05-06 16:55:06 +02:00
asrc_anullsrc.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
asrc_flite.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
asrc_sine.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
audio.c avfilter: avoid direct access to "frame"->channels 2013-03-10 11:25:54 +01:00
audio.h Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
avcodec.c lavfi/avcodec: deprecate remainders of the avcodec glue code 2013-03-16 17:04:36 +01:00
avcodec.h lavfi/avcodec: deprecate remainders of the avcodec glue code 2013-03-16 17:04:36 +01:00
avf_concat.c lavfi: flag more dynamic i/o filters. 2013-04-13 19:43:17 +02:00
avf_showspectrum.c lavfi/showspectrum: fix crash in case of negative linesize 2013-04-29 19:27:15 +00:00
avf_showwaves.c lavfi/showwaves: fix crash in case of negative linesize 2013-04-29 19:28:12 +00:00
avfilter.c avfilter: fix 2 warnings about discarding const 2013-05-08 23:55:06 +02:00
avfilter.h lavfi/avfilter.h: fix typo 2013-05-10 10:33:00 +02:00
avfiltergraph.c lavfi/avfiltergraph: fix style 2013-05-10 10:33:00 +02:00
avfiltergraph.h Merge commit '38f0c0781a' 2013-04-11 23:50:39 +02:00
bbox.c bbox: remove superfluous initializations 2012-03-22 13:40:37 +01:00
bbox.h lavfi: add bbox filter 2012-03-17 11:21:49 +01:00
buffer.c Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
bufferqueue.h Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
buffersink.c Merge commit '20c86571cc' 2013-05-05 12:48:25 +02:00
buffersink.h lavfi/buffersink: fix header. 2013-03-17 12:31:25 +01:00
buffersrc.c lavfi: let gcc realign the stack on public graph driving functions 2013-05-04 23:40:13 +03:00
buffersrc.h lavfi/buffersrc: implement flags. 2013-03-10 13:56:17 +01:00
deshake.h deshake opencl based on comments on 20130402 3rd 2013-04-02 15:57:44 +02:00
deshake_opencl.c lavu: add FF_CEIL_RSHIFT and use it in various places. 2013-05-09 16:59:42 +02:00
deshake_opencl.h deshake opencl based on comments on 20130402 3rd 2013-04-02 15:57:44 +02:00
deshake_opencl_kernel.h lavfi: modify names of deshake_kernel.h and unsharp_kernel.h 2013-05-10 12:44:04 +02:00
drawutils.c lavfi/drawutils: add 16 bit rgb and planar rgb to ff_fill_rgba_map() 2013-05-08 19:24:23 +00:00
drawutils.h lavfi/drawutils: fix typo 2013-01-05 05:21:44 +01:00
f_ebur128.c lavfi: flag more dynamic i/o filters. 2013-04-13 19:43:17 +02:00
f_interleave.c avfilter: add av_cold to uninit() 2013-05-06 16:55:06 +02:00
f_perms.c avfilter: Filter options that are used for both video and audio should have both flags 2013-04-12 15:45:28 +02:00
f_select.c lavfi: add frame counter into AVFilterLink and use it in filters. 2013-04-23 01:02:27 +02:00
f_sendcmd.c make the ordering of the return type and av_cold consistent 2013-05-05 13:13:00 +02:00
f_settb.c lavfi/asettb: switch to an AVOptions-based system. 2013-04-11 11:53:53 +02:00
fifo.c Merge commit '9bfc6e02ba' 2013-04-22 13:02:29 +02:00
filtfmts.c Merge commit '48a5adab62' 2013-04-12 01:31:55 +02:00
formats.c lavfi: detect merge failure for unknown layouts. 2013-04-01 10:37:48 +02:00
formats.h lavfi: fix merging of formats and clarify exception. 2013-02-24 11:58:52 +01:00
gradfun.h Merge commit '7ed833d78e' 2013-04-10 21:09:06 +02:00
graphdump.c Merge commit '42c7c61ab2' 2013-03-16 16:09:37 +01:00
graphparser.c Merge commit 'c22263d3e8' 2013-05-01 10:16:31 +02:00
internal.h Merge commit '1565cbc65c' 2013-04-12 00:54:05 +02:00
lavfutils.c libavfilter/lavfutils: remove useless NULL check on format context 2012-10-17 20:00:31 +02:00
lavfutils.h Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
libavfilter.v libavfilter: export ff_default_query_formats() 2012-05-25 18:54:01 +02:00
lswsutils.c Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
lswsutils.h Merge commit '716d413c13' 2012-10-08 21:06:57 +02:00
Makefile lavfi: modify names of deshake_kernel.h and unsharp_kernel.h 2013-05-10 12:44:04 +02:00
opencl_allkernels.c lavfi: modify names of deshake_kernel.h and unsharp_kernel.h 2013-05-10 12:44:04 +02:00
opencl_allkernels.h deshake opencl based on comments on 20130402 3rd 2013-04-02 15:57:44 +02:00
setpts.c Merge commit 'b472938233' 2013-05-01 10:59:21 +02:00
split.c Merge commit '093804a93c' 2013-05-05 11:42:18 +02:00
src_movie.c Merge commit '093804a93c' 2013-05-05 11:42:18 +02:00
transform.c transform: give avfilter_transform() a return value for returning an error 2012-11-04 01:30:16 +01:00
transform.h transform: give avfilter_transform() a return value for returning an error 2012-11-04 01:30:16 +01:00
trim.c avfilter/trim: improve rounding precission 2013-05-01 13:55:30 +02:00
unsharp.h lavfi/opencl: replace SHIFTUP with FF_CEIL_RSHIFT. 2013-05-09 16:59:43 +02:00
unsharp_opencl.c lavfi/opencl: replace SHIFTUP with FF_CEIL_RSHIFT. 2013-05-09 16:59:43 +02:00
unsharp_opencl.h lavfi/unsharp: add opencl unsharp filter 2013-04-26 03:05:26 +02:00
unsharp_opencl_kernel.h lavfi: modify names of deshake_kernel.h and unsharp_kernel.h 2013-05-10 12:44:04 +02:00
version.h lavfi/testsrc: add support for color interactive command 2013-05-03 18:37:54 +02:00
vf_alphamerge.c lavfi/alphamerge: raise filter_frame() error. 2013-03-13 19:00:09 +01:00
vf_aspect.c lavfi/vf_aspect: improve compatibility of parsing. 2013-04-18 20:51:55 +02:00
vf_bbox.c lavfi/bbox: remove unused variables and functions 2013-04-11 14:02:59 +00:00
vf_blackdetect.c lavfi: add frame counter into AVFilterLink and use it in filters. 2013-04-23 01:02:27 +02:00
vf_blackframe.c lavfi: remove double .priv_class initializers 2013-04-11 11:13:42 +00:00
vf_blend.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_boxblur.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_colorbalance.c lavfi: support timeline for colorbalance and colorchannelmixer 2013-04-26 09:37:28 +00:00
vf_colorchannelmixer.c lavfi/colorchannelmixer: remove now redudant code 2013-05-08 19:24:23 +00:00
vf_colormatrix.c lavfi: add timeline support. 2013-04-23 01:02:27 +02:00
vf_copy.c Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
vf_crop.c lavfi: add frame counter into AVFilterLink and use it in filters. 2013-04-23 01:02:27 +02:00
vf_cropdetect.c lavfi: add timeline support. 2013-04-23 01:02:27 +02:00
vf_curves.c lavfi/curves: add support for more rgb formats 2013-04-26 09:37:28 +00:00
vf_decimate.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_delogo.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_deshake.c deshake: fix off by 2 error 2013-04-15 16:23:28 +02:00
vf_drawbox.c lavfi: add timeline support. 2013-04-23 01:02:27 +02:00
vf_drawtext.c avfilter/drawtext: add pict_type support 2013-04-23 03:35:28 +02:00
vf_edgedetect.c lavfi: add timeline support. 2013-04-23 01:02:27 +02:00
vf_extractplanes.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_fade.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_field.c lavfi/field: cleanup unused shorthand and doc. 2013-04-11 12:41:13 +02:00
vf_fieldmatch.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_fieldorder.c Merge commit 'a39c154049' 2013-04-10 19:03:30 +02:00
vf_format.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-12 11:54:39 +02:00
vf_fps.c lavfi: add missing periods in filter descriptions. 2013-04-14 20:58:31 +02:00
vf_framestep.c lavfi: add frame counter into AVFilterLink and use it in filters. 2013-04-23 01:02:27 +02:00
vf_frei0r.c lavfi/frei0r: fix crash when parameters are not set. 2013-05-03 17:08:33 +02:00
vf_geq.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_gradfun.c lavu: add FF_CEIL_RSHIFT and use it in various places. 2013-05-09 16:59:42 +02:00
vf_hflip.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_histeq.c lavfi: add timeline support. 2013-04-23 01:02:27 +02:00
vf_histogram.c lavfi: add gbrap support to some filters 2013-05-08 12:48:05 +00:00
vf_hqdn3d.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_hqdn3d.h Merge commit '8c747d46f7' 2013-04-10 21:14:30 +02:00
vf_hue.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_idet.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
vf_il.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_interlace.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_kerndeint.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_libopencv.c avfilter: add missing AV_OPT_FLAG_FILTERING_PARAM 2013-04-12 15:47:16 +02:00
vf_lut.c lavfi/lut: add support for YUVA422P and YUVA444P 2013-05-08 12:48:05 +00:00
vf_mp.c lavfi/mp: remove mp=tinterlace wrapper 2013-04-28 13:16:40 +02:00
vf_mpdecimate.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_noise.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_null.c lavfi/null: remove redudant lines 2013-05-08 12:48:05 +00:00
vf_overlay.c lavfi/overlay: simpler up-rounded w/h computations. 2013-05-09 16:59:43 +02:00
vf_pad.c lavfi: remove now unused args parameter from AVFilter.init 2013-04-12 11:54:39 +02:00
vf_pixdesctest.c Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
vf_pp.c lavfi: add timeline support. 2013-04-23 01:02:27 +02:00
vf_removelogo.c avfilter: add av_cold to uninit() 2013-05-06 16:55:06 +02:00
vf_scale.c Merge commit '5f87c277bd' 2013-05-07 11:27:44 +02:00
vf_separatefields.c lavfi: add frame counter into AVFilterLink and use it in filters. 2013-04-23 01:02:27 +02:00
vf_setfield.c lavfi/setfield: switch to an AVOptions-based system. 2013-04-11 11:53:53 +02:00
vf_showinfo.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_smartblur.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_stereo3d.c lavfi/stereo3d: add support for alternating frames input & output format 2013-04-30 09:13:36 +00:00
vf_subtitles.c lavfi/subtitles: zero-init AVSubtitle. 2013-04-25 00:56:38 +02:00
vf_super2xsai.c Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
vf_swapuv.c lavfi/swapuv: remove deprecated base field use 2013-03-17 13:06:01 +01:00
vf_telecine.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_thumbnail.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
vf_tile.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
vf_tinterlace.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_transpose.c lavfi: use ceil right shift for chroma width/height. 2013-05-10 17:20:06 +02:00
vf_unsharp.c lavfi/opencl: replace SHIFTUP with FF_CEIL_RSHIFT. 2013-05-09 16:59:43 +02:00
vf_vflip.c Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
vf_vidstabdetect.c lavfi/vidstabdetect: fix direct path. 2013-04-24 18:30:43 +02:00
vf_vidstabtransform.c lavfi/vidstab: remove mention of defaults for consistency with other filters. 2013-04-24 18:30:43 +02:00
vf_yadif.c Merge commit '7536c67104' 2013-04-11 01:18:18 +02:00
video.c Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
video.h Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
vidstabutils.c lavfi/vidstab: miscelenaous cosmetics and typo fixes. 2013-04-24 18:30:42 +02:00
vidstabutils.h lavfi: add video stabilization plugins using vid.stab library 2013-04-24 18:30:42 +02:00
vsink_nullsink.c Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
vsrc_cellauto.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
vsrc_life.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
vsrc_mandelbrot.c lavfi: remove now unused args parameter from AVFilter.init and init_opaque 2013-04-12 11:54:39 +02:00
vsrc_mptestsrc.c lavfi/mptestsrc: fix invalid access in case of negative linesize 2013-04-18 23:47:44 +02:00
vsrc_testsrc.c lavfi/testsrc: add support for color interactive command 2013-05-03 18:37:54 +02:00
yadif.h vf_yadif: switch to an AVOptions-based system. 2013-04-09 19:09:03 +02:00