summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2012-12-01 19:00:02 +0000
committerCarl Hetherington <cth@carlh.net>2012-12-01 19:00:02 +0000
commit42410ff820cf885a4b26c24c6c5c9d759dadbf2f (patch)
tree18cd78d71f584e8a264450ba675225051d915be6 /src
parent524e8a3b57652195f78d8bfd1c13233a8ed7b669 (diff)
parent03d348150eeaffbbce886e60a9cf0194a33e81ca (diff)
Merge branch 'new-env-test'
Diffstat (limited to 'src')
-rw-r--r--src/lib/encoder.h1
-rw-r--r--src/lib/film.h2
-rw-r--r--src/lib/job.h1
3 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/encoder.h b/src/lib/encoder.h
index 2d9780b52..20ec8fb16 100644
--- a/src/lib/encoder.h
+++ b/src/lib/encoder.h
@@ -53,6 +53,7 @@ class Encoder
{
public:
Encoder (boost::shared_ptr<const Film> f, boost::shared_ptr<const Options> o);
+ virtual ~Encoder () {}
/** Called to indicate that a processing run is about to begin */
virtual void process_begin (int64_t audio_channel_layout) = 0;
diff --git a/src/lib/film.h b/src/lib/film.h
index 049af45e2..32456dfda 100644
--- a/src/lib/film.h
+++ b/src/lib/film.h
@@ -340,7 +340,7 @@ public:
void set_directory (std::string);
void set_name (std::string);
void set_use_dci_name (bool);
- virtual void set_content (std::string);
+ void set_content (std::string);
void set_dcp_content_type (DCPContentType const *);
void set_format (Format const *);
void set_crop (Crop);
diff --git a/src/lib/job.h b/src/lib/job.h
index b09964cf9..41cefb9be 100644
--- a/src/lib/job.h
+++ b/src/lib/job.h
@@ -39,6 +39,7 @@ class Job : public boost::enable_shared_from_this<Job>
{
public:
Job (boost::shared_ptr<Film> s, boost::shared_ptr<Job> req);
+ virtual ~Job() {}
/** @return user-readable name of this job */
virtual std::string name () const = 0;