Lines Matching refs:JMediaCodec
227 JMediaCodec::JMediaCodec( in JMediaCodec() function in android::JMediaCodec
258 status_t JMediaCodec::initCheck() const { in initCheck()
262 void JMediaCodec::registerSelf() { in registerSelf()
266 void JMediaCodec::release() { in release()
281 void JMediaCodec::releaseAsync() { in releaseAsync()
293 JMediaCodec::~JMediaCodec() { in ~JMediaCodec()
317 status_t JMediaCodec::enableOnFirstTunnelFrameReadyListener(jboolean enable) { in enableOnFirstTunnelFrameReadyListener()
329 status_t JMediaCodec::enableOnFrameRenderedListener(jboolean enable) { in enableOnFrameRenderedListener()
341 status_t JMediaCodec::setCallback(jobject cb) { in setCallback()
353 status_t JMediaCodec::configure( in configure()
379 status_t JMediaCodec::setSurface( in setSurface()
392 status_t JMediaCodec::detachOutputSurface() { in detachOutputSurface()
400 status_t JMediaCodec::createInputSurface( in createInputSurface()
405 status_t JMediaCodec::setInputSurface( in setInputSurface()
410 status_t JMediaCodec::start() { in start()
414 status_t JMediaCodec::stop() { in stop()
420 status_t JMediaCodec::flush() { in flush()
424 status_t JMediaCodec::reset() { in reset()
428 status_t JMediaCodec::queueInputBuffer( in queueInputBuffer()
436 status_t JMediaCodec::queueInputBuffers( in queueInputBuffers()
452 status_t JMediaCodec::queueSecureInputBuffer( in queueSecureInputBuffer()
469 status_t JMediaCodec::queueSecureInputBuffers( in queueSecureInputBuffers()
487 status_t JMediaCodec::queueBuffer( in queueBuffer()
495 status_t JMediaCodec::queueEncryptedLinearBlock( in queueEncryptedLinearBlock()
511 status_t JMediaCodec::dequeueInputBuffer(size_t *index, int64_t timeoutUs) { in dequeueInputBuffer()
515 status_t JMediaCodec::dequeueOutputBuffer( in dequeueOutputBuffer()
532 status_t JMediaCodec::releaseOutputBuffer( in releaseOutputBuffer()
542 status_t JMediaCodec::signalEndOfInputStream() { in signalEndOfInputStream()
546 status_t JMediaCodec::getFormat(JNIEnv *env, bool input, jobject *format) const { in getFormat()
557 status_t JMediaCodec::getOutputFormat(JNIEnv *env, size_t index, jobject *format) const { in getOutputFormat()
567 status_t JMediaCodec::getBuffers( in getBuffers()
642 status_t JMediaCodec::createByteBufferFromABuffer( in createByteBufferFromABuffer()
666 status_t JMediaCodec::getBuffer( in getBuffer()
683 status_t JMediaCodec::getImage( in getImage()
814 status_t JMediaCodec::getOutputFrame( in getOutputFrame()
920 status_t JMediaCodec::getName(JNIEnv *env, jstring *nameStr) const { in getName()
987 status_t JMediaCodec::getCodecInfo(JNIEnv *env, jobject *codecInfoObject) const { in getCodecInfo()
1034 status_t JMediaCodec::getMetrics(JNIEnv *, mediametrics::Item * &reply) const { in getMetrics()
1042 status_t JMediaCodec::setParameters(const sp<AMessage> &msg) { in setParameters()
1046 void JMediaCodec::setVideoScalingMode(int mode) { in setVideoScalingMode()
1057 void JMediaCodec::selectAudioPresentation(const int32_t presentationId, const int32_t programId) { in selectAudioPresentation()
1064 status_t JMediaCodec::querySupportedVendorParameters(JNIEnv *env, jobject *namesObj) { in querySupportedVendorParameters()
1078 status_t JMediaCodec::describeParameter(JNIEnv *env, jstring name, jobject *descObj) { in describeParameter()
1120 status_t JMediaCodec::subscribeToVendorParameters(JNIEnv *env, jobject namesObj) { in subscribeToVendorParameters()
1126 status_t JMediaCodec::unsubscribeFromVendorParameters(JNIEnv *env, jobject namesObj) { in unsubscribeFromVendorParameters()
1346 void JMediaCodec::handleCallback(const sp<AMessage> &msg) { in handleCallback()
1481 void JMediaCodec::handleFirstTunnelFrameReadyNotification(const sp<AMessage> &msg) { in handleFirstTunnelFrameReadyNotification()
1503 void JMediaCodec::handleFrameRenderedNotification(const sp<AMessage> &msg) { in handleFrameRenderedNotification()
1525 std::string JMediaCodec::getExceptionMessage(const char *msg = nullptr) const { in getExceptionMessage()
1537 void JMediaCodec::onMessageReceived(const sp<AMessage> &msg) { in onMessageReceived()
1575 static sp<JMediaCodec> setMediaCodec( in setMediaCodec()
1576 JNIEnv *env, jobject thiz, const sp<JMediaCodec> &codec, bool release = true) { in setMediaCodec()
1577 sp<JMediaCodec> old = (JMediaCodec *)env->CallLongMethod(thiz, gFields.lockAndGetContextID); in setMediaCodec()
1597 static sp<JMediaCodec> getMediaCodec(JNIEnv *env, jobject thiz) { in getMediaCodec()
1598 sp<JMediaCodec> codec = (JMediaCodec *)env->CallLongMethod(thiz, gFields.lockAndGetContextID); in getMediaCodec()
1605 sp<JMediaCodec> codec = setMediaCodec(env, thiz, nullptr, false /* release */); in android_media_MediaCodec_release()
1623 static std::string GetExceptionMessage(const sp<JMediaCodec> &codec, const char *msg) { in GetExceptionMessage()
1633 const sp<JMediaCodec> &codec = NULL) { in throwExceptionAsNecessary()
1675 JNIEnv *env, status_t err, const sp<JMediaCodec> &codec, in throwExceptionAsNecessary()
1684 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_native_enableOnFirstTunnelFrameReadyListener()
1700 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_native_enableOnFrameRenderedListener()
1716 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_native_setCallback()
1736 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_native_configure()
1784 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_native_setSurface()
1812 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_native_detachOutputSurface()
1922 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_setInputSurface()
1946 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_createInputSurface()
1968 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_start()
1983 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_stop()
1998 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_reset()
2020 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_flush()
2042 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_queueInputBuffer()
2127 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_queueInputBuffers()
2368 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_queueSecureInputBuffer()
2578 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_queueSecureInputBuffers()
2965 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_native_queueLinearBlock()
3081 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_native_queueHardwareBuffer()
3141 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_native_getOutputFrame()
3158 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_dequeueInputBuffer()
3179 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_dequeueOutputBuffer()
3202 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_releaseOutputBuffer()
3218 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_signalEndOfInputStream()
3233 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_getFormatNative()
3256 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_getOutputFormatForIndexNative()
3279 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_getBuffers()
3305 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_getBuffer()
3331 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_getImage()
3357 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_getName()
3380 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_getOwnCodecInfo()
3404 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_native_getMetrics()
3433 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_setParameters()
3452 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_setVideoScalingMode()
3471 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_setAudioPresentation()
3483 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_getSupportedVendorParameters()
3501 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_getParameterDescriptor()
3518 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_subscribeToVendorParameters()
3534 sp<JMediaCodec> codec = getMediaCodec(env, thiz); in android_media_MediaCodec_unsubscribeFromVendorParameters()
3910 sp<JMediaCodec> codec = new JMediaCodec(env, thiz, tmp, nameIsType, encoder, pid, uid); in android_media_MediaCodec_native_setup()