Skip to content

Commit 9461c68

Browse files
authored
Merge pull request #3690 from OpenShot/fix-intel-qsv-crash
Removing Intel QSV decoding from Preferences for all OSes.
2 parents 3eb04bf + 70eaebb commit 9461c68

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/windows/preferences.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -289,11 +289,11 @@ def Populate(self, filter=""):
289289
for value_item in list(value_list):
290290
v = value_item["value"]
291291
# Remove items that are operating system specific
292-
if os_platform == "Darwin" and v not in ("0", "5", "7", "2"):
292+
if os_platform == "Darwin" and v not in ("0", "5", "2"):
293293
value_list.remove(value_item)
294-
elif os_platform == "Windows" and v not in ("0", "3", "4", "7"):
294+
elif os_platform == "Windows" and v not in ("0", "3", "4"):
295295
value_list.remove(value_item)
296-
elif os_platform == "Linux" and v not in ("0", "1", "2", "6", "7"):
296+
elif os_platform == "Linux" and v not in ("0", "1", "2", "6"):
297297
value_list.remove(value_item)
298298

299299
# Remove hardware mode items which cannot decode the example video
@@ -561,6 +561,7 @@ def testHardwareDecode(self, all_decoders, decoder, decoder_card="0"):
561561

562562
try:
563563
# Temp override hardware settings (to test them)
564+
log.debug("Testing hardware decoder: %s (%s-%s)" % (decoder_name, decoder, decoder_card))
564565
openshot.Settings.Instance().HARDWARE_DECODER = int(decoder)
565566
openshot.Settings.Instance().HW_DE_DEVICE_SET = int(decoder_card)
566567

@@ -572,7 +573,6 @@ def testHardwareDecode(self, all_decoders, decoder, decoder_card="0"):
572573
reader.Open()
573574

574575
# Test decoded pixel values for a valid decode (based on hardware-example.mp4)
575-
log.debug("Testing hardware decoder: %s (%s-%s)" % (decoder_name, decoder, decoder_card))
576576
if reader.GetFrame(0).CheckPixel(0, 0, 2, 133, 255, 255, 5):
577577
is_supported = True
578578
self.hardware_tests_cards[decoder_card].append(int(decoder))

0 commit comments

Comments
 (0)