forked from https://github.com/libretro/libretro-mpv, updated to support basic txt playlists and mpv config file
Go to file
Mahyar Koshkouei c26772d201
libmpv: use Render API
opengl-cb is now deprecated.

Tested working on Linux.

Signed-off-by: Mahyar Koshkouei <mahyar.koshkouei@gmail.com>
2018-05-23 17:41:11 +01:00
libretro-common libretro-common: update 2018-05-23 09:16:34 +01:00
.editorconfig Minor code style change 2018-01-08 20:02:04 +00:00
.gitignore Add tags to gitignore 2018-01-07 23:58:17 +00:00
LICENSE Create LICENSE 2018-01-08 00:56:02 +00:00
Makefile Use libretro-common 2018-02-24 23:20:15 +00:00
README.md Fix spelling 2018-01-08 00:53:13 +00:00
link.T Working example 2017-12-10 22:35:47 +00:00
mpv-libretro.c libmpv: use Render API 2018-05-23 17:41:11 +01:00
version.h Bump version 2018-01-08 19:31:54 +00:00

README.md

libretro-mpv

mpv media player as a libretro core. A proof of concept release is now available.

Aims to use features already established in mpv that are not currently available in Retroarch movieplayer.

I want to be able to use Retroarch as my movie player on my embedded devices (Raspberry Pi) and desktop using hardware acceleration without having to use Kodi or mpv directly. Thus allowing for a more integrated experience, and smaller root filesystem.

Compiling

Retroarch must be compiled with --disable-ffmpeg to stop the integrated movieplayer from playing the input file.

FFmpeg (preferably master branch) must be compiled with --enable-shared.

mpv must be compiled with --enable-libmpv-shared.

Then run make in the mpv-libretro folder.