summaryrefslogtreecommitdiffstats
path: root/video
Commit message (Expand)AuthorAgeFilesLines
* x11: never forcefully terminate xdg-screensaver processwm42015-05-182-9/+8
* x11: attempt to make initial fullscreening more reliablewm42015-05-151-0/+3
* vf_vapoursynth: reject unaligned video sizeswm42015-05-151-0/+7
* vo: remove suspicious linewm42015-05-151-1/+1
* Remove trailing whitespacesMichael Vetter2015-05-152-3/+3
* dxva2: support HEVCwm42015-05-141-1/+8
* vo_opengl: hardcode rquested GL version in backendswm42015-05-146-26/+9
* x11: use new OpenGL backend APIwm42015-05-143-24/+34
* vo_opengl: create new API for OpenGL VO backendswm42015-05-143-23/+106
* vo_opengl: change user options for requesting GLESwm42015-05-146-36/+9
* vo_opengl: merge GL backend creation/initializationwm42015-05-131-28/+20
* vo_opengl: remove mpgl_lock callswm42015-05-133-63/+7
* cocoa: redo synchronizationwm42015-05-133-169/+156
* vo_opengl: remove some more Cocoa resize leftoverswm42015-05-134-31/+0
* vda: add support for nv12 image formatsStefano Pigozzi2015-05-132-21/+108
* vo: avoid burning CPU when pausedwm42015-05-131-1/+2
* cocoa: make live-resizing as fast as beforewm42015-05-123-9/+14
* cocoa: handle live-resizing differentlywm42015-05-123-42/+41
* vo: use pthread_cond_timedwait() for video timingwm42015-05-121-6/+17
* vo_opengl_cb: add support for interpolationwm42015-05-121-5/+51
* vo_opengl_cb: add a "block" framedrop mode and make it defaultwm42015-05-121-5/+27
* vo_opengl_cb: actually set requested optionswm42015-05-121-0/+1
* vo: always call draw_image_timed() if availablewm42015-05-121-1/+1
* threads: use utility+POSIX functions instead of weird wrapperswm42015-05-111-2/+4
* cocoa: remove unused declarationwm42015-05-111-3/+0
* cocoa: add missing break statements in switchwm42015-05-111-0/+2
* cocoa: remove unused macrowm42015-05-111-1/+0
* path: make mp_path_join accept normal C stringswm42015-05-092-2/+2
* vo_drm: allow changing video rectangle settingswm42015-05-081-0/+6
* vo_drm: don't mutate the current frame when clamping for panscanwm42015-05-081-3/+4
* cocoa: remove an unused parameterwm42015-05-063-3/+3
* cocoa: lock cocoa main thread on uninitwm42015-05-061-1/+9
* vo_opengl: change default FBO formatwm42015-05-051-1/+1
* sws_utils: re-use avcolorspace for sws colorspacesNiklas Haas2015-05-041-6/+3
* vo_opengl: gl_lcms: fix cache dir creation with path expansionwm42015-05-031-9/+9
* cocoa: always compile OSX application code with cocoawm42015-05-021-6/+2
* vo_opengl: gl_lcms: create cache dirwm42015-05-021-0/+2
* vo_opengl: gl_lcms: make sure win32 unicode fopen() wrapper is enabledwm42015-05-021-0/+2
* vo_opengl: gl_lcms: minor simplificationwm42015-05-021-2/+1
* vo_opengl: gl_lcms: use mp_path_join()wm42015-05-021-3/+3
* vo_opengl: gl_lcms: make ICC loading less verboseNiklas Haas2015-05-011-2/+2
* vo_opengl: gl_lcms: replace icc-cache by icc-cache-dirNiklas Haas2015-05-012-24/+33
* vo_opengl: attach target-prim/target-csp to window screenshotsNiklas Haas2015-05-011-2/+9
* vo_rpi: update renderer size on display size changes toowm42015-05-011-0/+2
* video/out: remove VOFLAG_FLIPPINGwm42015-05-013-12/+2
* vo_opengl: refactor wayland frame skippingwm42015-05-016-31/+33
* cocoa: don't accidentally drop initial screen drawingwm42015-05-015-1/+27
* vo: improve frame drop logic on high playback rateAvi Halachmi (:avih)2015-05-011-3/+11
* vo_rpi: update display size on display mode switcheswm42015-04-301-0/+23
* vo_rpi: actually draw a black backgroundwm42015-04-301-23/+65
* csputils: improve contrast semantics for limited range outputNiklas Haas2015-04-291-5/+9
* csputils: apply contrast equalizer in RGBwm42015-04-291-8/+3
* screenshots: add option to prevent 16 bit outputwm42015-04-292-13/+24
* screenshots: add option to disable JPEG 4:4:4 outputwm42015-04-292-2/+7
* x11: query ICC profile based on center of windowNiklas Haas2015-04-291-1/+3
* vo_drm: zero screen buffers in reconfig function.akemi-san2015-04-271-0/+4
* vo_drm: add window screenshots supportMarcin Kurczewski2015-04-261-0/+3
* vdpau: always render to cropped size at mostwm42015-04-261-0/+4
* player: add --window-scale optionwm42015-04-241-0/+2
* w32_common: add more rounded-down frame ratesJames Ross-Gowan2015-04-251-0/+4
* w32_common: use the current monitor's refresh rateJames Ross-Gowan2015-04-251-9/+10
* dxva2: fix broken build with gcc 5.1Avi Halachmi (:avih)2015-04-241-0/+5
* mp_image: remove some unused interlacing flagswm42015-04-233-8/+2
* vf_vapoursynth: update _FieldBased semanticswm42015-04-231-4/+4
* image_writer: fix writing screenshotswm42015-04-221-1/+1
* vo_drm: fix return value for void functionMarcin Kurczewski2015-04-211-1/+1
* vo_drm: fix coding style to adhere to guidelinesMarcin Kurczewski2015-04-212-8/+8
* vo_drm: fix releasing VT if received signal twiceMarcin Kurczewski2015-04-211-0/+3
* vo_drm: add vertical syncMarcin Kurczewski2015-04-211-5/+45
* video: cleanup some old log messageswm42015-04-201-9/+0
* image_writer: factor image conversion into a separate functionwm42015-04-202-25/+37
* image_writer: minor cleanupwm42015-04-202-11/+11
* vf_vapoursynth: stupid hack to unbreak with recent API changewm42015-04-201-0/+6
* player: change video-bitrate and audio-bitrate propertieswm42015-04-203-8/+1
* build: fix libavfilter dependency for vf_mirrorxylosper2015-04-201-1/+1
* w32_common: prevent system sleepJames Ross-Gowan2015-04-201-1/+2
* vo_drm: extract vt_switcher to drm_commonMarcin Kurczewski2015-04-193-132/+225
* vo_drm: disable VT switcher for non-Linux systemsMarcin Kurczewski2015-04-191-2/+3
* vo_drm: fix logging problems with connectorsMarcin Kurczewski2015-04-181-1/+1
* vo_drm: fix VT behavior with auxiliary screensMarcin Kurczewski2015-04-181-2/+4
* vo_drm: fix VT switchingMarcin Kurczewski2015-04-181-55/+229
* vf_crop, vf_expand: remove ancient and useless messageswm42015-04-162-19/+1
* vf_mirror: replace internal implementation with libavfilterwm42015-04-161-85/+4
* vo: fix non-sense in init codewm42015-04-161-1/+1
* vo: cosmetics: reindent VO listwm42015-04-161-23/+23
* vf_screenshot: remove this filterwm42015-04-163-78/+0
* vo_drm: add KMS/DRM renderer supportMarcin Kurczewski2015-04-162-0/+517
* x11: actually disable screensaverwm42015-04-152-12/+61
* vo_opengl: change dwmflush option valueswm42015-04-141-1/+2
* vo_rpi: explicitly reference MMAL VC driverwm42015-04-131-0/+8
* Update license headersMarcin Kurczewski2015-04-1370-370/+314
* vo_opengl: slightly simplify check_gl_features()wm42015-04-111-25/+12
* vo_opengl: unify blend-subtitles-res and blend-subtitleswm42015-04-112-8/+7
* vo_opengl: fix blend-subtitles-res=video & anamorphic videowm42015-04-111-1/+6
* vo_opengl: add blend-subtitles-resNiklas Haas2015-04-102-4/+19
* mp_image: remove redundant flags fieldwm42015-04-102-6/+4
* mp_image: remove redundant chroma_x/y_shift fieldswm42015-04-104-10/+6
* mp_image: remove redundant plane_w/h fieldswm42015-04-104-21/+31
* vo_opengl: use correct texture coordinates for nv12wm42015-04-101-1/+1
* mp_image: fix buildwm42015-04-091-2/+0
* mp_image: get rid of chroma_width/height fieldswm42015-04-091-2/+0
* screenshots: drop some useless jpeg writer optionswm42015-04-091-11/+0
* screenshots: write jpg files with original subsamplingwm42015-04-091-1/+5
* opengl: win32 - add option 'dwmflush' to sync in DWMAvi Halachmi (:avih)2015-04-093-0/+59
* opengl: smoothmotion: wake up for next vsync a bit earlierAvi Halachmi (:avih)2015-04-091-1/+1
* opengl: drop less frames when clip and display have similar fpsAvi Halachmi (:avih)2015-04-091-1/+9
* vo_opengl_cb: deprecate mpv_opengl_cb_render()wm42015-04-091-2/+1
* vo_opengl_cb: add a function to report vsync timewm42015-04-091-0/+21
* vo_opengl_cb: fix video timing somewhatwm42015-04-091-2/+2
* vo_opengl: log used GLXFBConfigwm42015-04-091-0/+1
* vo_opengl: remove unused functionwm42015-04-092-6/+0
* video/out: fix screenshot image formatswm42015-04-073-3/+3
* vdpau: don't use a transparent image format for screenshotswm42015-04-071-1/+1
* screenshots: select best image format the encoder supportswm42015-04-061-24/+34
* vaapi: fight with Intel's broken video decoding GL interopwm42015-04-051-24/+81
* vf_format: add gamma override optionNiklas Haas2015-04-041-0/+4
* vo_opengl: make csp options consistent with vf_formatNiklas Haas2015-04-041-20/+2
* csputils: add some missing colorspacesNiklas Haas2015-04-043-12/+92
* vo_opengl: minor cleanup of gamma-related functionsNiklas Haas2015-04-041-5/+4
* vo_opengl: blend-subtitles in non-linear lightNiklas Haas2015-04-041-35/+42
* vo_opengl: make jinc presets resizableNiklas Haas2015-04-041-6/+6
* vo_opengl: add scale-wparam optionNiklas Haas2015-04-041-8/+12
* filter_kernels: add haasnsoftNiklas Haas2015-04-041-0/+4
* filter_kernels: remove hermite windowNiklas Haas2015-04-041-1/+0
* filter_kernels: add bartlett, blackman and welch windowsNiklas Haas2015-04-041-1/+17
* vo_opengl: refactor scaler configurationNiklas Haas2015-04-044-129/+179
* vo_opengl: separate kernel and windowNiklas Haas2015-04-044-130/+192
* vf_format: allow forcing aspect ratiowm42015-04-031-0/+4
* vf_format: allow forcing display sizewm42015-04-031-0/+7
* vo_opengl: remove chroma-location suboptionwm42015-04-031-9/+2
* 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-023-21/+20
* vdpau: fix preemption handlingDan Oscarsson2015-03-311-0/+23
* video/out: remove unused colorspace reportingwm42015-03-317-58/+1
* video: move colorspace overrides to vf_format, simplifywm42015-03-315-50/+75
* 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
* csputils: unify names for colorspace/etc. nameswm42015-03-311-23/+23
* RPI supportwm42015-03-2911-1/+865
* vo_opengl: treat non-blended subtitles as sRGBNiklas Haas2015-03-271-32/+44
* vo_opengl: add FBOTEX_FUZZY aliasNiklas Haas2015-03-262-6/+5
* vo_opengl: simplify sampler preludeNiklas Haas2015-03-261-46/+44
* vo_opengl: reset surfaces on equalizer updatesNiklas Haas2015-03-261-0/+1
* vo_opengl: increase shader cache sizeNiklas Haas2015-03-261-1/+1
* vo_opengl: draw subtitles directly onto the videoNiklas Haas2015-03-264-60/+89
* vo_opengl: set cscale=spline36 as default for opengl-hqNiklas Haas2015-03-251-1/+1
* vo_opengl: correct OSD PTS when using interpolationNiklas Haas2015-03-251-1/+22
* vf_vapoursynth: handle approximate EOF drainingwm42015-03-251-9/+28
* vo_opengl: minor simplificationwm42015-03-251-17/+12
* vo_opengl: check extensions properlywm42015-03-251-1/+9
* vo_opengl: cleanup swap_control extension loadingwm42015-03-252-6/+15
* vo_opengl: drop support for old framebuffer extensionwm42015-03-251-15/+0
* vo_wayland: fix null dereferenceJari Vetoniemi2015-03-231-1/+1
* vo_opengl: do not block on waylandJari Vetoniemi2015-03-235-0/+31
* vo_wayland: define opaque regionJari Vetoniemi2015-03-231-0/+9
* vo_wayland: share frame callbacks.Jari Vetoniemi2015-03-234-39/+58
* mp_image: reject 0-sized imageswm42015-03-231-2/+1
* vo_opengl: fix XYZ input gammaNiklas Haas2015-03-231-1/+1
* vo_vdpau: remove some minor code duplicationwm42015-03-231-13/+7
* vo_vdpau: check vdpau API return valuewm42015-03-231-0/+1
* vdpau: remove dead assignmentwm42015-03-231-2/+1
* vo_opengl: remove dead assignmentwm42015-03-231-3/+3
* vo_opengl_cb: don't render OSD while VO is not createdwm42015-03-234-15/+25
* vo_opengl: move OSD rendering to separate functionwm42015-03-231-39/+41
* vo_opengl: fix video equalizer gamma controlswm42015-03-221-1/+4
* vo_opengl: fix background color optionwm42015-03-211-7/+5
* vo_opengl: fix bicubic_fast scalerwm42015-03-211-1/+1
* vd_lavc: less confusing message when hardware decoding won't workwm42015-03-201-2/+3
* player: better handling of video with no timestampswm42015-03-201-1/+7
* vo_xv: remove pointless castwm42015-03-201-2/+1
* vf_expand: fix memory leak on memory allocation failurewm42015-03-201-1/+3
* mp_image: do not assume trailing stride padding existswm42015-03-201-4/+4
* video: uninline memcpy_pic functionswm42015-03-2015-92/+53
* video: replace pointless macrowm42015-03-202-9/+4
* mp_image: remove unneeded thingswm42015-03-202-39/+16
* player: warn against non-monotonic video PTS only oncewm42015-03-181-5/+0
* osd: simplify an aspect of change detection handlingwm42015-03-186-75/+59
* vd_lavc: change message about using hardware decodingwm42015-