X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Faudio_content.h;h=cecc8f13d65c1a0875a0dca0f0b2e383a37eb20c;hp=0b2ee2e461fe6b001d98509b6481efb61a214657;hb=2e504b33eb9f38cac629ad31b7c107fb0cf5efda;hpb=b299c1873bf23414061d551843275c77a9256a05 diff --git a/src/lib/audio_content.h b/src/lib/audio_content.h index 0b2ee2e46..cecc8f13d 100644 --- a/src/lib/audio_content.h +++ b/src/lib/audio_content.h @@ -52,14 +52,14 @@ public: std::string technical_summary () const; virtual int audio_channels () const = 0; - virtual AudioFrame audio_length () const = 0; + virtual ContentTime audio_length () const = 0; virtual int content_audio_frame_rate () const = 0; virtual int output_audio_frame_rate () const = 0; virtual AudioMapping audio_mapping () const = 0; virtual void set_audio_mapping (AudioMapping) = 0; + virtual boost::filesystem::path audio_analysis_path () const; boost::signals2::connection analyse_audio (boost::function); - boost::filesystem::path audio_analysis_path () const; void set_audio_gain (float); void set_audio_delay (int); @@ -74,8 +74,6 @@ public: return _audio_delay; } - Frame time_to_content_audio_frames (DCPTime, DCPTime) const; - private: /** Gain to apply to audio in dB */ float _audio_gain;