using std::list;
using std::cout;
using std::vector;
+using std::max;
using boost::shared_ptr;
using dcp::raw_convert;
DCPTime
Content::length_after_trim () const
{
- return full_length() - trim_start() - trim_end();
+ return max (DCPTime (), full_length() - trim_start() - trim_end());
}
/** @return string which includes everything about how this content affects