forked from len0rd/rockbox
libtremor: comment out some unused functions and mark some file local functions static, saves a few hundred bytes and might give a tiny speedup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30370 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
31567306e7
commit
12e159dcb4
2 changed files with 32 additions and 17 deletions
|
@ -26,7 +26,7 @@
|
|||
|
||||
/* A complete description of Ogg framing exists in docs/framing.html */
|
||||
|
||||
int ogg_page_version(const ogg_page *og){
|
||||
static int ogg_page_version(const ogg_page *og){
|
||||
return((int)(og->header[4]));
|
||||
}
|
||||
|
||||
|
@ -62,7 +62,7 @@ ogg_uint32_t ogg_page_serialno(const ogg_page *og){
|
|||
(og->header[17]<<24));
|
||||
}
|
||||
|
||||
long ogg_page_pageno(const ogg_page *og){
|
||||
static long ogg_page_pageno(const ogg_page *og){
|
||||
return(og->header[18] |
|
||||
(og->header[19]<<8) |
|
||||
(og->header[20]<<16) |
|
||||
|
@ -87,14 +87,14 @@ more page packet), the return will be:
|
|||
ogg_page_packets(page) ==0,
|
||||
ogg_page_continued(page) !=0
|
||||
*/
|
||||
|
||||
/*
|
||||
int ogg_page_packets(const ogg_page *og){
|
||||
int i,n=og->header[26],count=0;
|
||||
for(i=0;i<n;i++)
|
||||
if(og->header[27+i]<255)count++;
|
||||
return(count);
|
||||
}
|
||||
|
||||
*/
|
||||
|
||||
#if 0
|
||||
/* helper to initialize lookup for direct-table CRC (illustrative; we
|
||||
|
@ -208,7 +208,7 @@ int ogg_stream_init(ogg_stream_state *os,int serialno){
|
|||
}
|
||||
|
||||
/* async/delayed error detection for the ogg_stream_state */
|
||||
int ogg_stream_check(ogg_stream_state *os){
|
||||
static int ogg_stream_check(ogg_stream_state *os){
|
||||
if(!os || !os->body_data) return -1;
|
||||
return 0;
|
||||
}
|
||||
|
@ -224,7 +224,7 @@ int ogg_stream_clear(ogg_stream_state *os){
|
|||
}
|
||||
return(0);
|
||||
}
|
||||
|
||||
/*
|
||||
int ogg_stream_destroy(ogg_stream_state *os){
|
||||
if(os){
|
||||
ogg_stream_clear(os);
|
||||
|
@ -232,7 +232,7 @@ int ogg_stream_destroy(ogg_stream_state *os){
|
|||
}
|
||||
return(0);
|
||||
}
|
||||
|
||||
*/
|
||||
/* Helpers for ogg_stream_encode; this keeps the structure and
|
||||
what's happening fairly clear */
|
||||
|
||||
|
@ -277,7 +277,7 @@ static int _os_lacing_expand(ogg_stream_state *os,int needed){
|
|||
/* Direct table CRC; note that this will be faster in the future if we
|
||||
perform the checksum simultaneously with other copies */
|
||||
|
||||
void ogg_page_checksum_set(ogg_page *og){
|
||||
static void ogg_page_checksum_set(ogg_page *og){
|
||||
if(og){
|
||||
ogg_uint32_t crc_reg=0;
|
||||
int i;
|
||||
|
@ -588,6 +588,7 @@ int ogg_sync_clear(ogg_sync_state *oy){
|
|||
return(0);
|
||||
}
|
||||
|
||||
/*
|
||||
int ogg_sync_destroy(ogg_sync_state *oy){
|
||||
if(oy){
|
||||
ogg_sync_clear(oy);
|
||||
|
@ -595,8 +596,8 @@ int ogg_sync_destroy(ogg_sync_state *oy){
|
|||
}
|
||||
return(0);
|
||||
}
|
||||
|
||||
int ogg_sync_check(ogg_sync_state *oy){
|
||||
*/
|
||||
static int ogg_sync_check(ogg_sync_state *oy){
|
||||
if(oy->storage<0) return -1;
|
||||
return 0;
|
||||
}
|
||||
|
@ -748,6 +749,7 @@ long ogg_sync_pageseek(ogg_sync_state *oy,ogg_page *og){
|
|||
Returns pointers into buffered data; invalidated by next call to
|
||||
_stream, _clear, _init, or _buffer */
|
||||
|
||||
#if 0
|
||||
int ogg_sync_pageout(ogg_sync_state *oy, ogg_page *og){
|
||||
|
||||
if(ogg_sync_check(oy))return 0;
|
||||
|
@ -777,7 +779,7 @@ int ogg_sync_pageout(ogg_sync_state *oy, ogg_page *og){
|
|||
|
||||
}
|
||||
}
|
||||
|
||||
#endif
|
||||
/* add the incoming page to the stream state; we decompose the page
|
||||
into packet segments here as well. */
|
||||
|
||||
|
@ -1019,11 +1021,12 @@ int ogg_stream_packetpeek(ogg_stream_state *os,ogg_packet *op){
|
|||
return _packetout(os,op,0);
|
||||
}
|
||||
|
||||
/*
|
||||
void ogg_packet_clear(ogg_packet *op) {
|
||||
_ogg_free(op->packet);
|
||||
memset(op, 0, sizeof(*op));
|
||||
}
|
||||
|
||||
*/
|
||||
#ifdef _V_SELFTEST
|
||||
#include <stdio.h>
|
||||
|
||||
|
|
|
@ -126,9 +126,11 @@ extern void oggpack_writecopy(oggpack_buffer *b,void *source,long bits);
|
|||
extern void oggpack_reset(oggpack_buffer *b);
|
||||
extern void oggpack_writeclear(oggpack_buffer *b); */
|
||||
extern void oggpack_readinit(oggpack_buffer *b,unsigned char *buf,int bytes);
|
||||
/* extern void oggpack_write(oggpack_buffer *b,unsigned long value,int bits); */
|
||||
/*
|
||||
extern void oggpack_write(oggpack_buffer *b,unsigned long value,int bits);
|
||||
extern long oggpack_look(oggpack_buffer *b,int bits);
|
||||
*/
|
||||
|
||||
/* extern long oggpack_look(oggpack_buffer *b,int bits); */
|
||||
static inline long oggpack_look(oggpack_buffer *b,int bits){
|
||||
unsigned long ret;
|
||||
unsigned long m;
|
||||
|
@ -182,7 +184,9 @@ static inline void oggpack_adv(oggpack_buffer *b,int bits){
|
|||
extern void oggpack_adv1(oggpack_buffer *b);
|
||||
extern long oggpack_read(oggpack_buffer *b,int bits);
|
||||
extern long oggpack_read1(oggpack_buffer *b);
|
||||
/* extern long oggpack_bytes(oggpack_buffer *b); */
|
||||
/*
|
||||
extern long oggpack_bytes(oggpack_buffer *b);
|
||||
*/
|
||||
static inline long oggpack_bytes(oggpack_buffer *b){
|
||||
return(b->endbyte+(b->endbit+7)/8);
|
||||
}
|
||||
|
@ -223,13 +227,17 @@ extern int ogg_stream_flush(ogg_stream_state *os, ogg_page *og);
|
|||
extern int ogg_sync_init(ogg_sync_state *oy);
|
||||
extern int ogg_sync_clear(ogg_sync_state *oy);
|
||||
extern int ogg_sync_reset(ogg_sync_state *oy);
|
||||
/*
|
||||
extern int ogg_sync_destroy(ogg_sync_state *oy);
|
||||
extern int ogg_sync_check(ogg_sync_state *oy);
|
||||
*/
|
||||
|
||||
extern char *ogg_sync_buffer(ogg_sync_state *oy, long size);
|
||||
extern int ogg_sync_wrote(ogg_sync_state *oy, long bytes);
|
||||
extern long ogg_sync_pageseek(ogg_sync_state *oy,ogg_page *og);
|
||||
/*
|
||||
extern int ogg_sync_pageout(ogg_sync_state *oy, ogg_page *og);
|
||||
*/
|
||||
extern int ogg_stream_pagein(ogg_stream_state *os, ogg_page *og);
|
||||
extern int ogg_stream_packetout(ogg_stream_state *os,ogg_packet *op);
|
||||
extern int ogg_stream_packetpeek(ogg_stream_state *os,ogg_packet *op);
|
||||
|
@ -240,23 +248,27 @@ extern int ogg_stream_init(ogg_stream_state *os,int serialno);
|
|||
extern int ogg_stream_clear(ogg_stream_state *os);
|
||||
extern int ogg_stream_reset(ogg_stream_state *os);
|
||||
extern int ogg_stream_reset_serialno(ogg_stream_state *os,int serialno);
|
||||
/*
|
||||
extern int ogg_stream_destroy(ogg_stream_state *os);
|
||||
extern int ogg_stream_check(ogg_stream_state *os);
|
||||
*/
|
||||
extern int ogg_stream_eos(ogg_stream_state *os);
|
||||
|
||||
/*
|
||||
extern void ogg_page_checksum_set(ogg_page *og);
|
||||
|
||||
extern int ogg_page_version(const ogg_page *og);
|
||||
*/
|
||||
extern int ogg_page_continued(const ogg_page *og);
|
||||
extern int ogg_page_bos(const ogg_page *og);
|
||||
extern int ogg_page_eos(const ogg_page *og);
|
||||
extern ogg_int64_t ogg_page_granulepos(const ogg_page *og);
|
||||
extern ogg_uint32_t ogg_page_serialno(const ogg_page *og);
|
||||
/*
|
||||
extern long ogg_page_pageno(const ogg_page *og);
|
||||
extern int ogg_page_packets(const ogg_page *og);
|
||||
|
||||
extern void ogg_packet_clear(ogg_packet *op);
|
||||
|
||||
*/
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue