<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/media_plugins, branch main</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://www.megapahit.org/viewer.git/atom?h=main</id>
<link rel='self' href='https://www.megapahit.org/viewer.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/'/>
<updated>2026-05-18T11:34:32Z</updated>
<entry>
<title>Building with Linux volume catcher for PipeWire again</title>
<updated>2026-05-18T11:34:32Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-18T11:34:32Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=2fe2f3c1736eb52126b5cc340dc474692d99a817'/>
<id>urn:sha1:2fe2f3c1736eb52126b5cc340dc474692d99a817</id>
<content type='text'>
and use PipeWire instead of PulseAudio for controlling web media
volume by default.
</content>
</entry>
<entry>
<title>Revert "Exempt Tumbleweed from PipeWire"</title>
<updated>2026-05-18T10:50:53Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-18T10:50:53Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=86252dd7d4bb7e7100b434ac642cbb3682165bfb'/>
<id>urn:sha1:86252dd7d4bb7e7100b434ac642cbb3682165bfb</id>
<content type='text'>
This reverts commit 2170cca3a9f205bc6dda9d1b084ff5c8821186c9.
</content>
</entry>
<entry>
<title>Revert "Exempt Ubuntu from Pipewire too"</title>
<updated>2026-05-18T10:49:04Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-18T10:49:04Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=54e1494fda4976626897c3de5e6148655ddb8895'/>
<id>urn:sha1:54e1494fda4976626897c3de5e6148655ddb8895</id>
<content type='text'>
This reverts commit b8cc57486f3c15fd40d3524204c7fc0db3b7b8d4.
</content>
</entry>
<entry>
<title>Revert "Remove the word Pipewire from config message for now"</title>
<updated>2026-05-18T10:48:52Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-18T10:48:52Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=9563f50118f9b24518d8124605f7c2b4045381fc'/>
<id>urn:sha1:9563f50118f9b24518d8124605f7c2b4045381fc</id>
<content type='text'>
This reverts commit 6c1ff2e4b9da8069b9da573f99b52df707e97e75.
</content>
</entry>
<entry>
<title>LibVLC 4 ready</title>
<updated>2026-05-14T10:00:02Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-14T10:00:02Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=5ac3c3881ed82c102a302b87c59b70201ec78a9c'/>
<id>urn:sha1:5ac3c3881ed82c102a302b87c59b70201ec78a9c</id>
<content type='text'>
I didn't see a quick way to replace libvlc_MediaPlayerTitleChanged,
though, so I guess there's no title notification yet for the platform
that uses VLC 4 (Gentoo will, so far). Will do this later.
</content>
</entry>
<entry>
<title>Remove snapshot_blob.bin installation on Windows</title>
<updated>2026-05-10T06:14:14Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-10T06:14:14Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=fbba852304cef16dd76c6257ecc0c0c22648a63e'/>
<id>urn:sha1:fbba852304cef16dd76c6257ecc0c0c22648a63e</id>
<content type='text'>
It no longer exists in Dullahan 1.24, my old development system
must have had leftovers from Dullahan 1.14.
</content>
</entry>
<entry>
<title>Remove the word Pipewire from config message for now</title>
<updated>2026-05-10T06:14:01Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-10T06:14:01Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=6c1ff2e4b9da8069b9da573f99b52df707e97e75'/>
<id>urn:sha1:6c1ff2e4b9da8069b9da573f99b52df707e97e75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Exempt Ubuntu from Pipewire too</title>
<updated>2026-05-09T05:46:32Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-09T05:46:32Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=b8cc57486f3c15fd40d3524204c7fc0db3b7b8d4'/>
<id>urn:sha1:b8cc57486f3c15fd40d3524204c7fc0db3b7b8d4</id>
<content type='text'>
Effectively all Un*x distros now.
</content>
</entry>
<entry>
<title>Move media plugins to SLPlugin's Frameworks on mac</title>
<updated>2025-11-07T06:44:34Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-11-07T06:44:34Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=be5c0c47bd66b700da18a8491f477fbb8d75933b'/>
<id>urn:sha1:be5c0c47bd66b700da18a8491f477fbb8d75933b</id>
<content type='text'>
and remove unnecessary links, such as to graphics libraries.
CEF framework is still in the viewer bundle's Frameworks, with the
link in SLPlugin's, as moving it to SLPlugin's would cause it to
not work even though the media plugin gets loaded.
</content>
</entry>
<entry>
<title>Fix CEF media plugin failing to load on Arch</title>
<updated>2025-10-22T11:22:57Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-10-22T11:22:57Z</published>
<link rel='alternate' type='text/html' href='https://www.megapahit.org/viewer.git/commit/?id=f2b35719cfaf47f0225d92b0554eca699e861fc1'/>
<id>urn:sha1:f2b35719cfaf47f0225d92b0554eca699e861fc1</id>
<content type='text'>
Somehow the absence of the variable declaration would break CEF
media plugin on Arch (just like it happened on openSUSE Tumbleweed)
when it's not even used any more anywhere else. It's a different
variable from the one whose absence broke CEF on Tumbleweed.

Apart from that, the package now explicitly pulls at-spi2-core, which
contains libatk-1.0.so.0, libatk-bridge-2.0.so.0 and libatspi.so.0 which
are linked by libmedia_plugin_cef.so. at-spi2-core may not necessarily
get pulled by some other package on a minimal fresh Arch installation.
</content>
</entry>
</feed>
