ports/audio/mp3asm/files/patch-src-frame.c
2020-11-24 20:48:31 +00:00

273 lines
11 KiB
C

--- src/frame.c.orig 2002-05-25 22:04:48 UTC
+++ src/frame.c
@@ -69,31 +69,31 @@ isheader (unsigned char head[4])
{
if ((head[0] == 0xff) && ((head[1] & 0xe0) != 0xe0))
{
- sprintf(log.buf, "%s: No syncbits found at the start of header %x%x%x%x.\n", me, head[0], head[1], head[2], head[3]);
+ sprintf(mp3asm_log.buf, "%s: No syncbits found at the start of header %x%x%x%x.\n", me, head[0], head[1], head[2], head[3]);
print_log (10);
return (0);
}
if ((head[1] & 0x18) == 0x08)
{
- sprintf(log.buf, "%s: Bad mpeg audio version specified in %x%x%x%x.\n", me, head[0], head[1], head[2], head[3]);
+ sprintf(mp3asm_log.buf, "%s: Bad mpeg audio version specified in %x%x%x%x.\n", me, head[0], head[1], head[2], head[3]);
print_log (10);
return (0);
}
if (!(head[1] & 0x06))
{
- sprintf(log.buf, "%s: Bad mpeg layer specified in %x%x%x%x.\n", me, head[0], head[1], head[2], head[3]);
+ sprintf(mp3asm_log.buf, "%s: Bad mpeg layer specified in %x%x%x%x.\n", me, head[0], head[1], head[2], head[3]);
print_log (10);
return (0);
}
if ((head[2] & 0xf0) == 0xf0)
{
- sprintf(log.buf, "%s: No valid bitrate specified in %x%x%x%x.\n", me, head[0], head[1], head[2], head[3]);
+ sprintf(mp3asm_log.buf, "%s: No valid bitrate specified in %x%x%x%x.\n", me, head[0], head[1], head[2], head[3]);
print_log (10);
return (0);
}
if ((head[2] & 0x0c) == 0x0c)
{
- sprintf(log.buf, "%s: No valid sampling frequency specified in %x%x%x%x.\n", me, head[0], head[1], head[2], head[3]);
+ sprintf(mp3asm_log.buf, "%s: No valid sampling frequency specified in %x%x%x%x.\n", me, head[0], head[1], head[2], head[3]);
print_log (10);
return (0);
}
@@ -129,7 +129,7 @@ search_first_header (buffer_t *buffer, stream_t *strea
switch (read_buf(buffer, head, i, 4))
{
case 0:
- sprintf(log.buf, "%s: No valid mp3header found in this buffer.\n", me);
+ sprintf(mp3asm_log.buf, "%s: No valid mp3header found in this buffer.\n", me);
print_log (10);
return(-1); /* fill the buffer */
@@ -140,7 +140,7 @@ search_first_header (buffer_t *buffer, stream_t *strea
{
if (samestream (head, (*heads)[k].head))
{
- sprintf (log.buf, "other header: %x.%x.%x.%x, count = %d\n", (*heads)[k].head[0], (*heads)[k].head[1], (*heads)[k].head[2], (*heads)[k].head[3], (*heads)[k].count);
+ sprintf (mp3asm_log.buf, "other header: %x.%x.%x.%x, count = %d\n", (*heads)[k].head[0], (*heads)[k].head[1], (*heads)[k].head[2], (*heads)[k].head[3], (*heads)[k].count);
print_log (10);
if ((*heads)[k].count == 3)
{
@@ -167,7 +167,7 @@ search_first_header (buffer_t *buffer, stream_t *strea
break;
default:
- sprintf(log.buf, "%s: Unable to read from buffer.\n", me);
+ sprintf(mp3asm_log.buf, "%s: Unable to read from buffer.\n", me);
print_all (0);
return(-2); /* flush the buffer */
}
@@ -190,7 +190,7 @@ search_header (buffer_t *buffer, stream_t *stream)
switch (read_buf(buffer, head, i, 4))
{
case 0:
- sprintf(log.buf, "%s: No valid mp3header found in this buffer.\n", me);
+ sprintf(mp3asm_log.buf, "%s: No valid mp3header found in this buffer.\n", me);
print_log (10);
return(-1); /* fill the buffer */
@@ -209,7 +209,7 @@ search_header (buffer_t *buffer, stream_t *stream)
break;
default:
- sprintf(log.buf, "%s: Unable to read from buffer.\n", me);
+ sprintf(mp3asm_log.buf, "%s: Unable to read from buffer.\n", me);
print_all (0);
return(-2); /* flush the buffer */
}
@@ -301,7 +301,7 @@ parse_frame_header (stream_t *stream)
{
frame_t *frame = stream->last;
- sprintf (log.buf, "%x.%x.%x.%x\n", frame->head[0], frame->head[1], frame->head[2], frame->head[3]);
+ sprintf (mp3asm_log.buf, "%x.%x.%x.%x\n", frame->head[0], frame->head[1], frame->head[2], frame->head[3]);
print_log (10);
if (stream->count < 0)
@@ -483,10 +483,10 @@ read_frame (stream_t *stream, buffer_t *filebuf, buffe
parse_frame_header(stream);
- sprintf (log.buf, "Reading frame %ld\n", stream->count + 1);
+ sprintf (mp3asm_log.buf, "Reading frame %ld\n", stream->count + 1);
print_log (10);
#ifdef FRAME_DEBUG
- sprintf(log.buf, "Frame %ld: %d kbps, header to header size = %d\n", stream->count + 1, frame->kbps, frame->hsize);
+ sprintf(mp3asm_log.buf, "Frame %ld: %d kbps, header to header size = %d\n", stream->count + 1, frame->kbps, frame->hsize);
print_log (10);
#endif
@@ -518,14 +518,14 @@ read_frame (stream_t *stream, buffer_t *filebuf, buffe
}
#ifdef SIDE_DEBUG
- sprintf(log.buf, "sideinfo = ");
+ sprintf(mp3asm_log.buf, "sideinfo = ");
print_log (10);
for ( k = 0; k < stream->isize; k++)
{
- sprintf(log.buf, ".%x", frame->info[k]);
+ sprintf(mp3asm_log.buf, ".%x", frame->info[k]);
print_log (10);
}
- sprintf(log.buf, " \n");
+ sprintf(mp3asm_log.buf, " \n");
print_log (10);
#endif
@@ -545,7 +545,7 @@ read_frame (stream_t *stream, buffer_t *filebuf, buffe
if (temp)
{
- sprintf (log.buf, "Too much space between headers: %d bytes!\n", temp);
+ sprintf (mp3asm_log.buf, "Too much space between headers: %d bytes!\n", temp);
print_all (0);
cut_buf(filebuf, databuf, temp);
}
@@ -553,13 +553,13 @@ read_frame (stream_t *stream, buffer_t *filebuf, buffe
rem_buf(filebuf, 4 + stream->isize + 2 * stream->crc);
#ifdef FRAME_DEBUG
- sprintf(log.buf, " Backref: %d, datasize: %d\n", frame->backref, frame->dsize);
+ sprintf(mp3asm_log.buf, " Backref: %d, datasize: %d\n", frame->backref, frame->dsize);
print_log (10);
#endif
if (databuf->used < frame->backref)
{
- sprintf(log.buf, "Error: bad stream formattin, bad backref!\n");
+ sprintf(mp3asm_log.buf, "Error: bad stream formattin, bad backref!\n");
print_all (0);
frame->dsize = 0;
/* free_frame (stream, frame);
@@ -575,7 +575,7 @@ read_frame (stream_t *stream, buffer_t *filebuf, buffe
if (databuf->used < frame->dsize) /*skip frame data!!!*/
{
- sprintf(log.buf, "Error: bad stream formattin, databuffer underrun.\n");
+ sprintf(mp3asm_log.buf, "Error: bad stream formattin, databuffer underrun.\n");
print_all (0);
frame->dsize = 0;
/* free_frame (stream, frame);
@@ -590,7 +590,7 @@ read_frame (stream_t *stream, buffer_t *filebuf, buffe
}
#ifdef POINTER_DEBUG
- sprintf (log.buf, "frame %ld; prev: %p, next: %p, info: %p, data: %p\n", stream->count + 1, frame->prev, frame->next, frame->info, frame->data);
+ sprintf (mp3asm_log.buf, "frame %ld; prev: %p, next: %p, info: %p, data: %p\n", stream->count + 1, frame->prev, frame->next, frame->info, frame->data);
print_log (10);
#endif
@@ -613,7 +613,7 @@ process_frames (stream_t *stream, long startframe, lon
unsigned long count = 0;
#ifdef POINTER_DEBUG
- sprintf (log.buf, "frame %ld; prev: %p, next: %p, info: %p, data: %p\n", count, frame->prev, frame->next, frame->info, frame->data);
+ sprintf (mp3asm_log.buf, "frame %ld; prev: %p, next: %p, info: %p, data: %p\n", count, frame->prev, frame->next, frame->info, frame->data);
print_log (10);
#endif /* POINTER_DEBUG */
@@ -632,7 +632,7 @@ process_frames (stream_t *stream, long startframe, lon
frame = NULL;
}
stream->count--;
- sprintf (log.buf, "Removed frame %ld\n", count);
+ sprintf (mp3asm_log.buf, "Removed frame %ld\n", count);
print_log (10);
}
else
@@ -785,7 +785,7 @@ calc_backref (stream_t *stream)
frame->info[0] |= backref;
}
#ifdef FRAME_DEBUG
- sprintf (log.buf, "frame %d: hsize: %d, dsize: %d, backref: %d\n", count, frame->hsize, frame->dsize, frame->backref);
+ sprintf (mp3asm_log.buf, "frame %d: hsize: %d, dsize: %d, backref: %d\n", count, frame->hsize, frame->dsize, frame->backref);
print_log (10);
#endif
backref += (frame->hsize - 4 - stream->isize - frame->dsize);
@@ -794,7 +794,7 @@ calc_backref (stream_t *stream)
backref = limit;
else if (backref < 0)
{
- sprintf (log.buf, "Unable to decently format stream, frame size (%d) exceeds available space (%d)\n", frame->dsize, frame->dsize + backref);
+ sprintf (mp3asm_log.buf, "Unable to decently format stream, frame size (%d) exceeds available space (%d)\n", frame->dsize, frame->dsize + backref);
print_log (2);
if ((limit - highest + backref) < 0) /* local underrun */
@@ -863,7 +863,7 @@ write_frames (stream_t *stream, FILE *file)
{
count = frame->hsize;
#ifdef WRITE_DEBUG
- sprintf (log.buf, "FRAME: %d\n", fcount);
+ sprintf (mp3asm_log.buf, "FRAME: %d\n", fcount);
print_log (10);
#endif
write_buf (frame->head, framebuf, 4);
@@ -871,7 +871,7 @@ write_frames (stream_t *stream, FILE *file)
write_buf (frame->info, framebuf, stream->isize);
count -= stream->isize;
#ifdef WRITE_DEBUG
- sprintf (log.buf, "wrote header & sideinfo (%d) to framebuf\n", 4 + stream->isize);
+ sprintf (mp3asm_log.buf, "wrote header & sideinfo (%d) to framebuf\n", 4 + stream->isize);
print_log (10);
#endif
@@ -888,7 +888,7 @@ write_frames (stream_t *stream, FILE *file)
backref -= temp;
count -= temp;
#ifdef WRITE_DEBUG
- sprintf (log.buf, "wrote %d null bytes to framebuf (backref = %d, count = %d)\n", temp, backref, count);
+ sprintf (mp3asm_log.buf, "wrote %d null bytes to framebuf (backref = %d, count = %d)\n", temp, backref, count);
print_log (10);
#endif
}
@@ -900,7 +900,7 @@ write_frames (stream_t *stream, FILE *file)
offset += count;
backref -= count;
#ifdef WRITE_DEBUG
- sprintf (log.buf, "wrote %d bytes from data to framebuf (backref = %d, offset = %d, count = 0)\n", count, backref, offset);
+ sprintf (mp3asm_log.buf, "wrote %d bytes from data to framebuf (backref = %d, offset = %d, count = 0)\n", count, backref, offset);
print_log (10);
#endif
count = 0;
@@ -913,28 +913,28 @@ write_frames (stream_t *stream, FILE *file)
backref -= temp;
count -= temp;
#ifdef WRITE_DEBUG
- sprintf (log.buf, "wrote %d bytes from data to framebuf (backref = %d, count = %d)\n", temp, backref, count);
+ sprintf (mp3asm_log.buf, "wrote %d bytes from data to framebuf (backref = %d, count = %d)\n", temp, backref, count);
print_log (10);
#endif
}
}
backref += (dataframe->hsize - stream->isize - 4);
#ifdef WRITE_DEBUG
- sprintf (log.buf, "backref: %d\n", backref);
+ sprintf (mp3asm_log.buf, "backref: %d\n", backref);
print_log (10);
#endif
dataframe = dataframe->next;
offset = 0;
dfcount++;
#ifdef WRITE_DEBUG
- sprintf (log.buf, "DATAFRAME: %d\n", dfcount);
+ sprintf (mp3asm_log.buf, "DATAFRAME: %d\n", dfcount);
print_log (10);
#endif
}
if (!dataframe && count)
{
write_buf (padding, framebuf, count);
- sprintf (log.buf, "padded frame %d with %d null bytes\n", fcount, count);
+ sprintf (mp3asm_log.buf, "padded frame %d with %d null bytes\n", fcount, count);
print_log (10);
}
write_file_from_buf (framebuf, file, frame->hsize);