mplib_s.c File Reference

#include <errno.h>
#include <stdio.h>
#include <fcntl.h>
#include <ctype.h>
#include <sys/stat.h>
#include "mplib_s.h"
#include "xmalloc.h"

Go to the source code of this file.

Defines

#define BUF_SIZE   4096

Functions

int id3_get_no_frames (id3v2_tag *tag)
id3v2_frameid3_lookup_frame (id3v2_frame_list *list, const char *field, const int pos)
int id3_remove_frame (id3v2_frame_list *list, id3v2_frame *frame)
int id3_add_frame (id3v2_frame_list *list, char *field, char *new_value, int len)
size_t read_mem (void *dest, size_t nbytes, void *varg)
size_t read_file (void *dest, size_t nbytes, void *varg)
off_t lseek_mem (off_t offset, int whence, void *varg)
off_t lseek_file (off_t offset, int whence, void *varg)


Define Documentation

#define BUF_SIZE   4096
 

Definition at line 1084 of file mplib_s.c.


Function Documentation

int id3_add_frame id3v2_frame_list list,
char *  field,
char *  new_value,
int  len
 

Definition at line 1037 of file mplib_s.c.

int id3_get_no_frames id3v2_tag tag  ) 
 

Definition at line 964 of file mplib_s.c.

id3v2_frame* id3_lookup_frame id3v2_frame_list list,
const char *  field,
const int  pos
 

Definition at line 989 of file mplib_s.c.

int id3_remove_frame id3v2_frame_list list,
id3v2_frame frame
 

Definition at line 1008 of file mplib_s.c.

off_t lseek_file off_t  offset,
int  whence,
void *  varg
 

Definition at line 1267 of file mplib_s.c.

off_t lseek_mem off_t  offset,
int  whence,
void *  varg
 

Definition at line 1231 of file mplib_s.c.

size_t read_file void *  dest,
size_t  nbytes,
void *  varg
 

Definition at line 1225 of file mplib_s.c.

size_t read_mem void *  dest,
size_t  nbytes,
void *  varg
 

Definition at line 1207 of file mplib_s.c.