| Index: api/video_codecs/video_decoder.h
|
| diff --git a/api/video_codecs/video_decoder.h b/api/video_codecs/video_decoder.h
|
| index 5897901346ce93a73d1144a3fb6542ec36b512e1..49947543c16450a377b702ddf0c90af97395f0a5 100644
|
| --- a/api/video_codecs/video_decoder.h
|
| +++ b/api/video_codecs/video_decoder.h
|
| @@ -82,6 +82,13 @@ class VideoDecoder {
|
| virtual const char* ImplementationName() const { return "unknown"; }
|
| };
|
|
|
| +class VideoDecoderFactoryEx {
|
| + public:
|
| + virtual VideoDecoder* Create() = 0;
|
| + virtual void Destroy(VideoDecoder* decoder) = 0;
|
| + virtual ~VideoDecoderFactoryEx() {}
|
| +};
|
| +
|
| } // namespace webrtc
|
|
|
| #endif // API_VIDEO_CODECS_VIDEO_DECODER_H_
|
|
|