/frameworks/av/media/libstagefright/include/ |
H A D | MPEG2TSExtractor.h | 37 MPEG2TSExtractor(const sp<DataSource> &source); 40 virtual sp<MediaSource> getTrack(size_t index); 41 virtual sp<MetaData> getTrackMetaData(size_t index, uint32_t flags); 43 virtual sp<MetaData> getMetaData(); 47 void setLiveSession(const sp<LiveSession> &liveSession); 55 sp<DataSource> mDataSource; 56 sp<LiveSession> mLiveSession; 58 sp<ATSParser> mParser; 60 Vector<sp<AnotherPacketSource> > mSourceImpls; 71 const sp<DataSourc [all...] |
H A D | FragmentedMP4Extractor.h | 37 FragmentedMP4Extractor(const sp<DataSource> &source); 40 virtual sp<MediaSource> getTrack(size_t index); 41 virtual sp<MetaData> getTrackMetaData(size_t index, uint32_t flags); 42 virtual sp<MetaData> getMetaData(); 49 sp<ALooper> mLooper; 50 sp<FragmentedMP4Parser> mParser; 51 sp<DataSource> mDataSource; 56 sp<MetaData> mFileMetaData; 65 const sp<DataSource> &source, String8 *mimeType, float *confidence, 66 sp<AMessag [all...] |
H A D | MPEG2PSExtractor.h | 34 MPEG2PSExtractor(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(); 52 sp<DataSource> mDataSource; 56 sp<ABuffer> mBuffer; 57 KeyedVector<unsigned, sp<Track> > mTracks; 74 const sp<DataSource> &source, String8 *mimeType, float *confidence, 75 sp<AMessage> *);
|
/frameworks/av/include/media/stagefright/foundation/ |
H A D | AHierarchicalStateMachine.h | 26 AState(const sp<AState> &parentState = NULL); 28 sp<AState> parentState(); 36 virtual bool onMessageReceived(const sp<AMessage> &msg) = 0; 41 sp<AState> mParentState; 52 virtual void onMessageReceived(const sp<AMessage> &msg); 55 void changeState(const sp<AState> &state); 58 sp<AState> mState;
|
H A D | ALooperRoster.h | 30 const sp<ALooper> looper, const sp<AHandler> &handler); 34 status_t postMessage(const sp<AMessage> &msg, int64_t delayUs = 0); 35 void deliverMessage(const sp<AMessage> &msg); 38 const sp<AMessage> &msg, sp<AMessage> *response); 40 void postReply(uint32_t replyID, const sp<AMessage> &reply); 42 sp<ALooper> findLooper(ALooper::handler_id handlerID); 56 KeyedVector<uint32_t, sp<AMessage> > mReplies; 58 status_t postMessage_l(const sp<AMessag [all...] |
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerStreamListener.h | 31 const sp<IStreamSource> &source, 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; 63 sp<MemoryDealer> mMemoryDealer; 64 Vector<sp<IMemory> > mBuffers;
|
H A D | NuPlayerRenderer.h | 28 Renderer(const sp<MediaPlayerBase::AudioSink> &sink, 29 const sp<AMessage> ¬ify); 33 const sp<ABuffer> &buffer, 34 const sp<AMessage> ¬ifyConsumed); 57 virtual void onMessageReceived(const sp<AMessage> &msg); 72 sp<ABuffer> mBuffer; 73 sp<AMessage> mNotifyConsumed; 80 sp<MediaPlayerBase::AudioSink> mAudioSink; 81 sp<AMessage> mNotify; 114 void onQueueBuffer(const sp<AMessag [all...] |
H A D | RTSPSource.h | 45 virtual status_t dequeueAccessUnit(bool audio, sp<ABuffer> *accessUnit); 51 void onMessageReceived(const sp<AMessage> &msg); 56 virtual sp<MetaData> getFormatMeta(bool audio); 78 sp<AnotherPacketSource> mSource; 96 sp<ALooper> mLooper; 97 sp<AHandlerReflector<RTSPSource> > mReflector; 98 sp<MyHandler> mHandler; 101 sp<AnotherPacketSource> mAudioTrack; 102 sp<AnotherPacketSource> mVideoTrack; 104 sp<ATSParse [all...] |
/frameworks/av/media/libstagefright/rtsp/ |
H A D | AMPEG4AudioAssembler.h | 34 const sp<AMessage> ¬ify, const AString ¶ms); 39 virtual AssemblyStatus assembleMore(const sp<ARTPSource> &source); 44 sp<AMessage> mNotifyMsg; 57 List<sp<ABuffer> > mPackets; 59 AssemblyStatus addPacket(const sp<ARTPSource> &source); 62 sp<ABuffer> removeLATMFraming(const sp<ABuffer> &buffer);
|
H A D | ARTPSource.h | 37 const sp<ASessionDescription> &sessionDesc, size_t index, 38 const sp<AMessage> ¬ify); 40 void processRTPPacket(const sp<ABuffer> &buffer); 44 List<sp<ABuffer> > *queue() { return &mQueue; } 46 void addReceiverReport(const sp<ABuffer> &buffer); 47 void addFIR(const sp<ABuffer> &buffer); 54 List<sp<ABuffer> > mQueue; 55 sp<ARTPAssembler> mAssembler; 64 sp<AMessage> mNotify; 66 bool queuePacket(const sp<ABuffe [all...] |
H A D | ARTSPConnection.h | 32 sp<ABuffer> mContent; 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); 88 KeyedVector<int32_t, sp<AMessage> > mPendingRequests; 90 sp<AMessage> mObserveBinaryMessage; 96 void onConnect(const sp<AMessage> &msg); 97 void onDisconnect(const sp<AMessag [all...] |
H A D | ARTPSession.h | 33 status_t setup(const sp<ASessionDescription> &desc); 36 sp<MediaSource> trackAt(size_t index); 39 virtual void onMessageReceived(const sp<AMessage> &msg); 52 sp<APacketSource> mPacketSource; 56 sp<ASessionDescription> mDesc; 57 sp<ARTPConnection> mRTPConn;
|
H A D | AAMRAssembler.h | 34 const sp<AMessage> ¬ify, bool isWide, 40 virtual AssemblyStatus assembleMore(const sp<ARTPSource> &source); 47 sp<AMessage> mNotifyMsg; 51 AssemblyStatus addPacket(const sp<ARTPSource> &source);
|
H A D | AMPEG2TSAssembler.h | 31 const sp<AMessage> ¬ify, 37 virtual AssemblyStatus assembleMore(const sp<ARTPSource> &source); 42 sp<AMessage> mNotifyMsg; 46 AssemblyStatus addPacket(const sp<ARTPSource> &source);
|
/frameworks/av/media/libstagefright/wifi-display/source/ |
H A D | MediaPuller.h | 33 MediaPuller(const sp<MediaSource> &source, const sp<AMessage> ¬ify); 36 void stopAsync(const sp<AMessage> ¬ify); 39 virtual void onMessageReceived(const sp<AMessage> &msg); 49 sp<MediaSource> mSource; 50 sp<AMessage> mNotify; 54 status_t postSynchronouslyAndReturnError(const sp<AMessage> &msg);
|
H A D | WifiDisplaySource.h | 39 const sp<ANetworkSession> &netSession, 40 const sp<IRemoteDisplayClient> &client); 47 virtual void onMessageReceived(const sp<AMessage> &msg); 89 int32_t sessionID, const sp<ParsedMessage> &msg); 105 sp<ANetworkSession> mNetSession; 106 sp<IRemoteDisplayClient> mClient; 122 sp<PlaybackSession> mPlaybackSession; 136 sp<IHDCP> mHDCP; 137 sp<HDCPObserver> mHDCPObserver; 152 int32_t sessionID, const sp<ParsedMessag [all...] |
/frameworks/av/include/media/stagefright/ |
H A D | CameraSource.h | 71 static CameraSource *CreateFromCamera(const sp<ICamera> &camera, 72 const sp<ICameraRecordingProxy> &proxy, 76 const sp<Surface>& surface, 101 virtual sp<MetaData> getFormat(); 118 ProxyListener(const sp<CameraSource>& source); 120 const sp<IMemory> &data); 123 sp<CameraSource> mSource; 145 sp<Camera> mCamera; 146 sp<ICameraRecordingProxy> mCameraRecordingProxy; 147 sp<DeathNotifie [all...] |
/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 sp<MediaPlayerBase> createPlayer() = 0; 52 static player_type getPlayerType(const sp<IMediaPlayer>& client, 54 static player_type getPlayerType(const sp<IMediaPlayer>& client, 58 static player_type getPlayerType(const sp<IMediaPlayer>& client, 59 const sp<IStreamSource> &source); 61 static sp<MediaPlayerBas [all...] |
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | ESQueue.h | 50 sp<ABuffer> dequeueAccessUnit(); 52 sp<MetaData> getFormat(); 63 sp<ABuffer> mBuffer; 66 sp<MetaData> mFormat; 68 sp<ABuffer> dequeueAccessUnitH264(); 69 sp<ABuffer> dequeueAccessUnitAAC(); 70 sp<ABuffer> dequeueAccessUnitMPEGAudio(); 71 sp<ABuffer> dequeueAccessUnitMPEGVideo(); 72 sp<ABuffer> dequeueAccessUnitMPEG4Video(); 73 sp<ABuffe [all...] |
/frameworks/av/camera/ |
H A D | Camera.cpp | 37 sp<ICameraService> Camera::mCameraService; 38 sp<Camera::DeathNotifier> Camera::mDeathNotifier; 41 const sp<ICameraService>& Camera::getCameraService() 45 sp<IServiceManager> sm = defaultServiceManager(); 46 sp<IBinder> binder; 72 sp<Camera> Camera::create(const sp<ICamera>& camera) 80 sp<Camera> c = new Camera(); 107 const sp<ICameraService>& cs = getCameraService(); 114 const sp<ICameraServic [all...] |
/frameworks/av/include/camera/ |
H A D | Camera.h | 62 virtual void postData(int32_t msgType, const sp<IMemory>& dataPtr, 64 virtual void postDataTimestamp(nsecs_t timestamp, int32_t msgType, const sp<IMemory>& dataPtr) = 0; 71 static sp<Camera> create(const sp<ICamera>& camera); 75 static sp<Camera> connect(int cameraId); 87 status_t setPreviewDisplay(const sp<Surface>& surface); 90 status_t setPreviewTexture(const sp<ISurfaceTexture>& surfaceTexture); 111 void releaseRecordingFrame(const sp<IMemory>& mem); 134 void setListener(const sp<CameraListener>& listener); 135 void setRecordingProxyListener(const sp<ICameraRecordingProxyListene [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
H A D | omxVCM4P10_DeblockLuma_I.S | 18 SUB sp,sp,#0xc 22 LDR r4,[sp,#0x28] 23 LDR r5,[sp,#0x2c] 41 ADD sp,sp,#0xc 44 STR r4,[sp,#0] 46 STR r5,[sp,#4] 55 STR r3,[sp,#4] 56 STR r2,[sp,# [all...] |
/frameworks/base/include/android_runtime/ |
H A D | android_view_Surface.h | 30 extern sp<ANativeWindow> android_view_Surface_getNativeWindow( 37 extern sp<Surface> android_view_Surface_getSurface(JNIEnv* env, jobject surfaceObj); 41 const sp<ISurfaceTexture>& surfaceTexture);
|
/frameworks/native/include/private/binder/ |
H A D | Static.h | 32 extern sp<ProcessState> gProcess; 36 extern sp<IServiceManager> gDefaultServiceManager; 37 extern sp<IPermissionController> gPermissionController;
|
/frameworks/av/media/libstagefright/wifi-display/sink/ |
H A D | WifiDisplaySink.h | 36 const sp<ANetworkSession> &netSession, 37 const sp<ISurfaceTexture> &surfaceTex = NULL); 44 virtual void onMessageReceived(const sp<AMessage> &msg); 73 int32_t sessionID, const sp<ParsedMessage> &msg); 78 sp<ANetworkSession> mNetSession; 79 sp<ISurfaceTexture> mSurfaceTex; 88 sp<RTPSink> mRTPSink; 98 int32_t sessionID, const sp<ParsedMessage> &msg); 101 int32_t sessionID, const sp<ParsedMessage> &msg); 104 int32_t sessionID, const sp<ParsedMessag [all...] |