Browse Source

* ac3_decoder/ac3_bit_allocate.c, ac3_decoder/ac3_decoder.c :

- ac3-alpha rewlz :-)
pull/2/head
Michel Kaempf 27 years ago
parent
commit
d9e357826a
  1. 4
      src/ac3_decoder/ac3_bit_allocate.c
  2. 10
      src/ac3_decoder/ac3_decoder.c

4
src/ac3_decoder/ac3_bit_allocate.c

@ -441,8 +441,8 @@ static void ba_compute_mask(s16 start, s16 end, u16 fscod,
} }
for (k = 0; k < deltlen[seg]; k++) for (k = 0; k < deltlen[seg]; k++)
{ {
// mask[band] += delta; mask[band] += delta;
band++; band++;
} }
} }
} }

10
src/ac3_decoder/ac3_decoder.c

@ -192,7 +192,7 @@ static void RunThread( ac3dec_thread_t * p_ac3dec )
{ {
int i; int i;
mtime_t mdate = 0; mtime_t mdate = 0;
byte_t byte; // byte_t byte;
intf_DbgMsg( "ac3dec debug: running ac3 decoder thread (%p) (pid == %i)\n", p_ac3dec, getpid() ); intf_DbgMsg( "ac3dec debug: running ac3 decoder thread (%p) (pid == %i)\n", p_ac3dec, getpid() );
@ -202,13 +202,12 @@ static void RunThread( ac3dec_thread_t * p_ac3dec )
p_ac3dec->b_error = 1; p_ac3dec->b_error = 1;
} }
i = open( "/tmp/taxi.ac3", O_WRONLY|O_CREAT|O_TRUNC ); // i = open( "/tmp/taxi.ac3", O_WRONLY|O_CREAT|O_TRUNC );
/* ac3 decoder thread's main loop */ /* ac3 decoder thread's main loop */
while ( (!p_ac3dec->b_die) && (!p_ac3dec->b_error) ) while ( (!p_ac3dec->b_die) && (!p_ac3dec->b_error) )
{ {
byte = GetByte( &(p_ac3dec->bit_stream) ); // byte = GetByte( &(p_ac3dec->bit_stream) );
write( i, &byte, 1 ); // write( i, &byte, 1 );
#if 0
decode_find_sync( p_ac3dec ); decode_find_sync( p_ac3dec );
parse_syncinfo( p_ac3dec ); parse_syncinfo( p_ac3dec );
parse_bsi( p_ac3dec ); parse_bsi( p_ac3dec );
@ -232,7 +231,6 @@ static void RunThread( ac3dec_thread_t * p_ac3dec )
mdate += 5333; mdate += 5333;
} }
parse_auxdata( p_ac3dec ); parse_auxdata( p_ac3dec );
#endif
} }
close( i ); close( i );

Loading…
Cancel
Save