forked from len0rd/rockbox
Change liba52 and libmad to the original 8-spaced tabbing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24863 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
398b37124e
commit
3f5f3524d4
30 changed files with 2784 additions and 2784 deletions
|
|
@ -61,7 +61,7 @@ int (*const decoder_table[3])(struct mad_stream *, struct mad_frame *) = {
|
|||
};
|
||||
|
||||
/*
|
||||
* NAME: header->init()
|
||||
* NAME: header->init()
|
||||
* DESCRIPTION: initialize header struct
|
||||
*/
|
||||
void mad_header_init(struct mad_header *header)
|
||||
|
|
@ -84,7 +84,7 @@ void mad_header_init(struct mad_header *header)
|
|||
}
|
||||
|
||||
/*
|
||||
* NAME: frame->init()
|
||||
* NAME: frame->init()
|
||||
* DESCRIPTION: initialize frame struct
|
||||
*/
|
||||
void mad_frame_init(struct mad_frame *frame)
|
||||
|
|
@ -98,7 +98,7 @@ void mad_frame_init(struct mad_frame *frame)
|
|||
}
|
||||
|
||||
/*
|
||||
* NAME: frame->finish()
|
||||
* NAME: frame->finish()
|
||||
* DESCRIPTION: deallocate any dynamic memory associated with frame
|
||||
*/
|
||||
void mad_frame_finish(struct mad_frame *frame)
|
||||
|
|
@ -112,7 +112,7 @@ void mad_frame_finish(struct mad_frame *frame)
|
|||
}
|
||||
|
||||
/*
|
||||
* NAME: decode_header()
|
||||
* NAME: decode_header()
|
||||
* DESCRIPTION: read header data and following CRC word
|
||||
*/
|
||||
static
|
||||
|
|
@ -231,7 +231,7 @@ int decode_header(struct mad_header *header, struct mad_stream *stream)
|
|||
}
|
||||
|
||||
/*
|
||||
* NAME: free_bitrate()
|
||||
* NAME: free_bitrate()
|
||||
* DESCRIPTION: attempt to discover the bitstream's free bitrate
|
||||
*/
|
||||
static
|
||||
|
|
@ -246,7 +246,7 @@ int free_bitrate(struct mad_stream *stream, struct mad_header const *header)
|
|||
|
||||
pad_slot = (header->flags & MAD_FLAG_PADDING) ? 1 : 0;
|
||||
slots_per_frame = (header->layer == MAD_LAYER_III &&
|
||||
(header->flags & MAD_FLAG_LSF_EXT)) ? 72 : 144;
|
||||
(header->flags & MAD_FLAG_LSF_EXT)) ? 72 : 144;
|
||||
|
||||
while (mad_stream_sync(stream) == 0) {
|
||||
struct mad_stream peek_stream;
|
||||
|
|
@ -256,8 +256,8 @@ int free_bitrate(struct mad_stream *stream, struct mad_header const *header)
|
|||
peek_header = *header;
|
||||
|
||||
if (decode_header(&peek_header, &peek_stream) == 0 &&
|
||||
peek_header.layer == header->layer &&
|
||||
peek_header.samplerate == header->samplerate) {
|
||||
peek_header.layer == header->layer &&
|
||||
peek_header.samplerate == header->samplerate) {
|
||||
unsigned int N;
|
||||
|
||||
ptr = mad_bit_nextbyte(&stream->ptr);
|
||||
|
|
@ -265,16 +265,16 @@ int free_bitrate(struct mad_stream *stream, struct mad_header const *header)
|
|||
N = ptr - stream->this_frame;
|
||||
|
||||
if (header->layer == MAD_LAYER_I) {
|
||||
rate = (unsigned long) header->samplerate *
|
||||
(N - 4 * pad_slot + 4) / 48 / 1000;
|
||||
rate = (unsigned long) header->samplerate *
|
||||
(N - 4 * pad_slot + 4) / 48 / 1000;
|
||||
}
|
||||
else {
|
||||
rate = (unsigned long) header->samplerate *
|
||||
(N - pad_slot + 1) / slots_per_frame / 1000;
|
||||
rate = (unsigned long) header->samplerate *
|
||||
(N - pad_slot + 1) / slots_per_frame / 1000;
|
||||
}
|
||||
|
||||
if (rate >= 8)
|
||||
break;
|
||||
break;
|
||||
}
|
||||
|
||||
mad_bit_skip(&stream->ptr, 8);
|
||||
|
|
@ -293,7 +293,7 @@ int free_bitrate(struct mad_stream *stream, struct mad_header const *header)
|
|||
}
|
||||
|
||||
/*
|
||||
* NAME: header->decode()
|
||||
* NAME: header->decode()
|
||||
* DESCRIPTION: read the next frame header from the stream
|
||||
*/
|
||||
int mad_header_decode(struct mad_header *header, struct mad_stream *stream)
|
||||
|
|
@ -351,7 +351,7 @@ int mad_header_decode(struct mad_header *header, struct mad_stream *stream)
|
|||
|
||||
if (mad_stream_sync(stream) == -1) {
|
||||
if (end - stream->next_frame >= MAD_BUFFER_GUARD)
|
||||
stream->next_frame = end - MAD_BUFFER_GUARD;
|
||||
stream->next_frame = end - MAD_BUFFER_GUARD;
|
||||
|
||||
stream->error = MAD_ERROR_BUFLEN;
|
||||
goto fail;
|
||||
|
|
@ -371,13 +371,13 @@ int mad_header_decode(struct mad_header *header, struct mad_stream *stream)
|
|||
|
||||
/* calculate frame duration */
|
||||
mad_timer_set(&header->duration, 0,
|
||||
32 * MAD_NSBSAMPLES(header), header->samplerate);
|
||||
32 * MAD_NSBSAMPLES(header), header->samplerate);
|
||||
|
||||
/* calculate free bit rate */
|
||||
if (header->bitrate == 0) {
|
||||
if ((stream->freerate == 0 || !stream->sync ||
|
||||
(header->layer == MAD_LAYER_III && stream->freerate > 640000)) &&
|
||||
free_bitrate(stream, header) == -1)
|
||||
(header->layer == MAD_LAYER_III && stream->freerate > 640000)) &&
|
||||
free_bitrate(stream, header) == -1)
|
||||
goto fail;
|
||||
|
||||
header->bitrate = stream->freerate;
|
||||
|
|
@ -393,7 +393,7 @@ int mad_header_decode(struct mad_header *header, struct mad_stream *stream)
|
|||
unsigned int slots_per_frame;
|
||||
|
||||
slots_per_frame = (header->layer == MAD_LAYER_III &&
|
||||
(header->flags & MAD_FLAG_LSF_EXT)) ? 72 : 144;
|
||||
(header->flags & MAD_FLAG_LSF_EXT)) ? 72 : 144;
|
||||
|
||||
N = (slots_per_frame * header->bitrate / header->samplerate) + pad_slot;
|
||||
}
|
||||
|
|
@ -431,7 +431,7 @@ int mad_header_decode(struct mad_header *header, struct mad_stream *stream)
|
|||
}
|
||||
|
||||
/*
|
||||
* NAME: frame->decode()
|
||||
* NAME: frame->decode()
|
||||
* DESCRIPTION: decode a single frame from a bitstream
|
||||
*/
|
||||
int mad_frame_decode(struct mad_frame *frame, struct mad_stream *stream)
|
||||
|
|
@ -479,7 +479,7 @@ int mad_frame_decode(struct mad_frame *frame, struct mad_stream *stream)
|
|||
}
|
||||
|
||||
/*
|
||||
* NAME: frame->mute()
|
||||
* NAME: frame->mute()
|
||||
* DESCRIPTION: zero all subband values so the frame becomes silent
|
||||
*/
|
||||
void mad_frame_mute(struct mad_frame *frame)
|
||||
|
|
@ -496,8 +496,8 @@ void mad_frame_mute(struct mad_frame *frame)
|
|||
if (frame->overlap) {
|
||||
for (s = 0; s < 18; ++s) {
|
||||
for (sb = 0; sb < 32; ++sb) {
|
||||
(*frame->overlap)[0][sb][s] =
|
||||
(*frame->overlap)[1][sb][s] = 0;
|
||||
(*frame->overlap)[0][sb][s] =
|
||||
(*frame->overlap)[1][sb][s] = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue