Try to tidy up channel mapping a bit.
[dcpomatic.git] / src / lib / format.h
index 48a000480fcbacec36189b062431780817f6c419..783ff25ce455b31dd207fa4f37026d8fee132a1d 100644 (file)
@@ -46,6 +46,9 @@ public:
        /** @return the ratio as a floating point number */
        virtual float ratio_as_float (boost::shared_ptr<const Film> f) const = 0;
 
+       /** @return the ratio of the container (including any padding) as a floating point number */
+       float container_ratio_as_float () const;
+
        int dcp_padding (boost::shared_ptr<const Film> f) const;
 
        /** @return size in pixels of the images that we should
@@ -81,7 +84,7 @@ public:
        static void setup_formats ();
 
 protected:     
-       /** Size in pixels of the images that we should
+       /** libdcp::Size in pixels of the images that we should
         *  put in a DCP for this ratio.  This size will not correspond
         *  to the ratio when we are doing things like 16:9 in a Flat frame.
         */