1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-22 14:52:43 +00:00
mpv/DOCS/client_api_examples
Stefano Pigozzi 03a69bac95 cocoa: remove the setNextKeyView hack
Just use makeFirstResponder on the mpv events view from client code
if you need the built in keyboard events (this is easier for dealing with view
nesting).
2015-02-28 14:55:32 +01:00
..
cocoa cocoa: remove the setNextKeyView hack 2015-02-28 14:55:32 +01:00
qml manpage: minor changes 2015-01-23 17:41:50 +01:00
qml_direct DOCS/client_api_examples: fix locale nonsense in qml examples 2015-01-15 20:08:57 +01:00
qt DOCS/client_api_examples: qtexample: demonstrate multiple mpv instances 2015-01-06 11:56:10 +01:00
simple DOCS/client_api_examples/simple: fix option 2015-02-23 16:08:38 +01:00
Copyright DOCS/client_api_examples: add an explicit license 2014-12-30 22:47:50 +01:00
README.md build: remove bogus client API examples build 2015-01-23 15:32:23 +01:00

Client API examples

All these examples use the mpv client API through libmpv.

cocoa

Shows how to embed the mpv video window in Objective-C/Cocoa.

qt

Shows how to embed the mpv video window in Qt (using normal desktop widgets).

qml

Shows how to use mpv's OpenGL video renderer in QtQuick2 with QML.

qml_direct

Alternative example, which typically avoids a FBO indirection. Might be slightly faster, but is less flexible and harder to use.

simple

Very primitive terminal-only example. Shows some most basic API usage.