Home
last modified time | relevance | path

Searched refs:AMediaCodec (Results 1 – 15 of 15) sorted by relevance

/aosp12/frameworks/av/media/ndk/include/media/
H A DNdkMediaCodec.h52 struct AMediaCodec;
53 typedef struct AMediaCodec AMediaCodec; typedef
80 AMediaCodec *codec,
89 AMediaCodec *codec,
98 AMediaCodec *codec,
111 AMediaCodec *codec,
161 AMediaCodec*,
173 media_status_t AMediaCodec_start(AMediaCodec*) __INTRODUCED_IN(21);
180 media_status_t AMediaCodec_stop(AMediaCodec*) __INTRODUCED_IN(21);
188 media_status_t AMediaCodec_flush(AMediaCodec*) __INTRODUCED_IN(21);
[all …]
/aosp12/frameworks/av/media/ndk/
H A DNdkMediaCodec.cpp79 AMediaCodec* mCodec;
81 explicit CodecHandler(AMediaCodec *codec);
87 struct AMediaCodec { struct
103 CodecHandler::CodecHandler(AMediaCodec *codec) { in CodecHandler() argument
320 AMediaCodec *mData = new AMediaCodec(); in createAMediaCodec()
422 AMediaCodec *mData, in AMediaCodec_getName()
439 AMediaCodec * /* mData */, in AMediaCodec_releaseName() argument
448 AMediaCodec *mData, in AMediaCodec_configure()
472 AMediaCodec *mData, in AMediaCodec_setAsyncNotifyCallback()
510 media_status_t AMediaCodec_stop(AMediaCodec *mData) { in AMediaCodec_stop()
[all …]
/aosp12/frameworks/av/media/tests/benchmark/src/native/common/
H A DBenchmarkCommon.h88 virtual void onInputAvailable(AMediaCodec *codec, int32_t index) { in onInputAvailable()
92 virtual void onFormatChanged(AMediaCodec *codec, AMediaFormat *format) { in onFormatChanged()
96 virtual void onError(AMediaCodec *codec, media_status_t err) { in onError()
100 virtual void onOutputAvailable(AMediaCodec *codec, int32_t index, in onOutputAvailable()
121 void OnInputAvailableCB(AMediaCodec *codec, void *userdata, int32_t index);
123 void OnOutputAvailableCB(AMediaCodec *codec, void *userdata, int32_t index,
126 void OnFormatChangedCB(AMediaCodec *codec, void *userdata, AMediaFormat *format);
128 void OnErrorCB(AMediaCodec *codec, void * /* userdata */, media_status_t err, int32_t actionCode,
132 AMediaCodec *createMediaCodec(AMediaFormat *format, const char *mime, string codecName,
H A DBenchmarkCommon.cpp31 void OnInputAvailableCB(AMediaCodec *codec, void *userdata, int32_t index) { in OnInputAvailableCB()
38 void OnOutputAvailableCB(AMediaCodec *codec, void *userdata, int32_t index, in OnOutputAvailableCB()
51 void OnFormatChangedCB(AMediaCodec *codec, void *userdata, AMediaFormat *format) { in OnFormatChangedCB()
57 void OnErrorCB(AMediaCodec *codec, void *userdata, media_status_t err, int32_t actionCode, in OnErrorCB()
66 AMediaCodec *createMediaCodec(AMediaFormat *format, const char *mime, string codecName, in createMediaCodec()
74 AMediaCodec *codec; in createMediaCodec()
/aosp12/frameworks/av/media/tests/benchmark/src/native/decoder/
H A DDecoder.h63 void onInputAvailable(AMediaCodec *codec, int32_t index) override;
65 void onFormatChanged(AMediaCodec *codec, AMediaFormat *format) override;
67 void onError(AMediaCodec *mediaCodec, media_status_t err) override;
69 void onOutputAvailable(AMediaCodec *codec, int32_t index,
80 AMediaCodec *mCodec;
H A DDecoder.cpp44 void Decoder::onInputAvailable(AMediaCodec *mediaCodec, int32_t bufIdx) { in onInputAvailable()
92 void Decoder::onOutputAvailable(AMediaCodec *mediaCodec, int32_t bufIdx, in onOutputAvailable()
125 void Decoder::onFormatChanged(AMediaCodec *mediaCodec, AMediaFormat *format) { in onFormatChanged()
133 void Decoder::onError(AMediaCodec *mediaCodec, media_status_t err) { in onError()
/aosp12/frameworks/av/media/tests/benchmark/src/native/encoder/
H A DEncoder.h70 void onInputAvailable(AMediaCodec *codec, int32_t index) override;
72 void onFormatChanged(AMediaCodec *codec, AMediaFormat *format) override;
74 void onError(AMediaCodec *mediaCodec, media_status_t err) override;
76 void onOutputAvailable(AMediaCodec *codec, int32_t index,
87 AMediaCodec *mCodec;
H A DEncoder.cpp24 void Encoder::onInputAvailable(AMediaCodec *mediaCodec, int32_t bufIdx) { in onInputAvailable()
117 void Encoder::onOutputAvailable(AMediaCodec *mediaCodec, int32_t bufIdx, in onOutputAvailable()
141 void Encoder::onFormatChanged(AMediaCodec *mediaCodec, AMediaFormat *format) { in onFormatChanged()
149 void Encoder::onError(AMediaCodec *mediaCodec, media_status_t err) { in onError()
/aosp12/frameworks/av/media/libmedia/include/media/
H A DNdkWrapper.h32 struct AMediaCodec;
203 static void OnInputAvailableCB(AMediaCodec *codec,
206 static void OnOutputAvailableCB(AMediaCodec *codec,
210 static void OnFormatChangedCB(AMediaCodec *codec,
213 static void OnErrorCB(AMediaCodec *codec,
219 AMediaCodecWrapper(AMediaCodec *aMediaCodec);
222 AMediaCodec *getAMediaCodec() const;
274 AMediaCodec *mAMediaCodec;
/aosp12/frameworks/av/media/ndk/include_platform/media/
H A DNdkMediaCodecPlatform.h56 AMediaCodec* AMediaCodec_createCodecByNameForClient(const char *name,
72 AMediaCodec* AMediaCodec_createDecoderByTypeForClient(const char *mime_type,
88 AMediaCodec* AMediaCodec_createEncoderByTypeForClient(const char *mime_type,
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/
H A DVideoTrackTranscoder.cpp98 CodecWrapper(AMediaCodec* codec, const std::weak_ptr<VideoTrackTranscoder>& transcoder) in CodecWrapper()
107 AMediaCodec* getCodec() { return mCodec; } in getCodec()
112 AMediaCodec* mCodec;
119 static void onAsyncInputAvailable(AMediaCodec* codec, void* userdata, int32_t index) { in onAsyncInputAvailable()
130 static void onAsyncOutputAvailable(AMediaCodec* codec, void* userdata, int32_t index, in onAsyncOutputAvailable()
146 static void onAsyncFormatChanged(AMediaCodec* codec, void* userdata, AMediaFormat* format) { in onAsyncFormatChanged()
159 static void onAsyncError(AMediaCodec* codec, void* userdata, media_status_t error, in onAsyncError()
276 AMediaCodec* encoder; in configureDestinationFormat()
/aosp12/packages/services/Car/cpp/computepipe/runner/input_manager/
H A DVideoDecoder.h85 AMediaCodec* mCodec = nullptr;
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/include/media/
H A DVideoTrackTranscoder.h90 AMediaCodec* mDecoder = nullptr;
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/tests/
H A DHdrTranscodeTests.cpp126 AMediaCodec* decoder = AMediaCodec_createDecoderByType(mime.c_str()); in hdrToSdrConversionSupported()
/aosp12/frameworks/base/media/jni/soundpool/
H A DSound.cpp72 std::unique_ptr<AMediaCodec, decltype(&AMediaCodec_delete)> codec{ in decode()