Hello experts!

I am porting an existing C/C++ application (many many man-years of
development), which is designed to be a background-running service.
Based on user's (other applications: mostly Android Java, but possibly
in future, Flash or even JavaScript in browser) input it requires to
display video (5-15fps). With several Android-mandated exceptions it
is fully written in C. Any ideas? So far it seems like the whole
system is conspiring against this and allows painting anything on the
screen only from Java (from Activity). Unfortunately, this goes
against the current architecture.

As far as I know, one way would be to use SurfaceComposerClient (I
know, I know, this will break in future), but it refuses to initialize
on the grounds of insufficient permissions. This is so even after
adding android.permission.ACCESS_SURFACE_FLINGER to the manifest --
the application has to be signed.

I would really want to avoid redesigning, rewriting everything in
Java, or changing concept.

Thanks,
Ignas

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to