Displaying 4 results from an estimated 4 matches for "flac__bitbuffer_read_raw_uint32".
2004 Sep 10
3
1.0 source candidate
...et a
> > stack
> > trace, it worked. Any ideas how to track down the problem?
>
> don't you just hate those? maybe just manually turning
> on basic debug info in the release build would get you
> enough to narrow it down.
OK, here's the stack trace:
(gdb) bt
#0 FLAC__bitbuffer_read_raw_uint32 (bb=0x20000000008c8048,
val=0x80000fffffffa498, bits=24, read_callback=0x20000000003b1008,
client_data=0x60000000002beb20) at bitbuffer.c:1107
#1 0x2000000000123dc0 in stream_decoder_read_metadata_ (
decoder=0x60000000002beb20) at stream_decoder.c:633
#2 0x2000000000123300 in FLAC__...
2004 Sep 10
0
1.0 source candidate
...ed. Any ideas how to track down the problem?
> >
> > don't you just hate those? maybe just manually turning
> > on basic debug info in the release build would get you
> > enough to narrow it down.
>
> OK, here's the stack trace:
>
> (gdb) bt
> #0 FLAC__bitbuffer_read_raw_uint32 (bb=0x20000000008c8048,
> val=0x80000fffffffa498, bits=24,
> read_callback=0x20000000003b1008,
> client_data=0x60000000002beb20) at bitbuffer.c:1107
> #1 0x2000000000123dc0 in stream_decoder_read_metadata_ (
> decoder=0x60000000002beb20) at stream_decoder.c:633
> #2...
2004 Sep 10
2
1.0 source candidate
On Fri, Jul 20, 2001 at 10:51:11PM -0400, Matt Zimmerman wrote:
> This version seems to work at least partially on ia64. I am able to encode my
> usual test WAV file now, but I still get a segfault during the self-tests.
Interestingly enough, when I recompiled with --enable-debug to get a stack
trace, it worked. Any ideas how to track down the problem?
--
- mdz
2005 Feb 02
0
two small-ish optimizations (death by a thousand cuts)
...__bool read_frame_(FLAC__StreamDecoder *decoder, FLAC__bool *got_a_frame, FLAC__bool do_full_decode)
{
unsigned channel;
- unsigned i;
- FLAC__int32 mid, side, left, right;
FLAC__uint16 frame_crc; /* the one we calculate from the input stream */
FLAC__uint32 x;
@@ -1446,41 +1482,9 @@
if(!FLAC__bitbuffer_read_raw_uint32(decoder->private_->input, &x, FLAC__FRAME_FOOTER_CRC_LEN, read_callback_, decoder))
return false; /* the read_callback_ sets the state for us */
if(frame_crc == (FLAC__uint16)x) {
- if(do_full_decode) {
- /* Undo any special channel coding */
- switch(decoder->private_->fr...