dami::id3::v2 Namespace Reference


Functions

bool parse (ID3_TagImpl &tag, ID3_Reader &rdr)
void render (ID3_Writer &writer, const ID3_TagImpl &tag)


Function Documentation

bool dami::id3::v2::parse ( ID3_TagImpl tag,
ID3_Reader rdr 
)

Definition at line 137 of file tag_parse.cpp.

References ID3_Reader::getCur(), ID3_Header::GetDataSize(), ID3_TagHeader::GetExtended(), ID3_Header::GetSpec(), ID3_TagHeader::GetUnsync(), ID3_TagHeader::Parse(), ID3_TagHeader::ParseExtended(), ID3_TagImpl::SetExtended(), ID3_TagImpl::SetSpec(), ID3_TagImpl::SetUnsync(), and ID3_TagHeader::SIZE.

void dami::id3::v2::render ( ID3_Writer writer,
const ID3_TagImpl tag 
)

Definition at line 78 of file tag_render.cpp.

References ID3_Writer::END_OF_WRITER, ID3_TagImpl::GetExperimental(), ID3_TagImpl::GetExtended(), ID3_TagImpl::GetExtendedBytes(), ID3_TagImpl::GetFooter(), ID3_TagImpl::GetSpec(), ID3_TagImpl::GetUnsync(), ID3_TagImpl::NumFrames(), ID3_TagImpl::PaddingSize(), ID3_TagHeader::Render(), ID3_Header::SetDataSize(), ID3_TagHeader::SetExperimental(), ID3_TagHeader::SetExtended(), ID3_TagHeader::SetFooter(), ID3_TagHeader::SetSpec(), ID3_TagHeader::SetUnsync(), ID3_Writer::writeChar(), and ID3_Writer::writeChars().

Referenced by ID3_Tag::Render(), RenderV1ToFile(), and RenderV2ToFile().


Generated on Mon Aug 20 17:48:46 2007 for id3lib by  doxygen 1.5.2