| Commit message (Expand) | Author | Age | Files | Lines |
* | vf_lavfi: don't crash with VOs without hardware decoding support | wm4 | 2017-01-25 | 1 | -5/+7 |
* | build: replace some FFmpeg API checks with version checks | wm4 | 2017-01-24 | 1 | -1/+1 |
* | video: support filtering hardware frames via libavfilter | wm4 | 2017-01-16 | 3 | -6/+49 |
* | vf_lavfi: switch to AVBufferSrcParameters | wm4 | 2017-01-16 | 1 | -7/+20 |
* | vf_lavfi: remove pixel format whitelist | wm4 | 2017-01-13 | 1 | -22/+2 |
* | af_lavfi, vf_lavfi: work around recent libavfilter EOF bug | wm4 | 2017-01-02 | 1 | -0/+6 |
* | vf_vdpaurb: remove this filter | wm4 | 2016-11-22 | 2 | -112/+0 |
* | vf_vdpaurb: deprecate this filter | wm4 | 2016-10-20 | 1 | -0/+3 |
* | win32: build with -DINITGUID | James Ross-Gowan | 2016-09-28 | 1 | -1/+0 |
* | m_config: add helper function for initializing af/ao/vf/vo suboptions | wm4 | 2016-09-02 | 1 | -4/+4 |
* | options: make mp_vo_opts options an actual sub-option group | wm4 | 2016-08-30 | 1 | -1/+1 |
* | vf_rotate: allow arbitrary rotation | wm4 | 2016-08-19 | 1 | -2/+9 |
* | video: don't discard video frames after endpts | wm4 | 2016-08-18 | 2 | -0/+8 |
* | vf_vavpp: get rid of mp_refqueue_is_interlaced() | wm4 | 2016-07-15 | 3 | -11/+1 |
* | vf_d3d11vpp: fix interlaced-only=no mode | wm4 | 2016-07-15 | 1 | -2/+2 |
* | vf_d3d11vpp: add video processor selection | wm4 | 2016-07-15 | 1 | -5/+20 |
* | vd_d3d11vpp: remove nonsensical flush call | wm4 | 2016-07-08 | 1 | -5/+0 |
* | vf, af: print filter labels in verbose mode | wm4 | 2016-07-06 | 1 | -0/+2 |
* | vf: mark filter chain as uninitialized when mutating it | wm4 | 2016-07-06 | 1 | -0/+2 |
* | vf: don't clobber input params on reconfigure failure | wm4 | 2016-07-06 | 1 | -1/+1 |
* | vf_d3d11vpp: fix output image format if not doing any filtering | wm4 | 2016-07-04 | 1 | -2/+5 |
* | vo_opengl: generalize HDR tone mapping mechanism | Niklas Haas | 2016-07-03 | 1 | -1/+1 |
* | mp_image: split colorimetry metadata into its own struct | Niklas Haas | 2016-07-03 | 5 | -17/+17 |
* | vf_vdpaurb: use new common nv12 download code | wm4 | 2016-06-21 | 1 | -15/+5 |
* | vf_vdpaurb: fix operation | wm4 | 2016-06-20 | 1 | -0/+1 |
* | vo_opengl: vdpau interop without RGB conversion | wm4 | 2016-06-19 | 1 | -0/+1 |
* | refqueue: free referenced images on free | wm4 | 2016-06-19 | 1 | -0/+1 |
* | vf_d3d11vpp: flush device context only when using shared textures | wm4 | 2016-06-16 | 1 | -1/+2 |
* | vf_d3d11vpp: make missing deinterlacing caps non-fatal | wm4 | 2016-06-16 | 1 | -3/+2 |
* | vf_d3d11vpp: log some video processor creation parameters | wm4 | 2016-06-16 | 1 | -2/+7 |
* | vo_opengl: refactor HDR mechanism | Niklas Haas | 2016-05-30 | 1 | -0/+4 |
* | vf: fix filter auto-insertion | wm4 | 2016-05-30 | 1 | -3/+13 |
* | video: remove d3d11 video processor use from OpenGL interop | wm4 | 2016-05-29 | 3 | -38/+98 |
* | vf_d3d11vpp: add a D3D11 video processor filter | wm4 | 2016-05-28 | 4 | -0/+500 |
* | vf_vdpaupp: use refqueue helper | wm4 | 2016-05-27 | 4 | -111/+83 |
* | vf_vavpp: make refqueue logic field-based | wm4 | 2016-05-25 | 3 | -86/+143 |
* | vf_vavpp: minor simplification | wm4 | 2016-05-25 | 1 | -4/+6 |
* | vf_vavpp: simplify update_pipeline() usage | wm4 | 2016-05-25 | 1 | -13/+18 |
* | vf_vavpp: use future instead of past PTS to determine field duration | wm4 | 2016-05-25 | 1 | -7/+7 |
* | vf_vavpp: move frame handling to separate file | wm4 | 2016-05-25 | 3 | -57/+205 |
* | vf_crop: support opaque hardware decoding formats | wm4 | 2016-05-19 | 1 | -8/+23 |
* | video: refactor how VO exports hwdec device handles | wm4 | 2016-05-09 | 5 | -21/+11 |
* | vf_vavpp: reindent | wm4 | 2016-04-11 | 1 | -8/+6 |
* | vaapi: determine surface format in decoder, not in renderer | wm4 | 2016-04-11 | 1 | -10/+17 |
* | build: make libavfilter mandatory | wm4 | 2016-02-05 | 1 | -2/+0 |
* | af_lavfi, vf_lavfi: fix compilation on Libav | wm4 | 2016-01-22 | 1 | -0/+1 |
* | command: add vf-command command | wm4 | 2016-01-22 | 3 | -0/+22 |
* | Change 3 more files to LGPL | wm4 | 2016-01-20 | 1 | -7/+7 |
* | Relicense some non-MPlayer source files to LGPL 2.1 or later | wm4 | 2016-01-19 | 3 | -21/+21 |
* | video: refactor: handle video format fixups closer to decoder | wm4 | 2016-01-14 | 2 | -21/+7 |
* | mpv_talloc.h: rename from talloc.h | Dmitrij D. Czarkoff | 2016-01-11 | 1 | -1/+1 |
* | vf_yadif: change defaults | wm4 | 2015-12-21 | 1 | -0/+4 |
* | vf_vapoursynth: fix everything | wm4 | 2015-12-20 | 1 | -17/+13 |
* | video: switch from using display aspect to sample aspect | wm4 | 2015-12-19 | 11 | -103/+35 |
* | vf: remove old config() callback | wm4 | 2015-12-19 | 9 | -96/+88 |
* | vf: flush before reconfig | wm4 | 2015-12-19 | 2 | -10/+1 |
* | vf_stereo3d: add alternating modes | Paul B Mahol | 2015-12-18 | 1 | -0/+4 |
* | Remove some VLAs | wm4 | 2015-11-06 | 1 | -1/+4 |
* | video: replace vf_format outputlevels option with global option | wm4 | 2015-09-29 | 1 | -4/+1 |
* | vf_vavpp: allocate output surfaces with the same size as input | wm4 | 2015-09-23 | 1 | -1/+4 |
* | va_vavpp: set input/output processing region | wm4 | 2015-09-23 | 1 | -2/+2 |
* | vf_yadif: add hack for Libav compatibility | wm4 | 2015-09-20 | 1 | -3/+12 |
* | vf_vdpaurb: query_format is still required | Philip Langdale | 2015-09-18 | 1 | -0/+6 |
* | vf_vdpaurb: Pass through non-hardware-decoded content | Philip Langdale | 2015-09-15 | 1 | -9/+8 |
* | video/filter: remove some vf_lavfi wrappers | wm4 | 2015-09-11 | 5 | -304/+0 |
* | vf_lavfi: cosmetics: fix coding style | wm4 | 2015-09-11 | 1 | -11/+11 |
* | vf: vf_stereo3d depends on libavfilter | wm4 | 2015-09-11 | 1 | -1/+1 |
* | vf_vdpaurb: Don't segfault if input mpi is null | Philip Langdale | 2015-08-05 | 1 | -0/+4 |
* | vf_scale: cleanup log messages | wm4 | 2015-07-20 | 1 | -12/+3 |
* | vf_vapoursynth: relicense to LGPL 2.1+ | wm4 | 2015-07-19 | 1 | -7/+7 |
* | vf_vdpaupp: Don't crash when evaluating interlacing of NULL mpi | Philip Langdale | 2015-07-14 | 1 | -1/+1 |
* | vf_vdpaurb: Add a new filter for reading back vdpau decoded frames | Philip Langdale | 2015-07-11 | 2 | -0/+114 |
* | vf_stereo3d: drop internal implementation | wm4 | 2015-07-10 | 1 | -393/+15 |
* | vf_vdpaupp: don't attempt to deinterlace progressive frames | wm4 | 2015-07-08 | 1 | -5/+9 |
* | vaapi: drop compatibility crap and vo_vaapi deinterlacer | wm4 | 2015-07-08 | 1 | -1/+1 |
* | vf_vavpp: don't attempt to deinterlace progressive frames | wm4 | 2015-07-08 | 1 | -0/+7 |
* | vf_yadif: expose interlaced frame mode | wm4 | 2015-07-07 | 1 | -9/+5 |
* | vf_sub: minor simplification | wm4 | 2015-06-05 | 2 | -5/+2 |
* | vf_vavpp: provide future/past frames to driver | wm4 | 2015-06-01 | 1 | -30/+97 |
* | vf_vavpp: move vaMapBuffer() closer to its use | wm4 | 2015-06-01 | 1 | -4/+4 |
* | vf_vavpp: remove dummy loop, unindent | wm4 | 2015-06-01 | 1 | -51/+61 |
* | vf_vavpp: cosmetics | wm4 | 2015-06-01 | 1 | -10/+10 |
* | vf_vavpp: minor simplification | wm4 | 2015-06-01 | 1 | -29/+24 |
* | vf_vavpp: fix bob deinterlacing for bottom field first videos | Filip Milivojevic | 2015-05-30 | 1 | -0/+2 |
* | vf_vavpp: do not pretend to support references | wm4 | 2015-05-29 | 1 | -3/+5 |
* | vf_vavpp: simplify surface list allocation | wm4 | 2015-05-29 | 1 | -14/+2 |
* | vf_dlopen: declare as deprecated | wm4 | 2015-05-25 | 1 | -0/+4 |
* | vf_vapoursynth: reject unaligned video sizes | wm4 | 2015-05-15 | 1 | -0/+7 |
* | Remove trailing whitespaces | Michael Vetter | 2015-05-15 | 1 | -2/+2 |
* | mp_image: remove some unused interlacing flags | wm4 | 2015-04-23 | 1 | -3/+1 |
* | vf_vapoursynth: update _FieldBased semantics | wm4 | 2015-04-23 | 1 | -4/+4 |
* | vf_vapoursynth: stupid hack to unbreak with recent API change | wm4 | 2015-04-20 | 1 | -0/+6 |
* | build: fix libavfilter dependency for vf_mirror | xylosper | 2015-04-20 | 1 | -1/+1 |
* | vf_crop, vf_expand: remove ancient and useless messages | wm4 | 2015-04-16 | 2 | -19/+1 |
* | vf_mirror: replace internal implementation with libavfilter | wm4 | 2015-04-16 | 1 | -85/+4 |
* | vf_screenshot: remove this filter | wm4 | 2015-04-16 | 3 | -78/+0 |
* | Update license headers | Marcin Kurczewski | 2015-04-13 | 23 | -114/+92 |
* | mp_image: remove redundant chroma_x/y_shift fields | wm4 | 2015-04-10 | 2 | -6/+6 |
* | mp_image: remove redundant plane_w/h fields | wm4 | 2015-04-10 | 1 | -2/+3 |
* | vf_format: add gamma override option | Niklas Haas | 2015-04-04 | 1 | -0/+4 |
* | vf_format: allow forcing aspect ratio | wm4 | 2015-04-03 | 1 | -0/+4 |
* | vf_format: allow forcing display size | wm4 | 2015-04-03 | 1 | -0/+7 |
* | vf_format: allow forcing rotation flags | wm4 | 2015-04-03 | 1 | -0/+7 |
* | vf_format: allow forcing stereo mode parameters | wm4 | 2015-04-03 | 1 | -0/+8 |
* | video: cleanup stereo mode parsing | wm4 | 2015-04-02 | 1 | -1/+1 |
* | video: move colorspace overrides to vf_format, simplify | wm4 | 2015-03-31 | 1 | -2/+29 |
* | vf_format: don't crash if nonsense parameters are passed | wm4 | 2015-03-31 | 1 | -3/+23 |
* | vf_format: by default, pass through video without change | wm4 | 2015-03-31 | 1 | -22/+17 |
* | vf_vapoursynth: handle approximate EOF draining | wm4 | 2015-03-25 | 1 | -9/+28 |
* | vf_expand: fix memory leak on memory allocation failure | wm4 | 2015-03-20 | 1 | -1/+3 |
* | video: uninline memcpy_pic functions | wm4 | 2015-03-20 | 4 | -7/+0 |
* | video: replace pointless macro | wm4 | 2015-03-20 | 1 | -6/+4 |
* | vf_vavpp: fix deinterlacing | Filip Milivojevic | 2015-03-08 | 1 | -0/+8 |
* | vf: fix indentation level of verbose output | wm4 | 2015-02-23 | 1 | -2/+2 |
* | vf_vapoursynth: replace a hack with a newer VS API function | wm4 | 2015-02-16 | 1 | -1/+1 |
* | vf_vapoursynth: add display refresh rate property | Julian | 2015-02-13 | 2 | -0/+2 |
* | vf_lavfi: drop useless option from wrapper filters | wm4 | 2015-02-12 | 1 | -4/+1 |
* | video/filters: simplify libavfilter bridge | wm4 | 2015-02-11 | 11 | -55/+45 |
* | vf_noise: remove internal implementation | wm4 | 2015-02-11 | 1 | -239/+8 |
* | vf_vapoursynth: load Lua stdlib in Lua mode | wm4 | 2015-01-29 | 1 | -0/+1 |
* | vf_ilpack: remove this filter | wm4 | 2015-01-27 | 2 | -183/+0 |
* | vf_divtc: remove this filter | wm4 | 2015-01-27 | 3 | -713/+0 |
* | vf_phase: remove this filter | wm4 | 2015-01-27 | 2 | -310/+0 |
* | vf_swapuv: remove this filter | wm4 | 2015-01-27 | 2 | -66/+0 |
* | vf_softpulldown: remove this filter | wm4 | 2015-01-27 | 3 | -194/+0 |
* | vf_pullup: remove builtin implementation | wm4 | 2015-01-27 | 3 | -920/+10 |
* | ta: rename MP_TALLOC_ELEMS to MP_TALLOC_AVAIL | Ben Boeckel | 2015-01-27 | 1 | -2/+2 |
* | video: separate screenshot modes | wm4 | 2015-01-23 | 2 | -3/+2 |
* | vf_vavpp: add more deinterlacing algorithms | wm4 | 2015-01-23 | 1 | -7/+22 |
* | video: have a generic context struct for hwdec backends | wm4 | 2015-01-22 | 2 | -2/+6 |
* | vaapi: minor simplification | wm4 | 2015-01-21 | 1 | -1/+1 |
* | video: remove vfcap.h | wm4 | 2015-01-21 | 5 | -22/+6 |
* | vf_scale: replace ancient fallback image format selection | wm4 | 2015-01-21 | 1 | -141/+16 |
* | vf: make message less confusing | wm4 | 2015-01-13 | 1 | -1/+1 |
* | win32: request UTF-16 API variants, Vista+ APIs, and COM C macros | wm4 | 2015-01-07 | 1 | -1/+1 |
* | vf_vapoursynth: autodetect CPU count | wm4 | 2015-01-05 | 1 | -3/+8 |
* | vf_vapoursynth: fix Lua backend | wm4 | 2015-01-03 | 1 | -0/+3 |
* | vf_vapoursynth: pass through container FPS value | wm4 | 2015-01-03 | 2 | -0/+3 |
* | video: better pipelining with vf_vapoursynth | wm4 | 2015-01-03 | 3 | -8/+73 |
* | command: make empty vf-metadata not an error | wm4 | 2014-12-30 | 1 | -3/+4 |
* | vf: fix crash if filter doesn't provide control entrypoint | wm4 | 2014-12-30 | 1 | -1/+1 |
* | video: remove internal QP passing | wm4 | 2014-12-03 | 2 | -78/+3 |
* | video/filter: kill vf_pp (libpostproc) | wm4 | 2014-12-03 | 2 | -157/+0 |
* | Silence some Coverity warnings | wm4 | 2014-11-21 | 1 | -1/+1 |
* | video: move formatting of image parameters to separate function | wm4 | 2014-11-12 | 1 | -21/+2 |
* | vf: minor simplification | wm4 | 2014-11-12 | 2 | -16/+9 |
* | vf_sub: fix previous commit | wm4 | 2014-11-11 | 1 | -3/+3 |
* | vf_sub: don't crash if no subtitle context is available | wm4 | 2014-11-11 | 1 | -0/+3 |
* | video: remove swapped-endian image format aliases | wm4 | 2014-11-05 | 1 | -32/+16 |
* | vf_vapoursynth: add debug message when returning error from GetFrame | wm4 | 2014-10-13 | 1 | -0/+1 |
* | vf_vapoursynth: don't error if invoke() doesn't return a clip | wm4 | 2014-10-12 | 1 | -3/+2 |
* | vf_vapoursynth: resolve paths relative to home/config | wm4 | 2014-10-12 | 1 | -0/+3 |
* | vf_vapoursynth: add standalone Lua scripting | wm4 | 2014-10-12 | 2 | -1/+262 |
* | vf_vapoursynth: abstract scripting backend | wm4 | 2014-10-12 | 1 | -28/+87 |
* | vf_vapoursynth: return dummy frames if frames are requested during init | wm4 | 2014-10-11 | 1 | -1/+12 |
* | vf_vapoursynth: factor stuff | wm4 | 2014-10-11 | 1 | -13/+25 |
* | vf_vapoursynth: when seeking, recreate only if it's already created | wm4 | 2014-10-11 | 1 | -1/+2 |
* | vf_vapoursynth: fail gracefully if filter init requests frames | wm4 | 2014-10-11 | 1 | -0/+10 |
* | vf_lavfi: proper rounding for lavfi->mpv aspect ratio | wm4 | 2014-10-09 | 1 | -2/+3 |
* | vf_lavfi: fix compilation failure | wm4 | 2014-10-08 | 1 | -1/+0 |
* | vf_stereo3d: fix "auto" input format with libav | Alessandro Ghedini | 2014-10-04 | 1 | -1/+1 |
* | Fix build with libavfilter disabled | wm4 | 2014-09-28 | 1 | -1/+1 |
* | video: change automatic rotation and 3D filter insertion | wm4 | 2014-09-27 | 2 | -11/+111 |
* | vf_lavfi: make chaining from other filters more flexible | wm4 | 2014-09-27 | 3 | -26/+45 |
* | Remove mpbswap.h | wm4 | 2014-09-25 | 1 | -3/+4 |
* | vf_vapoursynth: make it possible to get filter output incrementally | wm4 | 2014-09-23 | 1 | -27/+77 |
* | vf_lavfi: fetch output frames incrementally | wm4 | 2014-09-18 | 1 | -22/+24 |
* | video/filter: allow better dataflow | wm4 | 2014-09-18 | 2 | -2/+20 |
* | |