bugtracker icon indicating copy to clipboard operation
bugtracker copied to clipboard

(im)port OMP (open media player)

Open MerlijnWajer opened this issue 8 years ago • 6 comments

Would be nice to import https://talk.maemo.org/showthread.php?t=72156

Will require us to also build MAFW and get a sane Qt

MerlijnWajer avatar Oct 25 '17 18:10 MerlijnWajer

https://gitorious.org/qt-mediaplayer/mediaplayer

MerlijnWajer avatar Feb 01 '18 23:02 MerlijnWajer

Last version of OMP was moved from gitorious to github: https://github.com/gidzzz/openmediaplayer

See also my PR: https://github.com/gidzzz/openmediaplayer/pull/2

And some old (probably untested?) changed: https://github.com/pali/openmediaplayer/compare/master...untested

pali avatar May 08 '19 09:05 pali

image

image

MerlijnWajer avatar Aug 11 '20 00:08 MerlijnWajer

I'm using this to add the other Qt features -- but with some qml changes and scrollbar changes, I think it'll mostly just work.

MerlijnWajer avatar Aug 11 '20 00:08 MerlijnWajer

Latest version (ported to CMake, project restructure) can be found here: https://github.com/maemo-leste-extras/openmediaplayer/tree/cmake-wip

Latest issue is that the music/video/internetradio views yield a white screen. This is because those views use a mafw renderer, for example the video view would require mafw-gst-renderer (GStreamer based renderer) but this renderer is not available on leste chimaera. The package mafw-gst-renderer does exist but it does not support GStreamer >= 1.0.

mafw-gst-renderer will need to be upgraded to support GStreamer >= 1.0 so that OpenMediaPlayer can use it.

kroketio avatar Apr 05 '23 16:04 kroketio

mafw-gst-renderer/wip_leste makes the gst renderer work (thanks to freemangordon).

However, in OMP the music/video/internetradio views still yield a white screen.

Since openmediaplayer code is mixed with (glib) mafw code, investigating what is causing this will involve studying how mafw works, which is (to me) pretty grueling with how OMP leverages mafw.

As previously mentioned, omp/cmake-wip is considered latest (to me at least, it has some Qt5 porting and CMake)

kroketio avatar Apr 28 '23 02:04 kroketio