summaryrefslogtreecommitdiff
path: root/src/Wav.h
diff options
context:
space:
mode:
authormilla <marc.illa@dolby.com>2021-05-26 13:32:55 +0200
committermilla <marc.illa@dolby.com>2021-06-03 13:50:11 +0200
commitfacf4f4c7a8ed65d59baed9020d5fa061b952874 (patch)
tree8c718f4b7690db47315ebf70b6443f3fba540cf7 /src/Wav.h
parent7a085ad0d445ffc63ec42a2faa69a82138931575 (diff)
FileReader pluggable at runtime
Diffstat (limited to 'src/Wav.h')
-rwxr-xr-xsrc/Wav.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Wav.h b/src/Wav.h
index 7e274d8..68cf9d8 100755
--- a/src/Wav.h
+++ b/src/Wav.h
@@ -74,7 +74,7 @@ namespace ASDCP
}
Result_t ReadFromBuffer(const byte_t* buf, ui32_t buf_len, ui32_t* data_start);
- Result_t ReadFromFile(const Kumu::FileReader& InFile, ui32_t* data_start);
+ Result_t ReadFromFile(const Kumu::IFileReader& InFile, ui32_t* data_start);
void FillADesc(ASDCP::PCM::AudioDescriptor& ADesc, Rational PictureRate) const;
};
@@ -112,7 +112,7 @@ namespace ASDCP
SimpleWaveHeader(ASDCP::PCM::AudioDescriptor& ADesc);
Result_t ReadFromBuffer(const byte_t* buf, ui32_t buf_len, ui32_t* data_start);
- Result_t ReadFromFile(const Kumu::FileReader& InFile, ui32_t* data_start);
+ Result_t ReadFromFile(const Kumu::IFileReader& InFile, ui32_t* data_start);
Result_t WriteToFile(Kumu::FileWriter& OutFile) const;
void FillADesc(ASDCP::PCM::AudioDescriptor& ADesc, Rational PictureRate) const;
};
@@ -148,7 +148,7 @@ namespace ASDCP
SimpleRF64Header(ASDCP::PCM::AudioDescriptor& ADesc);
Result_t ReadFromBuffer(const byte_t* buf, ui32_t buf_len, ui32_t* data_start);
- Result_t ReadFromFile(const Kumu::FileReader& InFile, ui32_t* data_start);
+ Result_t ReadFromFile(const Kumu::IFileReader& InFile, ui32_t* data_start);
Result_t WriteToFile(Kumu::FileWriter& OutFile) const;
void FillADesc(ASDCP::PCM::AudioDescriptor& ADesc, Rational PictureRate) const;