Decoder: Make constructor protected
This commit is contained in:
@@ -23,9 +23,6 @@ public:
|
|||||||
|
|
||||||
class Decoder {
|
class Decoder {
|
||||||
public:
|
public:
|
||||||
Decoder();
|
|
||||||
virtual ~Decoder();
|
|
||||||
|
|
||||||
virtual void GetCodecInfo(media_codec_info* codecInfo) = 0;
|
virtual void GetCodecInfo(media_codec_info* codecInfo) = 0;
|
||||||
|
|
||||||
// Setup get's called with the info data from Reader::GetStreamInfo
|
// Setup get's called with the info data from Reader::GetStreamInfo
|
||||||
@@ -50,6 +47,11 @@ public:
|
|||||||
|
|
||||||
virtual status_t Perform(perform_code code, void* data);
|
virtual status_t Perform(perform_code code, void* data);
|
||||||
|
|
||||||
|
protected:
|
||||||
|
Decoder();
|
||||||
|
virtual ~Decoder();
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ChunkProvider* fChunkProvider;
|
ChunkProvider* fChunkProvider;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user