Lines Matching refs:AMessage
32 Decoder(const sp<AMessage> ¬ify,
35 virtual void configure(const sp<AMessage> &format);
39 virtual void signalFlush(const sp<AMessage> &format = NULL);
40 virtual void signalUpdateFormat(const sp<AMessage> &format);
44 virtual bool supportsSeamlessFormatChange(const sp<AMessage> &to) const;
60 virtual void onMessageReceived(const sp<AMessage> &msg);
74 sp<AMessage> mNotify;
77 sp<AMessage> mInputFormat;
78 sp<AMessage> mOutputFormat;
83 List<sp<AMessage> > mPendingInputMessages;
98 bool isStaleReply(const sp<AMessage> &msg);
100 void onConfigure(const sp<AMessage> &format);
103 bool onInputBufferFilled(const sp<AMessage> &msg);
104 void onRenderBuffer(const sp<AMessage> &msg);
111 bool supportsSeamlessAudioFormatChange(const sp<AMessage> &targetFormat) const;
112 void rememberCodecSpecificData(const sp<AMessage> &format);
123 CCDecoder(const sp<AMessage> ¬ify);
126 sp<AMessage> getTrackInfo(size_t index) const;
134 sp<AMessage> mNotify;