#c #lame
Вопрос:
Я изучаю MP3-кодер, используя библиотеку Lame.
Это часть кода, на который я ссылаюсь(он работает, без ошибок)
const int WAV_SIZE = 8192 * 3; const int MP3_SIZE = 8192 * 3; short int wav_buffer[WAV_SIZE * 2]; unsigned char mp3_buffer[MP3_SIZE];
Есть ли какое-либо конкретное правило или что-то еще, чтобы дать размер буфера wav/mp3 от Lame? В коде, похоже, размер буфера указан как wav_buffer[WAV_SIZE * 2] и беззнаковый символ mp3_buffer[MP3_SIZE] для каждого из них.
Я предполагаю, что будет некоторая документация для определения размера буфера кодирования. Пожалуйста, дайте мне знать.
Спасибо