Show
Ignore:
Timestamp:
09/04/06 20:29:59 (6 years ago)
Author:
ath
Message:

Use some decent float-integer converstion routines, and make FmPipeline more useful.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • fm_server/trunk/src/fm_pipeline.h

    r29 r112  
    4545        FmOutput        *sink; 
    4646         
    47         FmBuffer        *buffer; 
    48          
    49         GMutex          *start; 
    50         GThread         *pipe_thread; 
    51          
    52         gboolean        running; 
    53         gboolean        working; 
    54  
    5547        guint           sample_rate; 
    5648}; 
     
    7971 
    8072void 
     73fm_pipeline_add_element                 (FmPipeline     *pipeline, 
     74                                         FmElement      *element); 
     75 
     76void 
    8177fm_pipeline_run                         (FmPipeline     *pipeline); 
    8278 
     
    8480fm_pipeline_stop                        (FmPipeline     *pipeline); 
    8581 
    86 GThreadFunc 
    87 fm_pipeline_thread_entry                (gpointer       data); 
    88  
    89 void 
    90 fm_pipeline_loop                        (FmPipeline     *pipeline); 
     82guint 
     83fm_pipeline_get_sample_rate             (FmPipeline     *pipeline); 
    9184 
    9285