[vlc-devel] [PATCH] [GSoC] New VLC interface for Maemo
Antoine Lejeune
phytos at via.ecp.fr
Mon Nov 10 18:14:32 CET 2008
Hi, I've corrected my patches according to the remarks I received on
vlc-devel and IRC.
I've also add a patch that explains how to build VLC for Maemo (an
INSTALL.maemo). The patches are still at the same address :
http://phytos.dinauz.org/VideoLAN/patches/0001-A-new-GUI-for-Maemo-based-on-Hildon-framework.patch
http://phytos.dinauz.org/VideoLAN/patches/0002-Maemo-Add-the-swscale_nokia770-library.patch
http://phytos.dinauz.org/VideoLAN/patches/0003-Add-an-omap-framebuffer-video-output-module.patch
http://phytos.dinauz.org/VideoLAN/patches/0004-Add-an-INSTALL.maemo-file.patch
Le lundi 10 novembre 2008 à 05:41:05, Rémi Denis-Courmont a écrit :
> Weird that you need to link with the Bluetooth dialogs.
I have removed this unnecessary link.
> You can probably default this one to autodetect (!= no) rather than disabled
> (= yes), as I assume it applies to all linux-omap boards. I don't understand
The configure only tests if there is an omapfb.h file. A lot of computer
can have it but the module won't work on many of them.
> why you extend vout_thread_t - is this a significant performance
> optimization?
I extend vout_thread_t to disable the rendering when not needed (so that
the vout thread won't write into the framebuffer). It is used when the
user reduce the vlc window into the taskbar or when another window is
over the vlc one : vlc has to stop writing into the framebuffer or the
video will continue to be displayed over every thing.
It's the only way I found to do this.
Here is also two screenshots :
http://phytos.dinauz.org/VideoLAN/screenshots/vlc-maemo-playlist.png
http://phytos.dinauz.org/VideoLAN/screenshots/vlc-maemo-video.png
--
Antoine Lejeune - phytos
More information about the vlc-devel
mailing list