Searched refs:CodecBase (Results 1 - 17 of 17) sorted by relevance

/frameworks/av/include/media/stagefright/
H A DCodecBase.h49 struct CodecBase : public AHandler, /* static */ ColorUtils { struct in namespace:android
51 * This interface defines events firing from CodecBase back to MediaCodec.
230 CodecBase() = default;
231 virtual ~CodecBase() = default;
236 DISALLOW_EVIL_CONSTRUCTORS(CodecBase);
240 * A channel between MediaCodec and CodecBase object which manages buffer
242 * underlying CodecBase implementation should define its own interface
248 * 2) All methods do not call underlying CodecBase object while holding a lock.
255 inline void setCallback(std::unique_ptr<CodecBase::BufferCallback> &&callback) {
304 * Discard a buffer to the underlying CodecBase objec
[all...]
H A DMediaFilter.h20 #include <media/stagefright/CodecBase.h>
29 struct MediaFilter : public CodecBase {
H A DACodecBufferChannel.h27 #include <media/stagefright/CodecBase.h>
53 // Buffer facing CodecBase.
H A DMediaCodec.h40 struct CodecBase;
310 sp<CodecBase> mCodec;
372 static sp<CodecBase> GetCodecBase(const AString &name, bool nameIsType = false);
H A DACodec.h26 #include <media/stagefright/CodecBase.h>
62 struct ACodec : public AHierarchicalStateMachine, public CodecBase {
/frameworks/av/media/libstagefright/foundation/include/
H A DCodecBase.h49 struct CodecBase : public AHandler, /* static */ ColorUtils { struct in namespace:android
51 * This interface defines events firing from CodecBase back to MediaCodec.
230 CodecBase() = default;
231 virtual ~CodecBase() = default;
236 DISALLOW_EVIL_CONSTRUCTORS(CodecBase);
240 * A channel between MediaCodec and CodecBase object which manages buffer
242 * underlying CodecBase implementation should define its own interface
248 * 2) All methods do not call underlying CodecBase object while holding a lock.
255 inline void setCallback(std::unique_ptr<CodecBase::BufferCallback> &&callback) {
304 * Discard a buffer to the underlying CodecBase objec
[all...]
H A DMediaFilter.h20 #include <media/stagefright/CodecBase.h>
29 struct MediaFilter : public CodecBase {
H A DACodecBufferChannel.h27 #include <media/stagefright/CodecBase.h>
53 // Buffer facing CodecBase.
H A DMediaCodec.h40 struct CodecBase;
310 sp<CodecBase> mCodec;
372 static sp<CodecBase> GetCodecBase(const AString &name, bool nameIsType = false);
H A DACodec.h26 #include <media/stagefright/CodecBase.h>
62 struct ACodec : public AHierarchicalStateMachine, public CodecBase {
/frameworks/av/media/libstagefright/include/
H A DCodecBase.h49 struct CodecBase : public AHandler, /* static */ ColorUtils { struct in namespace:android
51 * This interface defines events firing from CodecBase back to MediaCodec.
230 CodecBase() = default;
231 virtual ~CodecBase() = default;
236 DISALLOW_EVIL_CONSTRUCTORS(CodecBase);
240 * A channel between MediaCodec and CodecBase object which manages buffer
242 * underlying CodecBase implementation should define its own interface
248 * 2) All methods do not call underlying CodecBase object while holding a lock.
255 inline void setCallback(std::unique_ptr<CodecBase::BufferCallback> &&callback) {
304 * Discard a buffer to the underlying CodecBase objec
[all...]
H A DMediaFilter.h20 #include <media/stagefright/CodecBase.h>
29 struct MediaFilter : public CodecBase {
H A DACodecBufferChannel.h27 #include <media/stagefright/CodecBase.h>
53 // Buffer facing CodecBase.
H A DMediaCodec.h40 struct CodecBase;
310 sp<CodecBase> mCodec;
372 static sp<CodecBase> GetCodecBase(const AString &name, bool nameIsType = false);
H A DACodec.h26 #include <media/stagefright/CodecBase.h>
62 struct ACodec : public AHierarchicalStateMachine, public CodecBase {
/frameworks/av/media/libstagefright/
H A DMediaCodec.cpp221 class BufferCallback : public CodecBase::BufferCallback {
255 class CodecCallback : public CodecBase::CodecCallback {
438 sp<CodecBase> codec = GetCodecBase(name);
548 sp<CodecBase> MediaCodec::GetCodecBase(const AString &name, bool nameIsType) {
621 std::unique_ptr<CodecBase::CodecCallback>(
625 std::unique_ptr<CodecBase::BufferCallback>(
H A DUtils.cpp35 #include <media/stagefright/CodecBase.h>
128 if (CodecBase::convertCodecColorAspectsToPlatformAspects(
1263 if (CodecBase::convertPlatformColorAspectsToCodecAspects(

Completed in 1040 milliseconds