Lines Matching refs:AMediaCodec
100 AMediaCodec* mCodec;
102 explicit CodecHandler(AMediaCodec *codec);
106 typedef void (*OnCodecEvent)(AMediaCodec *codec, void *userdata);
108 struct AMediaCodec { struct
129 CodecHandler::CodecHandler(AMediaCodec *codec) { in CodecHandler() argument
400 static void requestActivityNotification(AMediaCodec *codec) { in requestActivityNotification()
406 static AMediaCodec * createAMediaCodec(const char *name, in createAMediaCodec()
411 AMediaCodec *mData = new AMediaCodec(); in createAMediaCodec()
456 AMediaCodec* AMediaCodec_createCodecByName(const char *name) { in AMediaCodec_createCodecByName()
461 AMediaCodec* AMediaCodec_createDecoderByType(const char *mime_type) { in AMediaCodec_createDecoderByType()
466 AMediaCodec* AMediaCodec_createEncoderByType(const char *name) { in AMediaCodec_createEncoderByType()
471 AMediaCodec* AMediaCodec_createCodecByNameForClient(const char *name, in AMediaCodec_createCodecByNameForClient()
478 AMediaCodec* AMediaCodec_createDecoderByTypeForClient(const char *mime_type, in AMediaCodec_createDecoderByTypeForClient()
485 AMediaCodec* AMediaCodec_createEncoderByTypeForClient(const char *name, in AMediaCodec_createEncoderByTypeForClient()
492 media_status_t AMediaCodec_delete(AMediaCodec *mData) { in AMediaCodec_delete()
513 AMediaCodec *mData, in AMediaCodec_getName()
530 AMediaCodec * /* mData */, in AMediaCodec_releaseName() argument
539 AMediaCodec *mData, in AMediaCodec_configure()
565 AMediaCodec *mData, in AMediaCodec_setAsyncNotifyCallback()
599 AMediaCodec *mData, in AMediaCodec_setOnFrameRenderedCallback()
619 media_status_t AMediaCodec_releaseCrypto(AMediaCodec *mData) { in AMediaCodec_releaseCrypto()
624 media_status_t AMediaCodec_start(AMediaCodec *mData) { in AMediaCodec_start()
636 media_status_t AMediaCodec_stop(AMediaCodec *mData) { in AMediaCodec_stop()
648 media_status_t AMediaCodec_flush(AMediaCodec *mData) { in AMediaCodec_flush()
653 ssize_t AMediaCodec_dequeueInputBuffer(AMediaCodec *mData, int64_t timeoutUs) { in AMediaCodec_dequeueInputBuffer()
664 uint8_t* AMediaCodec_getInputBuffer(AMediaCodec *mData, size_t idx, size_t *out_size) { in AMediaCodec_getInputBuffer()
699 uint8_t* AMediaCodec_getOutputBuffer(AMediaCodec *mData, size_t idx, size_t *out_size) { in AMediaCodec_getOutputBuffer()
730 media_status_t AMediaCodec_queueInputBuffer(AMediaCodec *mData, in AMediaCodec_queueInputBuffer()
739 ssize_t AMediaCodec_dequeueOutputBuffer(AMediaCodec *mData, in AMediaCodec_dequeueOutputBuffer()
769 AMediaFormat* AMediaCodec_getOutputFormat(AMediaCodec *mData) { in AMediaCodec_getOutputFormat()
776 AMediaFormat* AMediaCodec_getInputFormat(AMediaCodec *mData) { in AMediaCodec_getInputFormat()
783 AMediaFormat* AMediaCodec_getBufferFormat(AMediaCodec *mData, size_t index) { in AMediaCodec_getBufferFormat()
790 media_status_t AMediaCodec_releaseOutputBuffer(AMediaCodec *mData, size_t idx, bool render) { in AMediaCodec_releaseOutputBuffer()
800 AMediaCodec *mData, size_t idx, int64_t timestampNs) { in AMediaCodec_releaseOutputBufferAtTime()
806 media_status_t AMediaCodec_setOutputSurface(AMediaCodec *mData, ANativeWindow* window) { in AMediaCodec_setOutputSurface()
815 media_status_t AMediaCodec_createInputSurface(AMediaCodec *mData, ANativeWindow **surface) { in AMediaCodec_createInputSurface()
857 AMediaCodec *mData, ANativeWindow *surface) { in AMediaCodec_setInputSurface()
875 AMediaCodec *mData, const AMediaFormat* params) { in AMediaCodec_setParameters()
887 media_status_t AMediaCodec_signalEndOfInputStream(AMediaCodec *mData) { in AMediaCodec_signalEndOfInputStream()
903 media_status_t AMediaCodec_setNotificationCallback(AMediaCodec *mData, OnCodecEvent callback, in AMediaCodec_setNotificationCallback()
922 AMediaCodec* codec, in AMediaCodec_queueSecureInputBuffer()