LINUX.ORG.RU

Гребаные флаги помогите разобраться

 ,


0

1

Нашел статью о параметрах настройки ресемплера в конфиге плеера MPD. https://www.bitlab.nl/page_id=435

Там есть пример настройки, в котором меня интересует параметр flags

resampler {
...
  flags "0"
}

И есть описание этого параметра (с опечаткой, первое должно быть 0)

01 ROLLOFF_SMALL 0.01 dB
01 ROLLOFF_MEDIUM 0.35 dB
02 ROLLOFF_NONE For Chebyshev bandwidth.
08 HI_PREC_CLOCK Increase `irrational’ ratio accuracy.
16 DOUBLE_PRECISION Use D.P. calcs even if precision <= 20
32 SOXR_VR Variable-rate resampling.

То есть, в примере flags стоит 0 – это значит работает ROLLOFF_SMALL

А кроме этого, есть интересные функции, как высокоточные часы (8) и двойная точность (16)

Так вот как мне надо их написать, чтобы использовать сразу несколько? А не по одному. Я бы хотел попробовать 0 8 и 16. Пробовал по-разному (через запятую, через пробел, и даже в фигурных скобках) – понимает только число (притом не важно какое). Подскажите пожалуйста! Мне это очень важно.

Перемещено hobbit из general



Последнее исправление: honestvova (всего исправлений: 2)

Ответ на: комментарий от the1

действительно? А я еще подумал, почему же у них номера идут не по порядку. Спасибо, завтра попробую! Пробовал по отдельности 8 и 16 – вообще не тот звук.

honestvova
() автор топика
Ответ на: комментарий от xmikex

Флаги через OR складываются

Заметь: здесь флаги – степени двойки.

the1 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.