Revisions of mpv
llyyr (llyyr)
committed
(revision 86)
- Update to version 0.35.0+git.20230305T223705.4defd8bb: * vo_gpu_next: use inverse mapping functions to tag screenshots * video/out/placebo/utils: add mappings from pl enums to mpv enums * video: add missing libplacebo colorspace enums * mp_image: assert if src and dst are different in copy_attributes * mp_image: copy side data in mp_image_copy_attributes * ao_pipewire: use realtime scheduling for data thread
llyyr (llyyr)
committed
(revision 85)
- Update to version 0.35.0+git.20230303T235446.291e05ec: * loadfile: strongly prefer that all streams are from the same program * command: expose hls-bitrate and program-id as track-list subproperties * loadfile: report hls_bitrate and program_id in struct track * demux: propagate hls_bitrate and program_id in generated caption tracks * demux_lavf: report program_id * ytdl_hook: only log error when no fallback url available * ytdl_hook: init fragment requires other fragments
llyyr (llyyr)
committed
(revision 84)
- Update to version 0.35.0+git.20230302T220910.296d40dc: * vo: fix race condition with redraw requests * ci: separate meson tests and reorganize build steps * test: integrate unittests with meson * ci: use the same arguments when running the built mpv binary * player: remove unittest option * test: update ffmpeg format refs * zimg: fix MP_CSP_PRIM_CIE_1931 mapping * zimg: add ZIMG_TRANSFER_ST428 mapping * zimg: set correct primaries for XYZ * sws_utils: hardcode output gamma and primaries for XYZ * mp_image: fix XYZ gamma and primaries guess * vo_gpu: improve XYZ conversion * mp_image: be less agressive with clearing color information * f_swscale: do not reset color levels to default * csputils: add MP_CSP_TRC_ST428 as defined in ST 428-1 * DOCS/options: mention default value of cursor-autohide * DOCS/options: clarify hidpi-window-scale description
llyyr (llyyr)
committed
(revision 83)
- Update to version 0.35.0+git.20230302T025536.c993d5c0: * player: add --auto-window-resize option * ra: assert when using params with dimensions * sub: add --sub-fonts-dir and --osd-fonts-dir options
llyyr (llyyr)
committed
(revision 82)
- Update to version 0.35.0+git.20230228T150714.022790a2: * wayland: request frame callbacks on the topmost surface * wayland: deduplicate and cache detection of dmabuf-wayland * wayland: use bool type for alpha framebuffer tracking * vo_gpu: d3d11_helpers: prefer DXGI_SWAP_EFFECT_FLIP_DISCARD if possible Similar to libplacebo[1], DXGI_SWAP_EFFECT_FLIP_DISCARD is used instead of DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL starting with Windows 10. * vf_gpu: initialize depth=1 on target textures * video: initialize depth=1 on screenshot textures * external_files: recognize jxl and avif files as cover art * {console,ytdl_hook}: use the platform property * command: add platform property * ytdl_hook: don't overwrite force-media-title * ytdl_hook.lua: make exec return a single value * TOOLS/autocrop.lua: log a more accurate warning * audio: remove a duplicate clearing of a struct variable * options: change parameter that was forgottin in property transition * client API: reintroduce CONF_TYPE_FLAG for type conversion * Partially revert "options: remove OPT_FLAG"
llyyr (llyyr)
committed
(revision 81)
- Update to version 0.35.0+git.20230226T175409.d941564d: * console: observe osc margins from user-data instead of shared-script-properties * osc: set values in user-data in addition to shared-script-properties * player: set playlist title to media title if not set already * various: fix warning -Wimplicit-const-int-float-conversion * vo_gpu_next: fix warning -Wunused-function * vo_wayland: fix warning -Wvoid-pointer-to-enum-cast * vd_lavc: sort hwdecs without hwdevices last for autoprobing * vd_lavc: prioritize mediacodec for hwdec autoprobe
llyyr (llyyr)
committed
(revision 80)
- Update to version 0.35.0+git.20230224T135529.16f0cd54: * video: make csp option definitions private * video: make csp equalizer params float * vo_gpu: fix newline in log message * demux: constify a struct member
llyyr (llyyr)
committed
(revision 79)
- Update to version 0.35.0+git.20230223T101453.84f6d7a9: * vo_gpu_next: fix color space hint with target peak override * DOCS: clarify that GLX is deprecated
llyyr (llyyr)
committed
(revision 78)
- Update to version 0.35.0+git.20230221T171517.c0807e98: * options: remove explicit initialization of integers to 0 * options: remove OPT_FLAG * options: transition properties from flag to bool * options: transition commands from OPT_FLAG to OPT_BOOL * options: transition options from OPT_FLAG to OPT_BOOL * input: remove unused struct member * DOCS/client-api-changes.rst: move mpv_del_property to 0.36.0
llyyr (llyyr)
committed
(revision 77)
- Update to version 0.35.0+git.20230220T142118.9efce6d4: * various: drop unused #include "config.h" * ao_pipewire: drop unused #include "generated/version.h" * Vulkan: add configure check for VK_KHR_display extension
llyyr (llyyr)
committed
(revision 76)
- Update to version 0.35.0+git.20230219T210140.9a752e8b: * vo_gpu_next: add --tone-mapping-visualize * vo_gpu_next: parse Dolby Vision metadata for dynamic scene brightness * mp_image: forward AV_FRAME_DATA_DOVI_RPU_BUFFER side data * DOCS: document JPEG XL default effort change
llyyr (llyyr)
committed
(revision 75)
- Update to version 0.35.0+git.20230218T022154.e2cdc23a: * Revert "vo_dmabuf_wayland: drop support for linux-dmabuf-v2" * video/image_writer: use effort=4 default for JXL screenshots * ao_pipewire: fix removal of zeroed hooks on old pipewire
llyyr (llyyr)
committed
(revision 74)
- Update to version 0.35.0+git.20230213T215341.16ef237d: * vo_gpu_next: allow native CSP screenshots * player/screenshot: pass on ability to output native CSP * screenshot: explicitly default VOCTRL_SCREENSHOT csp * video/image_writer: force sRGB for unsupported formats * video/image_writer: add image_writer_flexible_csp * vo_gpu_next: tag screenshots with correct colorspace * vo_gpu_next: only apply target options in window screenshot mode * vo_gpu_next: be explicit about screenshot repr * m_property: avoid using a small stack buffer in m_property_do_bstr * vo_gpu_next: expose --tone-mapping=st2094-40 and st2094-10 * vo_gpu_next: support mapping HDR10+ dynamic metadata
llyyr (llyyr)
committed
(revision 73)
- Update to version 0.35.0+git.20230211T100046.a40958cd: * ao_pipewire: allow usage of global volume control * command: only avoid redrawing when old and new osd are both hidden * DOCS/options: remove testing note in video-sync-max-factor * vf_sub: undeprecate * vo_dmabuf_wayland: reject hw formats not supported by compositor * video/image_writer: change screenshot-tag-colorspace default to yes
llyyr (llyyr)
committed
(revision 72)
- Update to version 0.35.0+git.20230205T232708.a3340645: * vo_dmabuf_wayland: add purgatory list to buffer pool to avoid memory leaks * vo_dmabuf_wayland: ensure buffer pool is cleaned at start of uninit * vo_dmabuf_wayland: simplify buffer pool reset * vo_dmabuf_wayland: only resize when a new frame is about to be drawn * DOCS/input: remove experimental note from sub-text * ao_pipewire: report linking errors from init() * ao_pipewire: add support for exclusive mode * ao_pipewire: move stream flags to dedicated variable * ao_pipewire: adjust message level based on probing * f_hwtransfer: fix leak of framesconstraints * image_pool: properly free frames * ao_pipewire: remove unneeded goto * ao_pipewire: replace opencoded talloc() * ao_pipewire: print stream states as string * ao_pipewire: remove unnecessary empty lines * ao_pipewire: remove opencoded spa_zero() * ao_pipewire: remove some unnecessary linebreaks * ao_pipewire: reduce message level of unsuccessful connection * ao_pipewire: remove unnecessary braces
llyyr (llyyr)
committed
(revision 71)
- Update to version 0.35.0+git.20230202T142302.bc7a1262: * sws_utils: add check for HAVE_ZIMG to suppress warnings * vo_gpu_next: add check for PL_HAVE_LCMS * hwdec_cuda: fix enum type for semaphore * vo_d3d11: do not call MAKEINTRESOURCEW twice * osdep/io: add void to mp_penviron * demux: remove unused code * ao_lavc: remove unused code * osdep: add MP_FALLTHROUGH * libplacebo: fix enum type cast * stats.lua: display HDR peak in nits * meson: move vector check inside of meson.build * meson: check macos touchbar with has_header * meson: check pthread provider with has_function * video/image_writer: avoid stripping colorspace info when writing image * stream: accept webdav:// and webdavs:// urls * ci: pack mingw64 meson build instead of waf * ci: separate meson/waf build dirs * ci: use meson compile instead of ninja directly * ci: do not print compile commands * meson: replace check_header with has_header * meson: actually use -Werror=format-security * hwdec/vaapi: zero-initialize VADRMPRIMESurfaceDescriptor * player/video.c: don't resync audio if video is an image
llyyr (llyyr)
committed
(revision 70)
- Update to version 0.35.0+git.20230129T221427.4bcefa5b: * vo_lavc: set frame rate on encoder; fixes #11215 * wayland: add auto choice to wayland-configure-bounds * wayland: handle runtime hidpi-window-scale changes correctly * wayland: unbreak runtime geometry/autofit changes * lua/js: remove user-data helpers * lua/js: fix user_data_del util function * doc: correct spelling of user-data/user_data JS/lua helpers * docs: document new user-data property * javascript/defaults: add user_data helpers * lua/defaults: add user_data helpers * player/command: add user-data property * javascript: add mp.del_property() * lua: add mp.del_property() * libmpv: add mpv_del_property() convenience function * player/command: add "del" command * m_property: add M_PROPERTY_DELETE * player/client: support observing sub-properties * options/m_option: support duplicating MPV_FORMAT_BYTE_ARRAY nodes * misc/node: add bstr-based variants for map_get() and map_add() * misc/json: don't wrap top-level pretty strings/infs in quotes * DOCS: Add missing 'not' * hwdec_vaapi: close file descriptors even if surface export fails * vo_dmabuf_wayland: close file handles when surface export fails * vo_dmabuf_wayland: plug leaking file descriptor from solid buffer pool * DOCS/compile-windows.md: update MSYS2 packages * test/repack.c: skip tests that exceeded maximum allowed ZIMG dimension * meson: add missing library dep for egl_angle_lib check * vo_opengl/angle_dynamic: simplify symbol renaming to make it more straightforward * waf: migrate to version.py
llyyr (llyyr)
committed
(revision 69)
- Update to version 0.35.0+git.20230125T155636.fb137e8d: * ao_pipewire: align thread name with general conventions * audio: simplify implementation of property ao-volume * stream/dvb: remove some unused variables * x11: remove PresentNotifyMSC from egl/glx/vulkan to fix xpresent timing
llyyr (llyyr)
committed
(revision 68)
- Update to version 0.35.0+git.20230124T000439.879824a4: * wayland: add wp-fractional-scale-v1 support * wayland: rewrite geometry and scaling handling
llyyr (llyyr)
committed
(revision 67)
- Update to version 0.35.0+git.20230123T141334.9b59d39a: * vo_gpu: implement VO_DR_FLAG_HOST_CACHED * vo_gpu_next: implement VO_DR_FLAG_HOST_CACHED * vd_lavc: add "auto" choice for vd-lavc-dr * vo: add `int flags` to the get_image signature * msg: log-file set at mpv.conf: don't ignore early messages * msg: log-file buffer size: don't use magic number (no-op) * drm: rewrite based around vo_drm_state * mp_image: fix XYZ primaries default * meson: skip some unneeded macos-specific checks * meson: drop feature plain-gl * ci: run meson tests * meson: limit vaapi checks * meson: don't add libmpv and cplayer features to conf_data * meson: remove dependency from libmpv to plain-gl * meson: add simple test executable for libmpv
Displaying revisions 81 - 100 of 166