| Index: media/base/limits.h
|
| diff --git a/media/base/limits.h b/media/base/limits.h
|
| index d6a50d40c5ca3d65df32209136da1181bc20d7db..1cce6443dee297a9e4b3e2a17f1d6fbd6d55d27a 100644
|
| --- a/media/base/limits.h
|
| +++ b/media/base/limits.h
|
| @@ -7,6 +7,8 @@
|
| #ifndef MEDIA_BASE_LIMITS_H_
|
| #define MEDIA_BASE_LIMITS_H_
|
|
|
| +#include "build/build_config.h"
|
| +
|
| namespace media {
|
|
|
| namespace limits {
|
| @@ -54,6 +56,18 @@ enum {
|
| kMaxInitDataLength = 64 * 1024, // 64 KB
|
| kMaxSessionResponseLength = 64 * 1024, // 64 KB
|
| kMaxKeySystemLength = 256,
|
| +
|
| +// Minimum and maximum buffer sizes for certain audio platforms.
|
| +#if defined(OS_MACOSX)
|
| + kMinAudioBufferSize = 128,
|
| + kMaxAudioBufferSize = 4096,
|
| +#elif defined(USE_PULSEAUDIO)
|
| + kMinAudioBufferSize = 512,
|
| + kMaxAudioBufferSize = 8192,
|
| +#elif defined(USE_CRAS)
|
| + kMinAudioBufferSize = 256,
|
| + kMaxAudioBufferSize = 8192,
|
| +#endif
|
| };
|
|
|
| } // namespace limits
|
|
|