Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

DM816X: Can't create VFCC object after crash -- FVID2_EDEVICE_INUSE

$
0
0

I've got an application that captures and encodes video using OMX apis on a DM816x, using EZSDK 5.05.  If this app crashes or is terminated early with control-C, running it again always fails when attempting to create the capture (VFCC) object.  Looking at the debug logs, the vfcc driver can't be created because it's in use (FVID2_EDEVICE_INUSE).

With EZSDK 5.03, this same scenario would hang, with some thread (perhaps owned by OMX) using up 100% of the CPU.

It appears that the OMX stack or capture driver don't clean up properly on an unexpected application termination.  Is this a known problem?  Is there a work-around?

Thanks.


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>