История изменений
Исправление SkyMaverick, (текущая версия) :
отдельное приложение для скринкастинг
Передавать медиа-данные, через шину, предназначенную для маршрутизации медиа-данных. Казалось-бы, почему нет.
плюс DE-зависимые порталы
Интерфейс портала СТАНДАРТЕН. DE-зависимые они, потому что портал - это интерфейс + то, что за ним, которое по определению DE-специфично и не парит приложение-клиент от слова никак.
Если бы ничего не делал
Он делает медиа-сервер, который может маршрутизировать не только аудио, а любые медиа-потоки. На скринкасты в Wayland Тиму ложить болтом.
И уж совсем прикольно это смотрится в том разрезе, что порталы делались вообще для Flatpak (вот с совместимостью pipewire с этим у Тима стоит задача), который появился ДО waуland. Поскольку идея использовать порталы всем понравилась (всем, это не форуму LOR, а тем, кто делает DE), то и решили их переиспользовать и ничего сверху не придумывать.
Кто там наворотил дополнительных кастомных протоколов в СВОИХ композиторах - их личная половая трудность (да, я про wlroots).
Исходная версия SkyMaverick, :
отдельное приложение для скринкастинг
Передавать медиа-данные, через шину, предназначенную для маршрутизации медиа-данных. Казалось-бы, почему нет.
плюс DE-зависимые порталы
Интерфейс портала СТАНДАРТЕН. DE-зависимые они, потому что портал - это интерфейс + то, что за ним, которое по определению DE-специфично и не парит приложение-клиент от слова никак.
Если бы ничего не делал
Он делает медиа-сервер, который может маршрутизировать не только аудио, а любые медиа-потоки. На скринкасты в Wayland Тиму ложить болтом.
И уж совсем прикольно это смотрится в том разрезе, что порталы делались вообще для Flatpak (вот с совместимостью ppewire с этим у Тима стоит задача), который появился ДО waуland. Поскольку идея использовать порталы всем понравилась (всем, это не форуму LOR, а тем, кто делает DE), то и решили их переиспользовать и ничего сверху не придумывать.
Кто там наворотил дополнительных кастомных протоколов в СВОИХ композиторах - их личная половая трудность (да, я про wlroots).