- /** @return number of audio channels in the content */
- virtual int audio_channels () const = 0;
- /** @return the length of the audio in the content */
- virtual ContentTime audio_length () const = 0;
- /** @return the frame rate of the content */
- virtual int audio_frame_rate () const = 0;
- virtual AudioMapping audio_mapping () const = 0;
- virtual void set_audio_mapping (AudioMapping);
- virtual boost::filesystem::path audio_analysis_path () const;
-
- int resampled_audio_frame_rate () const;
- int processed_audio_channels () const;
-
- boost::signals2::connection analyse_audio (boost::function<void()>);
-
- void set_audio_gain (double);
- void set_audio_delay (int);
- void set_audio_processor (AudioProcessor const *);
-
- double audio_gain () const {