Changeset 192

Show
Ignore:
Timestamp:
01/16/08 13:38:22 (4 years ago)
Author:
ath
Message:

Fixes for FmElement's new API.

Location:
fm_server/trunk/src
Files:
4 modified

Legend:

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

    r143 r192  
    354354        FM_BUFFER_USED_SAMPLES (buffer) = FM_BUFFER_REQUESTED (buffer); 
    355355 
    356         if (fm_element_is_sync_master (element)) 
    357                 fm_sync_master_played_samples (sync, FM_BUFFER_REQUESTED (buffer)); 
    358 } 
     356/*      if (fm_element_is_sync_master (element)) 
     357                fm_sync_master_played_samples (sync, FM_BUFFER_REQUESTED (buffer));*/ 
     358} 
  • fm_server/trunk/src/fm_input_test.c

    r109 r192  
    5959static gboolean fm_input_test_deactivate(FmElement      *element); 
    6060static void fm_input_test_get_buffer    (FmElement      *element, 
    61                                          FmBuffer       *buffer); 
     61                                         FmBuffer       *buffer, 
     62                                         FmSync         *sync); 
    6263 
    6364 
     
    243244static void 
    244245fm_input_test_get_buffer                (FmElement      *element, 
    245                                          FmBuffer       *buffer) 
     246                                         FmBuffer       *buffer, 
     247                                         FmSync         *sync) 
    246248{ 
    247249        FmInputTest *input_test = FM_INPUT_TEST (element); 
  • fm_server/trunk/src/fm_level_meter.c

    r143 r192  
    124124void 
    125125fm_level_meter_get_buffer               (FmElement      *element, 
    126                                          FmBuffer       *buffer) 
     126                                         FmBuffer       *buffer, 
     127                                         FmSync         *sync) 
    127128{ 
    128129        FmEffect *effect = FM_EFFECT (element); 
    129130        FmLevelMeter *meter = FM_LEVEL_METER (effect); 
    130131         
    131         fm_element_get_buffer_from_src (element, buffer); 
     132        fm_element_get_buffer_from_src (element, buffer, sync); 
    132133 
    133134        meter->sample_count += buffer->requested_samples; 
  • fm_server/trunk/src/fm_level_meter.h

    r143 r192  
    6868void 
    6969fm_level_meter_get_buffer               (FmElement      *element, 
    70                                          FmBuffer       *buffer); 
     70                                         FmBuffer       *buffer, 
     71                                         FmSync         *sync);