/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(); 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 | 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() { 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 | NuPlayer.cpp | 142 explicit PostMessageAction(const sp<AMessage> &msg) in PostMessageAction() 151 sp<AMessage> mMessage; 227 sp<AMessage> notify = new AMessage(kWhatMediaClockNotify, this); in init() 232 sp<AMessage> msg = new AMessage(kWhatSetDataSource, this); in setDataSourceAsync() 234 sp<AMessage> notify = new AMessage(kWhatSourceNotify, this); in setDataSourceAsync() 263 sp<AMessage> msg = new AMessage(kWhatSetDataSource, this); in setDataSourceAsync() 266 sp<AMessage> notify = new AMessage(kWhatSourceNotify, this); in setDataSourceAsync() 308 sp<AMessage> msg = new AMessage(kWhatSetDataSource, this); in setDataSourceAsync() 310 sp<AMessage> notify = new AMessage(kWhatSourceNotify, this); in setDataSourceAsync() 331 sp<AMessage> msg = new AMessage(kWhatSetDataSource, this); in setDataSourceAsync() [all …]
|
D | NuPlayerRenderer.cpp | 114 const sp<AMessage> ¬ify, in Renderer() 185 const sp<AMessage> ¬ifyConsumed) { in queueBuffer() 186 sp<AMessage> msg = new AMessage(kWhatQueueBuffer, this); in queueBuffer() 197 sp<AMessage> msg = new AMessage(kWhatQueueEOS, this); in queueEOS() 205 sp<AMessage> msg = new AMessage(kWhatConfigPlayback, this); in setPlaybackSettings() 207 sp<AMessage> response; in setPlaybackSettings() 240 sp<AMessage> msg = new AMessage(kWhatGetPlaybackSettings, this); in getPlaybackSettings() 241 sp<AMessage> response; in getPlaybackSettings() 273 sp<AMessage> msg = new AMessage(kWhatConfigSync, this); in setSyncSettings() 275 sp<AMessage> response; in setSyncSettings() [all …]
|
D | NuPlayerRenderer.h | 42 const sp<AMessage> ¬ify, 53 const sp<AMessage> ¬ifyConsumed); 78 const sp<AMessage> &format, 88 const sp<AMessage> &format, 93 const sp<AMessage> ¬ify); 114 virtual void onMessageReceived(const sp<AMessage> &msg); 144 sp<AMessage> mMeta; 145 sp<AMessage> mNotifyConsumed; 155 sp<AMessage> mNotify; 259 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 …]
|
D | NuPlayerDecoderPassThrough.h | 28 DecoderPassThrough(const sp<AMessage> ¬ify, 36 virtual void onMessageReceived(const sp<AMessage> &msg); 38 virtual void onConfigure(const sp<AMessage> &format); 39 virtual void onSetParameters(const sp<AMessage> ¶ms); 69 bool isStaleReply(const sp<AMessage> &msg); 74 status_t fetchInputData(sp<AMessage> &reply); 77 void onInputBufferFetched(const sp<AMessage> &msg);
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
D | ACodec.h | 65 void initiateSetup(const sp<AMessage> &msg); 68 virtual void initiateAllocateComponent(const sp<AMessage> &msg); 69 virtual void initiateConfigureComponent(const sp<AMessage> &msg); 85 virtual void signalSetParameters(const sp<AMessage> &msg); 90 virtual void onMessageReceived(const sp<AMessage> &msg) { in onMessageReceived() 256 sp<AMessage> mConfigFormat; 257 sp<AMessage> mInputFormat; 258 sp<AMessage> mOutputFormat; 262 sp<AMessage> mBaseOutputFormat; 269 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 | MediaCodec.h | 47 struct AMessage; 110 pid_t pid, uid_t uid, sp<AMessage> format); 119 const sp<AMessage> &format, 125 const sp<AMessage> &format, 133 status_t setCallback(const sp<AMessage> &callback); 135 status_t setOnFrameRenderedNotification(const sp<AMessage> ¬ify); 137 status_t setOnFirstTunnelFrameReadyNotification(const sp<AMessage> ¬ify); 157 status_t releaseAsync(const sp<AMessage> ¬ify); 187 const sp<AMessage> &tunings, 202 const sp<AMessage> &tunings, [all …]
|
D | MediaFilter.h | 31 virtual void initiateAllocateComponent(const sp<AMessage> &msg); 32 virtual void initiateConfigureComponent(const sp<AMessage> &msg); 43 virtual void signalSetParameters(const sp<AMessage> &msg); 46 virtual void onMessageReceived(const sp<AMessage> &msg); 104 sp<AMessage> mInputFormat; 105 sp<AMessage> mOutputFormat; 131 void onAllocateComponent(const sp<AMessage> &msg); 132 void onConfigureComponent(const sp<AMessage> &msg); 134 void onInputBufferFilled(const sp<AMessage> &msg); 135 void onOutputBufferDrained(const sp<AMessage> &msg); [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 60 AMessage::AMessage(uint32_t what, const sp<const AHandler> &handler) in AMessage() function in android::AMessage 65 AMessage::~AMessage() { in ~AMessage() 69 void AMessage::setWhat(uint32_t what) { in setWhat() 73 uint32_t AMessage::what() const { in what() 77 void AMessage::setTarget(const sp<const AHandler> &handler) { in setTarget() 89 void AMessage::clear() { in clear() 99 void AMessage::freeItemValue(Item *item) { in freeItemValue() 153 inline size_t AMessage::findItemIndex(const char *name, size_t len) const { in findItemIndex() [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 …]
|
/frameworks/av/media/libstagefright/ |
D | MediaCodecSource.cpp | 58 status_t start(const sp<MetaData> &meta, const sp<AMessage> ¬ify); 67 virtual void onMessageReceived(const sp<AMessage> &msg); 79 sp<AMessage> mNotify; 102 status_t postSynchronouslyAndReturnError(const sp<AMessage> &msg); 156 const sp<AMessage> &msg) { in postSynchronouslyAndReturnError() 157 sp<AMessage> response; in postSynchronouslyAndReturnError() 175 status_t MediaCodecSource::Puller::start(const sp<MetaData> &meta, const sp<AMessage> ¬ify) { in start() 184 sp<AMessage> msg = new AMessage(kWhatStart, this); in start() 204 sp<AMessage> msg = new AMessage(kWhatStop, this); in stopSource() 220 (new AMessage(kWhatPull, this))->post(); in schedulePull() [all …]
|
D | MediaCodec.cpp | 467 explicit BufferCallback(const sp<AMessage> ¬ify); 475 const sp<AMessage> mNotify; 478 BufferCallback::BufferCallback(const sp<AMessage> ¬ify) in BufferCallback() 483 sp<AMessage> notify(mNotify->dup()); in onInputBufferAvailable() 492 sp<AMessage> notify(mNotify->dup()); in onOutputBufferAvailable() 501 explicit CodecCallback(const sp<AMessage> ¬ify); 512 const sp<AMessage> &inputFormat, const sp<AMessage> &outputFormat) override; 514 const sp<AMessage> &inputFormat, 515 const sp<AMessage> &outputFormat, 519 const sp<AMessage> &inputFormat, [all …]
|
/frameworks/av/media/libstagefright/foundation/include/media/stagefright/foundation/ |
D | AMessage.h | 43 friend struct AMessage; 46 sp<AMessage> mReply; 53 bool retrieveReply(sp<AMessage> *reply) { in retrieveReply() 61 status_t setReply(const sp<AMessage> &reply); 64 struct AMessage : public RefBase { struct 65 AMessage(); 66 AMessage(uint32_t what, const sp<const AHandler> &handler); 86 static sp<AMessage> FromParcel(const Parcel &parcel, 113 void setMessage(const char *name, const sp<AMessage> &obj); 130 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); 53 virtual void onMessageReceived(const sp<AMessage> &msg); 93 KeyedVector<int32_t, sp<AMessage> > mPendingRequests; 95 sp<AMessage> mObserveBinaryMessage; 99 void onConnect(const sp<AMessage> &msg); 100 void onDisconnect(const sp<AMessage> &msg); 101 void onCompleteConnection(const sp<AMessage> &msg); [all …]
|
D | MyHandler.h | 131 const sp<AMessage> ¬ify, 192 sp<AMessage> notify = new AMessage('biny', this); in connect() 195 sp<AMessage> reply = new AMessage('conn', this); in connect() 203 sp<AMessage> notify = new AMessage('biny', this); in loadSDP() 206 sp<AMessage> reply = new AMessage('sdpl', this); in loadSDP() 233 (new AMessage('abor', this))->post(); in disconnect() 237 sp<AMessage> msg = new AMessage('seek', this); in seek() 244 sp<AMessage> msg = new AMessage('see1', this); in continueSeekAfterPause() 254 sp<AMessage> msg = new AMessage('paus', this); in pause() 261 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/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/libmedia/include/media/ |
D | MediaCodecBuffer.h | 30 struct AMessage; 38 MediaCodecBuffer(const sp<AMessage> &format, const sp<ABuffer> &buffer); 57 sp<AMessage> meta(); 58 sp<AMessage> format(); 60 void setFormat(const sp<AMessage> &format); 95 const sp<AMessage> mMeta; 96 sp<AMessage> mFormat;
|
/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; 68 sp<AMessage> mMeta; 85 sp<AMessage> mMeta; 95 const AString &line, sp<AMessage> *meta, const char *key); 98 const AString &line, sp<AMessage> *meta, const char *key); 101 const AString &line, sp<AMessage> *meta) const; 104 const AString &line, sp<AMessage> *meta);
|
/frameworks/av/media/libstagefright/filters/ |
D | MediaFilter.cpp | 48 BufferChannel(const sp<AMessage> &in, const sp<AMessage> &out) in BufferChannel() 57 sp<AMessage> msg = mInputBufferFilled->dup(); in queueInputBuffer() 78 sp<AMessage> msg = mOutputBufferDrained->dup(); in renderOutputBuffer() 86 sp<AMessage> msg = mInputBufferFilled->dup(); in discardBuffer() 91 sp<AMessage> msg = mOutputBufferDrained->dup(); in discardBuffer() 143 sp<AMessage> mInputBufferFilled; 144 sp<AMessage> mOutputBufferDrained; 176 new AMessage(kWhatInputBufferFilled, this), in getBufferChannel() 177 new AMessage(kWhatOutputBufferDrained, this)); in getBufferChannel() 182 void MediaFilter::initiateAllocateComponent(const sp<AMessage> &msg) { in initiateAllocateComponent() [all …]
|