extra data
Some checks are pending
C++ CI / build (push) Waiting to run
C++ CI / test (push) Blocked by required conditions
C++ CI / check (push) Blocked by required conditions

This commit is contained in:
wrapper 2025-08-07 21:39:53 +07:00
parent 1390028a5b
commit c311dca3fc

View file

@ -23,7 +23,7 @@ int main(int argc, char *argv[]) {
ap.add_argument("input");
ap.add_argument("output");
ap.add_argument("-a", "--adts").flag();
ap.add_argument("-a", "--adts").help("ADTS format").flag();
ap.add_argument("-b", "--bitrate").help("Bit rate").default_value(128).scan<'i', int>();
ap.add_argument("-c", "--cutoff").help("Cutoff frequency").default_value(0).scan<'i', int>();
ap.add_argument("-e", "--enhanced-sbr").help("Enhanced SBR").flag();
@ -112,6 +112,12 @@ int main(int argc, char *argv[]) {
tr.u.a.channelcount = 1;
audio_track_id = MP4E_add_track(mux, &tr);
MP4E_set_dsi(mux, audio_track_id, aacEncode->asc, aacEncode->ascSize);
printf("Extradata: ");
for (uint32_t i = 0; i < aacEncode->ascSize; i++) {
printf("%02x ", aacEncode->asc[i]);
}
printf("\n");
}
size_t numSamples = audioFile.getNumSamplesPerChannel();