LINUX.ORG.RU

Релиз Qmmp 0.11/1.2

 


1

2

После полутора лет разработки доступен очередной релиз аудио-плеера Qmmp. Версия 0.11 поддерживает Qt4 и более старые версии библиотек, когда как 1.2 рассчитана на Qt5 и относительно современные версии дистрибутивов.

В новой версии можно отметить следующее:

  • проигрывание файлов из архивов (с использованием библиотеки libarchive);
  • запись в файл;
  • модуль вывода на сервер IceCast;
  • отключение уведомлений, если запущено приложение в полный экран;
  • отображение обложки в диалоге информации о треке;
  • новые опции командной строки: "--volume-status" и "--mute-status";
  • выбор интерфейса из командной строки;
  • кеширование текстов песен;
  • улучшена поддержка визуализации и некоторых форматов;
  • доработка простого интерфейс пользователя: добавлены быстрый поиск, настройка размера значков, кнопка записи и др. улучшения;
  • добавлен сброс названия окна при завершении воспроизведения;
  • обновлены переводы интерфейса, включая русский и украинский;
  • устранены утечки памяти и др. ошибки.

Одновременно выпущен набор дополнительных модулей Qmmp Plugin Pack 0.11 и 1.2. В новой версии, кроме поддержки очередной версии Qmmp, добавлены новые экспериментальные модули:

  • Goom - визуализация на базе исходного кода проекта goom;
  • FFVideo - воспроизведение видео с использованием библиотеки FFmpeg;
  • История прослушивания - инструмент для сбора статистики о прослушанных треках (использует sqlite).

>>> Подробности

anonymous

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

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

Ну страдай тогда.

У мну параллельно установлена новейшая няшная версия плеера - 0.6.4, она не глючит, почти.

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

У мну параллельно установлена новейшая няшная версия плеера - 0.6.4, она не глючит, почти.

Да ты гикнулся! Ставишь последний Винамп и усё! НИЧЕГО СЛОЖНОГО в этом я не вижу. Али у тебя еще и версия вайна <1.0? НАСЛАЖДАЕШЬСЯ МУЗЫКОЙ. И хватит парить мозг с линупсячи софтом с басс-бустом! Все чотко. У меня все проги так ОТЛИЧНО работиают: хром, uTorrent, винамп, ACDSee, Total Commander, MPC-BE, фотошоп, офис, игрушки, а ты И ДАЛЬШЕ СТРАДАЙ вот вайн придумали действительно башковитые ребята, за что им БОЛЬШОЙ РЕСПЕКТ гемора с линупсячи софтом НОЛЬ

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

Не тронь святое! 2000-я винда в свое время после глюкодромов Win 9x была как глоток свежего воздуха :) P.S. Самая моя любимая винда.. ;)

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

Число комментариев: 18387

Про нехватку времени ты явно загнул.

Зато за разговоры на мобилке плачу сцущие копейки! Мобилки жрут бабки и кипятят мозги, а лор, это общение с элитными троллями и психами почти даром.

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

Вендузятник испытал боль. Это определённо хорошо.

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

Ну так явный переизбыток свободного времени налицо. О чём, собственно, и речь.

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

Ничего, вот вяленого завезут и куку.

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

В отличие от тебя с wm на wm не прыгаю

Я уже нашел свой мирок. Это Xmonad и Ratpoison. Мне больше ничего и не надо.

Есть отличнейший i3

Да, он хорош, а sway, как и wayland, ненужны.

Odalist ★★★★★
()

Внимание, внимание, rpm пакет плеера Qmmp 0.11 взломан и теперь им можно пользоваться! Качайте пока проприетарщики не потёрли;) Хакнутый rpm содержит в себе минимум дистрибутивоспецифичных макросов, которые замучаешься изучать по всему интернету, а также, после сборки он содержит в себе файлы заголовков, как deb пакеты! Заголовки при желании можно вынести в отдеотный пакет, но это вы уж сами, если очень надо. Данная технология кряка пакетов рекомендуется для прочих программ собираемых через cmake Готовый src.rpm - https://yadi.sk/d/7PAPSb913QExSJ

На случай, если в яндекс не пускают: Файл qmmp.spec (с укороченным чанжелогом, чтобы влезло в сообщение)

Name:		qmmp
Version:	0.11.0
Release:	1%{?dist}
Summary:	Qt-based multimedia player

Group:		Applications/Multimedia
License:	GPLv2+
URL:		http://qmmp.ylsoftware.com/index_en.html
Source:		http://qmmp.ylsoftware.com/files/%{name}-%{version}.tar.bz2
Source2:	redaktor.pp

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires:	cmake flac-devel >= 1.1.3
BuildRequires:	enca-devel
BuildRequires:	game-music-emu-devel
BuildRequires:	jack-audio-connection-kit-devel >= 0.102.5
BuildRequires:	libbs2b-devel
BuildRequires:	libcddb-devel
BuildRequires:	libcdio-devel
BuildRequires:	libmpcdec-devel >= 1.2.2 libvorbis-devel libogg-devel
BuildRequires:	libprojectM-devel
BuildRequires:	libsamplerate-devel alsa-lib-devel >= 1.0.1 taglib-devel
BuildRequires:	qt-devel >= 4.6 desktop-file-utils
BuildRequires:	libsndfile-devel wavpack-devel pulseaudio-libs-devel
BuildRequires:	libmodplug-devel libcurl-devel openssl-devel
BuildRequires:	wildmidi-devel
BuildRequires:	cmake >= 2.8.6
BuildRequires:  fpc

Requires(post):	/sbin/ldconfig
Requires(pre):	/sbin/ldconfig

%package devel
Summary:	Development files for qmmp
Group:		Development/Libraries
Requires:	%{name}%{?_isa} = %{version}-%{release}

%description


%description devel
QMMP is Qt-based audio player. This package contains its development files.

%prep
cd $RPM_BUILD_DIR
cp -f %{SOURCE2} ./
fpc redaktor.pp -XX -CX
%setup


%build
BUBUILDROOT="%{buildroot}/usr"
cmake  ./ -DCMAKE_INSTALL_PREFIX="/usr"
make
$RPM_BUILD_DIR/./redaktor cmake_install.cmake "/usr" $BUBUILDROOT 1
make install

%files
%defattr(-,root,root)
/usr


%clean
rm -rf %{buildroot}
rm -rf $RPM_BUILD_DIR/*

%changelog
* Wed Dec 2 2017 Napilnik <nnnnnn@nnn.nnnn> 0.11.0
- Версия пакета 0.11.0 была изготовлена Напильником из сандартного федоровского пакета версии 0.6.4 в 2017 году

И супермегапатч redaktor.pp который нужно положить в тот же каталог, где лежит исходник qmmp-0.11.0.tar.bz2

Program redaktor;

//.redaktor "имя редактируемого файла" "запоминаемая подстрока" "заменяющая подстрока" "цифра, сколько раз надо заменить"

uses
sysutils, strutils;

var
Q5,W5,E5,F5: ansistring;
Z2,X2,C2,A2,D2,FF,DF,CC2: longint;
label
1,99,100;

BEGIN
Q5:=ParamStr(1);
W5:=ParamStr(2);
E5:=ParamStr(4);
val(E5,Z2);
E5:=ParamStr(3);
if Z2<1 then goto 100;
FF:=sysutils.fileopen(Q5,fmOpenReadWrite);
DF:=sysutils.fileseek(FF,0,2);
sysutils.fileseek(FF,0,0);
if DF<1 then goto 99;
X2:=0;
A2:=length(W5);
if A2=0 then goto 99;
D2:=length(E5);
setlength(F5,DF);
sysutils.fileread(FF,F5[1],DF);
C2:=1;
1:  
CC2:=PosEx(W5,F5,C2);        
if CC2<1 then goto 99;
delete(F5,CC2,A2);
insert(E5,F5,CC2);
C2:=CC2+D2;
if C2>=length(F5) then goto 99;
inc(X2);
if X2>=Z2 then goto 99; 
goto 1;

99:
sysutils.FileTruncate(FF,0);
sysutils.fileseek(FF,0,0);
sysutils.FileWrite(FF,F5[1],length(F5));
sysutils.fileclose(FF);
100:
END. 

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

Это нормальная зависимость. Не на плюсах же код писать. cmake имеющий исходники весом с операционку, и при этом не делающий всего чего надо, тебя почему-то не удивил.

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

:)))))) Плохо смотришь. Посмотри чуть ниже - на паскале написана утилита, которая обеспечивает потребность алгоритма сборки пакета плеера на плюсах. Линуксовый sed хреновый и требует извратов, а awk - тот ещё троян, на тесте работает нормально, а при обработке файла исходников устраивает звиздец, лучше раз написать недостающий код на паскале и горя не знать, чем с такими утилитами мучаться.

Napilnik ★★★★★
()
Последнее исправление: Napilnik (всего исправлений: 1)
Ответ на: комментарий от anonymous

Еще раз - зачем в спеке сборочная зависимость на паскальный компилятор?

Как фанат паскаля, лови улучшенную версию редактора, которую можно как добавлять в /usr/local так и в пакеты с исходниками:

Program redaktor;

// ./redaktor "имя редактируемого файла" "заменяемая подстрока" "заменяющая подстрока" "цифра, сколько раз надо заменить"

uses
sysutils, strutils;

var
Q5,W5,E5,F5: ansistring;
C2,A2,D2,FF,DF,CC2: longint;
Z2,X2: int64;
label
1,99,100;

BEGIN
Q5:=ParamStr(1);
if Q5='' then begin
  writeln('Redaktor 1.0');
  writeln('Утилита для простого и понятного изменения фрагментов файлов длиной от 0 байт до многих мегабайт.');
  writeln('Синтаксис применения:');
  writeln('./redaktor "имя редактируемого файла" "заменяемая подстрока" "заменяющая подстрока" "цифра, сколько раз надо заменить"');
  goto 100;
              end;
W5:=ParamStr(2);
E5:=ParamStr(4);
val(E5,Z2);
E5:=ParamStr(3);
if Z2<1 then goto 100;
A2:=length(W5);
D2:=length(E5);
FF:=sysutils.fileopen(Q5,fmOpenReadWrite);
DF:=sysutils.fileseek(FF,0,2);
sysutils.fileseek(FF,0,0);
X2:=0;
setlength(F5,DF);
sysutils.fileread(FF,F5[1],DF);
C2:=1;
1:  
CC2:=PosEx(W5,F5,C2);
if A2=0 then CC2:=C2;
if CC2<1 then goto 99;
delete(F5,CC2,A2);
insert(E5,F5,CC2);
C2:=CC2+D2;
if C2>=length(F5) then goto 99;
inc(X2);
if X2>=Z2 then goto 99; 
goto 1;

99:
sysutils.FileTruncate(FF,0);
sysutils.fileseek(FF,0,0);
sysutils.FileWrite(FF,F5[1],length(F5));
sysutils.fileclose(FF);
100:
END. 

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

Можно подумать, плееры пишут одни программисты.

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

Я заметил, что ты очень любишь употреблять слово «пердолинг». Я не буду строить догадки, почему оно тебе так нравится. Просто прими к сведению, что для других людей «пердолингом» может являться прямо противоположное.

ФМ с флешкой откроется автоматически

Это произойдёт, скажем, так не сразу. Когда я практиковал ручное монтирование флешек, я успевал нажать F2 m в mc быстрее, чем виндовый проводник соизволил открыться где-то там, куда ещё мышью надо тянуться. Правда, с тех пор флешки стали разнообразнее, а я постарел и перешёл на автомонтирование. Но оно у меня всё равно замкнуто на mc (который всегда открыт), и точки монтирования под рукой.

одно нажатие мышки

Везде, где ты написал это, на самом деле подразумевается, что ты сначала этой мышкой нацелился на нужный объект, а потом нажал. А в случае выделения тебе ещё во время нажатия надо аккуратно ею вести.

Клавиатурные же сочетания (в тех программах, в которых они нормальные) требуют куда меньших усилий.

При этом я смогу перематывать трек в любую сторону, переключаться назад и вперед, а могу поставить рандом, могу отключить рандом, и все это занимает секунды, не более.

Подозреваю, что ты не знаком с горячими клавишами mplayer, где для перемотки вперёд и назад предусмотрены все мыслимые варианты.

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

Все равно пользуюсь консольными решениями. Давно переболел гуявскими болезнями.

Также, как и ты, только с помощью клавиатурных сочетаний.Vifm+cmus, или mpd+ncmpc.

Радди справедливости надо заметить, что отсутствие гуя и наличие нормальной работы с клавиатуры - это всё же не синонимы. Вот под виндой есть «Домашняя бухгалтерия» Козловского.

Гуёвая, но работа с клавиатурой там проработана чудесно. Нажал Ctrl+Tab - перешёл на закладку с расходами. Нажал Ins - появилось окно ввода расходов. Выбрал из комбобокса (естественно, можно клавишами) категорию, Tab, выбрал подкатегорию, ещё раз Tab, так же вводишь количество, сумму, ещё пару атрибутов, потом жмёшь Enter - текущий расход отправляется в БД, а окно ждёт ввода следующего. Разумеется, для любителей мыши всё то же самое можно делать и ей.

И когда я после программы Козловского смотрю на все эти линуксовые GnuCash, KMyMoney и HomeBank, где надо наматывать километры мышью - мне хочется плакать кровавыми слезами...

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от hobbit

Подозреваю, что ты не знаком с горячими клавишами mplayer, где для перемотки вперёд и назад предусмотрены все мыслимые варианты.

Давно так стало? Покадровая перемотка только вперёд, причём во многих местах видео она заедает, тогда спасает только клавиша перемотки на несколько секунд.

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

и чего же ты свой спек в сообщение не вставил? Не стесняйся, здесь все свои:) Возьми и вставь в сообщение. Я твой спек устал мышкой проматывать а потом копировать чтобы взвесить. Это ж надо - 24Кб без чайнджлога. А если со всем, брутто, то под 70Кб должно быть - гениально! А у меня всего, с чайнджлогом, брутто, 8Кб кода. В твоём спеке идёт программирование альтовскими макросами, которые сами по себе много кода экономят, и всё равно - портянки, которые нужно постоянно править. У тебя перечислены все группы файлов, которые нужно положить в пакет, а в моём варианте, «чпокнутое чмаке» само кладёт файлы куда надо, тем самым экономя труд погромиста. Если этот трюк будет работать и на следующих версиях, то тогда написание новой версии спека сведётся к замене номера версии исходника - нескольким циферкам в одной строке, даже чайндлог из-за такой мелочи увеличивать не надо. Есть только один нюанс - команда редактору дана в упрощённом виде, потому, собирать пакет по адресу /usr/* низя, но там по правилам пакеты и не собираются.

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

> 2000-я винда в свое время после глюкодромов Win 9x была как глоток свежего воздуха :) P.S. Самая моя любимая винда.. ;)

+1

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

Раз уж про размер говорим, то вот он идеал \url{https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packag...} Собственно, запихать всё в один файл много ума не надо. Только до сих пор не понятно, нафиг fpc нужен. Не удивлюсь, если там патч Бармина хитро спрятан...

ЗЫЖ А в альте всё правильно сделано. Каждый плагин отдельным пакетом. Ставишь только то, что нужно. Жалко только, что такая магия уже недостижима современными дистроклепателями. Даже в дебиане умудрились всё в один пакет вместе с хидерами слить. Это я к тому, что одна из киллер фичей, как модульность программы, толком нигде не используется.

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

Раз уж про размер говорим, то вот он идеал \url{https://git.archlinux.o

Так это же арч, там rpm пакет не собирается, а именно при сборке rpm есть возникает потребность подменить стандартный make install. cmake, make, makefile это вещь в себе, и как они обработают, или же просрут, параметры, которые им передают, это загадка. Посему, проще и надёжнее бывает вписать нужный параметр прямо в их файл при сборке или инсталляции.

Собственно, запихать всё в один файл много ума не надо. Только до сих пор не понятно, нафиг fpc нужен. Не удивлюсь, если там патч Бармина хитро спрятан...

Ты совсем не понимаешь паскаль? Ну я же, как и многие другие другие пользователи линукса, пользуюсь вашими говнокодами на сиплюсах, которые понять на порядки сложнее, да и силы на это тратить незя - они не резиновые. Так что чем код на паскале для не плюсовиков хуже плюсов;) Обрати внимание на строку

$RPM_BUILD_DIR/./redaktor cmake_install.cmake "/usr" $BUBUILDROOT 1

Она вызывает недавнособранный из исходников на паскале редактор «redaktor» и патчит им файл «cmake_install.cmake». Если ты сможешь это сделать стандартными линуксовыми редакторами и не поиметь при этом проблем, то флаг тебе в руки - если сделаешь патч соберётся и без паскаля. Но я вашим редакторам после нескольких часов траха с ними уже не доверяю, посему, по линуксвейным традициям, для нужной операции написал утилиту, которая хорошо её выполняет. Допишу в редактор ещё одну фичу и можно слепить для неё пакет и выложить на соурцефорж, вот только пакет в линуксы плюсофилы не включат, а значит, каждый раз, когда редактор в src.rpm понадобится, придётся из спека вызывать компилятор паскаля и собирать его заново.

ЗЫЖ А в альте всё правильно сделано. Каждый плагин отдельным пакетом. Ставишь только то, что нужно.

Вот только при установке программы возникает проблема: смотришь в консоль на то что предлагает репозиторий, а там охренеть какая куча пакетов для одного плеера, и нужно их ставить наугад чтобы он гарантированно заработал.

Napilnik ★★★★★
()
Последнее исправление: Napilnik (всего исправлений: 1)
Ответ на: комментарий от Napilnik

Ты совсем не понимаешь паскаль?

Конечно. И мне разбираться совсем лень. Честно, я даже не понял, что там надо патчить после установки. Другие не патчат же. Ну и учить паскаль для сборки rpm это явный перебор.

Вот только при установке программы возникает проблема: смотришь в консоль на то что предлагает репозиторий, а там охренеть какая куча пакетов для одного плеера, и нужно их ставить наугад чтобы он гарантированно заработал.

Для этого люди придумали зависимости и метапакеты. В общем странно видеть, как человек уверенно использует паскаль для сборки пакета, но при это не знает таких элементарных вещей.

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

Честно, я даже не понял, что там надо патчить после установки. Другие не патчат же.

Другие и не делают пакеты. Готового пакета для этой версии плеера и моего дистрибутива в интернете я не нашёл, наверно её и нет в природе, следовательно, ты говоришь про каких-то людей не из нашей версии реальности, или про виндузятников.

Для этого люди придумали зависимости и метапакеты. В общем странно видеть, как человек уверенно использует паскаль для сборки пакета, но при это не знает таких элементарных вещей.

Очень печально, когда ментейнер альта вешает лапшу на уши. Метапакеты ещё нужно найти в общем мусорнике, прочитать чем они круты, или скачать их и «отдебажить», а зависимости в линуксе не всегда контролируются админом локалхоста. В том же альте никак не получалось штатными средствами починить груб, но когда зашёл в линукс через чужой груб, то зависимости волшебным образом проснулись, и загрузчик починился мышкокликами. В федоре похожая байда, так в них и загружался, то с федоровского груба, то с альтовского:)

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

Другие и не делают пакеты. Готового пакета для этой версии плеера и моего дистрибутива в интернете я не нашёл, наверно её и нет в природе, следовательно, ты говоришь про каких-то людей не из нашей версии реальности, или про виндузятников.

Пакеты собираются всеми, кому не лень. А уж rpm и deb, наверное, ленивый не собирал. Вот только все как-то без fpc обходятся, наверное умеют читать маны на make. В частности, знают про параметр DESTDIR.

Очень печально, когда ментейнер альта вешает лапшу на уши.

С чего ты это взял? Я вообще alt не использую, если что. Но вижу, что там нет ничего такого, что радикально отличало бы его от пачки других дистрибутивов. А grub он и в арче grub. Надо очень постараться, чтобы его сломать.

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

Пакеты собираются всеми, кому не лень. А уж rpm и deb, наверное, ленивый не собирал. Вот только все как-то без fpc обходятся, наверное умеют читать маны на make. В частности, знают про параметр DESTDIR.

Компилять готовые пакеты это одно, а собрать его из частей, которые по умолчанию друг с другом не совместимы это совсем другое. В пакете глибца центоса лежит полтыщи патчей - наверно в краснокепке лохи работают, которые не умеют читать маны маке и лепят в пакеты патчи сотнями из версии в версию. Я написал патч используя паскальную утилиту, наверно потому что имеющиеся в дистрибутивах сишные - говно требующее полтысячи патчей, которые я точно не буду писать. «Правильный» консольный редактор sed не умеет нормально упаковывать данные, это звиздец, особенно когда передаёшь в него содержимое переменных. Так что альтернативный редактор всё равно пригодится. И что-то параметр DESTDIR в итоговых версиях пакетов не применяют - что-то с ним не так.

Подожди, с таким подходом скоро в системе появится чёрт лысый на русте, потребность то в переписывании некоторых утилит есть, и тебе придётся его разгребать.

А grub он и в арче grub. Надо очень постараться, чтобы его сломать.

Перепишешь другую операционку, он и сломается. Жизнь заставит, и на нтфс груб поставишь, а потом удивишься, как эту ФС поддерживают восстановлялки груба.

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

редактор sed

Зачем?

И что-то параметр DESTDIR

Я тебе открою секрет. Его применяют ВЕЗДЕ. Только люди макросы придумали, чтобы одно и тоже не делать для тысяч пакетов. И по ссылкам, я смотрю, не ходишь вообще.

В пакете глибца центоса лежит полтыщи патчей

Это всего лишь плеер. Проще только хелоуворд. Куда ты там собрался полтыщи патчей применять? Сдаётся мне, что ты просто жирный тролль.

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

Так обнови

Только вместе с версией всего дистрибутива.

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

редактор sed

Зачем?

Патчить исходники прямо перед сборкой. Массово там что-то заменять. Видел в одном пакете. А вот тут вылезает проблема. Баш со своим синтаксисом сильно мешает передавать произвольный текст через командную строку, а sed к башевским ограничениям добавляет кучу своих, потому нужен редактор который умеет поменьше, но не трахает мозги своими «низзя, счас не так тебя пойму».

Я тебе открою секрет. Его применяют ВЕЗДЕ. Только люди макросы придумали, чтобы одно и тоже не делать для тысяч пакетов. И по ссылкам, я смотрю, не ходишь вообще.

До того как ты назвал это слово, оно мне не встречалось в хелпах и рассказах «как правильно писать пакеты», оно вылезло только после вставливания его в поисковый запрос - вот такое оно общеупотребительное. Что до «Только люди макросы придумали, чтобы одно и тоже не делать для тысяч пакетов» то в пакетах наблюдается не перекладывание файлов из собранных в кучу посредством маке инсталл, а простыни выковыривающие файлы из каталога сборки.

Это всего лишь плеер. Проще только хелоуворд. Куда ты там собрался полтыщи патчей применять?

Ничего он не проще. Даже в хелловорде можно много где накосячить, а в плеере, даже простом но эффективном, надо кучу ниточек правильно друг с другом связать, редко такое сразу на 100% правильно и хорошо делается. Вот и в этом релизе плеера заедают настройки. Они не видимы в гуёвине но работают, искажают звук когда не просят, и пропадают только после кликания по кнопкам. Предположительно работал эквалайзер, хотя он отключен, а я удивлялся, чего это басами в этой версии уши щекочет. Идеал пока не достигнут.

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

оно мне не встречалось в хелпах

Вот сходу две ссылки https://www.gnu.org/prep/standards/html_node/DESTDIR.html#DESTDIR https://cmake.org/cmake/help/v3.0/variable/CMAKE_INSTALL_PREFIX.html Только никому не говори про них. Это секрет.

чего это басами в этой версии уши щекочет.

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

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

Вот сходу две ссылки

Ты бы ещё на иврите нашёл. У меня и без твоих ссылок компилилось и пакетилось. и что характерно, пока не сделаешь работоспособный продукт, учителя изящности и куртуазности где-то спят и не выдают готовый результат, а как увидят чужой, сразу вопят: так делать нельзя!

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

Электрический ток это движение особых эфирных струй, отдельные электроны всего-лишь увлекаются потоком но не являются его основой. Тех движущихся в проводах электронов в нужном количестве никто не поймал и нам не показал - это всё сказки математиков, они могли бы и про попугайчиков с мартышками рассказать, но платят им за сказки про электроны.

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

где-то спят

Они работают. Пока ты тут пост написал, наверняка уже пару десятков пакетов обновили. Сейчас вот ещё пару сотен обновят, пока ты тут отвлёкся.

движение особых эфирных струй

Вот, вот в них и дело, очевидно же. Турбулентность у тебя в проводах. Надо её как-то устранять.

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

Они работают. Пока ты тут пост написал, наверняка уже пару десятков пакетов обновили. Сейчас вот ещё пару сотен обновят, пока ты тут отвлёкся.

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

Вот, вот в них и дело, очевидно же. Турбулентность у тебя в проводах. Надо её как-то устранять.

А источником этой турбулентности является плеер на плюсах, в котором что-то не привинчено или отваливается.

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

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

Я тебе скажу больше. Наличие таких пользователей как ты, ещё надо доказать, ибо по факту их наличие не отличить от их отсутствия.

А источником этой турбулентности является плеер на плюсах, в котором что-то не привинчено или отваливается.

Плеер является набором едениц и нулей. А мы тут про физическую турбулентность говорим. Это же надо постараться, чтобы заставить программу изменять материю в произвольном месте.

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

Я тебе скажу больше. Наличие таких пользователей как ты, ещё надо доказать, ибо по факту их наличие не отличить от их отсутствия.

Несколько моих патчей попали в чужие пакеты находящиеся в репозиториях, так что доказывать надо только авторство, т.к. оно анонимное.

Это же надо постараться, чтобы заставить программу изменять материю в произвольном месте.

Всего-лишь корректировать структуру организации. На это способен не только плеер, но и виндузятник наевшийся гороха.

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

Несколько моих патчей попали в чужие пакеты находящиеся в репозиториях, так что доказывать надо только авторство, т.к. оно анонимное.

Пруф, или не было?

Всего-лишь корректировать структуру организации. На это способен не только плеер, но и виндузятник наевшийся гороха.

Ну вот, осталось только написать программы для коррекции твоих ушей. А то если кодеки под каждого корректировать, то программистов не напасёшься же.

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

Пруф, или не было?

А нафига мне деаномизироваться? Перебьёшься.

Ну вот, осталось только написать программы для коррекции твоих ушей. А то если кодеки под каждого корректировать, то программистов не напасёшься же.

С таким подходом и канализация в квартирах не нужна.

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

Никогда не понимал нафиг нужен ползунок баланса сторон?

для того же, что и эквалайзер — компенсировать дефекты акустики и слухового аппарата.

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

А нафига мне деаномизироваться? Перебьёшься.

А зачем ты говоришь слова, за которые не отвечаешь? Говорилка чешется?

С таким подходом и канализация в квартирах не нужна.

Она стандартная на весь дом. Да и унитазы отдельно под каждую задницу никто не проектирует.

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