summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-12-02 20:37:20 +0100
committerCarl Hetherington <cth@carlh.net>2021-12-03 21:19:28 +0100
commit1702a1693f0d9407877b6b3bfda5af47e557f16f (patch)
tree6ed3014fe5d8702ac9924f81170a8c28255c68c2 /src
parentd2807cacb97dd6dd9b519af7d697a2a10e39564e (diff)
Use some const&
Diffstat (limited to 'src')
-rw-r--r--src/lib/audio_analysis.h4
-rw-r--r--src/lib/audio_content.cc4
-rw-r--r--src/lib/audio_content.h4
-rw-r--r--src/lib/content_text.h2
-rw-r--r--src/lib/util.cc2
-rw-r--r--src/lib/util.h2
6 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/audio_analysis.h b/src/lib/audio_analysis.h
index 038059502..29c32fa1c 100644
--- a/src/lib/audio_analysis.h
+++ b/src/lib/audio_analysis.h
@@ -57,11 +57,11 @@ public:
dcpomatic::DCPTime time;
};
- void set_sample_peak (std::vector<PeakTime> peak) {
+ void set_sample_peak (std::vector<PeakTime> const& peak) {
_sample_peak = peak;
}
- void set_true_peak (std::vector<float> peak) {
+ void set_true_peak (std::vector<float> const& peak) {
_true_peak = peak;
}
diff --git a/src/lib/audio_content.cc b/src/lib/audio_content.cc
index f2510b494..7f62fdf98 100644
--- a/src/lib/audio_content.cc
+++ b/src/lib/audio_content.cc
@@ -156,7 +156,7 @@ AudioContent::technical_summary () const
void
-AudioContent::set_mapping (AudioMapping mapping)
+AudioContent::set_mapping (AudioMapping const& mapping)
{
ContentChangeSignaller cc (_parent, AudioContentProperty::STREAMS);
@@ -343,7 +343,7 @@ AudioContent::add_properties (shared_ptr<const Film> film, list<UserProperty>& p
void
-AudioContent::set_streams (vector<AudioStreamPtr> streams)
+AudioContent::set_streams (vector<AudioStreamPtr> const& streams)
{
ContentChangeSignaller cc (_parent, AudioContentProperty::STREAMS);
diff --git a/src/lib/audio_content.h b/src/lib/audio_content.h
index 963f759e8..41588fd68 100644
--- a/src/lib/audio_content.h
+++ b/src/lib/audio_content.h
@@ -57,7 +57,7 @@ public:
void take_settings_from (std::shared_ptr<const AudioContent> c);
AudioMapping mapping () const;
- void set_mapping (AudioMapping);
+ void set_mapping (AudioMapping const&);
int resampled_frame_rate (std::shared_ptr<const Film> film) const;
std::vector<NamedChannel> channel_names () const;
@@ -86,7 +86,7 @@ public:
void add_stream (AudioStreamPtr stream);
void set_stream (AudioStreamPtr stream);
- void set_streams (std::vector<AudioStreamPtr> streams);
+ void set_streams (std::vector<AudioStreamPtr> const& streams);
AudioStreamPtr stream () const;
void add_properties (std::shared_ptr<const Film> film, std::list<UserProperty> &) const;
diff --git a/src/lib/content_text.h b/src/lib/content_text.h
index 5edb9af20..bc5a6ed99 100644
--- a/src/lib/content_text.h
+++ b/src/lib/content_text.h
@@ -64,7 +64,7 @@ public:
class ContentStringText : public ContentText
{
public:
- ContentStringText (dcpomatic::ContentTime f, std::list<dcp::SubtitleString> s)
+ ContentStringText (dcpomatic::ContentTime f, std::list<dcp::SubtitleString> const& s)
: ContentText (f)
, subs (s)
{}
diff --git a/src/lib/util.cc b/src/lib/util.cc
index c165a5129..64450f987 100644
--- a/src/lib/util.cc
+++ b/src/lib/util.cc
@@ -846,7 +846,7 @@ audio_channel_types (list<int> mapped, int channels)
}
shared_ptr<AudioBuffers>
-remap (shared_ptr<const AudioBuffers> input, int output_channels, AudioMapping map)
+remap (shared_ptr<const AudioBuffers> input, int output_channels, AudioMapping const& map)
{
auto mapped = make_shared<AudioBuffers>(output_channels, input->frames());
mapped->make_silent ();
diff --git a/src/lib/util.h b/src/lib/util.h
index 112451f7b..9620c839a 100644
--- a/src/lib/util.h
+++ b/src/lib/util.h
@@ -115,7 +115,7 @@ extern std::string atmos_asset_filename (std::shared_ptr<dcp::AtmosAsset> asset,
extern float relaxed_string_to_float (std::string);
extern std::string careful_string_filter (std::string);
extern std::pair<int, int> audio_channel_types (std::list<int> mapped, int channels);
-extern std::shared_ptr<AudioBuffers> remap (std::shared_ptr<const AudioBuffers> input, int output_channels, AudioMapping map);
+extern std::shared_ptr<AudioBuffers> remap (std::shared_ptr<const AudioBuffers> input, int output_channels, AudioMapping const& map);
extern Eyes increment_eyes (Eyes e);
extern void checked_fread (void* ptr, size_t size, FILE* stream, boost::filesystem::path path);
extern void checked_fwrite (void const * ptr, size_t size, FILE* stream, boost::filesystem::path path);