backup, rewrite of some parts...
Added some unwatched files -.-
Fixing, stuff refactoring.
Fixing, refactoring, adding uid registration for a new connection...
+ Some refactoring (as usual). + Removed possibility to pass a folder as path since it seems that it is not possible to query for audio files only without a ugly hack (for now). + Added possibility to pass a playlist file. However the last track inside this file seems to get buggy...
Added folder media_player, contains some prototypes which will be needed when I switch to gstreamer.
Added g_main_loop usage which is apparenty needed for gstremaer >.<
media_new() now ensures that it stores a absolute path, added again playlist passing, which seems to be still buggy...
Media now gets automatically parsed for title, artist and album names. Added there the gstreamer-pbutils-0.10 to the CMakeLists.txt
Fixed array size for media_info members, so that additional allocations are not required, removed obsolete on_parsed callback.
forgot to save a file...\n
goddamit same mistake...
Added hack on handle_unix_fd to gracefully delete the GIOChannel..., this fixes a memory leak and some other internal glib errors which where a result of the old code.
Code cleanup and refactoring on almost all files... . Added volume request and printer functions for the client structure
Added error message when adding a title to the playlist fails.
Refactoring, playlist printing now shows an index, etc...
Added the goto command to directly jump to a title in the playlist
Added terminal color output when printing the playlist.
Refined playlist output.
Added commands add-/remove-media and handling path to realpath conversions in message handlers