Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OMX_EmptyThisBuffer hangs #641

Closed
atic-atac opened this issue Aug 12, 2016 · 4 comments
Closed

OMX_EmptyThisBuffer hangs #641

atic-atac opened this issue Aug 12, 2016 · 4 comments

Comments

@atic-atac
Copy link

Just opening a new case after looking at issue #449.

It seems I can get the above call to hang when using dispmanx submit() calls, but I can't get it to hang when using submit_sync() calls.

I can try and get to a test case, but maybe there's someone who knows why the above could hang ?

@atic-atac
Copy link
Author

O.k. I have a theory that there is multiple submit() calls outstanding and some queue gets full.

I can workaround the issue. So closing.

@atic-atac atic-atac reopened this Aug 12, 2016
@atic-atac
Copy link
Author

I'm going to reopen as I suspect it's worth tracking this so I can understand things.

@popcornmix
Copy link
Contributor

Well, you'll need to post some test code that shows the problem if you want any feedback.

Make sure you are not calling block GPU calls from GPU callbacks (e.g. dispmanx/openmax) which would be a recipe for deadlocks.

@atic-atac
Copy link
Author

O.k. I'm not going to have time to follow this up at the moment. Maybe reopen later, but for now closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants