[email protected] | 55cdf605 | 2011-05-13 19:22:53 | [diff] [blame] | 1 | // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
2 | // Use of this source code is governed by a BSD-style license that can be | ||||
3 | // found in the LICENSE file. | ||||
4 | |||||
5 | #ifndef PPAPI_THUNK_AUDIO_CONFIG_API_H_ | ||||
6 | #define PPAPI_THUNK_AUDIO_CONFIG_API_H_ | ||||
7 | |||||
8 | #include "ppapi/c/ppb_audio_config.h" | ||||
[email protected] | f0a04c4 | 2011-08-26 22:43:20 | [diff] [blame] | 9 | #include "ppapi/thunk/ppapi_thunk_export.h" |
[email protected] | 55cdf605 | 2011-05-13 19:22:53 | [diff] [blame] | 10 | |
11 | namespace ppapi { | ||||
12 | namespace thunk { | ||||
13 | |||||
[email protected] | f0a04c4 | 2011-08-26 22:43:20 | [diff] [blame] | 14 | class PPAPI_THUNK_EXPORT PPB_AudioConfig_API { |
[email protected] | 55cdf605 | 2011-05-13 19:22:53 | [diff] [blame] | 15 | public: |
[email protected] | cb4fdad | 2011-06-27 22:25:29 | [diff] [blame] | 16 | virtual ~PPB_AudioConfig_API() {} |
17 | |||||
[email protected] | 55cdf605 | 2011-05-13 19:22:53 | [diff] [blame] | 18 | virtual PP_AudioSampleRate GetSampleRate() = 0; |
19 | virtual uint32_t GetSampleFrameCount() = 0; | ||||
20 | }; | ||||
21 | |||||
22 | } // namespace thunk | ||||
23 | } // namespace ppapi | ||||
24 | |||||
25 | #endif // PPAPI_THUNK_AUDIO_CONFIG_API_H_ |