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_frame * id3_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.