/frameworks/av/media/libmediaplayerservice/nuplayer/ |
D | NuPlayerDecoderBase.cpp | 32 NuPlayer::DecoderBase::DecoderBase(const sp<AMessage> ¬ify) in DecoderBase() 36 mStats(new AMessage), in DecoderBase() 51 const sp<AMessage> &msg, sp<AMessage> *response) { in PostAndAwaitResponse() 65 void NuPlayer::DecoderBase::configure(const sp<AMessage> &format) { in configure() 66 sp<AMessage> msg = new AMessage(kWhatConfigure, this); in configure() 80 void NuPlayer::DecoderBase::setParameters(const sp<AMessage> ¶ms) { in setParameters() 81 sp<AMessage> msg = new AMessage(kWhatSetParameters, this); in setParameters() 87 sp<AMessage> msg = new AMessage(kWhatSetRenderer, this); in setRenderer() 93 sp<AMessage> msg = new AMessage(kWhatPause, this); in pause() 95 sp<AMessage> response; in pause() [all …]
|
D | NuPlayerDecoder.h | 29 Decoder(const sp<AMessage> ¬ify, 37 virtual sp<AMessage> getStats() const; 47 virtual void onMessageReceived(const sp<AMessage> &msg); 49 virtual void onConfigure(const sp<AMessage> &format); 50 virtual void onSetParameters(const sp<AMessage> ¶ms); 76 sp<AMessage> mInputFormat; 77 sp<AMessage> mOutputFormat; 81 List<sp<AMessage> > mPendingInputMessages; 124 void handleOutputFormatChange(const sp<AMessage> &format); 128 bool isStaleReply(const sp<AMessage> &msg); [all …]
|
D | NuPlayer.cpp | 141 explicit PostMessageAction(const sp<AMessage> &msg) in PostMessageAction() 150 sp<AMessage> mMessage; 226 sp<AMessage> notify = new AMessage(kWhatMediaClockNotify, this); in init() 231 sp<AMessage> msg = new AMessage(kWhatSetDataSource, this); in setDataSourceAsync() 233 sp<AMessage> notify = new AMessage(kWhatSourceNotify, this); in setDataSourceAsync() 262 sp<AMessage> msg = new AMessage(kWhatSetDataSource, this); in setDataSourceAsync() 265 sp<AMessage> notify = new AMessage(kWhatSourceNotify, this); in setDataSourceAsync() 307 sp<AMessage> msg = new AMessage(kWhatSetDataSource, this); in setDataSourceAsync() 309 sp<AMessage> notify = new AMessage(kWhatSourceNotify, this); in setDataSourceAsync() 330 sp<AMessage> msg = new AMessage(kWhatSetDataSource, this); in setDataSourceAsync() [all …]
|
D | NuPlayerDecoderBase.h | 34 explicit DecoderBase(const sp<AMessage> ¬ify); 36 void configure(const sp<AMessage> &format); 38 void setParameters(const sp<AMessage> ¶ms); 50 virtual sp<AMessage> getStats() const { in getStats() 74 virtual void onMessageReceived(const sp<AMessage> &msg); 76 virtual void onConfigure(const sp<AMessage> &format) = 0; 77 virtual void onSetParameters(const sp<AMessage> ¶ms) = 0; 87 sp<AMessage> mNotify; 90 sp<AMessage> mStats;
|
D | NuPlayerRenderer.cpp | 113 const sp<AMessage> ¬ify, in Renderer() 183 const sp<AMessage> ¬ifyConsumed) { in queueBuffer() 184 sp<AMessage> msg = new AMessage(kWhatQueueBuffer, this); in queueBuffer() 195 sp<AMessage> msg = new AMessage(kWhatQueueEOS, this); in queueEOS() 203 sp<AMessage> msg = new AMessage(kWhatConfigPlayback, this); in setPlaybackSettings() 205 sp<AMessage> response; in setPlaybackSettings() 238 sp<AMessage> msg = new AMessage(kWhatGetPlaybackSettings, this); in getPlaybackSettings() 239 sp<AMessage> response; in getPlaybackSettings() 271 sp<AMessage> msg = new AMessage(kWhatConfigSync, this); in setSyncSettings() 273 sp<AMessage> response; in setSyncSettings() [all …]
|
D | NuPlayerRenderer.h | 40 const sp<AMessage> ¬ify, 51 const sp<AMessage> ¬ifyConsumed); 76 const sp<AMessage> &format, 86 const sp<AMessage> &format, 91 const sp<AMessage> ¬ify); 112 virtual void onMessageReceived(const sp<AMessage> &msg); 142 sp<AMessage> mMeta; 143 sp<AMessage> mNotifyConsumed; 153 sp<AMessage> mNotify; 252 void onQueueBuffer(const sp<AMessage> &msg); [all …]
|
D | HTTPLiveSource.cpp | 42 const sp<AMessage> ¬ify, in HTTPLiveSource() 111 sp<AMessage> notify = new AMessage(kWhatSessionNotify, this); in prepareAsync() 140 sp<AMessage> NuPlayer::HTTPLiveSource::getFormat(bool audio) { in getFormat() 150 sp<AMessage> format; in getFormat() 152 format = new AMessage(); in getFormat() 183 sp<AMessage> NuPlayer::HTTPLiveSource::getTrackInfo(size_t trackIndex) const { in getTrackInfo() 229 sp<AMessage> msg = new AMessage(what, this); in selectTrack() 250 const sp<AMessage> &msg, int32_t currentGeneration, in pollForRawData() 263 sp<AMessage> notify = dupNotify(); in pollForRawData() 292 void NuPlayer::HTTPLiveSource::onMessageReceived(const sp<AMessage> &msg) { in onMessageReceived() [all …]
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
D | ACodec.h | 54 void initiateSetup(const sp<AMessage> &msg); 57 virtual void initiateAllocateComponent(const sp<AMessage> &msg); 58 virtual void initiateConfigureComponent(const sp<AMessage> &msg); 74 virtual void signalSetParameters(const sp<AMessage> &msg); 79 virtual void onMessageReceived(const sp<AMessage> &msg) { in onMessageReceived() 242 sp<AMessage> mConfigFormat; 243 sp<AMessage> mInputFormat; 244 sp<AMessage> mOutputFormat; 248 sp<AMessage> mBaseOutputFormat; 255 List<sp<AMessage> > mDeferredQueue; [all …]
|
D | Utils.h | 31 struct AMessage; 33 const MetaDataBase *meta, sp<AMessage> *format); 35 const sp<MetaData> &meta, sp<AMessage> *format); 37 const sp<AMessage> &format, sp<MetaData> &meta); 64 sp<AMessage> mMeta; 66 explicit HLSTime(const sp<AMessage> &meta = NULL); 74 void writeToAMessage(const sp<AMessage> &msg, const AudioPlaybackRate &rate); 75 void readFromAMessage(const sp<AMessage> &msg, AudioPlaybackRate *rate /* nonnull */); 77 void writeToAMessage(const sp<AMessage> &msg, const AVSyncSettings &sync, float videoFpsHint); 79 const sp<AMessage> &msg, AVSyncSettings *sync /* nonnull */, float *videoFps /* nonnull */); [all …]
|
D | MediaFilter.h | 33 virtual void initiateAllocateComponent(const sp<AMessage> &msg); 34 virtual void initiateConfigureComponent(const sp<AMessage> &msg); 45 virtual void signalSetParameters(const sp<AMessage> &msg); 48 virtual void onMessageReceived(const sp<AMessage> &msg); 104 sp<AMessage> mInputFormat; 105 sp<AMessage> mOutputFormat; 132 void onAllocateComponent(const sp<AMessage> &msg); 133 void onConfigureComponent(const sp<AMessage> &msg); 135 void onInputBufferFilled(const sp<AMessage> &msg); 136 void onOutputBufferDrained(const sp<AMessage> &msg); [all …]
|
D | MediaCodec.h | 36 struct AMessage; 94 const sp<AMessage> &format, 100 const sp<AMessage> &format, 108 status_t setCallback(const sp<AMessage> &callback); 110 status_t setOnFrameRenderedNotification(const sp<AMessage> ¬ify); 169 status_t getOutputFormat(sp<AMessage> *format) const; 170 status_t getInputFormat(sp<AMessage> *format) const; 176 status_t getOutputFormat(size_t index, sp<AMessage> *format); 186 void requestActivityNotification(const sp<AMessage> ¬ify); 194 status_t setParameters(const sp<AMessage> ¶ms); [all …]
|
/frameworks/av/media/libstagefright/foundation/ |
D | AMessage.cpp | 44 status_t AReplyToken::setReply(const sp<AMessage> &reply) { in setReply() 55 AMessage::AMessage(void) in AMessage() function in android::AMessage 61 AMessage::AMessage(uint32_t what, const sp<const AHandler> &handler) in AMessage() function in android::AMessage 67 AMessage::~AMessage() { in ~AMessage() 71 void AMessage::setWhat(uint32_t what) { in setWhat() 75 uint32_t AMessage::what() const { in what() 79 void AMessage::setTarget(const sp<const AHandler> &handler) { in setTarget() 91 void AMessage::clear() { in clear() 101 void AMessage::freeItemValue(Item *item) { in freeItemValue() 155 inline size_t AMessage::findItemIndex(const char *name, size_t len) const { in findItemIndex() [all …]
|
/frameworks/av/media/libstagefright/ |
D | MediaCodec.cpp | 266 explicit BufferCallback(const sp<AMessage> ¬ify); 274 const sp<AMessage> mNotify; 277 BufferCallback::BufferCallback(const sp<AMessage> ¬ify) in BufferCallback() 282 sp<AMessage> notify(mNotify->dup()); in onInputBufferAvailable() 291 sp<AMessage> notify(mNotify->dup()); in onOutputBufferAvailable() 300 explicit CodecCallback(const sp<AMessage> ¬ify); 311 const sp<AMessage> &inputFormat, const sp<AMessage> &outputFormat) override; 313 const sp<AMessage> &inputFormat, 314 const sp<AMessage> &outputFormat, 318 const sp<AMessage> &inputFormat, [all …]
|
D | MediaCodecSource.cpp | 57 status_t start(const sp<MetaData> &meta, const sp<AMessage> ¬ify); 66 virtual void onMessageReceived(const sp<AMessage> &msg); 78 sp<AMessage> mNotify; 101 status_t postSynchronouslyAndReturnError(const sp<AMessage> &msg); 155 const sp<AMessage> &msg) { in postSynchronouslyAndReturnError() 156 sp<AMessage> response; in postSynchronouslyAndReturnError() 171 sp<AMessage> msg = new AMessage(kWhatSetStopTimeUs, this); in setStopTimeUs() 176 status_t MediaCodecSource::Puller::start(const sp<MetaData> &meta, const sp<AMessage> ¬ify) { in start() 185 sp<AMessage> msg = new AMessage(kWhatStart, this); in start() 213 sp<AMessage> msg = new AMessage(kWhatStop, this); in stopSource() [all …]
|
/frameworks/wilhelm/src/android/ |
D | android_GenericPlayer.cpp | 139 sp<AMessage> msg = new AMessage(kWhatPrepare, this); in prepare() 147 sp<AMessage> msg = new AMessage(kWhatPlay, this); in play() 154 sp<AMessage> msg = new AMessage(kWhatPause, this); in pause() 161 (new AMessage(kWhatPause, this))->post(); in stop() 174 sp<AMessage> msg = new AMessage(kWhatSeek, this); in seek() 182 sp<AMessage> msg = new AMessage(kWhatLoop, this); in loop() 190 sp<AMessage> msg = new AMessage(kWhatBuffUpdateThres, this); in setBufferingUpdateThreshold() 211 (new AMessage(kWhatVolumeUpdate, this))->post(); in setVolume() 219 sp<AMessage> msg = new AMessage(kWhatAttachAuxEffect, this); in attachAuxEffect() 229 sp<AMessage> msg = new AMessage(kWhatSetAuxEffectSendLevel, this); in setAuxEffectSendLevel() [all …]
|
D | android_GenericPlayer.h | 131 virtual void onMessageReceived(const sp<AMessage> &msg); 135 virtual void onNotify(const sp<AMessage> &msg); 138 virtual void onSeek(const sp<AMessage> &msg); 139 virtual void onLoop(const sp<AMessage> &msg); 142 virtual void onBufferingUpdate(const sp<AMessage> &msg); 143 virtual void onSetBufferingUpdateThreshold(const sp<AMessage> &msg); 144 virtual void onAttachAuxEffect(const sp<AMessage> &msg); 145 virtual void onSetAuxEffectSendLevel(const sp<AMessage> &msg); 146 void onSetPlayEvents(const sp<AMessage> &msg); 147 void onOneShot(const sp<AMessage> &msg);
|
/frameworks/av/media/libstagefright/foundation/include/media/stagefright/foundation/ |
D | AMessage.h | 41 friend struct AMessage; 44 sp<AMessage> mReply; 51 bool retrieveReply(sp<AMessage> *reply) { in retrieveReply() 59 status_t setReply(const sp<AMessage> &reply); 62 struct AMessage : public RefBase { struct 63 AMessage(); 64 AMessage(uint32_t what, const sp<const AHandler> &handler); 84 static sp<AMessage> FromParcel(const Parcel &parcel, 110 void setMessage(const char *name, const sp<AMessage> &obj); 127 bool findMessage(const char *name, sp<AMessage> *obj) const; [all …]
|
/frameworks/av/media/libstagefright/rtsp/ |
D | ARTSPConnection.h | 38 void connect(const char *url, const sp<AMessage> &reply); 39 void disconnect(const sp<AMessage> &reply); 41 void sendRequest(const char *request, const sp<AMessage> &reply); 43 void observeBinaryData(const sp<AMessage> &reply); 51 virtual void onMessageReceived(const sp<AMessage> &msg); 91 KeyedVector<int32_t, sp<AMessage> > mPendingRequests; 93 sp<AMessage> mObserveBinaryMessage; 97 void onConnect(const sp<AMessage> &msg); 98 void onDisconnect(const sp<AMessage> &msg); 99 void onCompleteConnection(const sp<AMessage> &msg); [all …]
|
D | MyHandler.h | 126 const sp<AMessage> ¬ify, 187 sp<AMessage> notify = new AMessage('biny', this); in connect() 190 sp<AMessage> reply = new AMessage('conn', this); in connect() 198 sp<AMessage> notify = new AMessage('biny', this); in loadSDP() 201 sp<AMessage> reply = new AMessage('sdpl', this); in loadSDP() 228 (new AMessage('abor', this))->post(); in disconnect() 232 sp<AMessage> msg = new AMessage('seek', this); in seek() 239 sp<AMessage> msg = new AMessage('see1', this); in continueSeekAfterPause() 249 sp<AMessage> msg = new AMessage('paus', this); in pause() 256 sp<AMessage> msg = new AMessage('resu', this); in resume() [all …]
|
/frameworks/av/cmds/stagefright/ |
D | SimplePlayer.cpp | 49 const sp<AMessage> &msg, sp<AMessage> *response) { in PostAndAwaitResponse() 63 sp<AMessage> msg = new AMessage(kWhatSetDataSource, this); in setDataSource() 65 sp<AMessage> response; in setDataSource() 70 sp<AMessage> msg = new AMessage(kWhatSetSurface, this); in setSurface() 79 sp<AMessage> response; in setSurface() 84 sp<AMessage> msg = new AMessage(kWhatPrepare, this); in prepare() 85 sp<AMessage> response; in prepare() 90 sp<AMessage> msg = new AMessage(kWhatStart, this); in start() 91 sp<AMessage> response; in start() 96 sp<AMessage> msg = new AMessage(kWhatStop, this); in stop() [all …]
|
/frameworks/av/media/libmedia/include/media/ |
D | MediaCodecBuffer.h | 28 struct AMessage; 36 MediaCodecBuffer(const sp<AMessage> &format, const sp<ABuffer> &buffer); 55 sp<AMessage> meta(); 56 sp<AMessage> format(); 58 void setFormat(const sp<AMessage> &format); 63 const sp<AMessage> mMeta; 64 sp<AMessage> mFormat;
|
/frameworks/av/media/libstagefright/mpeg2ts/ |
D | AnotherPacketSource.h | 69 const sp<AMessage> &extra, 81 sp<AMessage> getLatestEnqueuedMeta(); 82 sp<AMessage> getLatestDequeuedMeta(); 83 sp<AMessage> getMetaAfterLastDequeued(int64_t delayUs); 85 void trimBuffersAfterMeta(const sp<AMessage> &meta); 86 sp<AMessage> trimBuffersBeforeMeta(const sp<AMessage> &meta); 122 sp<AMessage> mLatestEnqueuedMeta; 123 sp<AMessage> mLatestDequeuedMeta;
|
/frameworks/av/media/libstagefright/httplive/ |
D | PlaylistFetcher.h | 58 const sp<AMessage> ¬ify, 81 void resumeUntilAsync(const sp<AMessage> ¶ms); 91 virtual void onMessageReceived(const sp<AMessage> &msg); 117 sp<AMessage> mNotify; 118 sp<AMessage> mStartTimeUsNotify; 136 sp<AMessage> mStopParams; // message containing the latest timestamps we should fetch. 183 sp<AMessage> mSampleAesKeyItem; 221 status_t onStart(const sp<AMessage> &msg); 223 void onStop(const sp<AMessage> &msg); 231 sp<AMessage> &itemMeta, [all …]
|
D | M3UParser.h | 43 sp<AMessage> meta(); 46 bool itemAt(size_t index, AString *uri, sp<AMessage> *meta = NULL); 51 sp<AMessage> getTrackInfo(size_t index) const; 66 sp<AMessage> mMeta; 83 sp<AMessage> mMeta; 93 const AString &line, sp<AMessage> *meta, const char *key); 96 const AString &line, sp<AMessage> *meta, const char *key); 99 const AString &line, sp<AMessage> *meta) const; 102 const AString &line, sp<AMessage> *meta, const AString &baseURI);
|
/frameworks/av/media/libstagefright/filters/ |
D | MediaFilter.cpp | 58 new AMessage(kWhatInputBufferFilled, this), in MediaFilter() 59 new AMessage(kWhatOutputBufferDrained, this)); in MediaFilter() 71 void MediaFilter::initiateAllocateComponent(const sp<AMessage> &msg) { in initiateAllocateComponent() 77 void MediaFilter::initiateConfigureComponent(const sp<AMessage> &msg) { in initiateConfigureComponent() 84 (new AMessage(kWhatCreateInputSurface, this))->post(); in initiateCreateInputSurface() 93 (new AMessage(kWhatStart, this))->post(); in initiateStart() 97 sp<AMessage> msg = new AMessage(kWhatShutdown, this); in initiateShutdown() 103 (new AMessage(kWhatFlush, this))->post(); in signalFlush() 107 (new AMessage(kWhatResume, this))->post(); in signalResume() 115 void MediaFilter::signalSetParameters(const sp<AMessage> ¶ms) { in signalSetParameters() [all …]
|