Pushed the requested sample rate instead of our fixed sample rate
This commit is contained in:
parent
e5ee0afe6f
commit
094f6003e0
|
@ -27,7 +27,7 @@ AudioRenderer::AudioRenderer(AudioRendererParameter params,
|
|||
}
|
||||
|
||||
u32 AudioRenderer::GetSampleRate() const {
|
||||
return STREAM_SAMPLE_RATE;
|
||||
return worker_params.sample_rate;
|
||||
}
|
||||
|
||||
u32 AudioRenderer::GetSampleCount() const {
|
||||
|
|
|
@ -48,10 +48,8 @@ private:
|
|||
void GetAudioRendererSampleRate(Kernel::HLERequestContext& ctx) {
|
||||
IPC::ResponseBuilder rb{ctx, 3};
|
||||
rb.Push(RESULT_SUCCESS);
|
||||
rb.Push<u32>(
|
||||
renderer->GetSampleRate()); // Switch uses the worker_params value, but we always
|
||||
// have a fixed sample rate so return that instead
|
||||
LOG_WARNING(Service_Audio, "(STUBBED) called");
|
||||
rb.Push<u32>(renderer->GetSampleRate());
|
||||
LOG_DEBUG(Service_Audio, "called");
|
||||
}
|
||||
|
||||
void GetAudioRendererSampleCount(Kernel::HLERequestContext& ctx) {
|
||||
|
|
Loading…
Reference in a new issue