summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2023-05-09 01:41:31 +0200
committerCarl Hetherington <cth@carlh.net>2023-05-10 16:06:35 +0200
commit414a2b4074388bd2f4286a8106b83f26d60b839b (patch)
treea2ff43c6019eb4a1f27b8f265098d3f72a97afd6
parent9fc01974fec9a61fd1239f7c05af143843b2ca1c (diff)
Don't edit start trim unless it's necessary.
-rw-r--r--src/lib/content.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/content.cc b/src/lib/content.cc
index 9b5baa59f..1c8aab43e 100644
--- a/src/lib/content.cc
+++ b/src/lib/content.cc
@@ -262,7 +262,11 @@ Content::set_trim_start(shared_ptr<const Film> film, ContentTime t)
{
boost::mutex::scoped_lock lm (_mutex);
- _trim_start = t;
+ if (_trim_start == t) {
+ cc.abort();
+ } else {
+ _trim_start = t;
+ }
}
}