Searched refs:PersistentSurface (Results 1 - 16 of 16) sorted by relevance

/frameworks/av/include/media/stagefright/
H A DPersistentSurface.h27 struct PersistentSurface : public RefBase { struct in namespace:android
28 PersistentSurface( function in struct:android::PersistentSurface
46 DISALLOW_EVIL_CONSTRUCTORS(PersistentSurface);
H A DCodecBase.h29 struct PersistentSurface;
55 const sp<PersistentSurface> &surface) = 0;
H A DMediaCodec.h41 struct PersistentSurface;
74 static sp<PersistentSurface> CreatePersistentInputSurface();
88 status_t setInputSurface(const sp<PersistentSurface> &surface);
H A DMediaFilter.h37 virtual void initiateSetInputSurface(const sp<PersistentSurface> &surface);
H A DACodec.h49 virtual void initiateSetInputSurface(const sp<PersistentSurface> &surface);
/frameworks/av/include/media/
H A Dmediarecorder.h35 struct PersistentSurface;
240 status_t setInputSurface(const sp<PersistentSurface>& surface);
/frameworks/base/media/jni/
H A Dandroid_media_MediaCodec.h36 struct PersistentSurface;
63 status_t setInputSurface(const sp<PersistentSurface> &surface);
H A Dandroid_media_MediaRecorder.cpp32 #include <media/stagefright/PersistentSurface.h>
52 extern sp<PersistentSurface>
121 static sp<PersistentSurface> get_persistentSurface(JNIEnv* env, jobject object)
505 sp<PersistentSurface> persistentSurface = get_persistentSurface(env, object);
H A Dandroid_media_MediaCodec.cpp42 #include <media/stagefright/PersistentSurface.h>
290 const sp<PersistentSurface> &surface) {
1001 sp<PersistentSurface> android_media_MediaCodec_getPersistentInputSurface(
1003 sp<PersistentSurface> persistentSurface;
1008 persistentSurface = reinterpret_cast<PersistentSurface *>(
1021 sp<PersistentSurface> persistentSurface =
1040 ALOGE("Could not create PersistentSurface.");
1074 sp<PersistentSurface> persistentSurface;
1079 persistentSurface = reinterpret_cast<PersistentSurface *>(
1106 sp<PersistentSurface> persistentSurfac
[all...]
/frameworks/av/media/libmedia/
H A Dmediarecorder.cpp30 #include <media/stagefright/PersistentSurface.h>
348 status_t MediaRecorder::setInputSurface(const sp<PersistentSurface>& surface)
/frameworks/base/media/java/android/media/
H A DMediaCodec.java1817 static class PersistentSurface extends Surface { class in class:MediaCodec
1819 PersistentSurface() {} // used by native method in class:MediaCodec.PersistentSurface
1841 if (!(surface instanceof PersistentSurface)) {
1842 throw new IllegalArgumentException("not a PersistentSurface");
1848 private static native final PersistentSurface native_createPersistentInputSurface();
H A DMediaRecorder.java160 if (!(surface instanceof MediaCodec.PersistentSurface)) {
161 throw new IllegalArgumentException("not a PersistentSurface");
/frameworks/av/media/libstagefright/
H A DMediaCodecSource.cpp37 #include <media/stagefright/PersistentSurface.h>
434 // consumer, but have to use PersistentSurface as a wrapper to
437 new PersistentSurface(NULL, mGraphicBufferConsumer));
H A DMediaCodec.cpp48 #include <media/stagefright/PersistentSurface.h>
190 sp<PersistentSurface> MediaCodec::CreatePersistentInputSurface() {
235 return new PersistentSurface(bufferProducer, bufferConsumer);
469 const sp<PersistentSurface> &surface) {
1736 static_cast<PersistentSurface *>(obj.get()));
H A DACodec.cpp45 #include <media/stagefright/PersistentSurface.h>
588 const sp<PersistentSurface> &surface) {
5846 sp<PersistentSurface> surface = static_cast<PersistentSurface *>(obj.get());
/frameworks/av/media/libstagefright/filters/
H A DMediaFilter.cpp80 const sp<PersistentSurface> & /* surface */) {

Completed in 4262 milliseconds