/frameworks/av/media/libmedia/ |
D | IOMX.cpp | 60 class BpOMX : public BpInterface<IOMX> { 63 : BpInterface<IOMX>(impl) { in BpOMX() 68 data.writeInterfaceToken(IOMX::getInterfaceDescriptor()); in livesLocally() 80 data.writeInterfaceToken(IOMX::getInterfaceDescriptor()); in listNodes() 101 data.writeInterfaceToken(IOMX::getInterfaceDescriptor()); in allocateNode() 118 data.writeInterfaceToken(IOMX::getInterfaceDescriptor()); in freeNode() 128 data.writeInterfaceToken(IOMX::getInterfaceDescriptor()); in sendCommand() 141 data.writeInterfaceToken(IOMX::getInterfaceDescriptor()); in getParameter() 162 data.writeInterfaceToken(IOMX::getInterfaceDescriptor()); in setParameter() 176 data.writeInterfaceToken(IOMX::getInterfaceDescriptor()); in getConfig() [all …]
|
D | IMediaPlayerService.cpp | 144 virtual sp<IOMX> getOMX() { in getOMX() 148 return interface_cast<IOMX>(reply.readStrongBinder()); in getOMX() 287 sp<IOMX> omx = getOMX(); in onTransact()
|
D | Android.mk | 47 IOMX.cpp \
|
/frameworks/av/media/libstagefright/omx/tests/ |
D | OMXHarness.h | 37 IOMX::buffer_id mID; 47 IOMX::node_id node, omx_message *msg, int64_t timeoutUs = -1); 50 IOMX::node_id node, 56 IOMX::node_id node, OMX_U32 portIndex, 61 IOMX::node_id node, OMX_U32 portIndex, 64 status_t setRole(IOMX::node_id node, const char *role); 88 sp<IOMX> mOMX;
|
D | OMXHarness.cpp | 74 IOMX::node_id node, omx_message *msg, int64_t timeoutUs) { in dequeueMessageForNode() 121 IOMX::node_id node, in dequeueMessageForNodeIgnoringBuffers() 159 IOMX::node_id node, OMX_U32 portIndex, in getPortDefinition() 181 IOMX::node_id node, OMX_U32 portIndex, in allocatePortBuffers() 205 status_t Harness::setRole(IOMX::node_id node, const char *role) { in setRole() 221 NodeReaper(const sp<Harness> &harness, IOMX::node_id node) in NodeReaper() 239 IOMX::node_id mNode; 288 IOMX::node_id node; in testStateTransitions() 760 List<IOMX::ComponentInfo> componentInfos; in testAll() 764 for (List<IOMX::ComponentInfo>::iterator it = componentInfos.begin(); in testAll() [all …]
|
/frameworks/av/include/media/stagefright/ |
D | OMXCodec.h | 65 const sp<IOMX> &omx, 73 const sp<IOMX> &omx, IOMX::node_id node, bool isEncoder, 166 IOMX::buffer_id mBuffer; 179 sp<IOMX> mOMX; 181 IOMX::node_id mNode; 234 OMXCodec(const sp<IOMX> &omx, IOMX::node_id node, 308 bool drainInputBuffer(IOMX::buffer_id buffer); 309 void fillOutputBuffer(IOMX::buffer_id buffer); 393 const sp<IOMX> &omx, 398 const sp<IOMX> &omx, [all …]
|
D | ACodec.h | 64 IOMX::buffer_id bufferIDAt(size_t index) const; 70 Vector<IOMX::buffer_id> mBufferIDs; 74 void addBuffer(IOMX::buffer_id id, const sp<ABuffer> &buffer); 80 const sp<IOMX> &omx, IOMX::node_id node, 146 IOMX::buffer_id mBufferID; 179 sp<IOMX> mOMX; 180 IOMX::node_id mNode; 243 uint32_t portIndex, IOMX::buffer_id bufferID, 344 const sp<IOMX> &omx, IOMX::node_id node,
|
D | OMXClient.h | 32 sp<IOMX> interface() { in interface() 37 sp<IOMX> mOMX;
|
D | CodecBase.h | 66 virtual IOMX::buffer_id bufferIDAt(size_t index) const = 0;
|
D | MediaCodecList.h | 87 sp<IOMX> mOMX;
|
/frameworks/av/include/media/ |
D | IOMX.h | 37 class IOMX : public IInterface { 169 IOMX::node_id node; 181 IOMX::buffer_id buffer; 186 IOMX::buffer_id buffer; 205 class BnOMX : public BnInterface<IOMX> { 213 virtual bool isSecure(IOMX::node_id node) { in isSecure()
|
D | IMediaPlayerService.h | 40 class IOMX; variable 65 virtual sp<IOMX> getOMX() = 0;
|
/frameworks/av/media/libstagefright/ |
D | OMXClient.cpp | 36 struct MuxOMX : public IOMX { 37 MuxOMX(const sp<IOMX> &remoteOMX); 143 sp<IOMX> mRemoteOMX; 144 sp<IOMX> mLocalOMX; 150 const sp<IOMX> &getOMX(node_id node) const; 151 const sp<IOMX> &getOMX_l(node_id node) const; 158 MuxOMX::MuxOMX(const sp<IOMX> &remoteOMX) in MuxOMX() 187 const sp<IOMX> &MuxOMX::getOMX(node_id node) const { in getOMX() 191 const sp<IOMX> &MuxOMX::getOMX_l(node_id node) const { in getOMX_l() 214 sp<IOMX> omx; in allocateNode()
|
D | ACodec.cpp | 199 bool onOMXEmptyBufferDone(IOMX::buffer_id bufferID); 202 IOMX::buffer_id bufferID, 821 IOMX::buffer_id bufferId; in allocateOutputBuffersFromNativeWindow() 1063 uint32_t portIndex, IOMX::buffer_id bufferID, in findBufferByID() 3393 const sp<IOMX> &omx, IOMX::node_id node, in describeColorFormat() 3411 const sp<IOMX> &omx, IOMX::node_id node, in isFlexibleColorFormat() 4078 IOMX::buffer_id id, const sp<ABuffer> &buffer) { in addBuffer() 4087 IOMX::buffer_id ACodec::PortDescription::bufferIDAt(size_t index) const { in bufferIDAt() 4175 IOMX::node_id nodeID; in onOMXMessage() 4206 IOMX::buffer_id bufferID; in onOMXMessage() [all …]
|
D | OMXCodec.cpp | 289 const sp<IOMX> &omx, in Create() 320 IOMX::node_id node = 0; in Create() 1413 const sp<IOMX> &omx, IOMX::node_id node, in OMXCodec() 1454 const sp<IOMX> &omx, IOMX::node_id node, bool isEncoder, in setComponentRole() 1667 IOMX::buffer_id buffer; in allocateBuffersOnPort() 1958 IOMX::buffer_id bufferId; in allocateOutputBuffersFromNativeWindow() 2232 IOMX::buffer_id buffer = msg.u.extended_buffer_data.buffer; in on_message() 2277 IOMX::buffer_id buffer = msg.u.extended_buffer_data.buffer; in on_message() 3332 bool OMXCodec::drainInputBuffer(IOMX::buffer_id buffer) { in drainInputBuffer() 3345 void OMXCodec::fillOutputBuffer(IOMX::buffer_id buffer) { in fillOutputBuffer() [all …]
|
/frameworks/av/media/libstagefright/omx/ |
D | OMXNodeInstance.cpp | 1079 inline static const char *asString(IOMX::InternalOptionType i, const char *def = "??") { in asString() 1081 case IOMX::INTERNAL_OPTION_SUSPEND: return "SUSPEND"; in asString() 1082 case IOMX::INTERNAL_OPTION_REPEAT_PREVIOUS_FRAME_DELAY: in asString() 1084 case IOMX::INTERNAL_OPTION_MAX_TIMESTAMP_GAP: return "MAX_TIMESTAMP_GAP"; in asString() 1085 case IOMX::INTERNAL_OPTION_START_TIME: return "START_TIME"; in asString() 1086 case IOMX::INTERNAL_OPTION_TIME_LAPSE: return "TIME_LAPSE"; in asString() 1093 IOMX::InternalOptionType type, in setInternalOption() 1099 case IOMX::INTERNAL_OPTION_SUSPEND: in setInternalOption() 1100 case IOMX::INTERNAL_OPTION_REPEAT_PREVIOUS_FRAME_DELAY: in setInternalOption() 1101 case IOMX::INTERNAL_OPTION_MAX_TIMESTAMP_GAP: in setInternalOption() [all …]
|
/frameworks/av/cmds/stagefright/ |
D | stagefright.cpp | 614 static void dumpCodecProfiles(const sp<IOMX>& omx, bool queryDecoders) { in dumpCodecProfiles() 884 sp<IOMX> omx = service->getOMX(); in main() 897 sp<IOMX> omx = service->getOMX(); in main() 900 List<IOMX::ComponentInfo> list; in main() 903 for (List<IOMX::ComponentInfo>::iterator it = list.begin(); in main()
|
/frameworks/av/media/libmediaplayerservice/ |
D | MediaPlayerService.h | 40 class IOMX; variable 280 virtual sp<IOMX> getOMX(); 464 sp<IOMX> mOMX;
|
D | MediaPlayerService.cpp | 357 sp<IOMX> MediaPlayerService::getOMX() { in getOMX()
|
/frameworks/wilhelm/src/android/ |
D | VideoCodec_to_android.cpp | 67 sp<IOMX> omx(service->getOMX()); in android_videoCodec_expose()
|
/frameworks/av/media/libstagefright/include/ |
D | OMX.h | 133 virtual bool isSecure(IOMX::node_id node);
|
D | OMXNodeInstance.h | 113 IOMX::InternalOptionType type,
|