Changeset 275 for trunk

Show
Ignore:
Timestamp:
01/08/09 22:03:17 (3 years ago)
Author:
ath
Message:

Don't forget these next time...

Location:
trunk/fm_server/src
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/fm_server/src/fm_buffer.c

    r246 r275  
    4343        g_print ("Allocated a new buffer of %d samples, %d bytes\n", n_samples, size_bytes); 
    4444 
    45          
    4645        buffer = g_new0 (FmBuffer, 1); 
    4746        buffer->data = g_malloc0 (size_bytes); 
    48         buffer->discont = FALSE; 
    49         buffer->silence = FALSE; 
    5047         
    5148        for (i = 0; i < n_channels; i++) 
     
    5350         
    5451        buffer->n_channels = n_channels; 
    55          
    5652        buffer->allocated_samples = n_samples; 
    57         buffer->used_samples = 0; 
    58          
    59         buffer->requested_samples = 0; 
    6053 
    61         buffer->timestamp_ns = 0; 
    62 //      buffer->timestamp_samples = 0; 
    63         buffer->duration = 0; 
    64          
     54        fm_buffer_reset (buffer); 
     55 
    6556        return buffer; 
    6657} 
     
    116107 
    117108void 
    118 fm_buffer_reset_flags                   (FmBuffer       *buffer) 
     109fm_buffer_reset                          (FmBuffer      *buffer) 
    119110{ 
    120111        buffer->discont = FALSE; 
    121112        buffer->silence = FALSE; 
     113 
     114        buffer->used_samples = 0; 
     115        buffer->requested_samples = 0; 
     116 
    122117        buffer->timestamp_ns = -1; 
    123 //      buffer->timestamp_samples = -1; 
    124         buffer->duration = 0;    
     118        buffer->duration = 0; 
    125119} 
  • trunk/fm_server/src/fm_buffer.h

    r246 r275  
    4040        gfloat          *data; 
    4141        gfloat *        channel_data[FM_CHANNELS_LAST]; 
     42        guint           n_channels; 
     43 
    4244        gboolean        discont;                // the buffer is a start of a discontinuous section 
    4345        gboolean        silence;                // the whole buffer contains silence 
    4446         
    45         guint           n_channels; 
    46          
    4747        guint           allocated_samples; 
    4848        guint           used_samples; 
    49  
    5049        guint           requested_samples; 
    5150 
    5251        gint64          timestamp_ns;           // real timestamp from start of the song 
    53 //      gint64          timestamp_samples; 
    5452        guint64         duration;               // real duration of AUDIO (not silence) in the buffer  
    5553}; 
     
    7876 
    7977void 
    80 fm_buffer_reset_flags                   (FmBuffer       *buffer); 
     78fm_buffer_reset                         (FmBuffer       *buffer); 
    8179 
    8280