#ifndef _FI_GRAPHS_H_
#define _FI_GRAPHS_H_

static const WCHAR XML_NULL_GRAPH[] = 
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Camera Driver\" AddNew=\"False\" category=\"CLSID_VideoInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Null Renderer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"USER_PIXEL_FORMAT\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

static const WCHAR XML_PREVIEW_GRAPH[] =
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Camera Driver\" AddNew=\"False\" category=\"CLSID_VideoInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Color Space Converter\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"4\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Color Space Converter\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Video Renderer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

static const WCHAR XML_RAW_CAPTURE_GRAPH[] =
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Camera Driver\" AddNew=\"False\" category=\"CLSID_VideoInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Smart Tee\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"USER_PIXEL_FORMAT\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Smart Tee\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"AVI Mux\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"AVI Mux\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"File writer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

static const WCHAR XML_RGB_CAPTURE_GRAPH[] =
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Camera Driver\" AddNew=\"False\" category=\"CLSID_VideoInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"AVI Mux\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"4\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"AVI Mux\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"File writer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

static const WCHAR XML_PREVIEW_RAW_CAPTURE_GRAPH[] =
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Camera Driver\" AddNew=\"False\" category=\"CLSID_VideoInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"Smart Tee\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Smart Tee\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"AVI Mux\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"AVI Mux\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"File writer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Smart Tee\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Color Space Converter\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Color Space Converter\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Video Renderer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

static const WCHAR XML_PREVIEW_RGB_CAPTURE_GRAPH[] =
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Camera Driver\" AddNew=\"False\" category=\"CLSID_VideoInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Smart Tee\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Smart Tee\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"AVI Mux\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"4\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"AVI Mux\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"File writer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Smart Tee\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Color Space Converter\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Color Space Converter\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Video Renderer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

static const WCHAR XML_COMPRESSED_CAPTURE_GRAPH[] =
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Camera Driver\" AddNew=\"False\" category=\"CLSID_VideoInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Color Space Converter\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Color Space Converter\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Smart Tee\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Smart Tee\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"USER_VIDEO_COMPRESSOR\" AddNew=\"True\" category=\"CLSID_VideoCompressorCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"USER_VIDEO_COMPRESSOR\" AddNew=\"False\" category=\"CLSID_VideoCompressorCategory\"></Source>\n"
L"		<Dest name=\"AVI Mux\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"AVI Mux\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"File writer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

static const WCHAR XML_PREVIEW_COMPRESSED_CAPTURE_GRAPH[] =
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Camera Driver\" AddNew=\"False\" category=\"CLSID_VideoInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Color Space Converter\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Color Space Converter\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Smart Tee\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Smart Tee\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"USER_VIDEO_COMPRESSOR\" AddNew=\"True\" category=\"CLSID_VideoCompressorCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"USER_VIDEO_COMPRESSOR\" AddNew=\"False\" category=\"CLSID_VideoCompressorCategory\"></Source>\n"
L"		<Dest name=\"AVI Mux\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"AVI Mux\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"File writer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Smart Tee\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Video Renderer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

static const WCHAR XML_PREVIEW_TCP_STREAM_GRAPH[] =
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Camera Driver\" AddNew=\"False\" category=\"CLSID_VideoInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Smart Tee\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Smart Tee\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Firei Net Dump\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"4\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Smart Tee\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Color Space Converter\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"4\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Color Space Converter\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Video Renderer\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

static const WCHAR XML_TCP_STREAM_GRAPH[] =
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Camera Driver\" AddNew=\"False\" category=\"CLSID_VideoInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"\n"
L"	<FilterConnection>\n"
L"		<Source name=\"Fire-i Yuv\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Source>\n"
L"		<Dest name=\"Firei Net Dump\" AddNew=\"True\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

static const WCHAR XML_AUDIO_CAPTURE_GRAPH[] =
L"<FireiGraph>\n"
L"	<FilterConnection>\n"
L"		<Source name=\"USER_AUDIO_CAPTURE\" AddNew=\"True\" category=\"CLSID_AudioInputDeviceCategory\"></Source>\n"
L"		<Dest name=\"AVI Mux\" AddNew=\"False\" category=\"CLSID_LegacyAmFilterCategory\"></Dest>\n"
L"       <Connect pixelformat=\"-1\"></Connect>\n"
L"	</FilterConnection>\n"
L"</FireiGraph>\n";

#endif