Codec Kit: Introduce BMetaData in Reader/Extractor
* Remove superfluous Copyright method.
This commit is contained in:
@@ -35,12 +35,11 @@ public:
|
||||
|
||||
void GetFileFormatInfo(
|
||||
media_file_format* fileFormat) const;
|
||||
status_t GetMetaData(BMessage* _data) const;
|
||||
|
||||
status_t GetMetaData(BMetaData* data) const;
|
||||
|
||||
int32 StreamCount();
|
||||
|
||||
const char* Copyright();
|
||||
|
||||
const media_format* EncodedFormat(int32 stream);
|
||||
int64 CountFrames(int32 stream) const;
|
||||
bigtime_t Duration(int32 stream) const;
|
||||
@@ -59,7 +58,7 @@ public:
|
||||
media_codec_info* codecInfo);
|
||||
|
||||
status_t GetStreamMetaData(int32 stream,
|
||||
BMessage* _data) const;
|
||||
BMetaData* data) const;
|
||||
|
||||
void StopProcessing();
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
|
||||
|
||||
#include <MediaTrack.h>
|
||||
#include <MetaData.h>
|
||||
|
||||
#include "MediaPlugin.h"
|
||||
|
||||
@@ -22,12 +23,10 @@ public:
|
||||
Reader();
|
||||
virtual ~Reader();
|
||||
|
||||
virtual const char* Copyright() = 0;
|
||||
|
||||
virtual status_t Sniff(int32* streamCount) = 0;
|
||||
|
||||
virtual void GetFileFormatInfo(media_file_format* mff) = 0;
|
||||
virtual status_t GetMetaData(BMessage* _data);
|
||||
virtual status_t GetMetaData(BMetaData* data);
|
||||
|
||||
virtual status_t AllocateCookie(int32 streamNumber,
|
||||
void** cookie) = 0;
|
||||
@@ -48,7 +47,7 @@ public:
|
||||
media_header* mediaHeader) = 0;
|
||||
|
||||
virtual status_t GetStreamMetaData(void* cookie,
|
||||
BMessage* _data);
|
||||
BMetaData* data);
|
||||
|
||||
BDataIO* Source() const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user