Home | Trees | Index | Help |
---|
Package tagger :: Module id3v2 :: Class ID3v2 |
|
Note:
tag has the following options
size = size of the whole header, excluding header and footer ext = has extension header (2.3, 2.4 only) exp = is experimental (2.4, 2.3 only) footer = has footer (2.3, 2.4 only) compression = has compression enabled (2.2 only) unsync = uses unsynchronise method of encoding dataTo Do:
Method Summary | |
---|---|
| |
commit(self,
pretend)
| |
Construct an Extension Header (FIXME) | |
Construct a Footer (FIXME) | |
Construct Header Bytestring to for tag | |
Debugging purposes, dump the whole header of the file. | |
get_next_frame(self,
search_length)
| |
Return a new frame of the correct type for this tag | |
Create a new default ID3v2 tag data structure | |
Parse Extension Header | |
Parse Footer | |
Recursively Parse Frames | |
Parse Header of the file | |
set_version(self,
version)
|
Instance Variable Summary | |
---|---|
dictionary of ID3v2*Frame(s) | frames : list of frames that is in the tag |
dictionary | tag : dictionary of parameters that the tag has |
float (2.2, 2.3, 2.4) | version : version this tag supports |
Class Variable Summary | |
---|---|
list |
supported : list of version that this parser supports |
Method Details |
---|
__init__(self,
filename,
mode=0,
version=2.3999999999999999)
|
construct_ext_header(self)Construct an Extension Header (FIXME) |
construct_footer(self)Construct a Footer (FIXME) |
construct_header(self, size)Construct Header Bytestring to for tag
|
dump_header(self)Debugging purposes, dump the whole header of the file.
|
new_frame(self, fid=None, frame=None)Return a new frame of the correct type for this tag
|
new_header(self, version=2.3999999999999999)Create a new default ID3v2 tag data structure
|
parse_ext_header(self)Parse Extension Header |
parse_footer(self)Parse Footer
|
parse_frames(self)Recursively Parse Frames |
parse_header(self)Parse Header of the file |
Instance Variable Details |
---|
frameslist of frames that is in the tag
|
tagdictionary of parameters that the tag has
|
versionversion this tag supports
|
Class Variable Details |
---|
supportedlist of version that this parser supports
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.0 on Sun Apr 10 14:44:00 2005 | http://epydoc.sf.net |