{\r
case "drp_audioTrack":\r
if (audioList.Rows.Count != 0 && audioList.SelectedRows.Count != 0)\r
+ {\r
audioList.SelectedRows[0].Cells[1].Value = drp_audioTrack.Text;\r
+\r
+ // If the track isn't AC3, and the encoder is, change it.\r
+ if (audioList.SelectedRows[0].Cells[2].Value.ToString().Contains("AC3") && !audioList.SelectedRows[0].Cells[1].Value.ToString().Contains("AC3"))\r
+ {\r
+ // Switch to AAC\r
+ drp_audioEncoder.SelectedIndex = 0;\r
+ }\r
+\r
+ // If the track isn't DTS, and the encoder is, change it.\r
+ if (audioList.SelectedRows[0].Cells[2].Value.ToString().Contains("DTS") && !audioList.SelectedRows[0].Cells[1].Value.ToString().Contains("DTS"))\r
+ {\r
+ // Switch to AAC\r
+ drp_audioEncoder.SelectedIndex = 0;\r
+ }\r
+ }\r
break;\r
case "drp_audioEncoder":\r
SetMixDown();\r