X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fcontent_audio.h;h=c343865e39fa1d586f2df2af03ee84ee5e6d6703;hb=bf66dd3832c1f25818b05c7b9f90a7e99ca4375b;hp=6ee702f2c6b47b0fe10cee10e67f4f4e4735025d;hpb=854f2e5bbb7ffb9758b823af87034033033f3cb8;p=dcpomatic.git diff --git a/src/lib/content_audio.h b/src/lib/content_audio.h index 6ee702f2c..c343865e3 100644 --- a/src/lib/content_audio.h +++ b/src/lib/content_audio.h @@ -17,8 +17,19 @@ */ +#ifndef DCPOMATIC_CONTENT_AUDIO_H +#define DCPOMATIC_CONTENT_AUDIO_H + +/** @file src/lib/content_audio.h + * @brief ContentAudio class. + */ + #include "audio_buffers.h" +#include "types.h" +/** @class ContentAudio + * @brief A block of audio from a piece of content, with a timestamp as a frame within that content. + */ class ContentAudio { public: @@ -26,12 +37,14 @@ public: : audio (new AudioBuffers (0, 0)) , frame (0) {} - - ContentAudio (boost::shared_ptr a, AudioFrame f) + + ContentAudio (boost::shared_ptr a, Frame f) : audio (a) , frame (f) {} boost::shared_ptr audio; - AudioFrame frame; + Frame frame; }; + +#endif