| 141 | } |
| 142 | |
| 143 | PAG_API jboolean Java_org_libpag_PAGDecoder_readFrame(JNIEnv* env, jobject thiz, jint index, |
| 144 | jobject hardwareBufferObject) { |
| 145 | auto decoder = getPAGDecoder(env, thiz); |
| 146 | if (decoder == nullptr) { |
| 147 | return JNI_FALSE; |
| 148 | } |
| 149 | auto hardwareBuffer = tgfx::HardwareBufferFromJavaObject(env, hardwareBufferObject); |
| 150 | if (hardwareBuffer == nullptr) { |
| 151 | LOGE("PAGDecoder::readFrameTo() Invalid hardwareBuffer specified!"); |
| 152 | return JNI_FALSE; |
| 153 | } |
| 154 | return decoder->readFrame(index, hardwareBuffer); |
| 155 | } |
| 156 | } |
nothing calls this directly
no test coverage detected