layout AudioHardware
{
	view dva_panel_view(name: '$$$/Premiere/DLG/PrefsDialog/kResDLGAudioHardware=Audio Hardware', identifier: 'prefsAudioHardware', guide_mask:[@guide_label, @guide_baseline])
	{
		column(guide_mask:[@guide_label])
		{	
			dva_popup(identifier:'defaultDevicePU', minHeigth:20, minWidth:230, label: '$$$/Premiere/DLG/PrefsDialog/kResDLGDesktopAudio=Adobe Desktop Audio:');
			row(placement: place_overlay)
			{
				dva_popup(identifier:'buffersizePU', minHeigth:20, minWidth:140, label: '$$$/Premiere/DLG/PrefsDialog/kResDLGBuffersize=Buffersize:', horizontal:align_left);
				dva_button(identifier:'asioSettingsBU', name:'$$$/Premiere/DLG/PrefsDialog/kResDLGASIOSettings=ASIO Settings');
			}
			dva_groupbox(identifier: 'outputMappingGB', name: '$$$/Premiere/DLG/PrefsDialog/kResDLGOutputMapping=Output Mapping', headerType:'static_text', horizontal:align_fill)
			{
				dva_popup(identifier:'mapOutputForPU', minHeigth:20, minWidth:230, label: '$$$/Premiere/DLG/PrefsDialog/kResDLGMapOutputFor=Map Output for:');
				dva_static_text(identifier:'channelMappingControl', minHeight:380, minWidth:350);				
			}
			dva_groupbox(identifier: 'audioDevice', name: '$$$/Premiere/DLG/PrefsDialog/kResDLAudioClass=Audio Device', headerType:'static_text', horizontal:align_fill)
			{
				dva_popup(identifier:'audioDeviceClassPopup', minHeigth:20, minWidth:140, label: '$$$/Premiere/DLG/PrefsDialog/kResDLGDeviceClass=Device Class:', horizontal:align_left);
				dva_popup(identifier:'audioDeviceInputPopup', minHeigth:20, minWidth:140, label: '$$$/Premiere/DLG/PrefsDialog/kResDLGDeviceInput=Default Input:', horizontal:align_left);
				dva_popup(identifier:'audioDeviceOutputPopup', minHeigth:20, minWidth:140, label: '$$$/Premiere/DLG/PrefsDialog/kResDLGDeviceOutput=Default Output:', horizontal:align_left);
			}
		}
	}
} 