From 3fe994ba28f120217b2343d04b5cd175ec35b185 Mon Sep 17 00:00:00 2001 From: Barrett17 Date: Sun, 18 Nov 2018 12:53:14 +0100 Subject: [PATCH] MediaExtractor: Move stream_info to private --- headers/os/codec/MediaExtractor.h | 13 +------------ src/kits/codec/MediaExtractor.cpp | 12 ++++++++++++ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/headers/os/codec/MediaExtractor.h b/headers/os/codec/MediaExtractor.h index e549934510..76defa5f4b 100644 --- a/headers/os/codec/MediaExtractor.h +++ b/headers/os/codec/MediaExtractor.h @@ -20,18 +20,7 @@ namespace media { class ChunkCache; struct chunk_buffer; - - -struct stream_info { - status_t status; - void* cookie; - bool hasCookie; - const void* infoBuffer; - size_t infoBufferSize; - ChunkCache* chunkCache; - chunk_buffer* lastChunk; - media_format encodedFormat; -}; +struct stream_info; class MediaExtractor { diff --git a/src/kits/codec/MediaExtractor.cpp b/src/kits/codec/MediaExtractor.cpp index 1241e76152..99023ca9fd 100644 --- a/src/kits/codec/MediaExtractor.cpp +++ b/src/kits/codec/MediaExtractor.cpp @@ -27,6 +27,18 @@ static const size_t kMaxCacheBytes = 3 * 1024 * 1024; +struct BPrivate::media::stream_info { + status_t status; + void* cookie; + bool hasCookie; + const void* infoBuffer; + size_t infoBufferSize; + ChunkCache* chunkCache; + chunk_buffer* lastChunk; + media_format encodedFormat; +}; + + class MediaExtractorChunkProvider : public ChunkProvider { public: MediaExtractorChunkProvider(MediaExtractor* extractor, int32 stream)