Index: media/mojo/common/media_type_converters.h |
diff --git a/media/mojo/common/media_type_converters.h b/media/mojo/common/media_type_converters.h |
index 0fea86a84841c24c54c0f1bcecd144521117e293..d652fd3d41d9f40a4b37121b62f48eaf359a9fbf 100644 |
--- a/media/mojo/common/media_type_converters.h |
+++ b/media/mojo/common/media_type_converters.h |
@@ -18,6 +18,7 @@ class AudioDecoderConfig; |
class DecoderBuffer; |
class DecryptConfig; |
class EncryptionScheme; |
+class PipelineStatistics; |
class VideoDecoderConfig; |
class VideoFrame; |
struct CdmConfig; |
@@ -152,6 +153,19 @@ struct TypeConverter<scoped_refptr<media::VideoFrame>, |
const media::mojom::VideoFramePtr& input); |
}; |
+template <> |
+struct TypeConverter<media::mojom::PipelineStatisticsPtr, |
+ media::PipelineStatistics> { |
+ static media::mojom::PipelineStatisticsPtr Convert( |
+ const media::PipelineStatistics& input); |
+}; |
+template <> |
+struct TypeConverter<media::PipelineStatistics, |
+ media::mojom::PipelineStatisticsPtr> { |
+ static media::PipelineStatistics Convert( |
+ const media::mojom::PipelineStatisticsPtr& input); |
+}; |
+ |
} // namespace mojo |
#endif // MEDIA_MOJO_COMMON_MEDIA_TYPE_CONVERTERS_H_ |