From christophe at kualasoft.com Fri Sep 16 03:09:49 2005 From: christophe at kualasoft.com (christophe at kualasoft.com) Date: Fri, 16 Sep 2005 03:09:49 -0700 (PDT) Subject: [ID3 Dev] Java heirarchy Message-ID: <20050916100949.C3305265B9@mail06.powweb.com> An embedded and charset-unspecified text was scrubbed... Name: not available URL: From christophe at kualasoft.com Wed Sep 14 23:02:43 2005 From: christophe at kualasoft.com (christophe at kualasoft.com) Date: Wed, 14 Sep 2005 23:02:43 -0700 (PDT) Subject: [ID3 Dev] Java heirarchy Message-ID: <20050915060243.82A4726516@mail06.powweb.com> An embedded and charset-unspecified text was scrubbed... Name: not available URL: From bmearns at coe.neu.edu Wed Sep 14 11:03:04 2005 From: bmearns at coe.neu.edu (Brian Mearns) Date: Wed, 14 Sep 2005 14:03:04 -0400 Subject: [ID3 Dev] Java heirarchy Message-ID: <1126720984.432865d8f1b97@www.coe.neu.edu> I'm working (slowly) on my own java implementation of ID3, and I'm having some issues with the heirarchy. I've got it set up where mypackage.id3.v2.v3.DefaultID3Frame is the default class for representing ID3v2.3.0 frames which don't have a more specific implementation. likewise, mypackage.id3.v2.v3.ID3TextFrame extends from the above mentioned DefaultID3Frame class, and represents the T*** frames. Now I'm trying to plan out a v2.4 library, and so I've got mypackage.id3.v2.v4.DefaultID3Frame which extends from mypackage.id3.v2.v3.DefaultID3Frame. Still no problem. Now the tricky part. I want a class mypackage.id3.v2.v4.Id3TextFrame for v2.4.0 text frames, but does it make more sense for it to extend from mypackage.id3.v2.v4.DefaultID3Frame, or from mypackage.id3.v2.v3.ID3TextFrame, in other words from the v2.4 default frame, or the v2.3 text frame? Any thoughts on this? Thanks. -- -Brian Mearns (bmearns at coe.neu.edu) --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From iontodirel at yahoo.co.uk Thu Sep 15 08:04:39 2005 From: iontodirel at yahoo.co.uk (Ion Todirel) Date: Thu, 15 Sep 2005 16:04:39 +0100 (BST) Subject: [ID3 Dev] Java heirarchy In-Reply-To: Message-ID: <20050915150439.36375.qmail@web86902.mail.ukl.yahoo.com> Sombody know a .NET/COM component/SDK that support completly ID3v2.4.0 standard? Pyt wrote:In the implementation I have done (C#, sorry...), I chose to have the same classes implement v2.3 and v2.4. There aren't that many differences that they can't be solved by testing a .Version property on the class... For what it's worth... Pyt. On 9/15/05, christophe at kualasoft.com wrote: ---------- Original Message ------------- Subject: [ID3 Dev] Java heirarchy Date: Wed, 14 Sep 2005 14:03:04 -0400 From: Brian Mearns To: id3v2 at id3.org I'm working (slowly) on my own java implementation of ID3, and I'm having some issues with the heirarchy. --------------------------------- Yahoo! Messenger NEW - crystal clear PC to PC calling worldwide with voicemail -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.kernahan at btinternet.com Thu Sep 15 06:37:22 2005 From: andrew.kernahan at btinternet.com (Andy Kernahan) Date: Thu, 15 Sep 2005 14:37:22 +0100 Subject: [ID3 Dev] Java heirarchy References: <20050915060243.82A4726516@mail06.powweb.com> Message-ID: <004801c5b9fa$9a1c36b0$0500000a@MARVIN> As Pty said you can easily implement both V2.3 and V2.4 using the same classes. The primary differences lie within then frame header flags which have had additions made (unsync-bit and data length indicator bit) and have also been reordered. The tag header flags have also had one addition (has footer-bit) but that need only be implemented if you plan on supporting appended tags. What sort of hierarchical issues are you having ? Andy. ----- Original Message ----- From: Pyt To: id3v2 at id3.org Sent: Thursday, September 15, 2005 2:01 PM Subject: Re: [ID3 Dev] Java heirarchy In the implementation I have done (C#, sorry...), I chose to have the same classes implement v2.3 and v2.4. There aren't that many differences that they can't be solved by testing a .Version property on the class... For what it's worth... Pyt. On 9/15/05, christophe at kualasoft.com wrote: ---------- Original Message ------------- Subject: [ID3 Dev] Java heirarchy Date: Wed, 14 Sep 2005 14:03:04 -0400 From: Brian Mearns To: id3v2 at id3.org I'm working (slowly) on my own java implementation of ID3, and I'm having some issues with the heirarchy. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jon at sutinen.com Mon Sep 26 08:37:26 2005 From: jon at sutinen.com (Jonathan Johnson) Date: Mon, 26 Sep 2005 08:37:26 -0700 (PDT) Subject: [ID3 Dev] Suggestion: PAUSE tag Message-ID: I'd like to suggest is a PAUSE tag: this tag would allow a listener to stop or pause a file at a convenient point; the player would modify the PAUSE tag to include the time and offset where the PAUSE or STOP button was pressed. Later on, the listener could easily pick up where he left off, even if the file was transferred to another player. While there may be players which can keep track of pause information, it is in an internal database and the pause information cannot be transferred to another player or device. Please don't suggest I write a formal proposal: I currently lack the technical writing ability or even the understanding of ID3v2 tags to write it properly. I'm simply presenting it here for your consideration. Lastly, thanks for the proposal to add chapter tags to ID3v2. It's something I've long thought has been needed, especially for audiobooks and other very large speech files. --Jon Johnson Sutinen Consulting, Inc. jon at sutinen.com --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From ggibellato at hotmail.com Tue Sep 27 05:03:38 2005 From: ggibellato at hotmail.com (Gleison Gibellato da Silva) Date: Tue, 27 Sep 2005 12:03:38 +0000 Subject: [ID3 Dev] Test for id3v2 Message-ID: An HTML attachment was scrubbed... URL: From andrew.kernahan at btinternet.com Fri Sep 23 12:31:31 2005 From: andrew.kernahan at btinternet.com (Andy Kernahan) Date: Fri, 23 Sep 2005 20:31:31 +0100 Subject: [ID3 Dev] Apple iTunes Non-Standarrd Tag "TCMP" References: <092320051925.14222.4334568D0001AFEA0000378E22073007939D010997@comcast.net> Message-ID: <000801c5c075$66bb3a60$0500000a@MARVIN> I wouldn't have thought it will be added to the standard as it is over fives years old. When your code encounters a TCMP frame it shouldn't throw unless there is an error in parsing otherwise, it should store the frame data so it can be written back. Andy. ----- Original Message ----- From: To: Sent: Friday, September 23, 2005 8:25 PM Subject: [ID3 Dev] Apple iTunes Non-Standarrd Tag "TCMP" > Apple iTunes uses a tag of its own to indicate compilations. The tag is > "TCMP". > > Is there any plan to add this tag to the spec ? > > When one's software hits one of these, should it be ignored, or should it > throw an error ? > > Thanks. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From birkirb at stoicviking.net Thu Sep 15 18:03:01 2005 From: birkirb at stoicviking.net (Birkir A. Barkarson) Date: Fri, 16 Sep 2005 10:03:01 +0900 Subject: [ID3 Dev] Java heirarchy In-Reply-To: <20050915060243.82A4726516@mail06.powweb.com> References: <20050915060243.82A4726516@mail06.powweb.com> Message-ID: <432A19C5.3070002@stoicviking.net> I needed a program to convert ID3v1 tags with a certain encoding to ID3v2 unicode tags, as well as changing ID3v2 ISO8859-1 to Unicode. I used Jens's library for the tast but had to make a number of adjustments to the library. So if anyone is interested then I could share the improvements I made on Jens's ID3 implementation. Mostly bug fixes and some restructuring... can provide the code and a changelog. BAB christophe at kualasoft.com wrote: > Hi Brian, > > I don't want to rain on your party, but there is already a java implementation of ID3. > It's been developed by Jens vd Heide. Jens has stopt development, but our project keeps it > in low maintenance mode because we need it badly. It would be good if someone, perhaps yourself, could spend more > time on it then I do. The library is pretty good, but there is plenty of room for further development. > (Like ID3v2.4 and separation of the MP3 code). > > Also to answer your question, I have made some attempts in the library to define a revision hierarchy, so perhaps worth looking > at the code. pull it from cvs at jpodder.sourceforge.net. > > If you are interrested, please contact me off-line. > > Cheers / Christophe > > > > ---------- Original Message ------------- > Subject: [ID3 Dev] Java heirarchy > Date: Wed, 14 Sep 2005 14:03:04 -0400 > From: Brian Mearns > To: id3v2 at id3.org > > > I'm working (slowly) on my own java implementation of ID3, and I'm having some > issues with the heirarchy. > > I've got it set up where mypackage.id3.v2.v3.DefaultID3Frame is the default > class for representing ID3v2.3.0 frames which don't have a more specific > implementation. likewise, mypackage.id3.v2.v3.ID3TextFrame extends from the > above mentioned DefaultID3Frame class, and represents the T*** frames. > > Now I'm trying to plan out a v2.4 library, and so I've got > mypackage.id3.v2.v4.DefaultID3Frame which extends from > mypackage.id3.v2.v3.DefaultID3Frame. Still no problem. Now the tricky part. I > want a class mypackage.id3.v2.v4.Id3TextFrame for v2.4.0 text frames, but does > it make more sense for it to extend from mypackage.id3.v2.v4.DefaultID3Frame, > or from mypackage.id3.v2.v3.ID3TextFrame, in other words from the v2.4 default > frame, or the v2.3 text frame? > > Any thoughts on this? > > Thanks. > -- > -Brian Mearns > (bmearns at coe.neu.edu) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > > > --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From iontodirel at yahoo.co.uk Fri Sep 16 01:12:55 2005 From: iontodirel at yahoo.co.uk (Ion Todirel) Date: Fri, 16 Sep 2005 09:12:55 +0100 (BST) Subject: [ID3 Dev] Java heirarchy In-Reply-To: <432A19C5.3070002@stoicviking.net> Message-ID: <20050916081255.35967.qmail@web86909.mail.ukl.yahoo.com> Hi, i will be hapy, where to find it? "Birkir A. Barkarson" wrote: I needed a program to convert ID3v1 tags with a certain encoding to ID3v2 unicode tags, as well as changing ID3v2 ISO8859-1 to Unicode. I used Jens's library for the tast but had to make a number of adjustments to the library. So if anyone is interested then I could share the improvements I made on Jens's ID3 implementation. Mostly bug fixes and some restructuring... can provide the code and a changelog. BAB christophe at kualasoft.com wrote: > Hi Brian, > > I don't want to rain on your party, but there is already a java implementation of ID3. > It's been developed by Jens vd Heide. Jens has stopt development, but our project keeps it > in low maintenance mode because we need it badly. It would be good if someone, perhaps yourself, could spend more > time on it then I do. The library is pretty good, but there is plenty of room for further development. > (Like ID3v2.4 and separation of the MP3 code). > > Also to answer your question, I have made some attempts in the library to define a revision hierarchy, so perhaps worth looking > at the code. pull it from cvs at jpodder.sourceforge.net. > > If you are interrested, please contact me off-line. > > Cheers / Christophe > > > > ---------- Original Message ------------- > Subject: [ID3 Dev] Java heirarchy > Date: Wed, 14 Sep 2005 14:03:04 -0400 > From: Brian Mearns > To: id3v2 at id3.org > > > I'm working (slowly) on my own java implementation of ID3, and I'm having some > issues with the heirarchy. > > I've got it set up where mypackage.id3.v2.v3.DefaultID3Frame is the default > class for representing ID3v2.3.0 frames which don't have a more specific > implementation. likewise, mypackage.id3.v2.v3.ID3TextFrame extends from the > above mentioned DefaultID3Frame class, and represents the T*** frames. > > Now I'm trying to plan out a v2.4 library, and so I've got > mypackage.id3.v2.v4.DefaultID3Frame which extends from > mypackage.id3.v2.v3.DefaultID3Frame. Still no problem. Now the tricky part. I > want a class mypackage.id3.v2.v4.Id3TextFrame for v2.4.0 text frames, but does > it make more sense for it to extend from mypackage.id3.v2.v4.DefaultID3Frame, > or from mypackage.id3.v2.v3.ID3TextFrame, in other words from the v2.4 default > frame, or the v2.3 text frame? > > Any thoughts on this? > > Thanks. > -- > -Brian Mearns > (bmearns at coe.neu.edu) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > > > --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org --------------------------------- To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ygor at comcast.net Fri Sep 23 13:13:57 2005 From: ygor at comcast.net (ygor at comcast.net) Date: Fri, 23 Sep 2005 20:13:57 +0000 Subject: [ID3 Dev] Apple iTunes Non-Standarrd Tag "TCMP" Message-ID: <092320052013.14254.433462050008DE26000037AE22007610649D010997@comcast.net> So then, "Proper Software" should be able to handle it without complaining, yes ? Thanks. That's what I thought. Seems I have encountered some "improper" software :) > I wouldn't have thought it will be added to the standard as it is over fives > years old. When your code encounters a TCMP frame > it shouldn't throw unless there is an error in parsing otherwise, it should > store the frame data so it can be written back. > > Andy. > > ----- Original Message ----- > From: > To: > Sent: Friday, September 23, 2005 8:25 PM > Subject: [ID3 Dev] Apple iTunes Non-Standarrd Tag "TCMP" > > > > Apple iTunes uses a tag of its own to indicate compilations. The tag is > > "TCMP". > > > > Is there any plan to add this tag to the spec ? > > > > When one's software hits one of these, should it be ignored, or should it > > throw an error ? > > > > Thanks. > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > > For additional commands, e-mail: id3v2-help at id3.org > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From ygor at comcast.net Fri Sep 23 12:25:01 2005 From: ygor at comcast.net (ygor at comcast.net) Date: Fri, 23 Sep 2005 19:25:01 +0000 Subject: [ID3 Dev] Apple iTunes Non-Standarrd Tag "TCMP" Message-ID: <092320051925.14222.4334568D0001AFEA0000378E22073007939D010997@comcast.net> Apple iTunes uses a tag of its own to indicate compilations. The tag is "TCMP". Is there any plan to add this tag to the spec ? When one's software hits one of these, should it be ignored, or should it throw an error ? Thanks. --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From py.thoulon at gmail.com Thu Sep 15 06:01:54 2005 From: py.thoulon at gmail.com (Pyt) Date: Thu, 15 Sep 2005 15:01:54 +0200 Subject: [ID3 Dev] Java heirarchy In-Reply-To: <20050915060243.82A4726516@mail06.powweb.com> References: <20050915060243.82A4726516@mail06.powweb.com> Message-ID: In the implementation I have done (C#, sorry...), I chose to have the same classes implement v2.3 and v2.4. There aren't that many differences that they can't be solved by testing a .Version property on the class... For what it's worth... Pyt. On 9/15/05, christophe at kualasoft.com wrote: > > ---------- Original Message ------------- > Subject: [ID3 Dev] Java heirarchy > Date: Wed, 14 Sep 2005 14:03:04 -0400 > From: Brian Mearns > To: id3v2 at id3.org > > > I'm working (slowly) on my own java implementation of ID3, and I'm having > some > issues with the heirarchy. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From birkirb at stoicviking.net Wed Sep 21 22:07:29 2005 From: birkirb at stoicviking.net (Birkir A. Barkarson) Date: Thu, 22 Sep 2005 14:07:29 +0900 Subject: [ID3 Dev] Java heirarchy In-Reply-To: <20050916081255.35967.qmail@web86909.mail.ukl.yahoo.com> References: <20050916081255.35967.qmail@web86909.mail.ukl.yahoo.com> Message-ID: <43323C11.2040305@stoicviking.net> I have posted an archive with the modified code here: http://www.stoicviking.net/id3 I like Christophe's idea to make the library a seperate project on sourceforge. My modifications are thusly available and I would be willing to contribute what time I have to spare. Any ideas on the main issues to tackle to begin with? My feeling is that some restructuring of the code might be in order, followed by id3v2.4 support. BAB Ion Todirel wrote: > Hi, > > i will be hapy, where to find it? > > */"Birkir A. Barkarson" /* wrote: > > I needed a program to convert ID3v1 tags with a certain encoding to > ID3v2 unicode tags, as well as changing ID3v2 ISO8859-1 to Unicode. > I used Jens's library for the tast but had to make a number of > adjustments to the library. > > So if anyone is interested then I could share the improvements I made on > Jens's ID3 implementation. > Mostly bug fixes and some restructuring... can provide the code and a > changelog. > > BAB > > christophe at kualasoft.com wrote: > > Hi Brian, > > > > I don't want to rain on your party, but there is already a java > implementation of ID3. > > It's been developed by Jens vd Heide. Jens has stopt development, > but our project keeps it > > in low maintenance mode because we need it badly. It would be > good if someone, perhaps yourself, could spend more > > time on it then I do. The library is pretty good, but there is > plenty of room for further development. > > (Like ID3v2.4 and separation of the MP3 code). > > > > Also to answer your question, I have made some attempts in the > library to define a revision hierarchy, so perhaps worth looking > > at the code. pull it from cvs at jpodder.sourceforge.net. > > > > If you are interrested, please contact me off-line. > > > > Cheers / Christophe > > > > > > > > ---------- Original Message ------------- > > Subject: [ID3 Dev] Java heirarchy > > Date: Wed, 14 Sep 2005 14:03:04 -0400 > > From: Brian Mearns > > To: id3v2 at id3.org > > > > > > I'm working (slowly) on my own java implementation of ID3, and > I'm having some > > issues with the heirarchy. > > > > I've got it set up where mypackage.id3.v2.v3.DefaultID3Frame is > the default > > class for representing ID3v2.3.0 frames which don't have a more > specific > > implementation. likewise, mypackage.id3.v2.v3.ID3TextFrame > extends from the > > above mentioned DefaultID3Frame class, and represents the T*** > frames. > > > > Now I'm trying to plan out a v2.4 library, and so I've got > > mypackage.id3.v2.v4.DefaultID3Frame which extends from > > mypackage.id3.v2.v3.DefaultID3Frame. Still no problem. Now the > tricky part. I > > want a class mypackage.id3.v2.v4.Id3TextFrame for v2.4.0 text > frames, but does > > it make more sense for it to extend from > mypackage.id3.v2.v4.DefaultID3Frame, > > or from mypackage.id3.v2.v3.ID3TextFrame, in other words from the > v2.4 default > > frame, or the v2.3 text frame? > > > > Any thoughts on this? > > > > Thanks. > > -- > > -Brian Mearns > > (bmearns at coe.neu.edu) > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > > For additional commands, e-mail: id3v2-help at id3.org > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > > For additional commands, e-mail: id3v2-help at id3.org > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > > ------------------------------------------------------------------------ > To help you stay safe and secure online, we've developed the all new > *Yahoo! Security Centre* > . > --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From christophe at kualasoft.com Sun Sep 25 09:26:10 2005 From: christophe at kualasoft.com (Christophe Bouhier) Date: Mon, 26 Sep 2005 00:26:10 +0800 Subject: [ID3 Dev] Java heirarchy References: <20050916081255.35967.qmail@web86909.mail.ukl.yahoo.com> <43323C11.2040305@stoicviking.net> Message-ID: <016101c5c1ed$d9a89080$3701a8c0@eapac.ericsson.se> ok, I will request the project the coming week. I will also commit our existing code base of vdheide. I will post once all is up and running. Cheers / Christophe ----- Original Message ----- From: "Birkir A. Barkarson" To: Sent: Thursday, September 22, 2005 1:07 PM Subject: Re: [ID3 Dev] Java heirarchy > I have posted an archive with the modified code here: > > http://www.stoicviking.net/id3 > > I like Christophe's idea to make the library a seperate project on > sourceforge. My modifications are thusly available and I would be > willing to contribute what time I have to spare. > > Any ideas on the main issues to tackle to begin with? > My feeling is that some restructuring of the code might be in order, > followed by id3v2.4 support. > > BAB > > Ion Todirel wrote: > > Hi, > > > > i will be hapy, where to find it? > > > > */"Birkir A. Barkarson" /* wrote: > > > > I needed a program to convert ID3v1 tags with a certain encoding to > > ID3v2 unicode tags, as well as changing ID3v2 ISO8859-1 to Unicode. > > I used Jens's library for the tast but had to make a number of > > adjustments to the library. > > > > So if anyone is interested then I could share the improvements I made on > > Jens's ID3 implementation. > > Mostly bug fixes and some restructuring... can provide the code and a > > changelog. > > > > BAB > > > > christophe at kualasoft.com wrote: > > > Hi Brian, > > > > > > I don't want to rain on your party, but there is already a java > > implementation of ID3. > > > It's been developed by Jens vd Heide. Jens has stopt development, > > but our project keeps it > > > in low maintenance mode because we need it badly. It would be > > good if someone, perhaps yourself, could spend more > > > time on it then I do. The library is pretty good, but there is > > plenty of room for further development. > > > (Like ID3v2.4 and separation of the MP3 code). > > > > > > Also to answer your question, I have made some attempts in the > > library to define a revision hierarchy, so perhaps worth looking > > > at the code. pull it from cvs at jpodder.sourceforge.net. > > > > > > If you are interrested, please contact me off-line. > > > > > > Cheers / Christophe > > > > > > > > > > > > ---------- Original Message ------------- > > > Subject: [ID3 Dev] Java heirarchy > > > Date: Wed, 14 Sep 2005 14:03:04 -0400 > > > From: Brian Mearns > > > To: id3v2 at id3.org > > > > > > > > > I'm working (slowly) on my own java implementation of ID3, and > > I'm having some > > > issues with the heirarchy. > > > > > > I've got it set up where mypackage.id3.v2.v3.DefaultID3Frame is > > the default > > > class for representing ID3v2.3.0 frames which don't have a more > > specific > > > implementation. likewise, mypackage.id3.v2.v3.ID3TextFrame > > extends from the > > > above mentioned DefaultID3Frame class, and represents the T*** > > frames. > > > > > > Now I'm trying to plan out a v2.4 library, and so I've got > > > mypackage.id3.v2.v4.DefaultID3Frame which extends from > > > mypackage.id3.v2.v3.DefaultID3Frame. Still no problem. Now the > > tricky part. I > > > want a class mypackage.id3.v2.v4.Id3TextFrame for v2.4.0 text > > frames, but does > > > it make more sense for it to extend from > > mypackage.id3.v2.v4.DefaultID3Frame, > > > or from mypackage.id3.v2.v3.ID3TextFrame, in other words from the > > v2.4 default > > > frame, or the v2.3 text frame? > > > > > > Any thoughts on this? > > > > > > Thanks. > > > -- > > > -Brian Mearns > > > (bmearns at coe.neu.edu) > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > > > For additional commands, e-mail: id3v2-help at id3.org > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > > > For additional commands, e-mail: id3v2-help at id3.org > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > > For additional commands, e-mail: id3v2-help at id3.org > > > > ------------------------------------------------------------------------ > > To help you stay safe and secure online, we've developed the all new > > *Yahoo! Security Centre* > > . > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: id3v2-unsubscribe at id3.org > For additional commands, e-mail: id3v2-help at id3.org > --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From andrew.kernahan at btinternet.com Tue Sep 27 06:21:26 2005 From: andrew.kernahan at btinternet.com (Andy Kernahan) Date: Tue, 27 Sep 2005 14:21:26 +0100 Subject: [ID3 Dev] Test for id3v2 References: Message-ID: <001101c5c366$5d845000$0500000a@MARVIN> Here are some test files for ID3v2.3.0-4.0. Andy. ----- Original Message ----- From: Gleison Gibellato da Silva To: id3v2 at id3.org Sent: Tuesday, September 27, 2005 1:03 PM Subject: [ID3 Dev] Test for id3v2 When I implemented my software (OrgMusic project) to handle with ID3V1 and ID3V1.1 I found a group of files to test if my program work well. Does anybody know if exist the same for ID3V2.x ? Thank you for the help ------------------------------------------------------------------------------ MSN Messenger: converse com os seus amigos online. Instale gr?tis. Clique aqui. --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: id3_test_files.rar Type: application/octet-stream Size: 111002 bytes Desc: not available URL: -------------- next part -------------- --------------------------------------------------------------------- To unsubscribe, e-mail: id3v2-unsubscribe at id3.org For additional commands, e-mail: id3v2-help at id3.org From py.thoulon at gmail.com Mon Sep 26 00:19:54 2005 From: py.thoulon at gmail.com (Pyt) Date: Mon, 26 Sep 2005 09:19:54 +0200 Subject: [ID3 Dev] PCNT Frame Question. In-Reply-To: <000901c5c02d$06c93c80$0500000a@MARVIN> References: <20050916081255.35967.qmail@web86909.mail.ukl.yahoo.com> <43323C11.2040305@stoicviking.net> <000901c5c02d$06c93c80$0500000a@MARVIN> Message-ID: The process repeats over and over again. The frame size tells you how long it is. Cheers, Pyt. On 9/23/05, Andy Kernahan wrote: > > Hey, > I have a quick question about the varible length play counter field > within the V2.3.0-4.0 PCNT frame. In the standard Nilsson states that: > > "When the counter reaches all one's, one byte is inserted in front of the > counter thus making the counter eight bits bigger." > > Does this mean there is a maximum allowed counter size of five bytes?, or > that this process repeats when all the bits are high again? > > Andy. > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From andrew.kernahan at btinternet.com Fri Sep 23 03:53:26 2005 From: andrew.kernahan at btinternet.com (Andy Kernahan) Date: Fri, 23 Sep 2005 11:53:26 +0100 Subject: [ID3 Dev] PCNT Frame Question. References: <20050916081255.35967.qmail@web86909.mail.ukl.yahoo.com> <43323C11.2040305@stoicviking.net> Message-ID: <000901c5c02d$06c93c80$0500000a@MARVIN> Hey, I have a quick question about the varible length play counter field within the V2.3.0-4.0 PCNT frame. In the standard Nilsson states that: "When the counter reaches all one's, one byte is inserted in front of the counter thus making the counter eight bits bigger." Does this mean there is a maximum allowed counter size of five bytes?, or that this process repeats when all the bits are high again? Andy. -------------- next part -------------- An HTML attachment was scrubbed... URL: