summaryrefslogtreecommitdiffstats
path: root/video/filter/vf.c
Commit message (Expand)AuthorAgeFilesLines
* video: rewrite filtering glue codewm42018-01-301-797/+0
* video: change some mp_image_pool semanticswm42018-01-131-1/+1
* vf_buffer: remove this filterwm42017-12-121-2/+0
* vf: remove a stray HAVE_GPLwm42017-11-301-3/+0
* vf: remove most GPL video filterswm42017-11-291-24/+0
* vf: add vf_convert as interim replacement for vf_scalewm42017-11-291-2/+4
* build: add preliminary LGPL modewm42017-09-211-4/+5
* vf_eq: remove this filterwm42017-08-221-2/+0
* video: add metadata handling for spherical videowm42017-08-211-1/+1
* vf_dlopen: remove this filterwm42017-06-181-4/+0
* af, vf: improvements to libavfilter bridgewm42017-05-311-1/+7
* vf.c, vf.h: change license to LGPLwm42017-05-111-7/+7
* vf: fix another broken case of conversion filter auto-insertionwm42017-04-051-0/+37
* video: add automatic libavfilter bridge to option parsingwm42017-04-021-2/+25
* video: deprecate almost all video filterswm42017-04-021-1/+5
* command: add better runtime filter toggling methodwm42017-03-251-0/+3
* video: support filtering hardware frames via libavfilterwm42017-01-161-0/+17
* vf_vdpaurb: remove this filterwm42016-11-221-2/+0
* m_config: add helper function for initializing af/ao/vf/vo suboptionswm42016-09-021-4/+4
* video: don't discard video frames after endptswm42016-08-181-0/+7
* vf, af: print filter labels in verbose modewm42016-07-061-0/+2
* vf: mark filter chain as uninitialized when mutating itwm42016-07-061-0/+2
* vf: don't clobber input params on reconfigure failurewm42016-07-061-1/+1
* vf: fix filter auto-insertionwm42016-05-301-3/+13
* video: remove d3d11 video processor use from OpenGL interopwm42016-05-291-2/+19
* vf_d3d11vpp: add a D3D11 video processor filterwm42016-05-281-0/+4
* video: refactor how VO exports hwdec device handleswm42016-05-091-1/+1
* build: make libavfilter mandatorywm42016-02-051-2/+0
* command: add vf-command commandwm42016-01-221-0/+11
* video: refactor: handle video format fixups closer to decoderwm42016-01-141-18/+6
* video: switch from using display aspect to sample aspectwm42015-12-191-25/+0
* vf: remove old config() callbackwm42015-12-191-20/+2
* vf: flush before reconfigwm42015-12-191-1/+1
* Remove some VLAswm42015-11-061-1/+4
* video/filter: remove some vf_lavfi wrapperswm42015-09-111-8/+0
* vf: vf_stereo3d depends on libavfilterwm42015-09-111-1/+1
* vf_vdpaurb: Add a new filter for reading back vdpau decoded framesPhilip Langdale2015-07-111-0/+2
* vaapi: drop compatibility crap and vo_vaapi deinterlacerwm42015-07-081-1/+1
* build: fix libavfilter dependency for vf_mirrorxylosper2015-04-201-1/+1
* vf_screenshot: remove this filterwm42015-04-161-3/+0
* Update license headersMarcin Kurczewski2015-04-131-5/+4
* video: uninline memcpy_pic functionswm42015-03-201-2/+0
* vf: fix indentation level of verbose outputwm42015-02-231-2/+2
* video/filters: simplify libavfilter bridgewm42015-02-111-8/+8
* vf_ilpack: remove this filterwm42015-01-271-2/+0
* vf_divtc: remove this filterwm42015-01-271-71/+0
* vf_phase: remove this filterwm42015-01-271-2/+0
* vf_swapuv: remove this filterwm42015-01-271-2/+0
* vf_softpulldown: remove this filterwm42015-01-271-17/+0
* video: remove vfcap.hwm42015-01-211-1/+1
* vf: make message less confusingwm42015-01-131-1/+1
* video: better pipelining with vf_vapoursynthwm42015-01-031-8/+46
* command: make empty vf-metadata not an errorwm42014-12-301-3/+4
* vf: fix crash if filter doesn't provide control entrypointwm42014-12-301-1/+1
* video/filter: kill vf_pp (libpostproc)wm42014-12-031-4/+0
* video: move formatting of image parameters to separate functionwm42014-11-121-21/+2
* vf: minor simplificationwm42014-11-121-14/+9
* vf_vapoursynth: add standalone Lua scriptingwm42014-10-121-1/+5
* video/filter: allow better dataflowwm42014-09-181-2/+11
* video/filter: add vf_bufferwm42014-07-301-0/+2
* Remove some mp_msg calls with no trailing \nwm42014-07-131-18/+22
* video: correct spelling: mp_image_params_equals -> mp_image_params_equalwm42014-06-171-3/+3
* video: check image parameterswm42014-06-171-0/+6
* video: introduce failure path for image allocationswm42014-06-171-3/+5
* options: remove global variables for swscale options; rename themwm42014-06-111-0/+1
* vf: print for which filter initialization failedwm42014-05-041-3/+9
* video: removed unused stuffwm42014-05-021-6/+0
* video: handle colorspace and aspect overrides separatelywm42014-05-021-6/+19
* vf: sanitize filter input, instead of overriding itwm42014-05-021-1/+2
* vf: add alternate functions for retrieving filter outputwm42014-05-021-13/+53
* vf: expose input parameters; clear parameters on failurewm42014-05-021-2/+2
* vf: mark auto-inserted conversion filters in verbose outputwm42014-05-021-0/+2
* vdpau: add a postprocessing pseudo-filterwm42014-05-021-0/+4
* vf: print error if filtering a frame failswm42014-04-301-1/+4
* video: don't drop last frame when deinterlacing with yadifwm42014-04-281-5/+15
* vf: print all image parameter information in verbose outputwm42014-04-221-0/+5
* vf: remove autoinserted filters on reconfigwm42014-04-211-0/+7
* vf: add function to remove a filter from the chainwm42014-04-211-0/+13
* video: make mp_image use mp_image_params directlywm42014-04-211-15/+7
* vf: auto-label video filters if no label is specifiedKevin Mitchell2014-04-131-1/+12
* vf: add vf_control_by_label to send vfctrl to specific filterKevin Mitchell2014-04-131-0/+11
* video: add VapourSynth filter bridgewm42014-04-121-0/+4
* build: simplify libavfilter configure checkswm42014-03-161-1/+1
* video: add rounding to aspect ratio calculationswm42014-02-191-2/+2
* msg: rename mp_msg_log -> mp_msgwm42013-12-211-9/+9
* m_option, m_config: mp_msg conversionswm42013-12-211-1/+1
* video/filter: mp_msg conversionswm42013-12-211-22/+23
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-171-1/+1
* Move options/config related files from mpvcore/ to options/wm42013-12-171-3/+3
* Replace mp_tmsg, mp_dbg -> mp_msg, remove mp_gtext(), remove set_osd_tmsgwm42013-12-161-4/+4
* video: move VO reinit from filter chain to playerwm42013-12-101-19/+30
* vf: redo conversion filter insertion/format negotiationwm42013-12-071-122/+128
* video/filter: make vf->control non-recursivewm42013-12-071-10/+13
* vf: remove flags from filter format statuswm42013-12-071-23/+19
* video: create a separate context for video filter chainwm42013-12-071-57/+132
* video/filter: remove vf_match_csp()wm42013-12-071-54/+0
* vf: remove unused functionwm42013-12-071-22/+0
* vf: print error when creating filter failswm42013-12-071-0/+1
* vf: cleanup removed filter entrywm42013-12-051-1/+0
* options: remove legacy hacks for sub-option handlingwm42013-12-041-17/+8
* video/filter: remove legacy option handling hackswm42013-12-041-5/+3
* video/filter: remove vf_down3drightwm42013-12-041-2/+0
* options: add options that set defaults for af/vf/ao/vowm42013-12-011-0/+2
* options: implement --pphelp differentlywm42013-11-231-0/+1
* configure: uniform the defines to #define HAVE_xxx (0|1)Stefano Pigozzi2013-11-031-4/+4
* video/filter: remove useless vf_info fieldswm42013-10-231-2/+2
* vd: move aspect calculation to a functionwm42013-09-261-0/+15
* vaapi: add vf_vavpp and use it for deinterlacingxylosper2013-09-251-0/+4
* vf: fix filter initialization error checkwm42013-09-201-1/+1
* video: handle video output levels with mp_image_paramswm42013-08-241-0/+1
* video/out: don't require VOs to handle screenshot aspect speciallywm42013-08-241-0/+1
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-061-4/+4
* vf: fix unintended overwriting of image infowm42013-07-281-2/+3
* options: make legacy hacks for AFs/VFs more explicitwm42013-07-221-0/+1
* options: use m_config for options instead of m_structwm42013-07-211-43/+46
* vf: remove unnecessary indirectionwm42013-07-211-20/+5
* vf: make sure less important image params are set before/after filterswm42013-07-181-14/+21
* video: redo how colorspaces are handledwm42013-07-161-1/+16
* vf: add vf_control wrapperwm42013-07-151-0/+5
* build: change vf_dlopen testwm42013-07-121-1/+1
* configure: add libdl detection to ladspa, vf_dlopenRudolf Polzer2013-07-091-0/+2
* vo_opengl: handle chroma locationwm42013-06-281-0/+1
* video: add a new method to configure filters and VOswm42013-06-281-35/+57
* m_option, vf: add label supportwm42013-05-231-1/+14
* video/filter: fix option parser memory leakwm42013-05-181-0/+3
* vf_lavfi: add libavfilter bridgewm42013-04-211-0/+4
* core: simplify OSD capability handling, remove VFCAP_OSDwm42013-03-011-4/+1
* screenshot: minor simplification, prefer VF over VOwm42013-01-301-2/+0
* video: move handling of -x/-y/-xy options to VOwm42013-01-231-9/+5
* video: reset filters on seekwm42013-01-201-0/+7
* video: print filter chain in verbose modewm42013-01-141-2/+32
* vf: add vf_rescale_dsize()wm42013-01-131-0/+15
* video: cleanup: move and rename vf_mpi_clear and vf_clone_attributeswm42013-01-131-73/+0
* mp_image: change how palette is handledwm42013-01-131-0/+3
* video: remove things related to old DR codewm42013-01-131-19/+11
* video/filter: change filter API, use refcounting, remove filter DRwm42013-01-131-243/+91
* video: remove slice based filtering and video outputwm42013-01-131-42/+3
* video/filter: rename vf_eq2 to vf_eqwm42012-11-161-2/+2
* Rename directories, move files (step 2 of 2)wm42012-11-121-6/+6
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-121-0/+830