Re: [Rhythmbox-devel] song_info question
- From: Joe Bain <mrjoebain gmail com>
- To: rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] song_info question
- Date: Sat, 26 Sep 2009 12:56:12 +0100
2009/9/25 Mindaugas Budreika
<mindaugas bu gmail com>
Hi
I'm trying to finish my fist rhythmbox plug-in in python and I my problem is that I want to edit song_info Basic tab (fields stroked in red) from other tab, the one I created by myself (stroked in blue) before clicking close. In other words if I add like a year of release in my tab I want it to be visible in Basic tab as well without closing and reopening song_info.
The problem is that if I'm doing:
self.db.set(self.song, rhythmdb.PROP_ALBUM, model[row][1])
self.db.set(self.song, rhythmdb.PROP_GENRE, self.id3[1])
self.db.commit()
the ID3 data is saved only if I close the song_info window with X. If I choose Back, Forward or Close buttons all the ID3 corrections made by my tab is being overwritten by rhythmbox (probably song_info functions)
maybe there is other ways to solve this? but anyway I would like to see my changes in Basic tab without closing whole window.
screenshot: http://img34.imageshack.us/img34/5060/songinfobasic.png
PS: self.db.set(self.song, rhythmdb.PROP_YEAR, 1999) not really setting the ID3 value for year of release at least in v0.12.0. I know that you have you pass an int. It shouldn't be my mistake coz I can set PROP_TRACK_NUMBER without any problems and they both have the same year int checking thing...
--
Mindaugas Budreika
Kuala Lumpur, Malaysia
Skype: mike_pukuotukas_lt
Phone# +60123581195
_______________________________________________
rhythmbox-devel mailing list
rhythmbox-devel gnome org
http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
I had the same problem and I couldn't get an answer, hopefully someone in the know might reply and help us both out. :)
Joe
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]