summaryrefslogtreecommitdiffstats
path: root/video/filter
Commit message (Expand)AuthorAgeFilesLines
* vf_vapoursynth: correctly signal error on script init failurewm42018-04-291-0/+1
* video: remove internal stereo_out flagwm42018-04-291-5/+1
* video: pass through container fps to filterswm42018-04-191-6/+4
* vf_vapoursynth: fix freezewm42018-02-201-5/+7
* 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
* video: replace pointless macrowm42015-03-201-6/+4
* vf_vavpp: fix deinterlacingFilip Milivojevic2015-03-081-0/+8
* vf: fix indentation level of verbose outputwm42015-02-231-2/+2
* vf_vapoursynth: replace a hack with a newer VS API functionwm42015-02-161-1/+1
* vf_vapoursynth: add display refresh rate propertyJulian2015-02-132-0/+2
* vf_lavfi: drop useless option from wrapper filterswm42015-02-121-4/+1
* video/filters: simplify libavfilter bridgewm42015-02-1111-55/+45
* vf_noise: remove internal implementationwm42015-02-111-239/+8
* vf_vapoursynth: load Lua stdlib in Lua modewm42015-01-291-0/+1
* vf_ilpack: remove this filterwm42015-01-272-183/+0
* vf_divtc: remove this filterwm42015-01-273-713/+0
* vf_phase: remove this filterwm42015-01-272-310/+0
* vf_swapuv: remove this filterwm42015-01-272-66/+0
* vf_softpulldown: remove this filterwm42015-01-273-194/+0
* vf_pullup: remove builtin implementationwm42015-01-273-920/+10
* ta: rename MP_TALLOC_ELEMS to MP_TALLOC_AVAILBen Boeckel2015-01-271-2/+2
* video: separate screenshot modeswm42015-01-232-3/+2
* vf_vavpp: add more deinterlacing algorithmswm42015-01-231-7/+22
* video: have a generic context struct for hwdec backendswm42015-01-222-2/+6
* vaapi: minor simplificationwm42015-01-211-1/+1
* video: remove vfcap.hwm42015-01-215-22/+6
* vf_scale: replace ancient fallback image format selectionwm42015-01-211-141/+16
* vf: make message less confusingwm42015-01-131-1/+1
* win32: request UTF-16 API variants, Vista+ APIs, and COM C macroswm42015-01-071-1/+1
* vf_vapoursynth: autodetect CPU countwm42015-01-051-3/+8
* vf_vapoursynth: fix Lua backendwm42015-01-031-0/+3
* vf_vapoursynth: pass through container FPS valuewm42015-01-032-0/+3
* video: better pipelining with vf_vapoursynthwm42015-01-033-8/+73
* 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: remove internal QP passingwm42014-12-032-78/+3
* video/filter: kill vf_pp (libpostproc)wm42014-12-032-157/+0
* Silence some Coverity warningswm42014-11-211-1/+1
* video: move formatting of image parameters to separate functionwm42014-11-121-21/+2
* vf: minor simplificationwm42014-11-122-16/+9
* vf_sub: fix previous commitwm42014-11-111-3/+3
* vf_sub: don't crash if no subtitle context is availablewm42014-11-111-0/+3
* video: remove swapped-endian image format aliaseswm42014-11-051-32/+16
* vf_vapoursynth: add debug message when returning error from GetFramewm42014-10-131-0/+1
* vf_vapoursynth: don't error if invoke() doesn't return a clipwm42014-10-121-3/+2
* vf_vapoursynth: resolve paths relative to home/configwm42014-10-121-0/+3
* vf_vapoursynth: add standalone Lua scriptingwm42014-10-122-1/+262
* vf_vapoursynth: abstract scripting backendwm42014-10-121-28/+87
* vf_vapoursynth: return dummy frames if frames are requested during initwm42014-10-111-1/+12
* vf_vapoursynth: factor stuffwm42014-10-111-13/+25
* vf_vapoursynth: when seeking, recreate only if it's already createdwm42014-10-111-1/+2
* vf_vapoursynth: fail gracefully if filter init requests frameswm42014-10-111-0/+10
* vf_lavfi: proper rounding for lavfi->mpv aspect ratiowm42014-10-091-2/+3
* vf_lavfi: fix compilation failurewm42014-10-081-1/+0
* vf_stereo3d: fix "auto" input format with libavAlessandro Ghedini2014-10-041-1/+1
* Fix build with libavfilter disabledwm42014-09-281-1/+1
* video: change automatic rotation and 3D filter insertionwm42014-09-272-11/+111
* vf_lavfi: make chaining from other filters more flexiblewm42014-09-273-26/+45
* Remove mpbswap.hwm42014-09-251-3/+4
* vf_vapoursynth: make it possible to get filter output incrementallywm42014-09-231-27/+77
* vf_lavfi: fetch output frames incrementallywm42014-09-181-22/+24
* video/filter: allow better dataflowwm42014-09-182-2/+20
* video: initial Matroska 3D supportwm42014-08-301-0/+2
* vf_softpulldown: handle null mpi_image correctlyshdown2014-08-301-3/+3
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-292-2/+1
* vf_vapoursynth: add more VS frame propertiesBin Jin2014-08-221-0/+8
* vf_vapoursynth: add display resolution supportBin Jin2014-08-221-0/+5
* vf_vapoursynth: print more diagnostics on errorwm42014-08-111-3/+9
* Improve setting AVOptionswm42014-08-021-9/+6
* video/filter: add vf_bufferwm42014-07-302-0/+95
* Remove some mp_msg calls with no trailing \nwm42014-07-131-18/+22
* vf_vapoursynth: reset error state on seekingwm42014-07-051-0/+1
* vf_dlopen: fix the order of the arguments to mp_image_allocMarcoen Hirschberg2014-06-191-2/+2
* 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-1719-11/+64
* video: synchronize mpv rgb pixel format names with ffmpeg nameswm42014-06-141-6/+6
* video: automatically strip "le" and "be" suffix from pixle format nameswm42014-06-141-2/+3
* vf_noise: remove global variableswm42014-06-111-9/+4
* vf_divtc: remove a global variablewm42014-06-111-5/+1
* Add more constwm42014-06-113-3/+3
* options: remove global variables for swscale options; rename themwm42014-06-113-1/+3
* vf_vdpaupp: cosmetics: rename functionwm42014-05-251-5/+5
* vf_dlopen: update usage message to new-style argsKevin Mitchell2014-05-151-1/+1
* vf_dlopen: remove buggy private name -> imgfmt conversionKevin Mitchell2014-05-152-34/+18
* vf_vapoursynth: fix debug outputwm42014-05-151-1/+4
* vf_vapoursynth: add more debug outputwm42014-05-151-18/+21
* vf_vapoursynth: avoid unnecessary waitingwm42014-05-141-1/+1
* vf_vapoursynth: allow parallel processingwm42014-05-141-37/+81
* vf: print for which filter initialization failedwm42014-05-042-4/+11
* vf_vdpaupp: make code clarity improvementswm42014-05-041-8/+8
* vdpau: deduplicate video surface upload codewm42014-05-041-36/+5
* vf_vapoursynth: fix aspect ratio passed to vapoursynthwm42014-05-031-2/+8
* video: removed unused stuffwm42014-05-022-7/+0
* video: handle colorspace and aspect overrides separatelywm42014-05-022-7/+22
* vf: sanitize filter input, instead of overriding itwm42014-05-021-1/+2
* vf: add alternate functions for retrieving filter outputwm42014-05-022-13/+57
* vf: expose input parameters; clear parameters on failurewm42014-05-022-2/+3
* vf: mark auto-inserted conversion filters in verbose outputwm42014-05-021-0/+2
* vf_lavfi: reinit after libavfilter EOFwm42014-05-021-13/+25
* vf_vdpaupp: always provide past and future fieldswm42014-05-021-1/+1
* vf_vdpaupp: allow toggling deinterlacewm42014-05-021-4/+19
* vf_vdpaupp: allow non-vdpau inputwm42014-05-021-5/+42
* vdpau: add a postprocessing pseudo-filterwm42014-05-022-0/+239
* vf: print error if filtering a frame failswm42014-04-301-1/+4
* vf_lavfi: reset metadata in reset()Kevin Mitchell2014-04-291-0/+4
* vf-metadata: fix handling of NULL metadataKevin Mitchell2014-04-291-4/+7
* vf_vapoursynth: add more VS frame propertieswm42014-04-281-0/+26
* vf_vapoursynth: use frame durations instead of _AbsoluteTimewm42014-04-281-6/+25
* vf_vapoursynth: fix memory leak on errorwm42014-04-281-1/+3
* vf_vapoursynth: remove incorrect copyright noticewm42014-04-281-2/+0
* vf_lavfi: distinguish real errors from other stateswm42014-04-281-2/+11
* video: don't drop last frame when deinterlacing with yadifwm42014-04-287-6/+32
* vf_vapoursynth: use official AbsoluteTime propertywm42014-04-271-2/+2
* vf_vapoursynth: keep pixel aspect ratiowm42014-04-271-3/+3
* vf_pp: PP_PICT_TYPE_QP2 is always definedwm42014-04-251-4/+0
* vf: print all image parameter information in verbose outputwm42014-04-221-0/+5
* vf: remove autoinserted filters on reconfigwm42014-04-212-0/+8
* vf: add function to remove a filter from the chainwm42014-04-212-0/+14
* video: make mp_image use mp_image_params directlywm42014-04-211-15/+7
* vf_rotate: support all multiples of 90 degreeswm42014-04-212-92/+23
* Fix some libav* include statementswm42014-04-193-3/+4
* Remove CPU detection and inline asm handlingwm42014-04-191-2/+5
* vf_pp: fix include statementwm42014-04-191-1/+1
* vf_pp: use native libpostproc CPU detectionwm42014-04-191-5/+1
* vf_divtc: remove inline asmwm42014-04-191-50/+0
* vf_pullup: remove inline asmwm42014-04-193-218/+0
* vf_noise: remove line asmwm42014-04-191-130/+4
* vf_ilpack: remove inline asmwm42014-04-191-277/+4
* vf_eq: remove slow inline asmwm42014-04-191-75/+0
* vf_vapoursynth: handle destruction more gracefullywm42014-04-141-7/+8
* vf_vapoursynth: wipe vapoursynth state completely on reloadingwm42014-04-141-40/+55
* Kill all tabswm42014-04-1314-1366/+1366
* vf_lavfi: copy AVFrame metadata into vf_lavfi privKevin Mitchell2014-04-132-0/+21
* vf_lavfi: fix ffmpeg deprecation warning for avfilter_graph_parseKevin Mitchell2014-04-131-1/+1
* 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-132-0/+12
* vf_vapoursynth: print an error if VapourSynth returns an unknown formatwm42014-04-131-0/+1
* vf_vapoursynth: error out early if the file sub-option is not setwm42014-04-131-0/+4
* video: add VapourSynth filter bridgewm42014-04-122-0/+480
* vf_eq: don't malloc priv structwm42014-03-301-1/+0
* vaapi: make struct va_surface privatewm42014-03-171-11/+11
* vaapi: replace image pool implementation with mp_image_poolwm42014-03-171-17/+26
* vf_delogo: remove internal implementationwm42014-03-161-249/+2
* vf_hqdn3d: remove internal implementationwm42014-03-161-276/+10
* vf_yadif: remove internal implementationwm42014-03-161-467/+3
* vf_unsharp: remove internal implementationwm42014-03-161-176/+3
* vf_gradfun: remove internal implementationwm42014-03-161-339/+5
* build: simplify libavfilter configure checkswm42014-03-162-2/+2
* Remove some more unneeded version checkswm42014-03-161-12/+2
* video: add rounding to aspect ratio calculationswm42014-02-191-2/+2
* msg: remove global statewm42013-12-211-1/+0
* msg: rename mp_msg_log -> mp_msgwm42013-12-211-9/+9
* m_option: add mp_log context to sub-module print_help callbackwm42013-12-213-11/+9
* m_option, m_config: mp_msg conversionswm42013-12-211-1/+1
* vaapi: mp_msg conversionswm42013-12-211-29/+36
* sws_utils: mp_msg conversionswm42013-12-211-0/+1
* video/filter: mp_msg conversionswm42013-12-2116-121/+102
* vf_lavfi: don't access AVFilterPad directlywm42013-12-181-2/+3
* Split mpvcore/ into common/, misc/, bstr/wm42013-12-1731-42/+42
* Move options/config related files from mpvcore/ to options/wm42013-12-1726-33/+33
* Replace mp_tmsg, mp_dbg -> mp_msg, remove mp_gtext(), remove set_osd_tmsgwm42013-12-162-5/+5
* vf_dsize: fix bug caused by typowm42013-12-141-1/+1
* video: move VO reinit from filter chain to playerwm42013-12-103-117/+34
* video: move handling of brightness and deinterlacing controlwm42013-12-101-27/+0
* vf_vo: remove VO reset on filter uninitwm42013-12-101-5/+0
* vf: redo conversion filter insertion/format negotiationwm42013-12-076-175/+187
* video/filter: make vf->control non-recursivewm42013-12-0712-32/+27
* vf: remove flags from filter format statuswm42013-12-074-37/+25
* video: create a separate context for video filter chainwm42013-12-074-85/+164
* video/filter: remove vf_match_csp()wm42013-12-076-119/+4
* vf: remove unused functionwm42013-12-072-23/+0
* vf: print error when creating filter failswm42013-12-071-0/+1
* vf: declare config() as legacywm42013-12-051-5/+5
* video/filter: remove unneeded config callbackswm42013-12-055-45/+0
* video: remove --flipwm42013-12-051-1/+0
* vf: move norm_qscale() to the only filter which uses itwm42013-12-052-15/+15
* vf_sub, vf_dlopen: default struct is not neededwm42013-12-052-7/+3
* vf: cleanup removed filter entrywm42013-12-051-1/+0
* video/filter: fix some bogus free() callswm42013-12-054-8/+0
* options: remove legacy hacks for sub-option handlingwm42013-12-041-17/+8
* vf_noise: reduce binary sizewm42013-12-041-4/+1
* vf_eq: revert unintended binary size increasewm42013-12-041-13/+10
* video/filter: remove legacy option handling hackswm42013-12-0432-37/+35
* vf_vo: don't abuse option strings to set VOwm42013-12-042-6/+15
* vf_rotate: use option parserwm42013-12-041-2/+7
* vf_pp: use option parserwm42013-12-041-5/+14
* vf_ilpack: use option parserwm42013-12-041-8/+10
* vf_eq: use option parserwm42013-12-041-26/+22
* vf_dsize: use option parserwm42013-12-041-31/+19
* vf_divtc: use option parserwm42013-12-041-78/+36
* video/filter: remove vf_down3drightwm42013-12-042-158/+0
* vf: remove unneeded fieldwm42013-12-041-1/+0
* vf_pullup: change options, reroute to vf_lavfiwm42013-12-041-10/+37
* vf_unsharp: change options, reroute to vf_lavfiwm42013-12-041-50/+37
* vf_phase: change options, reroute to vf_lavfiwm42013-12-041-35/+48
* vf_noise: reroute to vf_lavfiwm42013-12-041-26/+42
* vf_stereo3d: reroute to vf_lavfiwm42013-12-041-10/+31
* vf_hqdn3d: change options, reroute to vf_lavfiwm42013-12-041-67/+34
* vf_gradfun: reroute to vf_lavfiwm42013-12-041-0/+23
* vf_delogo: reroute to vf_lavfiwm42013-12-041-2/+20
* vf_yadif: change options, reroute to vf_lavfiwm42013-12-041-15/+24
* vf_lavfi: export a wrapper functionwm42013-12-042-6/+156
* video: remove VFCAP_POSTPROCwm42013-12-041-4/+1
* vf_screenshot: remove unnecessary codewm42013-12-041-5/+0
* options: add options that set defaults for af/vf/ao/vowm42013-12-011-0/+2
* Take care of some libavutil deprecations, drop support for FFmpeg 1.0wm42013-11-291-2/+2
* vf_pullup: properly reset on seekwm42013-11-291-14/+37
* vaapi: remove unused hw image formats, simplifywm42013-11-291-1/+1
* video/filter: fix PIC compile on x86Natanael Copa2013-11-262-3/+9
* osd: remove mp_osd_res.video_par fieldwm42013-11-241-1/+0
* Rename sub.c/.h to osd.c/.hwm42013-11-242-3/+1
* options: print lavfi filter list with --vf=lavfi=helpwm42013-11-231-0/+40
* options: implement --pphelp differentlywm42013-11-233-0/+8
* video: remove vf_pp auto-insertionwm42013-11-232-14/+0
* video: move struct mp_hwdec_info into its own header filewm42013-11-231-1/+1
* vf_vavpp: make it work with vo_opengl and software decodingwm42013-11-221-3/+3
* configure: uniform the defines to #define HAVE_xxx (0|1)Stefano Pigozzi2013-11-031-4/+4
* Fix some more -Wshadow warningswm42013-11-012-12/+12
* Enable -Wshadowwm42013-11-012-8/+8
* video/filter: remove useless vf_info fieldswm42013-10-2333-178/+96
* video/out: remove useless info struct and redundant fieldswm42013-10-231-6/+3
* vf_scale: fix get/set confusionwm42013-10-161-1/+1
* cosmetics: replace "CTRL" defines by enumswm42013-10-021-13/+15
* vf_scale: factor out libswscale equalizer controlwm42013-09-301-23/+2
* vd: move aspect calculation to a functionwm42013-09-262-0/+16
* vaapi: add vf_vavpp and use it for deinterlacingxylosper2013-09-254-0/+413
* vf: fix filter initialization error checkwm42013-09-201-1/+1
* video: handle video output levels with mp_image_paramswm42013-08-243-6/+1
* video/out: don't require VOs to handle screenshot aspect speciallywm42013-08-241-0/+1
* vf_eq: fix behavior when changing parameterswm42013-08-201-4/+14
* core: move contents to mpvcore (2/2)Stefano Pigozzi2013-08-0632-65/+65
* vdpau: split off decoder parts, use "new" libavcodec vdpau hwaccel APIwm42013-07-282-6/+0
* vf: fix unintended overwriting of image infowm42013-07-282-4/+5
* Fix some -Wshadow warningswm42013-07-236-17/+13
* options: make legacy hacks for AFs/VFs more explicitwm42013-07-221-0/+1
* vf_scale: actually respect param and param2 suboptionswm42013-07-221-0/+3
* options: use m_config for options instead of m_structwm42013-07-2114-252/+179
* vf: remove unnecessary indirectionwm42013-07-212-26/+5
* video: remove fullscreen flags chaoswm42013-07-181-2/+1
* sws_utils: don't recursively include libswscale headerwm42013-07-181-0/+2
* vf_scale: use new swscale wrapperwm42013-07-181-157/+60
* vf: make sure less important image params are set before/after filterswm42013-07-181-14/+21
* vf_scale: remove rounding of sizes to 2 with 4:2:0wm42013-07-181-11/+0
* vf_scale: try to support all pixel formatswm42013-07-181-1/+25
* vf_scale: don't byte-swap palette on big endian architectureswm42013-07-181-8/+0
* vf_scale: uncrustifywm42013-07-181-186/+207
* video: redo how colorspaces are handledwm42013-07-163-57/+41
* vf: add vf_control wrapperwm42013-07-152-0/+6
* 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-285-68/+95
* vf_rotate: fix params >= 4wm42013-06-281-0/+2
* fix compile, sorryRudolf Polzer2013-06-161-0/+1
* vf_dlopen filters: add an "ildetect" filter that detects interlacingRudolf Polzer2013-06-161-4/+21
* vf_delogo: copy in non-direct case, fix double-freewm42013-05-261-9/+1
* vf_lavfi: allow setting avoptswm42013-05-261-0/+9
* m_option, vf: add label supportwm42013-05-232-1/+18
* dec_video: get rid of two global variableswm42013-05-211-2/+0
* vf_lavfi: remove redundant statementswm42013-05-211-4/+0
* video/filter: fix option parser memory leakwm42013-05-186-16/+3
* Fix some cppcheck / scan-build warningswm42013-05-062-2/+2
* vf_yadif: actually set PTS for output frameswm42013-05-061-0/+1
* vf_rotate: fix for some obscure pixel formatswm42013-05-031-7/+6
* video: add XYZ supportwm42013-05-011-0/+1
* vf_lavfi: move compat crap to the start of the filewm42013-04-261-18/+18
* vf_lavfi: silence stupid deprecation warningwm42013-04-261-2/+12
* vf_lavfi: recreate filter graph on seekwm42013-04-251-14/+41
* vf_lavfi: add libavfilter bridgewm42013-04-212-0/+315
* vf_divtc, vf_phase: Fix handling of subsampled formatsMartin Herkt2013-04-102-3/+4
* vf_flip: move flipping code to mp_image.cwm42013-03-011-4/+1
* vf_vo: remove pointless NULL checkswm42013-03-011-4/+0
* core: simplify OSD capability handling, remove VFCAP_OSDwm42013-03-015-13/+6
* video/out: remove video mode switching (--vm)wm42013-02-261-2/+1
* vf_yadif: remove dead codewm42013-02-261-2/+0
* demux_mf: support .xbmwm42013-02-241-0/+1
* vf_yadif: switch to option parser, allow disabling by defaultwm42013-02-231-7/+21
* vf_scale: remove video dimension presets ("presize" suboption)wm42013-02-231-41/+0
* vf_stereo3d: get rid of m_obj_presets_t usagewm42013-02-231-49/+3
* core: redo how codecs are mapped, remove codecs.confwm42013-02-101-1/+0
* vf_stereo3d: add support for green-magenta and yellow-blue duboiscehoyos2013-02-031-1/+11
* vf_dlopen: fix external pixel format nameswm42013-02-031-7/+35
* screenshot: minor simplification, prefer VF over VOwm42013-01-302-13/+0
* vf_scale: fix warningwm42013-01-271-1/+0
* video: move handling of -x/-y/-xy options to VOwm42013-01-239-26/+14
* video: reset filters on seekwm42013-01-204-0/+31
* vf_format: fix forcing output formatwm42013-01-171-1/+11
* video: print filter chain in verbose modewm42013-01-142-3/+34
* vf_sub: allow more formats, simplify codewm42013-01-131-82/+15
* vf_expand: support more image formatswm42013-01-131-68/+33
* vf_rotate: support more image formatswm42013-01-131-34/+25
* vf_softpulldown: reject unsupported image formats, fix code duplicationwm42013-01-131-47/+24
* vf_yadif: Y8 is not supportedwm42013-01-131-1/+0
* vf_swapuv: support more image formatswm42013-01-131-12/+8
* vf_pullup: remove check for MP_IMGFLAG_PLANARwm42013-01-131-4/+0
* vf_phase: reject unsupported image formatswm42013-01-131-21/+20
* vf_mirror: rewritewm42013-01-131-65/+52
* vf_gradfun: does not work with NV pixel formatswm42013-01-131-2/+0
* vf_flip: make it work with more image formatswm42013-01-131-15/+15
* vf_divtc: reduce code duplicationwm42013-01-131-14/+7
* vf_crop: make it work with more image formatswm42013-01-131-39/+20
* vf: add vf_rescale_dsize()wm42013-01-132-0/+18
* sub: do not copy the target image if there is no OSD/subswm42013-01-131-5/+3
* video: remove img_format compat hackswm42013-01-132-2/+2
* video: decouple internal pixel formats from FourCCswm42013-01-1321-127/+69
* video: cleanup: move and rename vf_mpi_clear and vf_clone_attributeswm42013-01-133-82/+6
* mp_image: change how palette is handledwm42013-01-136-56/+5
* vf_screenshot: simplifywm42013-01-132-52/+20
* video: remove things related to old DR codewm42013-01-136-31/+18
* video/filter: change filter API, use refcounting, remove filter DRwm42013-01-1331-1122/+519
* mp_image: require using mp_image_set_size() for setting w/hwm42013-01-131-5/+3
* video: make vdpau hardware decoding not use DR code pathwm42013-01-132-11/+3
* video: remove slice based filtering and video outputwm42013-01-1313-301/+9
* video: make vdpau hardware decoding not use slices code pathwm42013-01-132-3/+3
* video/out: replace VOCTRL_QUERY_FORMAT with vo_driver.query_formatwm42013-01-131-1/+1
* video/out: make draw_image mandatory, remove VOCTRL_DRAW_IMAGEwm42013-01-131-12/+1
* configure: remove check for .align semanticswm42013-01-134-8/+8
* vf_scale: prefer 420P10 -> YV12 instead of 444Pwm42012-12-281-0/+1
* vf_scale: support more pixel formatsRudolf Polzer2012-12-281-0/+4
* options: move -ass-bottom-margin/-ass-top-margin options to vf_subwm42012-12-121-10/+15
* vf_sub: fix aspect ratio when using marginswm42012-12-121-3/+3
* video: add support for 12 and 14 bit YUV pixel formatsStephen Hutchinson2012-12-031-0/+12
* sws_utils: remove unused helperwm42012-11-241-1/+5
* screenshot: add subs even with vf_screenshotwm42012-11-211-0/+1
* video: fix bogus uses of mp_image.w/widthwm42012-11-211-2/+4
* vf_softpulldown: fix possible regressionwm42012-11-201-1/+2
* video/filter: rename vf_eq2 to vf_eqwm42012-11-162-4/+4
* options, vo_x11: remove -zoom option, make it defaultwm42012-11-162-29/+2
* vf_dlopen: fix a typo in zeroing memory (thanks, pigoz)Rudolf Polzer2012-11-131-1/+1
* Rename directories, move files (step 2 of 2)wm42012-11-1232-161/+162
* Rename directories, move files (step 1 of 2) (does not compile)wm42012-11-1234-0/+11133