Chromium Code Reviews| Index: chromecast/public/cast_media_shlib.h |
| diff --git a/chromecast/public/cast_media_shlib.h b/chromecast/public/cast_media_shlib.h |
| index 8b776da8a43504a11ddaf9eb2ee24d361c4419a9..5c7d012a742b3c65189f5354439fdd063a976ff8 100644 |
| --- a/chromecast/public/cast_media_shlib.h |
| +++ b/chromecast/public/cast_media_shlib.h |
| @@ -13,6 +13,7 @@ |
| namespace chromecast { |
| namespace media { |
| +class CastAudioOutputDevice; |
| class VideoPlane; |
| // Provides access to platform-specific media systems and hardware resources. |
| @@ -39,6 +40,11 @@ class CHROMECAST_EXPORT CastMediaShlib { |
| // While an implementation is in an initialized state, this function may be |
| // called at any time. The VideoPlane object must be destroyed in Finalize. |
| static VideoPlane* GetVideoPlane(); |
| + |
| + // Gets the CastAudioOutputDevice instance, which will be used to provide |
| + // CastAudioOutputStreams. The returned instance is owned by this class, and |
| + // may be destroyed in Finalize(). |
|
halliwell
2015/07/29 22:10:14
May be or must be? Check comment above about fact
halliwell
2015/07/30 21:55:49
This comment still not addressed, btw.
|
| + static CastAudioOutputDevice* GetAudioOutputDevice(); |
| }; |
| } // namespace media |