• Home
  • Raw
  • Download

Lines Matching refs:level

29   std::unique_ptr<RmsLevel> level(new RmsLevel);  in RunTest()  local
32 level->Analyze(input.subview(n, kBlockSizeSamples)); in RunTest()
34 return level; in RunTest()
38 std::unique_ptr<RmsLevel> level(new RmsLevel); in RunTest() local
41 level->Analyze(input.subview(n, kBlockSizeSamples)); in RunTest()
43 return level; in RunTest()
84 auto level = RunTest(x); in TEST() local
85 EXPECT_EQ(3, level->Average()); // -3 dBFS in TEST()
90 auto level = RunTest(x); in TEST() local
91 auto stats = level->AverageAndPeak(); in TEST()
98 auto level = RunTest(x); in TEST() local
99 EXPECT_EQ(9, level->Average()); // -9 dBFS in TEST()
104 auto level = RunTest(x); in TEST() local
105 EXPECT_EQ(127, level->Average()); in TEST()
110 auto level = RunTest(x); in TEST() local
111 auto stats = level->AverageAndPeak(); in TEST()
117 RmsLevel level; in TEST() local
118 EXPECT_EQ(127, level.Average()); // Return minimum if no samples are given. in TEST()
122 RmsLevel level; in TEST() local
123 auto stats = level.AverageAndPeak(); in TEST()
130 auto level = RunTest(x); in TEST() local
131 level->Average(); in TEST()
132 EXPECT_EQ(127, level->Average()); // Stats should be reset at this point. in TEST()
137 auto level = RunTest(x); in TEST() local
138 level->Reset(); in TEST()
139 EXPECT_EQ(127, level->Average()); // Stats should be reset at this point. in TEST()
145 auto level = RunTest(x); in TEST() local
149 level->AnalyzeMuted(kBlockSizeSamples); in TEST()
151 EXPECT_EQ(6, level->Average()); // Average RMS halved due to the silence. in TEST()
166 auto level = RunTest(x); in TEST() local
167 auto stats = level->AverageAndPeak(); in TEST()
174 auto level = RunTest(x); in TEST() local
177 level->Analyze(y); in TEST()
178 auto stats = level->AverageAndPeak(); in TEST()