<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Вышел Music Pause Daemon]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=20838</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=20838&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Вышел Music Pause Daemon».]]></description>
		<lastBuildDate>Fri, 09 Mar 2012 16:28:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Вышел Music Pause Daemon]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=258145#p258145</link>
			<description><![CDATA[<p>Вчера на github появились исходники открытого проекта musicpaused. Основное предназначение программы — приостанавливать воспроизведение музыки при вынимании наушников так же, как это делают мобильные устройства на ОС Android и iOS. Многие хотели бы иметь такую же функциональность и на своих ноутбуках и компьютерах, и теперь это возможно. Также она может показывать уведомления на рабочем столе при вставке и вынимании разъёмов наушников, микрофона и некоторых других. Для Линукса подобных программ раньше не было.</p><p>Программа состоит из 3 демонов:</p><ul><li><p>jacklistener — монитор событий изменения состояния разъёмов. Читает события из event-device&#039;ов и передаёт их в виде сигналов на системную шину D-Bus;</p></li><li><p>musicpaused — демон, работающий с правами пользователя и приостанавливающий воспроизведение музыки при получении сигнала о вынимании наушников от jacklistener. Может управлять всеми плеерами, поддерживающими интерфейс MPRIS;</p></li><li><p>jacknotifier — демон, работащий с правами пользователя и показывающий уведомления на рабочем столе при получении сигналов от jacklistener.</p></li></ul><p>Такая огранизация программы позволяет легко расширять её функциональность за счёт написания дополнительных демонов, выполняющих какую-то одну задачу и взаимодействующих с сервером jacklistener.</p><p>Программа работает, если ядро сообщает об изменении состояния разъёмов через event-интерфейс. Для аудиокарт Intel HDA необходимо включить в конфигурации ядра опцию CONFIG_SND_HDA_INPUT_JACK.</p><p>На гитхабе доступны исходники и ебилды для Gentoo, а также инструкции по установке.</p><p><a href="https://www.linux.org.ru/news/linux-general/7505766">Источник »</a><br /><a href="https://github.com/gentoo-root/jacklistener">Исходники jacklistener »</a><br /><a href="https://github.com/gentoo-root/jacknotifier">Исходники jacknotifier »</a><br /><a href="https://github.com/gentoo-root/musicpaused">Исходники musicpaused »</a></p>]]></description>
			<author><![CDATA[null@example.com (XRevan86)]]></author>
			<pubDate>Fri, 09 Mar 2012 16:28:33 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=258145#p258145</guid>
		</item>
	</channel>
</rss>
