Re[4]: Как задать размер буфера в DirectShow?
От: lavrov_alex  
Дата: 01.03.02 10:36
Оценка:
Lostar, есть веские причины. Необходимо делать Фурье по числу точек 2^(целое число) (быстрый Фурье). А если Cool Edit Pro выставляет 11024, а для 2-канального, 2-байтового звука это на один канал будет только 11024/4==2756 samples, то во-первых Фурье>2048 не сделать, а во-вторых если сделать 2048, останется 2756-2048==708, куда их, в буфер свой засунуть? Возня начнётся, код будет кучу ошибок содержать. И вообще DirectShow — это отстойная либа, если буфер нельзя выставить. set_buffer в звуке — это как put_pixel в графике.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.