Lines Matching refs:thiz

124 static sp<JMediaSync> setMediaSync(JNIEnv *env, jobject thiz, const sp<JMediaSync> &sync) {
125 sp<JMediaSync> old = (JMediaSync *)env->GetLongField(thiz, gFields.context);
127 sync->incStrong(thiz);
130 old->decStrong(thiz);
133 env->SetLongField(thiz, gFields.context, (jlong)sync.get());
138 static sp<JMediaSync> getMediaSync(JNIEnv *env, jobject thiz) {
139 return (JMediaSync *)env->GetLongField(thiz, gFields.context);
142 static void android_media_MediaSync_release(JNIEnv *env, jobject thiz) {
143 setMediaSync(env, thiz, NULL);
171 JNIEnv *env, jobject thiz, jobject jsurface) {
174 sp<JMediaSync> sync = getMediaSync(env, thiz);
204 JNIEnv *env, jobject thiz, jobject jaudioTrack) {
207 sp<JMediaSync> sync = getMediaSync(env, thiz);
235 JNIEnv* env, jobject thiz) {
238 sp<JMediaSync> sync = getMediaSync(env, thiz);
258 JNIEnv *env, jobject thiz, jint sizeInBytes, jlong presentationTimeUs) {
259 sp<JMediaSync> sync = getMediaSync(env, thiz);
273 JNIEnv *env, jobject thiz, jobject timestamp) {
274 sp<JMediaSync> sync = getMediaSync(env, thiz);
301 JNIEnv *env, jobject thiz) {
302 sp<JMediaSync> sync = getMediaSync(env, thiz);
316 JNIEnv *env, jobject thiz, jobject params) {
317 sp<JMediaSync> sync = getMediaSync(env, thiz);
367 JNIEnv *env, jobject thiz) {
368 sp<JMediaSync> sync = getMediaSync(env, thiz);
389 JNIEnv *env, jobject thiz, jobject params) {
390 sp<JMediaSync> sync = getMediaSync(env, thiz);
440 static jobject android_media_MediaSync_getSyncParams(JNIEnv *env, jobject thiz) {
441 sp<JMediaSync> sync = getMediaSync(env, thiz);
471 static void android_media_MediaSync_native_flush(JNIEnv *env, jobject thiz) {
472 sp<JMediaSync> sync = getMediaSync(env, thiz);
507 static void android_media_MediaSync_native_setup(JNIEnv *env, jobject thiz) {
510 setMediaSync(env, thiz, sync);
513 static void android_media_MediaSync_native_finalize(JNIEnv *env, jobject thiz) {
514 android_media_MediaSync_release(env, thiz);