1 #ifndef DVDOMATIC_AUDIO_CONTENT_H
2 #define DVDOMATIC_AUDIO_CONTENT_H
11 class AudioContent : public virtual Content
14 AudioContent (boost::filesystem::path);
15 AudioContent (boost::shared_ptr<const cxml::Node>);
16 AudioContent (AudioContent const &);
18 virtual int audio_channels () const = 0;
19 virtual ContentAudioFrame audio_length () const = 0;
20 virtual int audio_frame_rate () const = 0;
21 virtual int64_t audio_channel_layout () const = 0;