diff options
Diffstat (limited to 'media/libavextensions/stagefright/AVExtensions.h')
-rw-r--r-- | media/libavextensions/stagefright/AVExtensions.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/media/libavextensions/stagefright/AVExtensions.h b/media/libavextensions/stagefright/AVExtensions.h index 3e51463..4d73f59 100644 --- a/media/libavextensions/stagefright/AVExtensions.h +++ b/media/libavextensions/stagefright/AVExtensions.h @@ -32,6 +32,8 @@ #include <media/stagefright/DataSource.h> #include <common/AVExtensionsCommon.h> #include <system/audio.h> +#include <camera/ICamera.h> +#include <media/mediarecorder.h> namespace android { @@ -141,9 +143,12 @@ struct AVUtils { return mHEVCMuxer; } + virtual bool isAudioMuxFormatSupported(const char *mime); + virtual void cacheCaptureBuffers(sp<ICamera> camera, video_encoder encoder); + virtual const char *getCustomCodecsLocation(); + private: HEVCMuxer mHEVCMuxer; - // ----- NO TRESSPASSING BEYOND THIS LINE ------ DECLARE_LOADABLE_SINGLETON(AVUtils); }; |