Lines Matching refs:sp
42 void setDataSourceAsync(const sp<IStreamSource> &source);
45 const sp<IMediaHTTPService> &httpService,
51 void setDataSourceAsync(const sp<DataSource> &source);
56 const sp<IGraphicBufferProducer> &bufferProducer);
58 void setAudioSink(const sp<MediaPlayerBase::AudioSink> &sink);
80 void getStats(Vector<sp<AMessage> > *mTrackStats);
82 sp<MetaData> getFileMeta();
88 virtual void onMessageReceived(const sp<AMessage> &msg);
143 sp<Source> mSource;
145 sp<Surface> mSurface;
146 sp<MediaPlayerBase::AudioSink> mAudioSink;
147 sp<DecoderBase> mVideoDecoder;
149 sp<DecoderBase> mAudioDecoder;
150 sp<CCDecoder> mCCDecoder;
151 sp<Renderer> mRenderer;
152 sp<ALooper> mRendererLooper;
159 List<sp<Action> > mDeferredActions;
213 inline const sp<DecoderBase> &getDecoder(bool audio) {
224 void tryOpenAudioSinkForOffload(const sp<AMessage> &format, bool hasVideo);
228 status_t instantiateDecoder(bool audio, sp<DecoderBase> *decoder);
233 const sp<AMessage> &inputFormat,
234 const sp<AMessage> &outputFormat = NULL);
263 void performSetSurface(const sp<Surface> &wrapper);
266 void onSourceNotify(const sp<AMessage> &msg);
267 void onClosedCaptionNotify(const sp<AMessage> &msg);
270 bool audio, bool video, const sp<AMessage> &reply);
272 void sendSubtitleData(const sp<ABuffer> &buffer, int32_t baseIndex);
273 void sendTimedMetaData(const sp<ABuffer> &buffer);
274 void sendTimedTextData(const sp<ABuffer> &buffer);
276 void writeTrackInfo(Parcel* reply, const sp<AMessage> format) const;