summaryrefslogtreecommitdiffstats
path: root/DOCS/interface-changes
diff options
context:
space:
mode:
Diffstat (limited to 'DOCS/interface-changes')
-rw-r--r--DOCS/interface-changes/cmd-nonrepeatable.txt1
-rw-r--r--DOCS/interface-changes/dolby-vision-configuration.txt1
-rw-r--r--DOCS/interface-changes/egl-output-format.txt2
-rw-r--r--DOCS/interface-changes/example.txt1
-rw-r--r--DOCS/interface-changes/input-builtin-dragging.txt1
-rw-r--r--DOCS/interface-changes/input-dragging-deadzone.txt1
-rw-r--r--DOCS/interface-changes/input-select.txt1
-rw-r--r--DOCS/interface-changes/keybind-cancel.txt2
-rw-r--r--DOCS/interface-changes/native-touch.txt3
-rw-r--r--DOCS/interface-changes/normalize-path.txt1
-rw-r--r--DOCS/interface-changes/option-info-expects-file.txt1
-rw-r--r--DOCS/interface-changes/osdscale.txt3
-rw-r--r--DOCS/interface-changes/show-in-taskbar.txt1
-rw-r--r--DOCS/interface-changes/show-playlist-titles.txt2
-rw-r--r--DOCS/interface-changes/sub-ass-override-default.txt3
-rw-r--r--DOCS/interface-changes/sub-text-ass-full.txt1
-rw-r--r--DOCS/interface-changes/sub-text-ass.txt1
-rw-r--r--DOCS/interface-changes/sub-times.txt1
-rw-r--r--DOCS/interface-changes/track-list-decoder-tag.txt1
-rw-r--r--DOCS/interface-changes/vapoursynth-api-v4.txt.txt1
-rw-r--r--DOCS/interface-changes/wasapi-exclusive-buffer.txt1
21 files changed, 30 insertions, 0 deletions
diff --git a/DOCS/interface-changes/cmd-nonrepeatable.txt b/DOCS/interface-changes/cmd-nonrepeatable.txt
new file mode 100644
index 0000000000..887b44b982
--- /dev/null
+++ b/DOCS/interface-changes/cmd-nonrepeatable.txt
@@ -0,0 +1 @@
+add `nonrepeatable` input command prefix
diff --git a/DOCS/interface-changes/dolby-vision-configuration.txt b/DOCS/interface-changes/dolby-vision-configuration.txt
new file mode 100644
index 0000000000..9383310fb9
--- /dev/null
+++ b/DOCS/interface-changes/dolby-vision-configuration.txt
@@ -0,0 +1 @@
+add `track-list/N/dolby-vision-profile` and `track-list/N/dolby-vision-level`
diff --git a/DOCS/interface-changes/egl-output-format.txt b/DOCS/interface-changes/egl-output-format.txt
new file mode 100644
index 0000000000..00bb7fd84f
--- /dev/null
+++ b/DOCS/interface-changes/egl-output-format.txt
@@ -0,0 +1,2 @@
+add `--egl-config-id` option
+add `--egl-output-format` option
diff --git a/DOCS/interface-changes/example.txt b/DOCS/interface-changes/example.txt
new file mode 100644
index 0000000000..c52ee0146f
--- /dev/null
+++ b/DOCS/interface-changes/example.txt
@@ -0,0 +1 @@
+deprecate `--foo`, instead use `--bar=foo` as a replacement
diff --git a/DOCS/interface-changes/input-builtin-dragging.txt b/DOCS/interface-changes/input-builtin-dragging.txt
new file mode 100644
index 0000000000..5dbce76987
--- /dev/null
+++ b/DOCS/interface-changes/input-builtin-dragging.txt
@@ -0,0 +1 @@
+add `--input-builtin-dragging` option
diff --git a/DOCS/interface-changes/input-dragging-deadzone.txt b/DOCS/interface-changes/input-dragging-deadzone.txt
new file mode 100644
index 0000000000..d2628d4cbd
--- /dev/null
+++ b/DOCS/interface-changes/input-dragging-deadzone.txt
@@ -0,0 +1 @@
+add `--input-dragging-deadzone` option
diff --git a/DOCS/interface-changes/input-select.txt b/DOCS/interface-changes/input-select.txt
new file mode 100644
index 0000000000..09306c8481
--- /dev/null
+++ b/DOCS/interface-changes/input-select.txt
@@ -0,0 +1 @@
+add `mp.input.select()`
diff --git a/DOCS/interface-changes/keybind-cancel.txt b/DOCS/interface-changes/keybind-cancel.txt
new file mode 100644
index 0000000000..ab137a0cb4
--- /dev/null
+++ b/DOCS/interface-changes/keybind-cancel.txt
@@ -0,0 +1,2 @@
+change `mp.add_key_binding` so that by default, the callback is not invoked if the event is canceled; clients should now use the `complex` option to detect this situation
+add `canceled` entry to `mp.add_key_binding` callback argument
diff --git a/DOCS/interface-changes/native-touch.txt b/DOCS/interface-changes/native-touch.txt
new file mode 100644
index 0000000000..164f0ce4f5
--- /dev/null
+++ b/DOCS/interface-changes/native-touch.txt
@@ -0,0 +1,3 @@
+add `--native-touch` option
+add `--input-touch-emulate-mouse` option
+add `touch-pos` property
diff --git a/DOCS/interface-changes/normalize-path.txt b/DOCS/interface-changes/normalize-path.txt
new file mode 100644
index 0000000000..5abdaf421d
--- /dev/null
+++ b/DOCS/interface-changes/normalize-path.txt
@@ -0,0 +1 @@
+add the `normalize-path` command
diff --git a/DOCS/interface-changes/option-info-expects-file.txt b/DOCS/interface-changes/option-info-expects-file.txt
new file mode 100644
index 0000000000..c8a54da0a7
--- /dev/null
+++ b/DOCS/interface-changes/option-info-expects-file.txt
@@ -0,0 +1 @@
+add "option-info/<name>/expects-file" sub-property
diff --git a/DOCS/interface-changes/osdscale.txt b/DOCS/interface-changes/osdscale.txt
new file mode 100644
index 0000000000..38eec1afc8
--- /dev/null
+++ b/DOCS/interface-changes/osdscale.txt
@@ -0,0 +1,3 @@
+change `vidscale` script option type to string for osc.lua
+change `vidscale` script option type to string for stats.lua
+change `vidscale` default from `yes` to `auto` for osc.lua and stats.lua
diff --git a/DOCS/interface-changes/show-in-taskbar.txt b/DOCS/interface-changes/show-in-taskbar.txt
new file mode 100644
index 0000000000..c37bda0872
--- /dev/null
+++ b/DOCS/interface-changes/show-in-taskbar.txt
@@ -0,0 +1 @@
+add `--show-in-taskbar` option
diff --git a/DOCS/interface-changes/show-playlist-titles.txt b/DOCS/interface-changes/show-playlist-titles.txt
new file mode 100644
index 0000000000..dd9f32e864
--- /dev/null
+++ b/DOCS/interface-changes/show-playlist-titles.txt
@@ -0,0 +1,2 @@
+add `--osd-playlist-entry` option
+remove `osc-playlist_media_title` script-opt
diff --git a/DOCS/interface-changes/sub-ass-override-default.txt b/DOCS/interface-changes/sub-ass-override-default.txt
new file mode 100644
index 0000000000..691579693b
--- /dev/null
+++ b/DOCS/interface-changes/sub-ass-override-default.txt
@@ -0,0 +1,3 @@
+move 'scale' above 'force' for `sub-ass-override` in documentation as well as code. This more accurately reflects destructiveness of these options.
+change `sub-ass-override` default from 'yes' to 'scale'. This should result in no effective changes because 'yes' used to unintentionally do what 'scale' should've done.
+change 'u' binding to cycle between 'force' and 'scale', instead of 'force' and 'yes'
diff --git a/DOCS/interface-changes/sub-text-ass-full.txt b/DOCS/interface-changes/sub-text-ass-full.txt
new file mode 100644
index 0000000000..e0f4206af8
--- /dev/null
+++ b/DOCS/interface-changes/sub-text-ass-full.txt
@@ -0,0 +1 @@
+add `sub-text/ass-full` sub-property
diff --git a/DOCS/interface-changes/sub-text-ass.txt b/DOCS/interface-changes/sub-text-ass.txt
new file mode 100644
index 0000000000..58db3f7f0c
--- /dev/null
+++ b/DOCS/interface-changes/sub-text-ass.txt
@@ -0,0 +1 @@
+deprecate `sub-text-ass` property; add `sub-text/ass` sub-property
diff --git a/DOCS/interface-changes/sub-times.txt b/DOCS/interface-changes/sub-times.txt
new file mode 100644
index 0000000000..8c2929b15a
--- /dev/null
+++ b/DOCS/interface-changes/sub-times.txt
@@ -0,0 +1 @@
+change type of `sub-start` and `sub-end` properties to time
diff --git a/DOCS/interface-changes/track-list-decoder-tag.txt b/DOCS/interface-changes/track-list-decoder-tag.txt
new file mode 100644
index 0000000000..2e999af3c2
--- /dev/null
+++ b/DOCS/interface-changes/track-list-decoder-tag.txt
@@ -0,0 +1 @@
+add `track-list/N/decoder`
diff --git a/DOCS/interface-changes/vapoursynth-api-v4.txt.txt b/DOCS/interface-changes/vapoursynth-api-v4.txt.txt
new file mode 100644
index 0000000000..346e639b3e
--- /dev/null
+++ b/DOCS/interface-changes/vapoursynth-api-v4.txt.txt
@@ -0,0 +1 @@
+Bump dependency of VapourSynth to utilize its API version 4. New minimum VapourSynth version for runtime is R56. Some functions and plugins are changed or removed. For details, refer to VapourSynth documentation http://www.vapoursynth.com/2021/09/r55-audio-support-and-improved-performance/ and https://github.com/vapoursynth/vapoursynth/blob/R68/APIV4%20changes.txt
diff --git a/DOCS/interface-changes/wasapi-exclusive-buffer.txt b/DOCS/interface-changes/wasapi-exclusive-buffer.txt
new file mode 100644
index 0000000000..161f2271c7
--- /dev/null
+++ b/DOCS/interface-changes/wasapi-exclusive-buffer.txt
@@ -0,0 +1 @@
+add `--wasapi-exclusive-buffer` option