MediaExtractor: Move stream_info to private
This commit is contained in:
@@ -20,18 +20,7 @@ namespace media {
|
|||||||
|
|
||||||
class ChunkCache;
|
class ChunkCache;
|
||||||
struct chunk_buffer;
|
struct chunk_buffer;
|
||||||
|
struct stream_info;
|
||||||
|
|
||||||
struct stream_info {
|
|
||||||
status_t status;
|
|
||||||
void* cookie;
|
|
||||||
bool hasCookie;
|
|
||||||
const void* infoBuffer;
|
|
||||||
size_t infoBufferSize;
|
|
||||||
ChunkCache* chunkCache;
|
|
||||||
chunk_buffer* lastChunk;
|
|
||||||
media_format encodedFormat;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
class MediaExtractor {
|
class MediaExtractor {
|
||||||
|
|||||||
@@ -27,6 +27,18 @@
|
|||||||
static const size_t kMaxCacheBytes = 3 * 1024 * 1024;
|
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 {
|
class MediaExtractorChunkProvider : public ChunkProvider {
|
||||||
public:
|
public:
|
||||||
MediaExtractorChunkProvider(MediaExtractor* extractor, int32 stream)
|
MediaExtractorChunkProvider(MediaExtractor* extractor, int32 stream)
|
||||||
|
|||||||
Reference in New Issue
Block a user