Portál AbcLinuxu, 9. května 2025 00:35
Phonon přináší jednotu, takže JE to o produktivitě, určitě pro developery.Tyhlety všezahrnující a všesjednocující API nemůžou nikdy pořádně fungovat. Každé pod-API totiž bude nutně podporovat různé věci a jakmile je začnete takto sjednocovat, tak je musíte skrouhnout na společné minimum - ergo ztratíte specifika, to v čem je dobré xine, v čem je dobrý mp. (gstreamer snad není dobrý v ničem :) Pak není divu, že v přehrávači, který má tyto knihovny použít na max (protože jsou taky z přehrávačů) půlka nefunguje...
KDE Phonon je stejně primárně adaptér pro Xine. Teroreticky by měl umět to co Xine. Asi nedostatečně zpřístupňoval xine API. Taková moje spekulace - Qt Phonon na rozdíl od KDE Phononu je primárně pro gstreamer. A většina vývoje Phononu je na v rukou Qt. Možná tady bude ten háček. Nerozšíří Phonon API pokud by danou funkcionalitu neposkytoval gstreamer, jakožto jejich referenční backend.Jo, to je přesně ono. Phonon je sice univerzální, ale stejně jsou dva a každej si ho mele na svém písečku podle toho co umí jeho backend. Bezva.
gstreamer snad není dobrý v ničem :)No, v jedné věci je – přehrávání MusePacku. Xine v mpc nedovede seekovat, zato gstreamer jo. Ale to je asi tak všechno.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.