Ejemplo n.º 1
0
static int mls_is_complete(void* data)
{
    MultipleMediaSources* multSource = (MultipleMediaSources*)data;
    MediaSourceElement* ele = &multSource->sources;
    int isComplete = 1;

    while (ele != NULL && ele->source != NULL)
    {
        if (!ele->isComplete)
        {
            ele->isComplete = msc_is_complete(ele->source);
            isComplete &= ele->isComplete;
        }
        ele = ele->next;
    }

    return isComplete;
}
Ejemplo n.º 2
0
static int cps_is_complete(void* data)
{
    ClipSource* clipSource = (ClipSource*)data;

    return msc_is_complete(clipSource->targetSource);
}