--===============1946823276== Content-Type: multipart/signed; boundary="nextPart3190768.9QXoAAofcO"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart3190768.9QXoAAofcO Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 29 March 2008, Konrad Materka wrote: > Matthias Kretz napisa=B3(a): > > On Friday 28 March 2008, Ian Monroe wrote: > >> Given the Xine has no way to decode just subtitles, I suppose this > >> means he'd have to add the functionality to like phonon-xine. Perhaps > >> he could do it in a such a way that it'd be easy to add to other > >> phonon backends. > > > > Yes, write it like a library but for now just compile it into > > phonon-xine. > > Parsing library is back-end independent, so it won't depend on xine. Good. You should probably make that a requirement - then it's really easy t= o=20 take that code and use it in other backends or even in the frontend, should= =20 we decide to do that later on. > >> Perhaps the ability to drag around subtitles could be in the frontend = at > >> least? > > > > That's what I meant, yes. The backend would just provide the data. The > > presentation of that data would happen in frontend code or application > > code. > > So subtitle back-end (specific for xine?) will provide pixmaps. Dragon > player will use them in his (very simple) widged. Am I right? The subtitle code should be able to provide masked QPixmaps, QImages, plain= =20 text and perhaps other formats like e.g. rich text (think Karaoke where a=20 part of the text is colored differently). It will "push" that data out to t= he=20 frontend where the application either handles it itself or uses the widget= =20 you will write as part of the Phonon frontend classes. > Oh, if I have to change my proposal, do I need to add new one? I can't > change proposal text... There should be a way for mentors to allow you to update your application t= ext=20 (don't send a new one). But all I currently can do on the mentor interface = is=20 write a public and a private comment. Perhaps writing a public comment will= =20 unlock it? =2D-=20 ________________________________________________________ Matthias Kretz (Germany) <>< http://Vir.homelinux.org/ MatthiasKretz@gmx.net, kretz@kde.org, Matthias.Kretz@urz.uni-heidelberg.de --nextPart3190768.9QXoAAofcO Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBH7lItyg4WnCj6OIoRAmoXAJ94/pelMbmXPgPtGfUweTv7tQAQ5wCfZ08m xTKG0dJzzYCiwATmRnRJ4oI= =aSaB -----END PGP SIGNATURE----- --nextPart3190768.9QXoAAofcO-- --===============1946823276== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kde-multimedia mailing list kde-multimedia@kde.org https://mail.kde.org/mailman/listinfo/kde-multimedia --===============1946823276==--