summaryrefslogtreecommitdiff
path: root/src/lib/format.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2012-10-24 23:58:26 +0100
committerCarl Hetherington <cth@carlh.net>2012-10-24 23:58:26 +0100
commit110d7d4e111c2db31489296587d855328c5d8b34 (patch)
treeafe1f5f8912cb292f51d5f07b5947c291fbb7da4 /src/lib/format.h
parent165edfe3bb8afd0531729f732701756d711dde16 (diff)
Fix shared_ptr for Film.
Diffstat (limited to 'src/lib/format.h')
-rw-r--r--src/lib/format.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/lib/format.h b/src/lib/format.h
index 35dd4fb85..2118237a4 100644
--- a/src/lib/format.h
+++ b/src/lib/format.h
@@ -41,12 +41,12 @@ public:
/** @return the aspect ratio multiplied by 100
* (e.g. 239 for Cinemascope 2.39:1)
*/
- virtual int ratio_as_integer (Film const * f) const = 0;
+ virtual int ratio_as_integer (boost::shared_ptr<const Film> f) const = 0;
/** @return the ratio as a floating point number */
- virtual float ratio_as_float (Film const * f) const = 0;
+ virtual float ratio_as_float (boost::shared_ptr<const Film> f) const = 0;
- int dcp_padding (Film const * f) const;
+ int dcp_padding (boost::shared_ptr<const Film> f) const;
/** @return size in pixels of the images that we should
* put in a DCP for this ratio. This size will not correspond
@@ -106,11 +106,11 @@ class FixedFormat : public Format
public:
FixedFormat (int, Size, std::string, std::string, std::string);
- int ratio_as_integer (Film const *) const {
+ int ratio_as_integer (boost::shared_ptr<const Film>) const {
return _ratio;
}
- float ratio_as_float (Film const *) const {
+ float ratio_as_float (boost::shared_ptr<const Film>) const {
return _ratio / 100.0;
}
@@ -127,8 +127,8 @@ class VariableFormat : public Format
public:
VariableFormat (Size, std::string, std::string, std::string);
- int ratio_as_integer (Film const * f) const;
- float ratio_as_float (Film const * f) const;
+ int ratio_as_integer (boost::shared_ptr<const Film> f) const;
+ float ratio_as_float (boost::shared_ptr<const Film> f) const;
std::string name () const;
};