diff options
Diffstat (limited to 'media/libavextensions/stagefright/AVExtensions.h')
-rw-r--r-- | media/libavextensions/stagefright/AVExtensions.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/media/libavextensions/stagefright/AVExtensions.h b/media/libavextensions/stagefright/AVExtensions.h index 43d61be..08dbeeb 100644 --- a/media/libavextensions/stagefright/AVExtensions.h +++ b/media/libavextensions/stagefright/AVExtensions.h @@ -36,6 +36,7 @@ namespace android { struct ACodec; class MediaExtractor; +struct MediaCodec; /* * Factory to create objects of base-classes in libstagefright @@ -58,6 +59,8 @@ struct AVUtils { const sp<MetaData> &meta, sp<AMessage> *format); virtual DataSource::SnifferFunc getExtendedSniffer(); + virtual sp<MediaCodec> createCustomComponentByName(const sp<ALooper> &looper, + const char* mime, bool encoder); // ----- NO TRESSPASSING BEYOND THIS LINE ------ DECLARE_LOADABLE_SINGLETON(AVUtils); }; |