diff options
author | Dudemanguy <random342@airmail.cc> | 2024-05-02 11:24:44 -0500 |
---|---|---|
committer | Dudemanguy <random342@airmail.cc> | 2024-05-02 11:51:31 -0500 |
commit | 91bc8ad5edd87f8cb7cab7a61890f9b9c2236acf (patch) | |
tree | 0700defd37cb9d8f1c8c00a3b920e211d5731373 | |
parent | 06b62de2d1ff9478823c218ed3bc2093ad891481 (diff) | |
download | mpv-examples-91bc8ad5edd87f8cb7cab7a61890f9b9c2236acf.tar.bz2 mpv-examples-91bc8ad5edd87f8cb7cab7a61890f9b9c2236acf.tar.xz |
various: update examples to work with API changes
For the render api, the vo has to be explicitly set to libmpv*. Fixes #62.
*: https://github.com/mpv-player/mpv/commit/0e441525cfc2c0d56b6d4a5fc67016d7e29d1b2c
-rw-r--r-- | libmpv/qml/main.cpp | 1 | ||||
-rw-r--r-- | libmpv/qt_opengl/mpvwidget.cpp | 1 | ||||
-rw-r--r-- | libmpv/sdl/main.c | 2 | ||||
-rw-r--r-- | libmpv/sdl/main_sw.c | 2 |
4 files changed, 6 insertions, 0 deletions
diff --git a/libmpv/qml/main.cpp b/libmpv/qml/main.cpp index 6aac9b9..1ca33fc 100644 --- a/libmpv/qml/main.cpp +++ b/libmpv/qml/main.cpp @@ -107,6 +107,7 @@ MpvObject::MpvObject(QQuickItem * parent) mpv_set_option_string(mpv, "terminal", "yes"); mpv_set_option_string(mpv, "msg-level", "all=v"); + mpv_set_option_string(mpv, "vo", "libmpv"); if (mpv_initialize(mpv) < 0) throw std::runtime_error("could not initialize mpv context"); diff --git a/libmpv/qt_opengl/mpvwidget.cpp b/libmpv/qt_opengl/mpvwidget.cpp index 07169bc..f35431a 100644 --- a/libmpv/qt_opengl/mpvwidget.cpp +++ b/libmpv/qt_opengl/mpvwidget.cpp @@ -25,6 +25,7 @@ MpvWidget::MpvWidget(QWidget *parent, Qt::WindowFlags f) mpv_set_option_string(mpv, "terminal", "yes"); mpv_set_option_string(mpv, "msg-level", "all=v"); + mpv_set_option_string(mpv, "vo", "libmpv"); if (mpv_initialize(mpv) < 0) throw std::runtime_error("could not initialize mpv context"); diff --git a/libmpv/sdl/main.c b/libmpv/sdl/main.c index 8f1a4a3..8bb2a84 100644 --- a/libmpv/sdl/main.c +++ b/libmpv/sdl/main.c @@ -43,6 +43,8 @@ int main(int argc, char *argv[]) if (!mpv) die("context init failed"); + mpv_set_option_string(mpv, "vo", "libmpv"); + // Some minor options can only be set before mpv_initialize(). if (mpv_initialize(mpv) < 0) die("mpv init failed"); diff --git a/libmpv/sdl/main_sw.c b/libmpv/sdl/main_sw.c index 36615fd..c7e7d81 100644 --- a/libmpv/sdl/main_sw.c +++ b/libmpv/sdl/main_sw.c @@ -38,6 +38,8 @@ int main(int argc, char *argv[]) if (!mpv) die("context init failed"); + mpv_set_option_string(mpv, "vo", "libmpv"); + // Some minor options can only be set before mpv_initialize(). if (mpv_initialize(mpv) < 0) die("mpv init failed"); |