| // Copyright 2020 Joe Drago. All rights reserved. |
| // SPDX-License-Identifier: BSD-2-Clause |
| avifCodecChoice encodeChoice; |
| avifCodecChoice decodeChoice; |
| TestCase * testCaseCreate(void); |
| TestCase * testCaseFromJSON(cJSON * json); |
| void testCaseDestroy(TestCase * tc); |
| void testCaseSetInputFilename(TestCase * tc, const char * inputFilename); |
| void testCaseGenerateName(TestCase * tc); |
| cJSON * testCaseToJSON(TestCase * tc); |
| int testCaseRun(TestCase * tc, const char * dataDir, avifBool generating); // returns 0 on failure |