LINUX.ORG.RU
ФорумTalks

[юмор][pulseaudio]


0

1

Кусок моей переписки с pactl

yar@yar ~ $ pactl set-sink-volume 1 «20%»
yar@yar ~ $ # Работает
yar@yar ~ $ pactl set-sink-volume 1 30%
yar@yar ~ $ # Работает
yar@yar ~ $ pactl set-sink-volume 1 10%
yar@yar ~ $ pactl set-sink-volume 1 +10%
yar@yar ~ $ pactl set-sink-volume 1 +10%
yar@yar ~ $ # Работает
yar@yar ~ $ pactl set-sink-volume 1 -10%
pactl: неверный ключ — «1»
yar@yar ~ $ # Что за нафиг!!!
yar@yar ~ $ pactl set-sink-volume 1 — -10%
yar@yar ~ $ # И где это описанно в манах?

Какого-же фига! оО

Выдержка из мана:
set-sink-volume SINK VOLUME
Set the volume of the specified sink (identified by its symbolic name or numerical index). VOLUME can be specified as an integer (e.g. 2000, 16384), a linear factor (e.g. 0.4, 1.100), a percentage (e.g. 10%, 100%) or a decibel value (e.g. 0dB, 20dB). If the volume specification start with a + or - the volume adjustment will be relative to the current sink volume.

Это у всех утилит же. То же самое с попыткой создать и удалить файл с именем "-1".

x3al ★★★★★ ()
Ответ на: комментарий от true_admin

Я счас ваяю на питоне трей-апплет миксер.
Столкнулся с тем, что для моего любимого флуксбокса нет такой редкости. :( Господи, если бы не конфигурация «змей горынычь» - давно бы уже снес пульсу. Но пульсой так удобно рулить звуковушками...

kir2yar ()

Нормальное поведение утилит командной строки. Создайте каталог "-mydir-" и попробуйте du -mydir-, например.

vsemnazlo ()
Ответ на: комментарий от vsemnazlo

Я не спорю, но в манах надо бы упомянуть. Я сперва пробовал кавычки, потом экранировал слешем. Не, тут только через два минуса. Блин.

kir2yar ()

getopt

Кстати, когда в ossmix пытаешься так сделать, оно, кроме сообщения об ошибке, пишет:

Tip: Write '--' before a negative mixer value to satisfy getopt

GotF ★★★★★ ()

Кстати, сегодня за обедом обсуждали вскольз сабж и я узнал, что эта поделка выжирает всё время цпу. Это так?

Rzhepish ()
Ответ на: комментарий от Rzhepish

Это хорошо-же. Более того, я быстро сам до этого допер. Но как-бы подсказку можно было вывести. Просто не интуитивное поведение-же. Я понимаю, стандарты и прочее. Но банальную вежливость никто не отменял.

kir2yar ()
Ответ на: комментарий от Rzhepish

Да не очень жрет. Две звуковыхи, на моем горыныче вполне комфортно играется в zero-k@spring и xonotik на двух игроков.

kir2yar ()
Ответ на: комментарий от Rzhepish

Вот что может случиться - так она может начать спамить RTP пакетами на мультикаст. Я так пол дня долбал своего провайдера, пока не понял, что это на моей стороне проблема. Аж стыдно стало.

kir2yar ()
Ответ на: комментарий от Rzhepish

Раньше вроде бы проблема была в ресемплинге, вылезала на звуковухах, которые только 48000 держат. Но это выражалось лишь в 5-10% камня на более или менее современных машинках. Сейчас такой проблемы не замечаю.

timur_dav ☆☆☆☆☆ ()
Ответ на: комментарий от Rzhepish

Сейчас такой проблемы не замечаю, недавно на AMD Geode LX 500MHz поднимал под FreeBSD - всё в пределах нормы (менее 15% CPU).

timur_dav ☆☆☆☆☆ ()
Ответ на: комментарий от kir2yar

Вот что может случиться - так она может начать спамить RTP пакетами на мультикаст.

Зачётно.

Rzhepish ()
Ответ на: комментарий от timur_dav

Благодарю, завтра попрошу людей посмотреть подробнее, возможно где-то косяк.

Ты какую(ие) версию(ии) использовал?

Rzhepish ()
Ответ на: комментарий от Rzhepish

Ту, что со стабильной FreeBSD. Версию не помню. Я тут описывал где-то про игрища с ней.

timur_dav ☆☆☆☆☆ ()

Это стандартый прием для передачи параметров, начинающихся с "-". Такие дела, надо знать.

kermzyxer ()

Малыши осваивают консоль, часть первая.

Стыдно, товарищи. Читайте фундаментальную литературу, того же Робачевского, а не дергайте информацию из ламерских статей.

Igron ★★★★★ ()

Меж тем, грязными хаками и ужасными извратами я таки дописал миксер-апплет (или как называется фиговина, которая торчит в трее и реагирует на колесо мышки убавляя/прибавляя громкость?)

Кому нужно?

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