--===============3409694049985933977== Content-Type: multipart/alternative; boundary=089e0141abacc84c2c04dedaef01 --089e0141abacc84c2c04dedaef01 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable My personal preference would be to remove the Tag interface from 2.0, but we can just add more fields as well. On Mon, Jun 10, 2013 at 11:34 PM, Stephen F. Booth wrote: > I think this is a good idea for TagLib 2.0 because as you mentioned those > tags are well known. > > On Thursday, June 6, 2013 at 5:46 PM, Luk=C3=A1=C5=A1 Lalinsk=C3=BD wrote= : > > Because TagLib maintains binary compatibly within the major version and > because the Tag class accessors are virtual, no new fields will get added > to it. If you want generic access to tags across all support formats, use > the PropertyMap API. > > Lukas > > > On Sun, Jun 2, 2013 at 1:34 AM, Adam Szmigin wrote= : > > Hi, > > I wonder: is there any appetite for adding more 'standard' getters/setter= s > to the Tag class? > > For my own personal use, I would specifically be looking at album artist, > disc number, total tracks and total discs. To me, these seem sufficientl= y > widely-known concepts to warrant having their own dedicated methods. > > What is the driver that determines whether methods are added, or whether > fields are only available from a property map in the Tag class? > > > Thanks, > > -- > Adam Szmigin > ______________________________**_________________ > taglib-devel mailing list > taglib-devel@kde.org > https://mail.kde.org/mailman/**listinfo/taglib-devel > > > _______________________________________________ > taglib-devel mailing list > taglib-devel@kde.org > https://mail.kde.org/mailman/listinfo/taglib-devel > > > > _______________________________________________ > taglib-devel mailing list > taglib-devel@kde.org > https://mail.kde.org/mailman/listinfo/taglib-devel > > --089e0141abacc84c2c04dedaef01 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
My personal preference would be to remove the Tag interfac= e from 2.0, but we can just add more fields as well.


On Mon, Jun 10, 2013 at 11:34 = PM, Stephen F. Booth <me@sbooth.org> wrote:
I think this is a good idea for TagLib 2.0 because as = you mentioned those tags are well known.
=20

On Thursday, June 6, 2013 at 5:4= 6 PM, Luk=C3=A1=C5=A1 Lalinsk=C3=BD wrote:

Because TagLib maintai= ns binary=C2=A0compatibly=C2=A0within the major version and because the Tag= class accessors are virtual, no new fields will get added to it. If you wa= nt generic access to tags across all support formats, use the PropertyMap A= PI.

Lukas


On Sun, Jun 2, 2013 at 1:= 34 AM, Adam Szmigin <adam.szmigin@xsco.net> wrote:
Hi,

I wonder: is there any appetite for adding more 'standard' getters/= setters to the Tag class?

For my own personal use, I would specifically be looking at album artist, d= isc number, total tracks and total discs. =C2=A0To me, these seem sufficien= tly widely-known concepts to warrant having their own dedicated methods.
What is the driver that determines whether methods are added, or whether fi= elds are only available from a property map in the Tag class?


Thanks,

--
Adam Szmigin
_______________________________________________
taglib-devel mailing list
taglib-devel@kde.= org
https://mail.kde.org/mailman/listinfo/taglib-devel

_______________________________________________
t= aglib-devel mailing list
=20 =20 =20 =20 =20


_______________________________________________=
taglib-devel mailing list
taglib-devel@kde.org
https://mail.kde.org/mailman/listinfo/taglib-devel


--089e0141abacc84c2c04dedaef01-- --===============3409694049985933977== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ taglib-devel mailing list taglib-devel@kde.org https://mail.kde.org/mailman/listinfo/taglib-devel --===============3409694049985933977==--