[GSoC-2013] KMix2 and SoundMenu sounds GREAT!!
Antonio Ramírez
morgulero at gmail.com
Mon Apr 22 11:47:02 BST 2013
Hello!
My name is Antonio Ramirez and I am a student of Computer
Engineering in the ETSIIT (Escuela Técnica Superior de Ingeniería
Informática y Telecomunicaciones), Granada, Spain. I want to participate
in GSoC this year, I have read the page of proposed projects and I love
that of KMix2 and SoundMenu. I have experience with Qt and C + + (I'm
private tutor of Qt and I've got some code at gitorious.org, mainly a
meetings and events management program, although it is in Spanish and
there is some chaos in the organization of the
branches- https://gitorious.org/acolito/myacolito -)
I've been stumbling across KDE development environment's setup (it's a
little tricky :D), and i've been reading the KMix code (from anongit),
and after sending mail to KDE-developers' mailing list (kde-multimedia's
list should have been my first option, my mistake), and asking for help
and guidance on IRC multimedia's channel... well, here i am :D
I've read Trever Fischer's scratch demo proposal, and i've doing some
research, here it is:
https://gitorious.org/gsoc-2013-mpris2-control-example
Okay, the GUI isn't a state-of-art GUI, but it's a proof concept of
MPRIS2 control. The MPRIS2ExControl class search DBus active services,
and select MPRIS2-compliant ones, like amarok and dragonplayer. Not all
the MPRIS2 players needs to implement the /Player and /Tracklist
interfaces, so the REAL MPRIS2Control must check before using them.
MPRIS2ExControl class connect the MPRIS2 /Player interface's signal
'TrackChange', so the example updates a textBrowser showing the current
track's metadata.
It's not perfect. Still buggy and there's plenty of room for expansion
and improvement. But... it's a proof concept :D. It's been tested and
developed with Amarok (KDE 4.10 version), and it's kinda operative with
Dragon Player (can stop a current track, but no change to next or
previous one :( )
I'll send the apply form this week, but... this is my introduction. I
hope it will help the chosen one, if i'm not elected :D
Cheers!
(PD: I'm not fluent on English, and i'm pretty sure this mail seems like
a barbaric one to a lot of people... i'll beg you pardon :D)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-multimedia/attachments/20130422/12bd834d/attachment.htm>
-------------- next part --------------
_______________________________________________
kde-multimedia mailing list
kde-multimedia at kde.org
https://mail.kde.org/mailman/listinfo/kde-multimedia
More information about the kde-multimedia
mailing list