obs-studio/build_dependencies/aja/include/ajadriver/linux/ntv2drivertask.h
Ward Nakchbandi b48576284b first commit
2023-03-04 20:33:16 +03:00

29 lines
859 B
C

/*
* SPDX-License-Identifier: MIT
* Copyright (C) 2004 - 2021 AJA Video Systems, Inc.
*/
///////////////////////////////////////////////////////////////
//
// NTV2 Linux v2.6 Device Driver for AJA OEM boards.
//
////////////////////////////////////////////////////////////
//
// Filename: ntv2drivertask.h
// Purpose: Header file for autocirculate methods.
// Notes:
//
///////////////////////////////////////////////////////////////
#ifndef NTV2DRIVERTASK_H
#define NTV2DRIVERTASK_H
bool InitTaskArray(AutoCircGenericTask* pTaskArray, ULWord numTasks);
ULWord CopyTaskArray(AutoCircGenericTask* pDstArray, ULWord dstSize, ULWord dstMax,
const AutoCircGenericTask* pSrcArray, ULWord srcSize, ULWord srcNum);
//bool DoTaskArray(INTERNAL_AUTOCIRCULATE_STRUCT* pAuto, AutoCircGenericTask* pTaskArray, ULWord numTasks);
#endif // NTV2DRIVERTASK_H