Skip to content

Commit ed9d41f

Browse files
committed
rename methods
1 parent 3026e26 commit ed9d41f

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

src/AudioTools/AudioCodecs/M4AAudioDemuxer.h

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ class M4AAudioDemuxer {
9393
Vector<size_t>& getSampleSizes() { return sampleSizes; }
9494

9595
Vector<size_t>& getChunkOffsets() { return chunkOffsets; }
96-
96+
9797
// used fixed sizes instead of the sampleSizes table
9898
void setFixedSampleCount(uint32_t sampleSize, uint32_t sampleCount) {
9999
fixed_sample_size = sampleSize;
@@ -195,17 +195,20 @@ class M4AAudioDemuxer {
195195
using FrameCallback = std::function<void(const Frame&, void* ref)>;
196196

197197
M4AAudioDemuxer() {
198+
// global box data callback to get sizes
198199
parser.setReference(this);
199-
parser.setCallback(boxCallback);
200+
parser.setCallback(boxDataSetupCallback);
201+
202+
// incremental data callback
203+
parser.setDataCallback(incrementalBoxDataCallback);
204+
200205
// parsing for content of stsd (Sample Description Box)
201206
parser.setCallback("esds", esdsCallback);
202207
parser.setCallback("mp4a", mp4aCallback);
203208
parser.setCallback("alac", alacCallback);
204-
205-
// incremental data callback
206-
parser.setDataCallback(boxDataCallback);
207209
}
208210

211+
/// Defines the callback that returns the audio frames
209212
void setCallback(FrameCallback cb) {
210213
sampleExtractor.setReference(ref);
211214
sampleExtractor.setCallback(cb);
@@ -267,7 +270,7 @@ class M4AAudioDemuxer {
267270
}
268271

269272
/// Just prints the box name and the number of bytes received
270-
static void boxCallback(MP4Parser::Box& box, void* ref) {
273+
static void boxDataSetupCallback(MP4Parser::Box& box, void* ref) {
271274
M4AAudioDemuxer& self = *static_cast<M4AAudioDemuxer*>(ref);
272275

273276
// mdat must not be buffered
@@ -292,7 +295,7 @@ class M4AAudioDemuxer {
292295
}
293296
}
294297

295-
static void boxDataCallback(MP4Parser::Box& box, const uint8_t* data,
298+
static void incrementalBoxDataCallback(MP4Parser::Box& box, const uint8_t* data,
296299
size_t len, bool is_final, void* ref) {
297300
M4AAudioDemuxer& self = *static_cast<M4AAudioDemuxer*>(ref);
298301

0 commit comments

Comments
 (0)