Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

tag_render.cpp File Reference

#include <stdlib.h>
#include <string.h>
#include <memory.h>
#include "tag.h"
#include "misc_support.h"
#include "utils.h"

Defines

#define ID3_PADMULTIPLE   (2048)
#define ID3_PADMAX   (4096)

Functions

size_t RenderV1 (const ID3_Tag &tag, uchar *buffer)
 Renders an id3v1.1 version of the tag into the supplied buffer. More...

size_t RenderFrames (uchar *buffer, const ID3_Elem *cur)

Define Documentation

#define ID3_PADMAX   (4096)
 

#define ID3_PADMULTIPLE   (2048)
 


Function Documentation

size_t RenderFrames uchar * buffer,
const ID3_Elem * cur
 

size_t RenderV1 const ID3_Tag & tag,
uchar * buffer
 

Renders an id3v1.1 version of the tag into the supplied buffer.

Returns:
The actual number of the bytes of the buffer used to store the tag (should always be 128)
Parameters:
buffer   The buffer that will contain the id3v1.1 tag.


Generated at Wed Sep 5 16:53:38 2001 for id3lib by doxygen1.2.9.1 written by Dimitri van Heesch, © 1997-2001