-20f9378678456f4c64f5d887e317a762faee6bde
4af669f559e1afd5375c8e96ee65f651aea0ec9f
22ff18bc9fb57419cbc81da553effd59638b488f
0d4ab6d2536a037a1c6699a4672adfb42294320e
string
Content::technical_summary () const
{
- return String::compose ("%1 %2 %3", path_summary(), digest(), position().seconds());
+ return String::compose ("%1 %2 %3", path_summary(), digest().get_value_or("X"), position().seconds());
}
DCPTime
{
SafeStringStream s;
- s << Content::digest()
+ s << Content::digest().get_value_or("X")
<< "_" << position().get()
<< "_" << trim_start().get()
<< "_" << trim_end().get();