diff --git a/src/xenia/apu/xma_context_new.cc b/src/xenia/apu/xma_context_new.cc index 2c6fc5deb..ff8c4e775 100644 --- a/src/xenia/apu/xma_context_new.cc +++ b/src/xenia/apu/xma_context_new.cc @@ -454,12 +454,10 @@ void XmaContextNew::Decode(XMA_CONTEXT_DATA* data) { // dump_raw(av_frame_, id()); ConvertFrame(reinterpret_cast(&av_frame_->data), bool(data->is_stereo), raw_frame_.data()); + // TODO: Be aware of subframe_skips & loops subframes skips + current_frame_remaining_subframes_ = 4 << data->is_stereo; } - // TODO: Write function to regenerate decoder - // TODO: Be aware of subframe_skips & loops subframes skips - current_frame_remaining_subframes_ = 4 << data->is_stereo; - // Compute where to go next. if (!packet_info.isLastFrameInPacket()) { const uint32_t next_frame_offset =