1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/libavfilter
Stefano Sabatini 163854bca0 vf_drawtext: drop text wrapping feature
Or in other word, do not go to the next line when the text cannot be
rendered within the frame.

The rationale is that wrapping is hard to manage, as it depends on the
position of the text, thus making hard/impossible to compute the size
occupied by the rendered text, and makes the filter behavior
unpredictible with moving text (implemented in a pending patch).

Also the current wrapping code is very limited (for example it splits
words in the middle), and correctly handling wrapping requires much
more complexity (alignment, gravity, word parsing etc.), while
drawtext is meant to be only a thin wrapper around libfreetype, so
such advanced features don't belong here.
2011-09-24 12:36:39 +02:00
..
libmpcodecs libavfilter/libmpcodecs: add vf_stereo3d support 2011-09-20 05:49:42 +02:00
x86 Merge remote-tracking branch 'qatar/master' 2011-07-05 02:26:17 +02:00
af_aconvert_rematrix.c lavfi: add audio convert filter 2011-09-16 20:44:27 +02:00
af_aconvert.c lavfi: add audio convert filter 2011-09-16 20:44:27 +02:00
af_aformat.c lavfi: rename avfilter_all_* function names to avfilter_make_all_* 2011-09-16 00:42:47 +02:00
af_anull.c
af_aresample.c af_aresample: do not request a buffer with AV_PERM_REUSE2 permissions in filter_samples() 2011-09-17 01:36:00 +02:00
af_ashowinfo.c lavfi: add ashowinfo filter 2011-08-20 15:00:23 +02:00
all_channel_layouts.h lavfi: add avfilter_all_channel_layouts public symbol 2011-09-16 00:46:41 +02:00
allfilters.c lavfi: add select filter 2011-09-17 19:08:30 +02:00
asink_anullsink.c
asrc_abuffer.c lavfi: consistently use int for sample_rate in AVFilterLink and AVFilterBufferRefAudioProps 2011-09-12 18:51:46 +02:00
asrc_abuffer.h lavfi: add asrc_abuffer - audio buffer source 2011-08-21 11:37:57 +02:00
asrc_anullsrc.c asrc_anullsrc: amend description to reflect the recent changes 2011-09-18 14:26:37 +02:00
avcodec.c libavfilter: implement avfilter_fill_frame_from_video_buffer_ref() 2011-06-12 22:46:02 +02:00
avcodec.h libavfilter: implement avfilter_fill_frame_from_video_buffer_ref() 2011-06-12 22:46:02 +02:00
avfilter.c lavfi: add and use an inlink variable in avfilter_config_links() 2011-09-16 20:44:27 +02:00
avfilter.h vf_drawtext: drop text wrapping feature 2011-09-24 12:36:39 +02:00
avfiltergraph.c lavfi: refactor query_formats and auto-insert audio conversion filters 2011-09-16 20:44:27 +02:00
avfiltergraph.h avfilter: Add avfilter_graph_que_command() 2011-08-29 20:16:10 +02:00
buffersink.h lavfi: rename vsink_buffer.c to sink_buffer.c, and vsink_buffer.h to buffersink.h 2011-09-06 18:51:09 +02:00
defaults.c lavfi: rename avfilter_all_* function names to avfilter_make_all_* 2011-09-16 00:42:47 +02:00
drawutils.c
drawutils.h
formats.c libavfilter/formats.c: fix compile of test 2011-09-16 06:07:07 +02:00
gradfun.h Add some forgotten const to function arguments in libavfilter & libavformat. 2011-05-17 03:05:36 +02:00
graphparser.c libavfilter/graphparser: Avoid spaces in filter instance names. 2011-08-30 22:02:38 +02:00
internal.h lavfi: consistently use int for sample_rate in AVFilterLink and AVFilterBufferRefAudioProps 2011-09-12 18:51:46 +02:00
libavfilter.v
Makefile libavfilter/libmpcodecs: add vf_stereo3d support 2011-09-20 05:49:42 +02:00
sink_buffer.c lavfi: rename vsink_buffer.c to sink_buffer.c, and vsink_buffer.h to buffersink.h 2011-09-06 18:51:09 +02:00
src_movie.c lavfi: simplify signature for avfilter_get_audio_buffer() and friends 2011-09-12 18:51:18 +02:00
vf_aspect.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
vf_blackframe.c vf_blackframe: port missing features from libmpcodecs blackframe 2011-07-21 13:04:48 +02:00
vf_boxblur.c vf_boxblur: call avfilter_draw_slice() at the end of draw_slice() 2011-08-03 11:18:15 +02:00
vf_copy.c
vf_crop.c vf_crop: add support for a, dar, sar, hsub, and vsub variables 2011-07-30 18:30:07 +02:00
vf_cropdetect.c lavfi: add layout negotiation fields and helper functions. 2011-06-19 22:58:32 +02:00
vf_delogo.c lavfi: port libmpcodecs delogo filter 2011-08-14 12:17:10 +02:00
vf_drawbox.c Merge remote-tracking branch 'qatar/master' 2011-08-26 23:18:54 +02:00
vf_drawtext.c vf_drawtext: drop text wrapping feature 2011-09-24 12:36:39 +02:00
vf_fade.c lavfi: add layout negotiation fields and helper functions. 2011-06-19 22:58:32 +02:00
vf_fieldorder.c Remove unused variables 2011-06-02 20:06:00 +01:00
vf_fifo.c
vf_format.c lavfi: add ff_parse_pixel_format() internal function, and use it 2011-08-23 15:45:44 +02:00
vf_frei0r.c Merge remote-tracking branch 'qatar/master' 2011-07-06 01:34:08 +02:00
vf_gradfun.c lavfi: add layout negotiation fields and helper functions. 2011-06-19 22:58:32 +02:00
vf_hflip.c lavfi: add layout negotiation fields and helper functions. 2011-06-19 22:58:32 +02:00
vf_hqdn3d.c lavfi: add layout negotiation fields and helper functions. 2011-06-19 22:58:32 +02:00
vf_libopencv.c vf_libopencv: replace opencv/cxtypes.h #include by opencv/cxcore.h 2011-07-18 12:33:13 +02:00
vf_lut.c libavfilter: fix --enable-small 2011-07-21 11:00:47 +02:00
vf_mp.c libavfilter/libmpcodecs: add vf_stereo3d support 2011-09-20 05:49:42 +02:00
vf_null.c
vf_overlay.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
vf_pad.c lavfi: tweak display aspect ratio variables in pad and scale filters 2011-07-30 18:27:24 +02:00
vf_pixdesctest.c
vf_scale.c vf_scale: don't leak SWS context. 2011-08-27 17:23:45 +02:00
vf_select.c Merge remote-tracking branch 'qatar/master' 2011-09-17 22:36:43 +02:00
vf_setpts.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
vf_settb.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
vf_showinfo.c Merge remote-tracking branch 'qatar/master' 2011-09-12 21:01:12 +02:00
vf_slicify.c
vf_split.c lavfi: add split filter from soc. 2011-09-12 08:48:16 +02:00
vf_transpose.c vf_transpose: avoid multiple calls to avfilter_draw_slice() 2011-07-29 20:24:44 +02:00
vf_unsharp.c vf_unsharp: set default chroma size value to 5x5 2011-08-14 16:29:44 +02:00
vf_vflip.c
vf_yadif.c vf_yadif: add support to yuva420p 2011-08-31 16:11:26 +02:00
vsink_nullsink.c
vsrc_buffer.c lavfi: add ff_parse_pixel_format() internal function, and use it 2011-08-23 15:45:44 +02:00
vsrc_buffer.h vsrc_buffer: add flags param to av_vsrc_buffer_add_video_buffer_ref 2011-06-06 01:35:27 +02:00
vsrc_color.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
vsrc_mptestsrc.c lavfi: port mp test source 2011-08-11 16:19:48 +02:00
vsrc_nullsrc.c Merge remote-tracking branch 'qatar/master' 2011-07-04 00:45:21 +02:00
vsrc_testsrc.c vsrc_testsrc: set more properties in the output frames 2011-08-30 10:03:19 +02:00
yadif.h