فهرست منبع

audio_core/command_generator: Avoid an unnecessary copy in GenerateFinalMixCommand()

Lioncash 5 سال پیش
والد
کامیت
9539e4d8fd
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/audio_core/command_generator.cpp

+ 1 - 1
src/audio_core/command_generator.cpp

@@ -650,7 +650,7 @@ void CommandGenerator::GenerateFinalMixCommand() {
         LOG_DEBUG(Audio, "(DSP_TRACE) GenerateFinalMixCommand");
         LOG_DEBUG(Audio, "(DSP_TRACE) GenerateFinalMixCommand");
     }
     }
     auto& mix_info = mix_context.GetFinalMixInfo();
     auto& mix_info = mix_context.GetFinalMixInfo();
-    const auto in_params = mix_info.GetInParams();
+    const auto& in_params = mix_info.GetInParams();
 
 
     GenerateDepopForMixBuffersCommand(in_params.buffer_count, in_params.buffer_offset,
     GenerateDepopForMixBuffersCommand(in_params.buffer_count, in_params.buffer_offset,
                                       in_params.sample_rate);
                                       in_params.sample_rate);