OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2010 Google Inc. All rights reserved. | 2 * Copyright (C) 2010 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
6 * are met: | 6 * are met: |
7 * | 7 * |
8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
(...skipping 20 matching lines...) Expand all Loading... |
31 #include "config.h" | 31 #include "config.h" |
32 | 32 |
33 #if ENABLE(WEB_AUDIO) | 33 #if ENABLE(WEB_AUDIO) |
34 | 34 |
35 #if OS(MACOSX) | 35 #if OS(MACOSX) |
36 | 36 |
37 #include "platform/audio/FFTFrame.h" | 37 #include "platform/audio/FFTFrame.h" |
38 | 38 |
39 #include "platform/audio/VectorMath.h" | 39 #include "platform/audio/VectorMath.h" |
40 | 40 |
41 namespace WebCore { | 41 namespace blink { |
42 | 42 |
43 const int kMaxFFTPow2Size = 24; | 43 const int kMaxFFTPow2Size = 24; |
44 | 44 |
45 FFTSetup* FFTFrame::fftSetups = 0; | 45 FFTSetup* FFTFrame::fftSetups = 0; |
46 | 46 |
47 // Normal constructor: allocates for a given fftSize | 47 // Normal constructor: allocates for a given fftSize |
48 FFTFrame::FFTFrame(unsigned fftSize) | 48 FFTFrame::FFTFrame(unsigned fftSize) |
49 : m_realData(fftSize) | 49 : m_realData(fftSize) |
50 , m_imagData(fftSize) | 50 , m_imagData(fftSize) |
51 { | 51 { |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
156 float* FFTFrame::realData() const | 156 float* FFTFrame::realData() const |
157 { | 157 { |
158 return m_frame.realp; | 158 return m_frame.realp; |
159 } | 159 } |
160 | 160 |
161 float* FFTFrame::imagData() const | 161 float* FFTFrame::imagData() const |
162 { | 162 { |
163 return m_frame.imagp; | 163 return m_frame.imagp; |
164 } | 164 } |
165 | 165 |
166 } // namespace WebCore | 166 } // namespace blink |
167 | 167 |
168 #endif // #if OS(MACOSX) | 168 #endif // #if OS(MACOSX) |
169 | 169 |
170 #endif // ENABLE(WEB_AUDIO) | 170 #endif // ENABLE(WEB_AUDIO) |
OLD | NEW |