diff options
Diffstat (limited to 'include/media/stagefright/MediaCodec.h')
-rw-r--r-- | include/media/stagefright/MediaCodec.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/media/stagefright/MediaCodec.h b/include/media/stagefright/MediaCodec.h index d09049ed..d96007b0 100644 --- a/include/media/stagefright/MediaCodec.h +++ b/include/media/stagefright/MediaCodec.h @@ -186,6 +186,8 @@ private: sp<ICrypto> mCrypto; + List<sp<ABuffer> > mCSD; + MediaCodec(const sp<ALooper> &looper); static status_t PostAndAwaitResponse( @@ -205,6 +207,9 @@ private: bool handleDequeueOutputBuffer(uint32_t replyID, bool newRequest = false); void cancelPendingDequeueOperations(); + void extractCSD(const sp<AMessage> &format); + status_t queueCSDInputBuffer(size_t bufferIndex); + DISALLOW_EVIL_CONSTRUCTORS(MediaCodec); }; |