MCPcopy Create free account
hub / github.com/OpenShot/libopenshot / ClipEffects

Method ClipEffects

src/Timeline.cpp:454–470  ·  view source on GitHub ↗

Return the list of effects on all clips

Source from the content-addressed store, hash-verified

452
453// Return the list of effects on all clips
454std::list<openshot::EffectBase*> Timeline::ClipEffects() const {
455
456 // Initialize the list
457 std::list<EffectBase*> timelineEffectsList;
458
459 // Loop through all clips
460 for (const auto& clip : clips) {
461
462 // Get the clip's list of effects
463 std::list<EffectBase*> clipEffectsList = clip->Effects();
464
465 // Append the clip's effects to the list
466 timelineEffectsList.insert(timelineEffectsList.end(), clipEffectsList.begin(), clipEffectsList.end());
467 }
468
469 return timelineEffectsList;
470}
471
472// Compute the end time of the latest timeline element
473double Timeline::GetMaxTime() {

Callers 1

SetJsonValueMethod · 0.80

Calls 1

EffectsMethod · 0.45

Tested by

no test coverage detected