summaryrefslogtreecommitdiffstats
path: root/video/filter
Commit message (Expand)AuthorAgeFilesLines
* vf_vavpp: select best quality deinterlacing algorithm by defaultwm42018-02-131-5/+22
* video: make --deinterlace and HW deinterlace filters always deinterlacewm42018-02-133-3/+3
* vf_vapoursynth: always keep input frame array filledwm42018-02-031-1/+3
* vf_vapoursynth: fix lockingwm42018-02-031-1/+2
* vf_vapoursynth: fix obscure/impossible leakwm42018-02-031-0/+1
* vf_vapoursynth: fix output colorspace flags and other attributeswm42018-02-031-0/+2
* vf_vapoursynth: fix potential deadlock on init failurewm42018-02-031-1/+1
* vf_vapoursynth: initialize start timestamp properlywm42018-02-031-1/+1
* video: rewrite filtering glue codewm42018-01-3012-2583/+1031
* sws_utils: don't force callers to provide option structwm42018-01-181-1/+1
* video: change some mp_image_pool semanticswm42018-01-132-2/+2
* vf_vdpaupp: fix error handling and software input modewm42017-12-271-5/+9
* msg: reinterpret a bunch of message levelsNiklas Haas2017-12-151-3/+3
* vf_buffer: remove this filterwm42017-12-122-87/+0
* vf_convert: default to limited range when converting RGB to YUVwm42017-12-111-0/+5
* video: remove some more hwdec legacy stuffwm42017-12-023-11/+47
* vf: remove a stray HAVE_GPLwm42017-11-301-3/+0
* vf_lavfi: remove old internal wrapper API stuffwm42017-11-292-117/+0
* vf_sub, vf_format: change license to LGPLwm42017-11-292-24/+15
* vf: remove most GPL video filterswm42017-11-2913-1500/+0
* vf: add vf_convert as interim replacement for vf_scalewm42017-11-292-2/+132
* Get rid of deprecated AVFrame accessorswm42017-10-301-1/+1
* video: add mp_image_params.hw_flags and add an examplewm42017-10-161-0/+1
* Add checks for HAVE_GPL to various GPL-only source fileswm42017-10-1014-0/+70
* vf_vavpp: restrict allowed sw upload formats to nv12/yuv420pwm42017-09-301-20/+3
* vf_vavpp: use error checking macrowm42017-09-291-19/+11
* vf_vavpp: use libavutil hw frames API for frame pool and uploadwm42017-09-291-25/+83
* build: add preliminary LGPL modewm42017-09-211-4/+5
* mp_image: include config.h directlyJames Ross-Gowan2017-08-261-1/+0
* video: change --deinterlace behaviorwm42017-08-224-28/+0
* video: redo video equalizer option handlingwm42017-08-222-26/+0
* vf_eq: remove this filterwm42017-08-222-450/+0
* video: add metadata handling for spherical videowm42017-08-212-1/+16
* vf_vapoursynth: fix inverted sign and restore 10 bit supportwm42017-08-071-1/+1
* video: drop some more IMGFMT aliaseswm42017-06-292-27/+52
* vf_format: also reset gamma-related attributes when changing gammaNiklas Haas2017-06-181-1/+9
* vo_opengl: implement support for OOTFs and non-display referred contentNiklas Haas2017-06-181-0/+4
* video: refactor HDR implementationNiklas Haas2017-06-181-4/+5
* vf_dlopen: remove this filterwm42017-06-183-447/+0
* af, vf: improvements to libavfilter bridgewm42017-05-312-1/+8
* vf.c, vf.h: change license to LGPLwm42017-05-112-14/+20
* d3d11: change mp_image plane pointer semanticswm42017-05-041-5/+5
* vf_lavfi, af_lavfi: remove unused/deprecated includewm42017-04-051-1/+0
* vf: fix another broken case of conversion filter auto-insertionwm42017-04-051-0/+37
* video: support positional arguments for automatic lavfi option bridgewm42017-04-031-1/+1
* video: add automatic libavfilter bridge to option parsingwm42017-04-022-15/+106
* video: deprecate almost all video filterswm42017-04-0218-1/+53
* command: add better runtime filter toggling methodwm42017-03-251-0/+3
* options: add M_OPT_FILE to some more file optionsPhilip Sequeira2017-03-061-1/+1
* vf_vavpp: fix first-field modewm42017-02-281-3/+3
* vf_vavpp: add advanced deint bug compatibility for Intel vaapi driverswm42017-02-281-4/+20
* vf_vavpp: minor fixeswm42017-02-281-2/+4
* vf_vavpp: always limit forward/backward surfaces to requested numberwm42017-02-271-3/+7
* vf_vavpp: remove apparently broken change-detectionwm42017-02-271-2/+0
* vf_lavfi: don't crash with VOs without hardware decoding supportwm42017-01-251-5/+7
* build: replace some FFmpeg API checks with version checkswm42017-01-241-1/+1
* video: support filtering hardware frames via libavfilterwm42017-01-163-6/+49
* vf_lavfi: switch to AVBufferSrcParameterswm42017-01-161-7/+20
* vf_lavfi: remove pixel format whitelistwm42017-01-131-22/+2
* af_lavfi, vf_lavfi: work around recent libavfilter EOF bugwm42017-01-021-0/+6
* vf_vdpaurb: remove this filterwm42016-11-222-112/+0
* vf_vdpaurb: deprecate this filterwm42016-10-201-0/+3
* win32: build with -DINITGUIDJames Ross-Gowan2016-09-281-1/+0
* m_config: add helper function for initializing af/ao/vf/vo suboptionswm42016-09-021-4/+4
* options: make mp_vo_opts options an actual sub-option groupwm42016-08-301-1/+1
* vf_rotate: allow arbitrary rotationwm42016-08-191-2/+9
* video: don't discard video frames after endptswm42016-08-182-0/+8
* vf_vavpp: get rid of mp_refqueue_is_interlaced()wm42016-07-153-11/+1
* vf_d3d11vpp: fix interlaced-only=no modewm42016-07-151-2/+2
* vf_d3d11vpp: add video processor selectionwm42016-07-151-5/+20
* vd_d3d11vpp: remove nonsensical flush callwm42016-07-081-5/+0
* 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_d3d11vpp: fix output image format if not doing any filteringwm42016-07-041-2/+5
* vo_opengl: generalize HDR tone mapping mechanismNiklas Haas2016-07-031-1/+1
* mp_image: split colorimetry metadata into its own structNiklas Haas2016-07-035-17/+17
* vf_vdpaurb: use new common nv12 download codewm42016-06-211-15/+5
* vf_vdpaurb: fix operationwm42016-06-201-0/+1
* vo_opengl: vdpau interop without RGB conversionwm42016-06-191-0/+1
* refqueue: free referenced images on freewm42016-06-191-0/+1
* vf_d3d11vpp: flush device context only when using shared textureswm42016-06-161-1/+2
* vf_d3d11vpp: make missing deinterlacing caps non-fatalwm42016-06-161-3/+2
* vf_d3d11vpp: log some video processor creation parameterswm42016-06-161-2/+7
* vo_opengl: refactor HDR mechanismNiklas Haas2016-05-301-0/+4
* vf: fix filter auto-insertionwm42016-05-301-3/+13
* video: remove d3d11 video processor use from OpenGL interopwm42016-05-293-38/+98
* vf_d3d11vpp: add a D3D11 video processor filterwm42016-05-284-0/+500
* vf_vdpaupp: use refqueue helperwm42016-05-274-111/+83
* vf_vavpp: make refqueue logic field-basedwm42016-05-253-86/+143
* vf_vavpp: minor simplificationwm42016-05-251-4/+6
* vf_vavpp: simplify update_pipeline() usagewm42016-05-251-13/+18
* vf_vavpp: use future instead of past PTS to determine field durationwm42016-05-251-7/+7
* vf_vavpp: move frame handling to separate filewm42016-05-253-57/+205
* vf_crop: support opaque hardware decoding formatswm42016-05-191-8/+23
* video: refactor how VO exports hwdec device handleswm42016-05-095-21/+11
* vf_vavpp: reindentwm42016-04-111-8/+6
* vaapi: determine surface format in decoder, not in rendererwm42016-04-111-10/+17
* build: make libavfilter mandatorywm42016-02-051-2/+0
* af_lavfi, vf_lavfi: fix compilation on Libavwm42016-01-221-0/+1
* command: add vf-command commandwm42016-01-223-0/+22
* Change 3 more files to LGPLwm42016-01-201-7/+7
* Relicense some non-MPlayer source files to LGPL 2.1 or laterwm42016-01-193-21/+21
* video: refactor: handle video format fixups closer to decoderwm42016-01-142-21/+7
* mpv_talloc.h: rename from talloc.hDmitrij D. Czarkoff2016-01-111-1/+1
* vf_yadif: change defaultswm42015-12-211-0/+4
* vf_vapoursynth: fix everythingwm42015-12-201-17/+13
* video: switch from using display aspect to sample aspectwm42015-12-1911-103/+35
* vf: remove old config() callbackwm42015-12-199-96/+88
* vf: flush before reconfigwm42015-12-192-10/+1
* vf_stereo3d: add alternating modesPaul B Mahol2015-12-181-0/+4
* Remove some VLAswm42015-11-061-1/+4
* video: replace vf_format outputlevels option with global optionwm42015-09-291-4/+1
* vf_vavpp: allocate output surfaces with the same size as inputwm42015-09-231-1/+4
* va_vavpp: set input/output processing regionwm42015-09-231-2/+2
* vf_yadif: add hack for Libav compatibilitywm42015-09-201-3/+12
* vf_vdpaurb: query_format is still requiredPhilip Langdale2015-09-181-0/+6
* vf_vdpaurb: Pass through non-hardware-decoded contentPhilip Langdale2015-09-151-9/+8
* video/filter: remove some vf_lavfi wrapperswm42015-09-115-304/+0
* vf_lavfi: cosmetics: fix coding stylewm42015-09-111-11/+11
* vf: vf_stereo3d depends on libavfilterwm42015-09-111-1/+1
* vf_vdpaurb: Don't segfault if input mpi is nullPhilip Langdale2015-08-051-0/+4
* vf_scale: cleanup log messageswm42015-07-201-12/+3
* vf_vapoursynth: relicense to LGPL 2.1+wm42015-07-191-7/+7
* vf_vdpaupp: Don't crash when evaluating interlacing of NULL mpiPhilip Langdale2015-07-141-1/+1
* vf_vdpaurb: Add a new filter for reading back vdpau decoded framesPhilip Langdale2015-07-112-0/+114
* vf_stereo3d: drop internal implementationwm42015-07-101-393/+15
* vf_vdpaupp: don't attempt to deinterlace progressive frameswm42015-07-081-5/+9
* vaapi: drop compatibility crap and vo_vaapi deinterlacerwm42015-07-081-1/+1
* vf_vavpp: don't attempt to deinterlace progressive frameswm42015-07-081-0/+7
* vf_yadif: expose interlaced frame modewm42015-07-071-9/+5
* vf_sub: minor simplificationwm42015-06-052-5/+2
* vf_vavpp: provide future/past frames to driverwm42015-06-011-30/+97
* vf_vavpp: move vaMapBuffer() closer to its usewm42015-06-011-4/+4
* vf_vavpp: remove dummy loop, unindentwm42015-06-011-51/+61
* vf_vavpp: cosmeticswm42015-06-011-10/+10
* vf_vavpp: minor simplificationwm42015-06-011-29/+24
* vf_vavpp: fix bob deinterlacing for bottom field first videosFilip Milivojevic2015-05-301-0/+2
* vf_vavpp: do not pretend to support referenceswm42015-05-291-3/+5
* vf_vavpp: simplify surface list allocationwm42015-05-291-14/+2
* vf_dlopen: declare as deprecatedwm42015-05-251-0/+4
* vf_vapoursynth: reject unaligned video sizeswm42015-05-151-0/+7
* Remove trailing whitespacesMichael Vetter2015-05-151-2/+2
* mp_image: remove some unused interlacing flagswm42015-04-231-3/+1
* vf_vapoursynth: update _FieldBased semanticswm42015-04-231-4/+4
* vf_vapoursynth: stupid hack to unbreak with recent API changewm42015-04-201-0/+6
* build: fix libavfilter dependency for vf_mirrorxylosper2015-04-201-1/+1
* vf_crop, vf_expand: remove ancient and useless messageswm42015-04-162-19/+1
* vf_mirror: replace internal implementation with libavfilterwm42015-04-161-85/+4
* vf_screenshot: remove this filterwm42015-04-163-78/+0
* Update license headersMarcin Kurczewski2015-04-1323-114/+92
* mp_image: remove redundant chroma_x/y_shift fieldswm42015-04-102-6/+6
* mp_image: remove redundant plane_w/h fieldswm42015-04-101-2/+3
* vf_format: add gamma override optionNiklas Haas2015-04-041-0/+4
* vf_format: allow forcing aspect ratiowm42015-04-031-0/+4
* vf_format: allow forcing display sizewm42015-04-031-0/+7
* vf_format: allow forcing rotation flagswm42015-04-031-0/+7
* vf_format: allow forcing stereo mode parameterswm42015-04-031-0/+8
* video: cleanup stereo mode parsingwm42015-04-021-1/+1
* video: move colorspace overrides to vf_format, simplifywm42015-03-311-2/+29
* vf_format: don't crash if nonsense parameters are passedwm42015-03-311-3/+23
* vf_format: by default, pass through video without changewm42015-03-311-22/+17
* vf_vapoursynth: handle approximate EOF drainingwm42015-03-251-9/+28
* vf_expand: fix memory leak on memory allocation failurewm42015-03-201-1/+3
* video: uninline memcpy_pic functionswm42015-03-204-7/+0
*