mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2024-11-27 20:14:17 +01:00
audio_core/hle/{fdk, ffmpeg}_decoder:fix typos. (#4)
This commit is contained in:
parent
5311c939a2
commit
b452b61e58
@ -130,13 +130,13 @@ std::optional<BinaryMessage> FDKDecoder::Impl::Decode(const BinaryMessage& reque
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (request.decode_aac_request.src_addr < Memory::FCRAM_PADDR ||
|
if (request.decode_aac_request.src_addr < Memory::FCRAM_PADDR ||
|
||||||
request.decode_aac_request.src_addr + request.size >
|
request.decode_aac_request.src_addr + request.decode_aac_request.size >
|
||||||
Memory::FCRAM_PADDR + Memory::FCRAM_SIZE) {
|
Memory::FCRAM_PADDR + Memory::FCRAM_SIZE) {
|
||||||
LOG_ERROR(Audio_DSP, "Got out of bounds src_addr {:08x}",
|
LOG_ERROR(Audio_DSP, "Got out of bounds src_addr {:08x}",
|
||||||
request.decode_aac_request.src_addr);
|
request.decode_aac_request.src_addr);
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
u8* data = memory.GetFCRAMPointer(request.src_addr - Memory::FCRAM_PADDR);
|
u8* data = memory.GetFCRAMPointer(request.decode_aac_request.src_addr - Memory::FCRAM_PADDR);
|
||||||
|
|
||||||
std::array<std::vector<s16>, 2> out_streams;
|
std::array<std::vector<s16>, 2> out_streams;
|
||||||
|
|
||||||
|
@ -66,16 +66,16 @@ FFMPEGDecoder::Impl::Impl(Memory::MemorySystem& memory) : memory(memory) {
|
|||||||
FFMPEGDecoder::Impl::~Impl() = default;
|
FFMPEGDecoder::Impl::~Impl() = default;
|
||||||
|
|
||||||
std::optional<BinaryMessage> FFMPEGDecoder::Impl::ProcessRequest(const BinaryMessage& request) {
|
std::optional<BinaryMessage> FFMPEGDecoder::Impl::ProcessRequest(const BinaryMessage& request) {
|
||||||
if (request.codec != DecoderCodec::DecodeAAC) {
|
if (request.header.codec != DecoderCodec::DecodeAAC) {
|
||||||
LOG_ERROR(Audio_DSP, "Got wrong codec {}", static_cast<u16>(request.header.codec));
|
LOG_ERROR(Audio_DSP, "Got wrong codec {}", static_cast<u16>(request.header.codec));
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (request.cmd) {
|
switch (request.header.cmd) {
|
||||||
case DecoderCommand::Init: {
|
case DecoderCommand::Init: {
|
||||||
return Initalize(request);
|
return Initalize(request);
|
||||||
}
|
}
|
||||||
case DecoderCommand::Decode: {
|
case DecoderCommand::EncodeDecode: {
|
||||||
return Decode(request);
|
return Decode(request);
|
||||||
}
|
}
|
||||||
case DecoderCommand::Unknown: {
|
case DecoderCommand::Unknown: {
|
||||||
@ -163,7 +163,7 @@ std::optional<BinaryMessage> FFMPEGDecoder::Impl::Decode(const BinaryMessage& re
|
|||||||
request.decode_aac_request.src_addr);
|
request.decode_aac_request.src_addr);
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
u8* data = memory.GetFCRAMPointer(request.src_addr - Memory::FCRAM_PADDR);
|
u8* data = memory.GetFCRAMPointer(request.decode_aac_request.src_addr - Memory::FCRAM_PADDR);
|
||||||
|
|
||||||
std::array<std::vector<u8>, 2> out_streams;
|
std::array<std::vector<u8>, 2> out_streams;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user