0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 20:03:10 +02:00
mpv/video/filter
wm4 0ec6df2ddf vf_lavfi: make chaining from other filters more flexible
Some filters exists only to create a specific lavfi graph. Allow these
filters to reset the graph exactly on reconfig, and allow them to modify
some image parameters too. Also make vf_lw_update_graph() behave like
vf_lw_set_graph() - they had a subtitle difference with filter==NULL.

Useful for the following commit.
2014-09-27 17:21:29 +02:00
..
pullup.c vf_pullup: remove inline asm 2014-04-19 17:10:20 +02:00
pullup.h vf_pullup: remove inline asm 2014-04-19 17:10:20 +02:00
vf_buffer.c video/filter: add vf_buffer 2014-07-30 23:29:00 +02:00
vf_crop.c Kill all tabs 2014-04-13 18:03:01 +02:00
vf_delogo.c vf_delogo: remove internal implementation 2014-03-16 13:19:29 +01:00
vf_divtc.c Remove mpbswap.h 2014-09-25 21:32:55 +02:00
vf_dlopen.c vf_dlopen: fix the order of the arguments to mp_image_alloc 2014-06-19 23:07:02 +02:00
vf_dlopen.h vf_dlopen: remove buggy private name -> imgfmt conversion 2014-05-15 10:32:16 -07:00
vf_dsize.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vf_eq.c video: introduce failure path for image allocations 2014-06-17 22:43:43 +02:00
vf_expand.c video: introduce failure path for image allocations 2014-06-17 22:43:43 +02:00
vf_flip.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vf_format.c Kill all tabs 2014-04-13 18:03:01 +02:00
vf_gradfun.c vf_lavfi: make chaining from other filters more flexible 2014-09-27 17:21:29 +02:00
vf_hqdn3d.c vf_hqdn3d: remove internal implementation 2014-03-16 13:19:29 +01:00
vf_ilpack.c video: introduce failure path for image allocations 2014-06-17 22:43:43 +02:00
vf_lavfi.c vf_lavfi: make chaining from other filters more flexible 2014-09-27 17:21:29 +02:00
vf_lavfi.h vf_lavfi: make chaining from other filters more flexible 2014-09-27 17:21:29 +02:00
vf_mirror.c video: introduce failure path for image allocations 2014-06-17 22:43:43 +02:00
vf_noformat.c Kill all tabs 2014-04-13 18:03:01 +02:00
vf_noise.c video: introduce failure path for image allocations 2014-06-17 22:43:43 +02:00
vf_phase.c video: introduce failure path for image allocations 2014-06-17 22:43:43 +02:00
vf_pp.c video: introduce failure path for image allocations 2014-06-17 22:43:43 +02:00
vf_pullup.c video: introduce failure path for image allocations 2014-06-17 22:43:43 +02:00
vf_rotate.c Add more const 2014-06-11 00:39:14 +02:00
vf_scale.c Move compat/ and bstr/ directory contents somewhere else 2014-08-29 12:31:52 +02:00
vf_screenshot.c video/filter: make vf->control non-recursive 2013-12-07 19:33:38 +01:00
vf_softpulldown.c vf_softpulldown: handle null mpi_image correctly 2014-08-30 15:15:38 +02:00
vf_stereo3d.c video: initial Matroska 3D support 2014-08-30 23:24:46 +02:00
vf_sub.c video: introduce failure path for image allocations 2014-06-17 22:43:43 +02:00
vf_swapuv.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vf_unsharp.c vf_unsharp: remove internal implementation 2014-03-16 13:19:29 +01:00
vf_vapoursynth.c vf_vapoursynth: make it possible to get filter output incrementally 2014-09-23 00:35:57 +02:00
vf_vavpp.c video: don't drop last frame when deinterlacing with yadif 2014-04-28 22:23:31 +02:00
vf_vdpaupp.c video: introduce failure path for image allocations 2014-06-17 22:43:43 +02:00
vf_yadif.c vf_yadif: remove internal implementation 2014-03-16 13:19:29 +01:00
vf.c video/filter: allow better dataflow 2014-09-18 19:36:27 +02:00
vf.h video/filter: allow better dataflow 2014-09-18 19:36:27 +02:00