forked from https://github.com/libretro/libretro-mpv, updated to support basic txt playlists and mpv config file
Go to file
Mahyar Koshkouei 30f61f0642 Fix bug with GL Context initialisation
We now have a working example!

Signed-off-by: Mahyar Koshkouei <mahyar.koshkouei@gmail.com>
2018-01-02 13:20:06 +00:00
libretro-common@8dd21acbe4 Fix OpenGL initialisation 2018-01-01 18:08:30 +00:00
.gitmodules Add libretro-common submodule 2017-12-23 17:05:46 +00:00
Makefile Stop linking to OpenGL 2017-12-30 20:52:17 +00:00
README.md Create README.md 2017-12-25 19:53:02 +00:00
link.T Working example 2017-12-10 22:35:47 +00:00
mpv-libretro.c Fix bug with GL Context initialisation 2018-01-02 13:20:06 +00:00

README.md

mpv-libretro

mpv media player as a libretro core. Currently not for use.

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 integreated 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.