Logging improvements to allow prettier displays in the server GUI.
[dcpomatic.git] / src / lib / audio_content.h
index 63ce3d0fa420f84048005d6ce52f5d624fb487da..82c95a513a3ca475d7d3312551fed1255000aeba 100644 (file)
 #include "audio_stream.h"
 #include "audio_mapping.h"
 
-namespace cxml {
-       class Node;
-}
-
 /** @class AudioContentProperty
  *  @brief Names for properties of AudioContent.
  */
@@ -62,16 +58,13 @@ public:
 
        AudioMapping audio_mapping () const;
        void set_audio_mapping (AudioMapping);
-       boost::filesystem::path audio_analysis_path () const;
        int resampled_audio_frame_rate () const;
        bool has_rate_above_48k () const;
        std::vector<std::string> audio_channel_names () const;
 
-       boost::signals2::connection analyse_audio (boost::function<void()>);
-
        void set_audio_gain (double);
        void set_audio_delay (int);
-       
+
        double audio_gain () const {
                boost::mutex::scoped_lock lm (_mutex);
                return _audio_gain;
@@ -83,7 +76,7 @@ public:
        }
 
        std::string processing_description () const;
-       
+
 private:
        /** Gain to apply to audio in dB */
        double _audio_gain;