29 lines
859 B
C
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
|