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
fixed bug in remove-media
refactoring stuff
Hiding playlist now behind media_player interface, major rewrite incoming...
Refactored climpd to be more generic so that each message doesn't need a corresponding climpd-function anymore.
rewriting stuff due to change of playlist visibility continues...
Command handlers are working correctly with new media player API now