4package org.qtproject.qt.android.multimedia;
6import android.view.SurfaceHolder;
8class QtSurfaceHolderCallback
implements SurfaceHolder.
Callback
10 private long m_id = -1;
12 QtSurfaceHolderCallback(
long id)
18 public void surfaceChanged(SurfaceHolder holder,
int format,
int width,
int height)
23 public void surfaceCreated(SurfaceHolder holder)
25 notifySurfaceCreated(m_id);
29 public void surfaceDestroyed(SurfaceHolder holder)
31 notifySurfaceDestroyed(m_id);
35 private static native
void notifySurfaceCreated(
long id);
36 private static native
void notifySurfaceDestroyed(
long id);
QT_BEGIN_NAMESPACE typedef void(* Callback)(QQmlNotifierEndpoint *, void **)