
*** Why does crash if -t argument not supported:
#0  0x00c78ecc in g_type_interface_peek () from /lib/libgobject-2.0.so.0
#1  0x0804e32b in dmapd_input_stream_factory_create (factory=0x9220028, 
location=0xb6708438 "file:///var/db/appliance-config/Storage/Music/AC-DC/AC-DC - AC-DC Live - 01 - Thunderstruck.mp3", transcode_mimetype=0x9220028 "mp3")
at dmapd-input-stream-factory.c:59
#2  0x0804f04e in dmapd_daap_record_read (record=0xb6708818, 
transcode_mimetype=0x9220028 "mp3", error=0xbfc05730)
at dmapd-daap-record.c:187
#3  0x00118d11 in daap_record_read (record=0xb6708818, 
transcode_mimetype=0x9220028 "mp3", err=0xbfc05730) at daap-record.c:161
#4  0x0011b513 in send_chunked_file () at daap-share.c:451

*** Make DAAP / DPAP code optional.
	g-gst-input-stream:g_gst_formats struct obsolete, need to map mimetypes to extensions instead.

Handle:
	HAVE_GSTREAMERAPP
	HAVE_LIBEXIF
	HAVE_MAGICK

*** Dynamically adjust database when files are added to directories.

*** Support SMIL playlists.

*** Fix seeking (see libdmapsharing TODO)

*** Pull Gstreamer code into another library?

Improve error checking in g_gst_...c so that, for example, if a GST plugin
is missing, there is an error message (factory returns NULL, catch this).

Review dmap-daap-share.c and g-gst-filesrc.c.

Finish implementing DAAP & DMAP
	Implement caching of audio / video?

Fedora package of dmapd.
Mac Ports package of libdmapsharing and dmapd.
	
Migrate command line parsing to XML.

Update documentation in dmapd.xml.

Can the Fedora Graphics/ImageMagick package be modified so that it does
not require X11?

GStreamer:
	DV State change failed for /shared/Storage/Movies/2006 1707 Oak/2006_house_condition_5.dv Bugzilla #569924

	Break up gstreamer packages:
		gstreamer: pkgconfig
		gstreamer-plugins-good:
			GConf2
			libXfixes
			libgconf
			libgdk-x11
		gstreamer-ffmpeg:
			---> Package gstreamer-ffmpeg.i386 0:0.10.5-1.fc10 set to be updated
			--> Processing Dependency: libavformat.so.52 for package: gstreamer-ffmpeg
			--> Processing Dependency: libavutil.so.49 for package: gstreamer-ffmpeg
			--> Processing Dependency: libpostproc.so.51 for package: gstreamer-ffmpeg
			--> Processing Dependency: libavcodec.so.51 for package: gstreamer-ffmpeg
			--> Running transaction check
			---> Package ffmpeg-libs.i386 0:0.4.9-0.52.20080908.fc10 set to be updated
			--> Processing Dependency: faad2-libs >= 1:2.6.1 for package: ffmpeg-libs
			--> Processing Dependency: libgsm.so.1 for package: ffmpeg-libs
			--> Processing Dependency: libdc1394.so.22 for package: ffmpeg-libs
			--> Processing Dependency: libfaad.so.0 for package: ffmpeg-libs
			--> Processing Dependency: libImlib2.so.1 for package: ffmpeg-libs
			--> Processing Dependency: libx264.so.61 for package: ffmpeg-libs
			--> Processing Dependency: libfaac.so.0 for package: ffmpeg-libs
			--> Processing Dependency: libxvidcore.so.4 for package: ffmpeg-libs
			--> Processing Dependency: libmp3lame.so.0 for package: ffmpeg-libs
			--> Running transaction check
			---> Package faac.i386 0:1.25-7.fc10 set to be updated
			--> Processing Dependency: libmp4v2.so.0 for package: faac
			---> Package gsm.i386 0:1.0.12-6.fc9 set to be updated
			---> Package libdc1394.i386 0:2.0.2-1.fc10 set to be updated
			---> Package lame-libs.i386 0:3.98.2-2.fc10 set to be updated
			---> Package faad2-libs.i386 1:2.6.1-6.fc10 set to be updated
			---> Package x264-libs.i386 0:0.0.0-0.18.20080905.fc10 set to be updated
			--> Processing Dependency: libgpac.so.0 for package: x264-libs
			---> Package xvidcore.i386 0:1.1.3-4.fc10 set to be updated
			---> Package imlib2.i386 0:1.4.2-2.fc10 set to be updated
			--> Processing Dependency: libgif.so.4 for package: imlib2
			--> Running transaction check
			---> Package libmp4v2.i386 0:1.5.0.1-6.fc10 set to be updated
			---> Package giflib.i386 0:4.1.3-9 set to be updated
			---> Package gpac-libs.i386 0:0.4.5-0.5.20080217cvs.fc10 set to be updated
			--> Processing Dependency: libopenjpeg.so.2 for package: gpac-libs
			--> Processing Dependency: libglut.so.3 for package: gpac-libs
			--> Processing Dependency: libSDL-1.2.so.0 for package: gpac-libs
			--> Processing Dependency: libmad.so.0 for package: gpac-libs
			--> Running transaction check
			---> Package libmad.i386 0:0.15.1b-8.fc10 set to be updated
			---> Package freeglut.i386 0:2.4.0-14.fc9 set to be updated
			--> Processing Dependency: libGLU.so.1 for package: freeglut
			---> Package openjpeg-libs.i386 0:1.3-2.fc9 set to be updated
			---> Package SDL.i386 0:1.2.13-6.fc10 set to be updated
			--> Running transaction check
			---> Package mesa-libGLU.i386 0:7.2-0.15.fc10 set to be updated

Configuration file parser.
	For each DAAP, DPAP:
		Name of share
		Location of media files

Why do some albums (e.g.: 2008 Landscape) appear blank?

Change to dmapd user.
