Home
last modified time | relevance | path

Searched refs:PersistentSurface (Results 1 – 25 of 34) sorted by relevance

12

/frameworks/av/media/libstagefright/include/media/stagefright/
DPersistentSurface.h31 struct PersistentSurface : public RefBase { struct
32 PersistentSurface() {} in PersistentSurface() function
35 PersistentSurface( in PersistentSurface() argument
44 PersistentSurface( in PersistentSurface() function
143 DISALLOW_EVIL_CONSTRUCTORS(PersistentSurface); argument
DMediaCodecSource.h45 const sp<PersistentSurface> &persistentSurface = NULL,
98 const sp<PersistentSurface> &persistentSurface,
141 sp<PersistentSurface> mPersistentSurface;
DCodecBase.h43 struct PersistentSurface;
265 const sp<PersistentSurface> &surface) = 0;
332 typedef PersistentSurface *(*CreateInputSurfaceFunc)(void);
DMediaCodec.h69 struct PersistentSurface;
143 static sp<PersistentSurface> CreatePersistentInputSurface();
168 status_t setInputSurface(const sp<PersistentSurface> &surface);
DACodec.h74 virtual void initiateSetInputSurface(const sp<PersistentSurface> &surface);
/frameworks/av/media/codec2/sfplugin/include/media/stagefright/
DCCodec.h55 virtual void initiateSetInputSurface(const sp<PersistentSurface> &surface) override;
78 static PersistentSurface *CreateInputSurface();
120 static sp<PersistentSurface> CreateCompatibleInputSurface();
123 static sp<PersistentSurface> CreateOmxInputSurface();
127 void setInputSurface(const sp<PersistentSurface> &surface);
/frameworks/av/media/libmedia/include/media/
DIMediaRecorder.h35 struct PersistentSurface;
70 virtual status_t setInputSurface(const sp<PersistentSurface>& surface) = 0;
DMediaRecorderBase.h33 struct PersistentSurface;
69 virtual status_t setInputSurface(const sp<PersistentSurface>& surface) = 0;
Dmediarecorder.h36 struct PersistentSurface;
265 status_t setInputSurface(const sp<PersistentSurface>& surface);
/frameworks/base/media/jni/
Dandroid_media_MediaCodec.h45 struct PersistentSurface;
86 status_t setInputSurface(const sp<PersistentSurface> &surface);
Dandroid_media_MediaRecorder.cpp58 extern sp<PersistentSurface>
133 static sp<PersistentSurface> get_persistentSurface(JNIEnv* env, jobject object) in get_persistentSurface()
674 sp<PersistentSurface> persistentSurface = get_persistentSurface(env, object); in android_media_MediaRecorder_setInputSurface()
Dandroid_media_MediaCodec.cpp406 const sp<PersistentSurface> &surface) { in setInputSurface()
1823 sp<PersistentSurface> android_media_MediaCodec_getPersistentInputSurface( in android_media_MediaCodec_getPersistentInputSurface()
1825 sp<PersistentSurface> persistentSurface; in android_media_MediaCodec_getPersistentInputSurface()
1830 persistentSurface = reinterpret_cast<PersistentSurface *>( in android_media_MediaCodec_getPersistentInputSurface()
1843 sp<PersistentSurface> persistentSurface = in android_media_MediaCodec_createPersistentInputSurface()
1896 sp<PersistentSurface> persistentSurface; in android_media_MediaCodec_releasePersistentInputSurface()
1901 persistentSurface = reinterpret_cast<PersistentSurface *>( in android_media_MediaCodec_releasePersistentInputSurface()
1928 sp<PersistentSurface> persistentSurface = in android_media_MediaCodec_setInputSurface()
/frameworks/av/media/libmediaplayerservice/
DStagefrightRecorder.h64 virtual status_t setInputSurface(const sp<PersistentSurface>& surface);
104 sp<PersistentSurface> mPersistentSurface;
DMediaRecorderClient.h80 virtual status_t setInputSurface(const sp<PersistentSurface>& surface);
DMediaRecorderClient.cpp58 status_t MediaRecorderClient::setInputSurface(const sp<PersistentSurface>& surface) in setInputSurface()
/frameworks/av/media/libmediaplayerservice/fuzzer/
Dmediarecorder_fuzzer.cpp255 sp<PersistentSurface> persistentSurface = sp<PersistentSurface>::make(); in setConfig()
/frameworks/av/media/codec2/sfplugin/
DCCodec.cpp70 extern "C" android::PersistentSurface *CreateInputSurface();
1833 sp<PersistentSurface> CCodec::CreateOmxInputSurface() { in CreateOmxInputSurface()
1861 return new PersistentSurface(new H2BGraphicBufferProducer(gbp), gbs); in CreateOmxInputSurface()
1867 sp<PersistentSurface> CCodec::CreateCompatibleInputSurface() { in CreateCompatibleInputSurface()
1868 sp<PersistentSurface> surface(CreateInputSurface()); in CreateCompatibleInputSurface()
1890 sp<PersistentSurface> persistentSurface = CreateCompatibleInputSurface(); in createInputSurface()
2010 void CCodec::initiateSetInputSurface(const sp<PersistentSurface> &surface) { in initiateSetInputSurface()
2016 void CCodec::setInputSurface(const sp<PersistentSurface> &surface) { in setInputSurface()
2791 sp<PersistentSurface> surface(static_cast<PersistentSurface *>(obj.get())); in onMessageReceived()
3030 PersistentSurface *CCodec::CreateInputSurface() { in CreateInputSurface()
[all …]
/frameworks/av/media/libmedia/
DIMediaRecorder.cpp95 status_t setInputSurface(const sp<PersistentSurface>& surface) in setInputSurface()
702 sp<PersistentSurface> surface = new PersistentSurface(); in onTransact()
Dmediarecorder.cpp431 status_t MediaRecorder::setInputSurface(const sp<PersistentSurface>& surface) in setInputSurface()
/frameworks/av/media/ndk/
DNdkMediaCodec.cpp86 sp<PersistentSurface> mPersistentSurface;
89 const sp<PersistentSurface>& ps) in AMediaCodecPersistentSurface()
839 sp<PersistentSurface> ps = MediaCodec::CreatePersistentInputSurface(); in AMediaCodec_createPersistentInputSurface()
/frameworks/av/media/libstagefright/
DMediaCodecList.cpp101 sp<PersistentSurface> surfaceTest = CCodec::CreateInputSurface(); in GetBuilders()
DMediaCodecSource.cpp345 const sp<PersistentSurface> &persistentSurface, in Create()
457 const sp<PersistentSurface> &persistentSurface, in MediaCodecSource()
/frameworks/av/cmds/screenrecord/
Dscreenrecord.cpp82 using android::PersistentSurface;
243 sp<PersistentSurface> surface = MediaCodec::CreatePersistentInputSurface(); in prepareEncoder()
/frameworks/base/media/java/android/media/
DMediaCodec.java2498 static class PersistentSurface extends Surface { class in MediaCodec
2500 PersistentSurface() {} // used by native in PersistentSurface() method in MediaCodec.PersistentSurface
2522 if (!(surface instanceof PersistentSurface)) { in setInputSurface()
2529 private static native final PersistentSurface native_createPersistentInputSurface(); in native_createPersistentInputSurface()
/frameworks/av/media/libstagefright/tests/mediacodec/
DMediaCodecTest.cpp88 MOCK_METHOD(void, initiateSetInputSurface, (const sp<PersistentSurface> &surface), (override));

12