@@ -289,11 +289,11 @@ def Populate(self, filter=""):
289
289
for value_item in list (value_list ):
290
290
v = value_item ["value" ]
291
291
# 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" ):
293
293
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" ):
295
295
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" ):
297
297
value_list .remove (value_item )
298
298
299
299
# Remove hardware mode items which cannot decode the example video
@@ -561,6 +561,7 @@ def testHardwareDecode(self, all_decoders, decoder, decoder_card="0"):
561
561
562
562
try :
563
563
# Temp override hardware settings (to test them)
564
+ log .debug ("Testing hardware decoder: %s (%s-%s)" % (decoder_name , decoder , decoder_card ))
564
565
openshot .Settings .Instance ().HARDWARE_DECODER = int (decoder )
565
566
openshot .Settings .Instance ().HW_DE_DEVICE_SET = int (decoder_card )
566
567
@@ -572,7 +573,6 @@ def testHardwareDecode(self, all_decoders, decoder, decoder_card="0"):
572
573
reader .Open ()
573
574
574
575
# 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 ))
576
576
if reader .GetFrame (0 ).CheckPixel (0 , 0 , 2 , 133 , 255 , 255 , 5 ):
577
577
is_supported = True
578
578
self .hardware_tests_cards [decoder_card ].append (int (decoder ))
0 commit comments