bugtracker
bugtracker copied to clipboard
(im)port OMP (open media player)
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
https://gitorious.org/qt-mediaplayer/mediaplayer
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


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