]>
git.sesse.net Git - ffmpeg/log
Michael Niedermayer [Thu, 11 Apr 2013 09:26:43 +0000 (11:26 +0200)]
Merge commit '
6d25c9db11e87ec58652de6588448225137b0c57 '
* commit '
6d25c9db11e87ec58652de6588448225137b0c57 ':
dsputil: Make square put/avg_pixels functions local to h264qpel
Conflicts:
libavcodec/dsputil.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 09:20:55 +0000 (11:20 +0200)]
Merge commit '
2e81acc687e64d15dd93c74793060bb5a233f44d '
* commit '
2e81acc687e64d15dd93c74793060bb5a233f44d ':
x86inc: Fix number of operands for cmp* instructions
af_channelmap: fix uninitialized variable use introduced in
ba8efac977f4276f05274947b2b67d144cbc965a
lavfi: add a bump and docs entries for the AVOptions switch
Conflicts:
Changelog
doc/APIchanges
libavfilter/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 09:09:44 +0000 (11:09 +0200)]
Merge remote-tracking branch 'ubitux/lavfi-mixed-short-long'
* ubitux/lavfi-mixed-short-long:
lavfi: restore mixed short/long option support with the new system.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 08:59:06 +0000 (10:59 +0200)]
Merge commit '
8114c101607843a86960bd3e0e9c40487dc2a961 '
* commit '
8114c101607843a86960bd3e0e9c40487dc2a961 ':
lavfi: add avfilter_get_class().
Conflicts:
libavfilter/avfilter.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Clément Bœsch [Thu, 11 Apr 2013 08:38:05 +0000 (10:38 +0200)]
lavfi: restore mixed short/long option support with the new system.
process_unnamed_options() is renamed to process_options() and its code
is heavily based on av_opt_set_from_string().
Michael Niedermayer [Thu, 11 Apr 2013 08:42:49 +0000 (10:42 +0200)]
Merge commit '
4d1f31ea44f82adfb2b712534d71e27233a4f785 '
* commit '
4d1f31ea44f82adfb2b712534d71e27233a4f785 ':
lavfi: make AVFilterContext export filter options.
Conflicts:
libavfilter/avfilter.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 08:34:05 +0000 (10:34 +0200)]
Merge commit '
62549f9655c48f0ec061087fa33a96040ce01145 '
* commit '
62549f9655c48f0ec061087fa33a96040ce01145 ':
lavfi: error out when options are provided to a filter that does not take any
Conflicts:
libavfilter/avfilter.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 08:25:42 +0000 (10:25 +0200)]
Merge commit '
c43a7ecad997fc527af34b952334f3d030709a1b '
* commit '
c43a7ecad997fc527af34b952334f3d030709a1b ':
lavfi: remove now unused args parameter from AVFilter.init
Conflicts:
libavfilter/avfilter.c
libavfilter/buffersrc.c
libavfilter/f_select.c
libavfilter/src_movie.c
libavfilter/vf_alphamerge.c
libavfilter/vf_drawtext.c
libavfilter/vf_lut.c
Not merged (yet) because there are still many filters that use the args
parameter.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 08:02:07 +0000 (10:02 +0200)]
Merge commit '
7b3eb745b98b04dd8a4970b9fd6c98998e858fc1 '
* commit '
7b3eb745b98b04dd8a4970b9fd6c98998e858fc1 ':
vsrc_testsrc: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vsrc_testsrc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
highgod0401 [Thu, 11 Apr 2013 00:01:53 +0000 (08:01 +0800)]
avutil/opencl: add opencl device list APIs
20130411
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 01:38:34 +0000 (03:38 +0200)]
Merge commit '
a42d6e6c4c19912b73cae8ca9133b4202667c303 '
* commit '
a42d6e6c4c19912b73cae8ca9133b4202667c303 ':
vsrc_movie: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/src_movie.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 01:20:43 +0000 (03:20 +0200)]
Merge commit '
b7b3302f8f2c7d9f6e08e0a976890eefe3edcc9e '
* commit '
b7b3302f8f2c7d9f6e08e0a976890eefe3edcc9e ':
vsrc_nullsrc: switch to an AVOptions-based system.
Conflicts:
libavfilter/vsrc_nullsrc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 01:10:43 +0000 (03:10 +0200)]
Merge commit '
7bc1a883c9158bb6e383d86fc76bdf2541e9a9fe '
* commit '
7bc1a883c9158bb6e383d86fc76bdf2541e9a9fe ':
vsrc_color: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vsrc_color.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 00:49:13 +0000 (02:49 +0200)]
Merge commit '
73d5d405d424c06f3f354337cfdb24794932094d '
* commit '
73d5d405d424c06f3f354337cfdb24794932094d ':
split: switch to an AVOptions-based system.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 00:42:53 +0000 (02:42 +0200)]
Merge commit '
b13623e184759f37348b8fdb1276b1bb408f3e59 '
* commit '
b13623e184759f37348b8fdb1276b1bb408f3e59 ':
af_volume: switch to an AVOptions-based system.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 00:37:59 +0000 (02:37 +0200)]
Merge remote-tracking branch 'richardpl/biquads'
* richardpl/biquads:
lavfi/biquads: switch to an AVOptions-based system
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 00:33:31 +0000 (02:33 +0200)]
Merge commit '
dd7fc37c71955b78a2687f29e871f714d18de386 '
* commit '
dd7fc37c71955b78a2687f29e871f714d18de386 ':
af_join: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/af_join.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Thu, 11 Apr 2013 00:30:28 +0000 (00:30 +0000)]
lavfi/biquads: switch to an AVOptions-based system
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Thu, 11 Apr 2013 00:23:01 +0000 (02:23 +0200)]
Merge remote-tracking branch 'richardpl/framestep'
* richardpl/framestep:
lavfi/framestep: remove request_frame hack
lavfi/framestep: switch to an AVOptions-based system
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Thu, 11 Apr 2013 00:09:47 +0000 (00:09 +0000)]
lavfi/framestep: remove request_frame hack
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Paul B Mahol [Thu, 11 Apr 2013 00:03:23 +0000 (00:03 +0000)]
lavfi/framestep: switch to an AVOptions-based system
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Thu, 11 Apr 2013 00:17:28 +0000 (02:17 +0200)]
Merge commit '
3f14febbdf7c93bbd186399da27991180e5916b6 '
* commit '
3f14febbdf7c93bbd186399da27991180e5916b6 ':
af_channelsplit: switch to an AVOptions-based system.
Conflicts:
libavfilter/af_channelsplit.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Thu, 11 Apr 2013 00:03:31 +0000 (02:03 +0200)]
Merge commit '
ba8efac977f4276f05274947b2b67d144cbc965a '
* commit '
ba8efac977f4276f05274947b2b67d144cbc965a ':
af_channelmap: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/af_channelmap.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 23:53:08 +0000 (01:53 +0200)]
Merge remote-tracking branch 'mbouron/shorthand-cleanup'
* mbouron/shorthand-cleanup:
lavfi/aphaser: switch to AVOption-based system
lavfi/apad: switch to AVOption-based system
lavfi/afade: switch to AVOption-base system
lavfi/blend: switch to AVOption-based system
Conflicts:
libavfilter/avfilter.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 23:39:15 +0000 (01:39 +0200)]
Merge commit '
b2b25b0659fa047da6266d2ce165d43011136b30 '
* commit '
b2b25b0659fa047da6266d2ce165d43011136b30 ':
af_asyncts: switch to an AVOptions-based system.
Conflicts:
libavfilter/af_asyncts.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Matthieu Bouron [Wed, 10 Apr 2013 23:37:57 +0000 (01:37 +0200)]
lavfi/aphaser: switch to AVOption-based system
Michael Niedermayer [Wed, 10 Apr 2013 23:25:08 +0000 (01:25 +0200)]
Merge commit '
ac20e3ab8ed497549ee2a62754f01eee5e7a5066 '
* commit '
ac20e3ab8ed497549ee2a62754f01eee5e7a5066 ':
af_amix: switch to an AVOptions-based system.
Conflicts:
libavfilter/af_amix.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Matthieu Bouron [Wed, 10 Apr 2013 23:31:08 +0000 (01:31 +0200)]
lavfi/apad: switch to AVOption-based system
Matthieu Bouron [Wed, 10 Apr 2013 23:22:53 +0000 (01:22 +0200)]
lavfi/afade: switch to AVOption-base system
Matthieu Bouron [Wed, 10 Apr 2013 23:06:16 +0000 (01:06 +0200)]
lavfi/blend: switch to AVOption-based system
Michael Niedermayer [Wed, 10 Apr 2013 23:14:01 +0000 (01:14 +0200)]
Merge commit '
7536c671040f1f3ebc9f0d3b7831dac71436b775 '
* commit '
7536c671040f1f3ebc9f0d3b7831dac71436b775 ':
vf_yadif: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_yadif.c
libavfilter/yadif.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 23:05:14 +0000 (01:05 +0200)]
Merge remote-tracking branch 'ubitux/shorthand-cleanup'
* ubitux/shorthand-cleanup:
lavfi/idet: switch to an AVOptions-based system.
lavfi/histogram: switch to an AVOptions-based system.
lavfi/stereo3d: switch to an AVOptions-based system.
lavfi/noise: switch to an AVOptions-based system.
lavfi/histeq: switch to an AVOptions-based system.
Conflicts:
libavfilter/avfilter.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Clément Bœsch [Wed, 10 Apr 2013 23:01:49 +0000 (01:01 +0200)]
lavfi/idet: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 22:57:35 +0000 (00:57 +0200)]
lavfi/histogram: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 22:54:27 +0000 (00:54 +0200)]
lavfi/stereo3d: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 22:52:39 +0000 (00:52 +0200)]
lavfi/noise: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 22:40:33 +0000 (00:40 +0200)]
lavfi/histeq: switch to an AVOptions-based system.
Michael Niedermayer [Wed, 10 Apr 2013 23:03:02 +0000 (01:03 +0200)]
Merge remote-tracking branch 'mbouron/shorthand-cleanup'
* mbouron/shorthand-cleanup:
lavfi/kerndeint: switch to AVOption-based system
lavfi/il: switch to AVOption-based system
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 22:50:53 +0000 (00:50 +0200)]
Merge commit '
b83e9efc53e5491716625aa31c69006b1119b280 '
* commit '
b83e9efc53e5491716625aa31c69006b1119b280 ':
vf_unsharp: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_unsharp.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Matthieu Bouron [Wed, 10 Apr 2013 22:52:39 +0000 (00:52 +0200)]
lavfi/kerndeint: switch to AVOption-based system
Michael Niedermayer [Wed, 10 Apr 2013 22:37:21 +0000 (00:37 +0200)]
Merge remote-tracking branch 'ubitux/shorthand-cleanup'
* ubitux/shorthand-cleanup:
lavfi/mptestsrc: switch to an AVOptions-based system.
lavfi/mandelbrot: switch to an AVOptions-based system.
lavfi/life: switch to an AVOptions-based system.
lavfi/cellauto: switch to an AVOptions-based system.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 22:32:50 +0000 (00:32 +0200)]
Merge commit '
0c2466dec719b933d161f5d680a57fde38aa5daa '
* commit '
0c2466dec719b933d161f5d680a57fde38aa5daa ':
vf_transpose: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_transpose.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Matthieu Bouron [Wed, 10 Apr 2013 22:27:31 +0000 (00:27 +0200)]
lavfi/il: switch to AVOption-based system
Clément Bœsch [Wed, 10 Apr 2013 21:29:19 +0000 (23:29 +0200)]
lavfi/mptestsrc: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 21:26:15 +0000 (23:26 +0200)]
lavfi/mandelbrot: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 21:24:05 +0000 (23:24 +0200)]
lavfi/life: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 21:21:21 +0000 (23:21 +0200)]
lavfi/cellauto: switch to an AVOptions-based system.
Stefano Sabatini [Wed, 10 Apr 2013 22:20:01 +0000 (00:20 +0200)]
lavfi/decimate: switch to an AVOption-based system
Stefano Sabatini [Wed, 10 Apr 2013 22:14:06 +0000 (00:14 +0200)]
lavfi/field: switch to AVOption-based system
Also remove mention to syntax explanation which is or will be redundant
and possibly confusing.
Michael Niedermayer [Wed, 10 Apr 2013 22:10:59 +0000 (00:10 +0200)]
Merge commit '
ffea3b00c39caa8ad78456ae08c8353929974dfd '
* commit '
ffea3b00c39caa8ad78456ae08c8353929974dfd ':
vf_settb: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/f_settb.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Stefano Sabatini [Wed, 10 Apr 2013 22:03:47 +0000 (00:03 +0200)]
lavfi/smarblur: add missing newline at end of verbose message
Stefano Sabatini [Wed, 10 Apr 2013 22:02:27 +0000 (00:02 +0200)]
lavfi/smartblur: switch to AVOption-based system
Michael Niedermayer [Wed, 10 Apr 2013 21:48:26 +0000 (23:48 +0200)]
Merge commit '
33b97faaba2744f0a2fd65c0ef9ecc2de3fad7ff '
* commit '
33b97faaba2744f0a2fd65c0ef9ecc2de3fad7ff ':
vf_setpts: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/f_setpts.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 21:28:51 +0000 (23:28 +0200)]
Merge remote-tracking branch 'ubitux/shorthand-cleanup'
* ubitux/shorthand-cleanup:
lavfi/subtitles: switch to an AVOptions-based system.
lavfi/pp: switch to an AVOptions-based system.
lavfi/geq: switch to an AVOptions-based system.
lavfi/edgedetect: switch to an AVOptions-based system.
lavfi/curves: switch to an AVOptions-based system.
lavfi/colormatrix: switch to an AVOptions-based system.
lavfi/perms: switch to an AVOptions-based system.
lavfi/ebur128: switch to an AVOptions-based system.
lavfi/showspectrum: switch to an AVOptions-based system.
lavfi/silencedetect: switch to an AVOptions-based system.
lavfi/thumbnail: switch to an AVOptions-based system.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 21:18:18 +0000 (23:18 +0200)]
Merge commit '
95f1f56a21bc2f824af6fb97ca7ab35cdd0c401e '
* commit '
95f1f56a21bc2f824af6fb97ca7ab35cdd0c401e ':
vf_select: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/f_select.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Clément Bœsch [Wed, 10 Apr 2013 21:10:05 +0000 (23:10 +0200)]
lavfi/subtitles: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 20:43:25 +0000 (22:43 +0200)]
lavfi/pp: switch to an AVOptions-based system.
Also add and use the '|' separator instead of ':' since it's
incompatible with the new option system...
Clément Bœsch [Wed, 10 Apr 2013 20:33:41 +0000 (22:33 +0200)]
lavfi/geq: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 20:28:37 +0000 (22:28 +0200)]
lavfi/edgedetect: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 20:26:06 +0000 (22:26 +0200)]
lavfi/curves: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 20:18:20 +0000 (22:18 +0200)]
lavfi/colormatrix: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 20:15:10 +0000 (22:15 +0200)]
lavfi/perms: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 20:13:12 +0000 (22:13 +0200)]
lavfi/ebur128: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 20:10:56 +0000 (22:10 +0200)]
lavfi/showspectrum: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 20:05:12 +0000 (22:05 +0200)]
lavfi/silencedetect: switch to an AVOptions-based system.
Clément Bœsch [Wed, 10 Apr 2013 19:57:07 +0000 (21:57 +0200)]
lavfi/thumbnail: switch to an AVOptions-based system.
Michael Niedermayer [Wed, 10 Apr 2013 20:50:32 +0000 (22:50 +0200)]
Merge commit '
40c885c589808455a1c4b473509f1e6cd4908f55 '
* commit '
40c885c589808455a1c4b473509f1e6cd4908f55 ':
vf_pad: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_pad.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Paul B Mahol [Wed, 10 Apr 2013 20:44:11 +0000 (20:44 +0000)]
lavfi/overlay: remove dupe initializer
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Michael Niedermayer [Wed, 10 Apr 2013 20:26:01 +0000 (22:26 +0200)]
Merge commit '
9087eaf193b8ce99c41352064a81916fa66adb49 '
* commit '
9087eaf193b8ce99c41352064a81916fa66adb49 ':
vf_overlay: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_overlay.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 19:54:13 +0000 (21:54 +0200)]
Merge commit '
20b46f8f4fff6aeeab9ea418dc359eda8887ced6 '
* commit '
20b46f8f4fff6aeeab9ea418dc359eda8887ced6 ':
vf_lut: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_lut.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 19:24:00 +0000 (21:24 +0200)]
Merge commit '
ee0e8d4b15a87932ab6066cd6eae3cab08726319 '
* commit '
ee0e8d4b15a87932ab6066cd6eae3cab08726319 ':
vf_libopencv: switch to an AVOptions-based system.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 19:13:27 +0000 (21:13 +0200)]
Merge commit '
8c747d46f721cffa8ea51990805ad1d3a3a4fd0a '
* commit '
8c747d46f721cffa8ea51990805ad1d3a3a4fd0a ':
vf_hqdn3d: switch to an AVOptions-based system.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 18:48:46 +0000 (20:48 +0200)]
Merge commit '
7ed833d78ea661d619124fd898547a900f6480bc '
* commit '
7ed833d78ea661d619124fd898547a900f6480bc ':
vf_gradfun: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/gradfun.h
libavfilter/vf_gradfun.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 18:29:25 +0000 (20:29 +0200)]
Merge commit '
c334c113d4d9e9a41bc38a3e4458d7ab21010401 '
* commit '
c334c113d4d9e9a41bc38a3e4458d7ab21010401 ':
vf_scale: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/avfilter.c
libavfilter/vf_scale.c
scale keeps using our shorthand system due to the alternative not
supporting the more complex syntactical things like 1 parameter
dimensions
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 17:51:02 +0000 (19:51 +0200)]
Merge commit '
5aa1a668cfae7f617e1a06efad20f87283badd8a '
* commit '
5aa1a668cfae7f617e1a06efad20f87283badd8a ':
vf_frei0r: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_frei0r.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Tue, 9 Apr 2013 21:04:24 +0000 (23:04 +0200)]
vf_curves: add option to set all curves at once
Reviewed-by: ubitux
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 17:21:59 +0000 (19:21 +0200)]
Merge commit '
f13ab29925883b4245da4129694af3af378d67be '
* commit '
f13ab29925883b4245da4129694af3af378d67be ':
vf_fps: switch to an AVOptions-based system.
Conflicts:
libavfilter/vf_fps.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 17:02:13 +0000 (19:02 +0200)]
Merge commit '
a39c154049a2d0c4fb02a5c74f58d6986ec21cec '
* commit '
a39c154049a2d0c4fb02a5c74f58d6986ec21cec ':
vf_fieldorder: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_fieldorder.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 16:48:07 +0000 (18:48 +0200)]
Merge commit '
b9dfee9fa259dfc885508179a359dccc9e7840bd '
* commit '
b9dfee9fa259dfc885508179a359dccc9e7840bd ':
vf_fade: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_fade.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 16:27:40 +0000 (18:27 +0200)]
Merge commit '
8ec464c61c46a5d088b43d24e384d6c37b7ef14a '
* commit '
8ec464c61c46a5d088b43d24e384d6c37b7ef14a ':
vf_drawtext: switch to an AVOptions-based system.
Conflicts:
libavfilter/vf_drawtext.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 16:11:15 +0000 (18:11 +0200)]
Merge commit '
335c31293baec6e6cf5907bd29840af3de8ff735 '
* commit '
335c31293baec6e6cf5907bd29840af3de8ff735 ':
vf_drawbox: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_drawbox.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Stefano Sabatini [Fri, 5 Apr 2013 23:43:01 +0000 (01:43 +0200)]
doc/filters: review introductory example and explanation
In particular, fix wrong vertical mirroring command, and clarify
and extend explanation.
Based on a patch by littlebat <dashing.meng@gmail.com>.
Should fix trac ticket #2413.
Stefano Sabatini [Sat, 30 Mar 2013 23:23:43 +0000 (00:23 +0100)]
lavfi/amerge: drop duplicated "Buffer queue overflow" message
The same message is shown already by the called function
ff_bufqueue_is_full().
Stefano Sabatini [Mon, 18 Mar 2013 11:18:56 +0000 (12:18 +0100)]
ffmpeg: update error message, and make use of av_err2str() to simplify
Michael Niedermayer [Wed, 10 Apr 2013 15:49:13 +0000 (17:49 +0200)]
Merge commit '
63e58c55c17d7f8b5eec9c082fe0f8edc305a24e '
* commit '
63e58c55c17d7f8b5eec9c082fe0f8edc305a24e ':
vf_delogo: switch to an AVOptions-based system.
Conflicts:
libavfilter/vf_delogo.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 15:13:29 +0000 (17:13 +0200)]
Merge commit '
460e7b4f6d473d9f03ed45501221f9cb209b28fd '
* commit '
460e7b4f6d473d9f03ed45501221f9cb209b28fd ':
vf_cropdetect: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_cropdetect.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 14:56:33 +0000 (16:56 +0200)]
Merge commit '
fba0156af77b11ec99edf4ee8f511b7aaa6b1891 '
* commit '
fba0156af77b11ec99edf4ee8f511b7aaa6b1891 ':
vf_crop: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_crop.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 14:28:23 +0000 (16:28 +0200)]
Merge commit '
51def31dbe5b6e857536de8fa428f263d64f3ae5 '
* commit '
51def31dbe5b6e857536de8fa428f263d64f3ae5 ':
vf_boxblur: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_boxblur.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 13:48:02 +0000 (15:48 +0200)]
avfilter/blackframe: add "thres" back as alternative
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 13:47:18 +0000 (15:47 +0200)]
avfilter: support alternative keys in the alternative shorthand system
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 13:27:40 +0000 (15:27 +0200)]
Merge commit '
62dcdb028cc84845fd263bb09304c4c6500bda7a '
* commit '
62dcdb028cc84845fd263bb09304c4c6500bda7a ':
vf_blackframe: switch to an AVOptions-based system.
vf_aspect: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/vf_aspect.c
libavfilter/vf_blackframe.c
In the aspect filter most changes are merged but not the final
switch to the libav API because that is too restrictive and has
difficulty handling the syntax.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 11:52:53 +0000 (13:52 +0200)]
Merge commit '
e67a87eac814c7805d18c983c43033a8a1bd62af '
* commit '
e67a87eac814c7805d18c983c43033a8a1bd62af ':
vf_(no)format: switch to an AVOptions-based system.
af_aformat: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/af_aformat.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 11:43:19 +0000 (13:43 +0200)]
Merge commit '
d28cb849899abd98bf2dd72f5a3dd56d441aeb27 '
* commit '
d28cb849899abd98bf2dd72f5a3dd56d441aeb27 ':
buffersrc: switch to an AVOptions-based system.
Conflicts:
doc/filters.texi
libavfilter/buffersrc.c
Commit not merged, merge left to maintainer.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Michael Niedermayer [Wed, 10 Apr 2013 11:27:33 +0000 (13:27 +0200)]
Merge commit '
4fa1f52e33b70029e2b621852f3af7c1ef9aecff '
* commit '
4fa1f52e33b70029e2b621852f3af7c1ef9aecff ':
af_resample: switch to an AVOptions-based system.
Conflicts:
libavfilter/avfilter.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Stefano Sabatini [Tue, 19 Feb 2013 23:15:36 +0000 (00:15 +0100)]
lavfi/overlay: add process_command callback
Stefano Sabatini [Mon, 8 Apr 2013 10:22:48 +0000 (12:22 +0200)]
lavfi/overlay: add enable expression
This expression is useful to enable/disable overlaying on the fly.
Note that this can't be easily done relying on the filtergraph structure,
since this implies caching issues or a null frame overlaying in the best
case, which is better avoided for performance and convenience reasons.
Stefano Sabatini [Tue, 19 Feb 2013 19:10:02 +0000 (20:10 +0100)]
lavfi/overlay: add dynamic expression evaluation support
Add support for dynamic x, y expressions evaluation.
Also add support for an evaluation mode which allows to disable per-frame
evaluation, so that there is no speedloss in case the expression does not
depend on frame variables.
Stefano Sabatini [Tue, 5 Mar 2013 12:46:57 +0000 (13:46 +0100)]
lavu/eval: rename "new_eval_expr()" to "make_eval_expr()"
The new name is more semantically and stilistically consistent.
Michael Niedermayer [Wed, 10 Apr 2013 10:41:06 +0000 (12:41 +0200)]
Merge commit '
b439c992c23f3e0f3832fffd2a34a664b236c525 '
* commit '
b439c992c23f3e0f3832fffd2a34a664b236c525 ':
lavfi: switch to an AVOptions-based system.
dfa: implement missing TDLT coding method
Conflicts:
libavcodec/dfa.c
libavfilter/avfilter.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
Clément Bœsch [Thu, 4 Apr 2013 06:22:32 +0000 (08:22 +0200)]
lavf: add libquvi demuxer.