コード例 #1
0
ファイル: buffersrc.cpp プロジェクト: Adenilson/avcpp
int BufferSrcFilterContext::reinit(const Filter &filter, const string &name)
{
    if (isFilterValid(filter))
    {
        return reinitInt(filter, name);
    }

    clog << "You pass invalid filter for context: " << (filter.isValid() ? filter.getName() : "(null)") << endl;

    return -1;
}
コード例 #2
0
ファイル: buffersrc.cpp プロジェクト: Adenilson/avcpp
bool BufferSrcFilterContext::isFilterValid(const Filter &filter)
{
    if (filter.isValid())
    {
        if (filter.getName() == "buffer" ||
            filter.getName() == "abuffer")
        {
            return true;
        }
    }
    return false;
}