Extract named_channel.h
[dcpomatic.git] / src / lib / audio_content.h
index 82a9de04171ef85a6719f6e229c0451ab7088657..18f826ee6dbe9751f9a3d96efbbdd7373a20326a 100644 (file)
 #define DCPOMATIC_AUDIO_CONTENT_H
 
 
-#include "content_part.h"
-#include "audio_stream.h"
 #include "audio_mapping.h"
+#include "audio_stream.h"
+#include "content_part.h"
+#include "named_channel.h"
 
 
 /** @class AudioContentProperty
@@ -101,7 +102,7 @@ public:
        void add_properties (std::shared_ptr<const Film> film, std::list<UserProperty> &) const;
 
        void modify_position (std::shared_ptr<const Film> film, dcpomatic::DCPTime& pos) const;
-       void modify_trim_start (dcpomatic::ContentTime& pos) const;
+       void modify_trim_start(std::shared_ptr<const Film> film, dcpomatic::ContentTime& pos) const;
 
        /** @param frame frame within the whole (untrimmed) content.
         *  @param frame_rate The frame rate of the audio (it may have been resampled).