If you detect this event, it is recommended that you disable the hardware decoding engine and try playing/converting the stream again.ĮnableDecodingEngine( eMPEG2DecodingEngine decodingEngine)įlag that indicates whether a certain decompression engine should be used. If you try to play/convert a stream using hardware acceleration and the decoder does not output a single frame, the decoder will send the ltmmEC_No_Samples_Delivered (0xA001) event with the lParam1 value set to the active decoding engine (MPEG2DecodingEngine_CUDA_Hardware or MPEG2DecodingEngine_QuickSync_Hardware). For example, video streams containing only P frames can be decoded when you use the software decompression but not when you use hardware acceleration (Quick Sync Video or CUDA). The hardware acceleration is disabled by default because some video streams will not play properly with hardware acceleration.
0 Comments
Leave a Reply. |