/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDecoder.h | 27 Decoder(const sp<AMessage> ¬ify, 28 const sp<Source> &source, 30 const sp<Renderer> &renderer = NULL, 31 const sp<Surface> &surface = NULL, 32 const sp<CCDecoder> &ccDecoder = NULL); 34 virtual sp<AMessage> getStats() const; 37 virtual status_t setVideoSurface(const sp<Surface> &surface); 42 virtual void onMessageReceived(const sp<AMessage> &msg); 44 virtual void onConfigure(const sp<AMessage> &format); 45 virtual void onSetParameters(const sp<AMessag [all...] |
H A D | NuPlayerDecoderPassThrough.h | 28 DecoderPassThrough(const sp<AMessage> ¬ify, 29 const sp<Source> &source, 30 const sp<Renderer> &renderer); 36 virtual void onMessageReceived(const sp<AMessage> &msg); 38 virtual void onConfigure(const sp<AMessage> &format); 39 virtual void onSetParameters(const sp<AMessage> ¶ms); 40 virtual void onSetRenderer(const sp<Renderer> &renderer); 41 virtual void onGetInputBuffers(Vector<sp<ABuffer> > *dstBuffers); 52 sp<Source> mSource; 53 sp<Rendere [all...] |
H A D | StreamingSource.h | 32 const sp<AMessage> ¬ify, 33 const sp<IStreamSource> &source); 40 virtual status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit); 47 virtual void onMessageReceived(const sp<AMessage> &msg); 49 virtual sp<MetaData> getFormatMeta(bool audio); 55 sp<IStreamSource> mSource; 57 sp<NuPlayerStreamListener> mStreamListener; 58 sp<ATSParser> mTSParser; 62 sp<ALooper> mLooper; 65 sp<AnotherPacketSourc [all...] |
H A D | NuPlayerStreamListener.h | 31 const sp<IStreamSource> &source, 32 const sp<AHandler> &targetHandler); 37 Command cmd, bool synchronous, const sp<AMessage> &extra); 40 ssize_t read(void *data, size_t size, sp<AMessage> *extra); 56 sp<AMessage> mExtra; 61 sp<IStreamSource> mSource; 62 sp<AHandler> mTargetHandler; 63 sp<MemoryDealer> mMemoryDealer; 64 Vector<sp<IMemory> > mBuffers;
|
H A D | NuPlayerCCDecoder.h | 31 CCDecoder(const sp<AMessage> ¬ify); 34 sp<AMessage> getTrackInfo(size_t index) const; 37 void decode(const sp<ABuffer> &accessUnit); 42 sp<AMessage> mNotify; 43 KeyedVector<int64_t, sp<ABuffer> > mCCMap; 51 bool extractFromSEI(const sp<ABuffer> &accessUnit); 53 sp<ABuffer> filterCCBuf(const sp<ABuffer> &ccBuf, size_t index);
|
/frameworks/av/media/libstagefright/wifi-display/source/ |
H A D | Converter.h | 46 Converter(const sp<AMessage> ¬ify, 47 const sp<ALooper> &codecLooper, 48 const sp<AMessage> &outputFormat, 53 sp<IGraphicBufferProducer> getGraphicBufferProducer(); 57 sp<AMessage> getOutputFormat() const; 60 void feedAccessUnit(const sp<ABuffer> &accessUnit); 82 virtual void onMessageReceived(const sp<AMessage> &msg); 95 sp<AMessage> mNotify; 96 sp<ALooper> mCodecLooper; 97 sp<AMessag [all...] |
/frameworks/av/media/libstagefright/include/ |
H A D | FLACExtractor.h | 32 FLACExtractor(const sp<DataSource> &source); 35 virtual sp<MediaSource> getTrack(size_t index); 36 virtual sp<MetaData> getTrackMetaData(size_t index, uint32_t flags); 38 virtual sp<MetaData> getMetaData(); 44 sp<DataSource> mDataSource; 45 sp<FLACParser> mParser; 47 sp<MetaData> mFileMetadata; 50 sp<MetaData> mTrackMetadata; 59 bool SniffFLAC(const sp<DataSource> &source, String8 *mimeType, 60 float *confidence, sp<AMessag [all...] |
H A D | MP3Extractor.h | 34 MP3Extractor(const sp<DataSource> &source, const sp<AMessage> &meta); 37 virtual sp<MediaSource> getTrack(size_t index); 38 virtual sp<MetaData> getTrackMetaData(size_t index, uint32_t flags); 40 virtual sp<MetaData> getMetaData(); 45 sp<DataSource> mDataSource; 47 sp<MetaData> mMeta; 49 sp<MP3Seeker> mSeeker; 56 const sp<DataSource> &source, String8 *mimeType, float *confidence, 57 sp<AMessag [all...] |
H A D | AACExtractor.h | 32 AACExtractor(const sp<DataSource> &source, const sp<AMessage> &meta); 35 virtual sp<MediaSource> getTrack(size_t index); 36 virtual sp<MetaData> getTrackMetaData(size_t index, uint32_t flags); 38 virtual sp<MetaData> getMetaData(); 44 sp<DataSource> mDataSource; 45 sp<MetaData> mMeta; 56 const sp<DataSource> &source, String8 *mimeType, float *confidence, 57 sp<AMessage> *);
|
H A D | DRMExtractor.h | 34 DRMExtractor(const sp<DataSource> &source, const char *mime); 37 virtual sp<MediaSource> getTrack(size_t index); 38 virtual sp<MetaData> getTrackMetaData(size_t index, uint32_t flags); 39 virtual sp<MetaData> getMetaData(); 45 sp<DataSource> mDataSource; 47 sp<MediaExtractor> mOriginalExtractor; 48 sp<DecryptHandle> mDecryptHandle; 56 const sp<DataSource> &source, String8 *mimeType, float *confidence, 57 sp<AMessage> *);
|
H A D | AMRExtractor.h | 32 AMRExtractor(const sp<DataSource> &source); 35 virtual sp<MediaSource> getTrack(size_t index); 36 virtual sp<MetaData> getTrackMetaData(size_t index, uint32_t flags); 38 virtual sp<MetaData> getMetaData(); 44 sp<DataSource> mDataSource; 45 sp<MetaData> mMeta; 57 const sp<DataSource> &source, String8 *mimeType, float *confidence, 58 sp<AMessage> *);
|
H A D | OggExtractor.h | 34 OggExtractor(const sp<DataSource> &source); 37 virtual sp<MediaSource> getTrack(size_t index); 38 virtual sp<MetaData> getTrackMetaData(size_t index, uint32_t flags); 40 virtual sp<MetaData> getMetaData(); 48 sp<DataSource> mDataSource; 58 const sp<DataSource> &source, String8 *mimeType, float *confidence, 59 sp<AMessage> *); 62 const sp<MetaData> &fileMeta, const char *comment, size_t commentLength);
|
/frameworks/av/media/libmediaplayerservice/ |
H A D | MediaPlayerFactory.h | 32 virtual float scoreFactory(const sp<IMediaPlayer>& /*client*/, 36 virtual float scoreFactory(const sp<IMediaPlayer>& /*client*/, 42 virtual float scoreFactory(const sp<IMediaPlayer>& /*client*/, 43 const sp<IStreamSource> &/*source*/, 46 virtual float scoreFactory(const sp<IMediaPlayer>& /*client*/, 47 const sp<DataSource> &/*source*/, 50 virtual sp<MediaPlayerBase> createPlayer(pid_t pid) = 0; 56 static player_type getPlayerType(const sp<IMediaPlayer>& client, 58 static player_type getPlayerType(const sp<IMediaPlayer>& client, 62 static player_type getPlayerType(const sp<IMediaPlaye [all...] |
/frameworks/native/include/gui/ |
H A D | StreamSplitter.h | 50 static status_t createSplitter(const sp<IGraphicBufferConsumer>& inputQueue, 51 sp<StreamSplitter>* outSplitter); 64 status_t addOutput(const sp<IGraphicBufferProducer>& outputQueue); 98 void onBufferReleasedByOutput(const sp<IGraphicBufferProducer>& from); 114 OutputListener(const sp<StreamSplitter>& splitter, 115 const sp<IGraphicBufferProducer>& output); 125 sp<StreamSplitter> mSplitter; 126 sp<IGraphicBufferProducer> mOutput; 131 BufferTracker(const sp<GraphicBuffer>& buffer); 133 const sp<GraphicBuffe [all...] |
/frameworks/av/include/media/stagefright/ |
H A D | MediaCodecSource.h | 41 static sp<MediaCodecSource> Create( 42 const sp<ALooper> &looper, 43 const sp<AMessage> &format, 44 const sp<MediaSource> &source, 45 const sp<IGraphicBufferConsumer> &consumer = NULL, 49 sp<IGraphicBufferProducer> getGraphicBufferProducer(); 55 virtual sp<MetaData> getFormat() { return mMeta; } 64 void onMessageReceived(const sp<AMessage> &msg); 81 const sp<ALooper> &looper, 82 const sp<AMessag [all...] |
H A D | PersistentSurface.h | 29 const sp<IGraphicBufferProducer>& bufferProducer, 30 const sp<IGraphicBufferConsumer>& bufferConsumer) : 34 sp<IGraphicBufferProducer> getBufferProducer() const { 38 sp<IGraphicBufferConsumer> getBufferConsumer() const { 43 const sp<IGraphicBufferProducer> mBufferProducer; 44 const sp<IGraphicBufferConsumer> mBufferConsumer;
|
H A D | MediaCodec.h | 66 static sp<MediaCodec> CreateByType( 67 const sp<ALooper> &looper, const char *mime, bool encoder, status_t *err = NULL, 70 static sp<MediaCodec> CreateByComponentName( 71 const sp<ALooper> &looper, const char *name, status_t *err = NULL, 74 static sp<PersistentSurface> CreatePersistentInputSurface(); 77 const sp<AMessage> &format, 78 const sp<Surface> &nativeWindow, 79 const sp<ICrypto> &crypto, 82 status_t setCallback(const sp<AMessage> &callback); 84 status_t setOnFrameRenderedNotification(const sp<AMessag [all...] |
/frameworks/rs/cpp/ |
H A D | rsCppStructs.h | 180 sp<const Element> U8; 181 sp<const Element> U8_2; 182 sp<const Element> U8_3; 183 sp<const Element> U8_4; 184 sp<const Element> I8; 185 sp<const Element> I8_2; 186 sp<const Element> I8_3; 187 sp<const Element> I8_4; 188 sp<const Element> U16; 189 sp<cons [all...] |
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | AnotherPacketSource.h | 33 AnotherPacketSource(const sp<MetaData> &meta); 35 void setFormat(const sp<MetaData> &meta); 39 virtual sp<MetaData> getFormat(); 62 void queueAccessUnit(const sp<ABuffer> &buffer); 66 const sp<AMessage> &extra, 71 status_t dequeueAccessUnit(sp<ABuffer> *buffer); 72 void requeueAccessUnit(const sp<ABuffer> &buffer); 78 sp<AMessage> getLatestEnqueuedMeta(); 79 sp<AMessage> getLatestDequeuedMeta(); 80 sp<AMessag [all...] |
/frameworks/av/media/libstagefright/wifi-display/ |
H A D | MediaSender.h | 50 const sp<ANetworkSession> &netSession, 51 const sp<AMessage> ¬ify); 53 status_t setHDCP(const sp<IHDCP> &hdcp); 58 ssize_t addTrack(const sp<AMessage> &format, uint32_t flags); 71 size_t trackIndex, const sp<ABuffer> &accessUnit); 74 virtual void onMessageReceived(const sp<AMessage> &msg); 89 sp<AMessage> mFormat; 91 sp<RTPSender> mSender; 92 List<sp<ABuffer> > mAccessUnits; 97 sp<ANetworkSessio [all...] |
/frameworks/native/services/inputflinger/ |
H A D | InputManager.h | 70 virtual sp<InputReaderInterface> getReader() = 0; 73 virtual sp<InputDispatcherInterface> getDispatcher() = 0; 82 const sp<EventHubInterface>& eventHub, 83 const sp<InputReaderPolicyInterface>& readerPolicy, 84 const sp<InputDispatcherPolicyInterface>& dispatcherPolicy); 88 const sp<InputReaderInterface>& reader, 89 const sp<InputDispatcherInterface>& dispatcher); 94 virtual sp<InputReaderInterface> getReader(); 95 virtual sp<InputDispatcherInterface> getDispatcher(); 98 sp<InputReaderInterfac [all...] |
/frameworks/av/media/libstagefright/filters/ |
H A D | IntrinsicBlurFilter.h | 29 virtual status_t configure(const sp<AMessage> &msg); 32 virtual status_t setParameters(const sp<AMessage> &msg); 34 const sp<ABuffer> &srcBuffer, const sp<ABuffer> &outBuffer); 41 RSC::sp<RSC::RS> mRS; 42 RSC::sp<RSC::Allocation> mAllocIn; 43 RSC::sp<RSC::Allocation> mAllocOut; 44 RSC::sp<RSC::ScriptIntrinsicBlur> mBlur;
|
H A D | RSFilter.h | 33 virtual status_t configure(const sp<AMessage> &msg); 36 virtual status_t setParameters(const sp<AMessage> &msg); 38 const sp<ABuffer> &srcBuffer, const sp<ABuffer> &outBuffer); 45 sp<RenderScriptWrapper::RSFilterCallback> mCallback; 46 RSC::sp<RSC::RS> mRS; 47 RSC::sp<RSC::Allocation> mAllocIn; 48 RSC::sp<RSC::Allocation> mAllocOut;
|
H A D | SaturationFilter.h | 31 virtual status_t configure(const sp<AMessage> &msg); 34 virtual status_t setParameters(const sp<AMessage> &msg); 36 const sp<ABuffer> &srcBuffer, const sp<ABuffer> &outBuffer); 43 RSC::sp<RSC::RS> mRS; 44 RSC::sp<RSC::Allocation> mAllocIn; 45 RSC::sp<RSC::Allocation> mAllocOut; 46 RSC::sp<ScriptC_saturationARGB> mScript;
|
/frameworks/av/media/libstagefright/rtsp/ |
H A D | AAVCAssembler.h | 32 AAVCAssembler(const sp<AMessage> ¬ify); 37 virtual AssemblyStatus assembleMore(const sp<ARTPSource> &source); 42 sp<AMessage> mNotifyMsg; 48 List<sp<ABuffer> > mNALUnits; 50 AssemblyStatus addNALUnit(const sp<ARTPSource> &source); 51 void addSingleNALUnit(const sp<ABuffer> &buffer); 52 AssemblyStatus addFragmentedNALUnit(List<sp<ABuffer> > *queue); 53 bool addSingleTimeAggregationPacket(const sp<ABuffer> &buffer);
|