-
Notifications
You must be signed in to change notification settings - Fork 64
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
YUV/NV21 drawing #13
Comments
Hey @snachmsm, I'm not sure if it's a problem with the |
almost exacly same issue
I'm "feeling" like this problem is related to Note that I'm not using |
I have some rendering issue in fact isolated from WebRTC protocol, but related to this lib... I want to draw raw YUV frames, which are live video Full HD 30 fps obtained from some 3rd party
I've placed
SurfaceViewRenderer
in myFragment
and inonCreateView
and I'm trying to feed this surface with prepared frames (callback called in own
Thread
, not main) like below:yes, some ugly hardcodes for now, but it works, kind of... first frame is rendered properly, no issues. but second call will further cause a throw
that happens with your dependency as well as with official current release (
1.0.+
), but I'm just glad I've found a space where I can post my problem and I do believe someone with knowledge will read this in here :)so: is there a way to use WebRTC lib just for drawing YUV, as it contains all needed breadcrumbs for sure? Currently it looks to me like rendering part of code is tightened to protocol and API methods/ways for obtaining video (from stream or file, not from some custom callback). Maybe there is some sample somewhere showing built-in Camera preview rendered "manually", not by
setPreviewSurface
?btw. more details and tries in my SO question, currently with bounty :)
The text was updated successfully, but these errors were encountered: