Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
26 Views

permannent mfx_wrn_device_busy

I am transcoding live stream fron mpeg2video to h264. Aome times when i receive corrupted mpeg2video than i am getting permanent loop with mfx_wrn_device_busy. At this moment i am discarding all corrupted frames and it works, but the question is follow: if some times decoder can decode corrupted frame, why it loops permanently in this case?
0 Kudos
3 Replies
Highlighted
26 Views

Hi Zurab,

Thanks for this report.  The device busy feedback should only be temporary.  If it lasts a long time we definitely want to pursue it as a bug.

Some additional information could help:

  • Which OS are you using?
  • Which version of Media SDK and driver?
  • Can you reproduce the behavior with the samples or tutorials?  

If the input is coming from a stream instead of a file, one way you might be able to reproduce is by saving the bits to file before sending to decode.  If you see the endless device busy loop you could then try transcoding the file contents from before the hang.  The very best case would be to narrow down to a short mpeg2 file which could replicate the behavior with one of the samples or tutorials.

Regards, Jeff

0 Kudos
Highlighted
Beginner
26 Views

Hi Jeffrey,

I am using suse enterprise linux server.

 

here is details

SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 3

Linux IBM2 3.0.76-0.11-default #1 SMP Fri Jun 14 08:21:43 UTC 2013 (ccab990) x86_64 x86_64 x86_64 GNU/Linux

I am using mediasdk 2014 r2

I can't find a way how to get driver version.

 

Ok I will write the bitstream to file and send the file to you.

0 Kudos
Highlighted
Beginner
26 Views

Hi again,

I have recorded video stream. and checked with sample programs, all of them crashes with segfault, but ffplay, or some other video player applications can play it.

 

here is attached video bitstream file

0 Kudos