Exemple #1
0
static int mls_is_seekable(void* data)
{
    MultipleMediaSources* multSource = (MultipleMediaSources*)data;
    MediaSourceElement* ele = &multSource->sources;
    int isSeekable = 1;

    while (ele != NULL && ele->source != NULL)
    {
        if (!SOURCE_IS_DISABLED(ele))
        {
            if (!msc_is_seekable(ele->source))
            {
                isSeekable = 0;
                break;
            }
        }

        ele = ele->next;
    }

    return isSeekable;
}
Exemple #2
0
static int cps_is_seekable(void* data)
{
    ClipSource* clipSource = (ClipSource*)data;

    return msc_is_seekable(clipSource->targetSource);
}