Does lightmediascanner rely on any obscure libraries like mpd or anything ?

dh

On 09/23/2010 09:37 PM, Enlightenment SVN wrote:
> Log:
>    add basic enjoy code to svn.
>
>    WARNING: there is not much to see here yet! I'm just adding to svn as
>    people seems interested in help, and it is impossible to help without
>    the base code. IF YOU DON'T WANT TO HELP WITH CODE, DON'T EVEN BOTHER
>    COMPILING IT YET!
>
>    Enjoy is (will be) a music player fully based on Enlightenment
>    Foundation Libraries (EFL), the goal is to have a simple yet useful
>    music player that works on desktop and mobiles with the minimum set of
>    dependencies and maximum efficiency.
>
>    It is based on LightMediaScanner (my code[1]) to scan directories for
>    music and create a database and does so in a very and safe efficient
>    way by having a scanner process with lower nice priority. It is also
>    smart enough to hint to your kernel you'll not need the scanned files
>    anymore (posix_fadvise()) and thus it will not pollute your RAM with
>    useless file system cache.
>
>    So far it is not creating the database on its own, neither have a a
>    library manager to add/remove directories. In order to run Enjoy you
>    must first create your own database using "test" program from
>    lightmediascanner sources:
>
>    {{{
>       cd lightmediascanner
>       ./configure&&  make&&  make install
>       mkdir -p $HOME/.config/enjoy/media.db
>       ./src/bin/test -i 5000 -p id3 -s $HOME/Music 
> $HOME/.config/enjoy/media.db
>    }}}
>
>    The GUI is pretty much ugly and needs huge work. It is almost fully
>    done in Edje, so C part is quite lean, however I did no Edje work yet,
>    just the basics to show something (uses r | g | b rectangles for
>    actions, you have to guess what's what ;-))
>
>
>    = HOW TO HELP =
>
>    Read TODO file.
>
>    If you're more like a coder:
>     * src/bin/db.c follow the propsed stubs and db_songs_get() example;
>     * src/bin/page.c add recursive paging with "folder" pages;
>     * src/bin/win.c start/stop ecore_thread with lms_process() + lms_check();
>     * src/bin/win.c write library manager: rescan collection (thread as
>       above item), add directories, remove directories.
>
>    If you're more like an edje guy:
>     * data/themes: follow eve's style, focus on the bottom toolbar, then
>       the list items, then the page/songs. Use dummy icons (copy from eve
>       or efenniht), we'll provide proper icons soon
>     * add nowplaying screen
>     * add volume using dragable (copy from efenniht's slider)
>
>
>    [1] download code from 
> http://git.profusion.mobi/cgit.cgi/lightmediascanner.git/ or 
> http://lms.garage.maemo.org/
>
>
> Author:       barbieri
> Date:         2010-09-23 18:37:54 -0700 (Thu, 23 Sep 2010)
> New Revision: 52658
>
> Added:
>    trunk/enjoy/ trunk/enjoy/AUTHORS trunk/enjoy/COPYING trunk/enjoy/ChangeLog 
> trunk/enjoy/Makefile.am trunk/enjoy/NEWS trunk/enjoy/README trunk/enjoy/TODO 
> trunk/enjoy/autogen.sh trunk/enjoy/configure.ac trunk/enjoy/data/ 
> trunk/enjoy/data/Makefile.am trunk/enjoy/data/desktop/ 
> trunk/enjoy/data/desktop/Makefile.am trunk/enjoy/data/desktop/enjoy.desktop 
> trunk/enjoy/data/desktop/enjoy.png trunk/enjoy/data/themes/ 
> trunk/enjoy/data/themes/Makefile.am trunk/enjoy/data/themes/default.edc 
> trunk/enjoy/m4/ trunk/enjoy/m4/ac_attribute.m4 trunk/enjoy/po/ 
> trunk/enjoy/po/LINGUAS trunk/enjoy/po/Makevars trunk/enjoy/po/POTFILES.in 
> trunk/enjoy/src/ trunk/enjoy/src/Makefile.am trunk/enjoy/src/bin/ 
> trunk/enjoy/src/bin/Makefile.am trunk/enjoy/src/bin/db.c 
> trunk/enjoy/src/bin/gettext.h trunk/enjoy/src/bin/list.c 
> trunk/enjoy/src/bin/main.c trunk/enjoy/src/bin/page.c 
> trunk/enjoy/src/bin/private.h trunk/enjoy/src/bin/win.c
>
>


------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to