Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c324d31e authored by Krzysztof Kosiński's avatar Krzysztof Kosiński Committed by android-build-merger
Browse files

Merge "Fix documentation for AHardwareBuffer_(to|from)HardwareBuffer." into...

Merge "Fix documentation for AHardwareBuffer_(to|from)HardwareBuffer." into qt-dev am: c5c746c1 am: bb65cc59
am: a37c20e5

Change-Id: Ib3f2e200b8757f7b71a3858edfeca7acc90738f1
parents c25a1bd9 a37c20e5
Loading
Loading
Loading
Loading
+16 −8
Original line number Diff line number Diff line
@@ -14,8 +14,14 @@
 * limitations under the License.
 */

/**
 * @addtogroup AHardwareBuffer
 * @{
 */

/**
 * @file hardware_buffer_jni.h
 * @brief JNI glue for native hardware buffers.
 */

#ifndef ANDROID_HARDWARE_BUFFER_JNI_H
@@ -30,23 +36,25 @@
__BEGIN_DECLS

/**
 * Return the AHardwareBuffer associated with a Java HardwareBuffer object,
 * for interacting with it through native code. This method does not acquire any
 * additional reference to the AHardwareBuffer that is returned. To keep the
 * AHardwareBuffer live after the Java HardwareBuffer object got garbage
 * collected, be sure to use AHardwareBuffer_acquire() to acquire an additional
 * reference.
 * Return the AHardwareBuffer wrapped by a Java HardwareBuffer object.
 *
 * This method does not acquire any additional reference to the AHardwareBuffer
 * that is returned. To keep the AHardwareBuffer live after the Java
 * HardwareBuffer object got garbage collected, be sure to use AHardwareBuffer_acquire()
 * to acquire an additional reference.
 */
AHardwareBuffer* AHardwareBuffer_fromHardwareBuffer(JNIEnv* env,
        jobject hardwareBufferObj);
        jobject hardwareBufferObj) __INTRODUCED_IN(26);

/**
 * Return a new Java HardwareBuffer object that wraps the passed native
 * AHardwareBuffer object.
 */
jobject AHardwareBuffer_toHardwareBuffer(JNIEnv* env,
        AHardwareBuffer* hardwareBuffer);
        AHardwareBuffer* hardwareBuffer) __INTRODUCED_IN(26);

__END_DECLS

#endif // ANDROID_HARDWARE_BUFFER_JNI_H

/** @} */