Changeset 2197:d79c0b1cd976 in roaraudio


Ignore:
Timestamp:
07/26/09 23:22:55 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added a lot debug lions, return framesize in byte

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroardsp/transcode_celt.c

    r2193 r2197  
    6969 } 
    7070 
     71 ROAR_DBG("roar_xcoder_celt_init(*) = 0"); 
     72 
    7173 return 0; 
    7274} 
     
    8688 free(self); 
    8789 
    88  return -1; 
     90 ROAR_DBG("roar_xcoder_celt_uninit(*) = 0"); 
     91 
     92 return 0; 
    8993} 
    9094 
    9195int roar_xcoder_celt_packet_size(struct roar_xcoder * state, int samples) { 
    9296 struct roar_xcoder_celt * self = state->inst; 
     97 register int ret = self->frame_size * _16BIT * state->info.pcm.channels; 
    9398 
    94  return self->frame_size; 
     99 ROAR_DBG("roar_xcoder_celt_packet_size(state=%p, samples=%i) = %i", state, samples, ret); 
     100 
     101 return ret; 
    95102} 
    96103 
     
    98105 struct roar_xcoder_celt * self = state->inst; 
    99106 
     107 ROAR_DBG("roar_xcoder_celt_encode(*): test if we are in encoding mode..."); 
     108 
    100109 if (!state->encode) 
    101110  return -1; 
    102111 
     112 ROAR_DBG("roar_xcoder_celt_encode(*): Encoding..."); 
     113 
    103114 if ( len != self->frame_size * _16BIT * state->info.pcm.channels ) 
    104115  return -1; 
     116 
     117 ROAR_DBG("roar_xcoder_celt_encode(*): Frame size check OK"); 
    105118 
    106119 if ( state->stage == ROAR_XCODER_STAGE_INITED ) { 
     
    108121   return -1; 
    109122  state->stage = ROAR_XCODER_STAGE_MAGIC; 
     123  ROAR_DBG("roar_xcoder_celt_encode(*): Wrote MAGIC"); 
    110124 } 
    111125 
     
    115129int roar_xcoder_celt_decode     (struct roar_xcoder * state, void * buf, size_t len) { 
    116130 struct roar_xcoder_celt * self = state->inst; 
     131 
     132 ROAR_DBG("roar_xcoder_celt_decode(*): test if we are in decoding mode..."); 
    117133 
    118134 if (state->encode) 
Note: See TracChangeset for help on using the changeset viewer.