61 if (p->
buf[0] ==
'C' && p->
buf[1] ==
'I' &&
75 if (value || allow_zero) {
85 unsigned int version, compression, offImageHeader, offSetup, offImageOffsets, biBitCount,
length, CFA;
126 if (biBitCount != 8 && biBitCount != 16 && biBitCount != 24 && biBitCount != 48) {
152 if (length < 0x163C) {
184 if (compression ==
CC_RGB) {
185 if (biBitCount == 8) {
187 }
else if (biBitCount == 16) {
189 }
else if (biBitCount == 24) {
191 }
else if (biBitCount == 48) {
197 }
else if (compression ==
CC_UNINT) {
198 switch (CFA & 0xFFFFFF) {
200 if (biBitCount == 8) {
202 }
else if (biBitCount == 16) {
210 if (biBitCount == 8) {
212 }
else if (biBitCount == 16) {
234 #define DESCRIPTION_SIZE 4096
255 avio_seek(pb, offImageOffsets, SEEK_SET);
299 cine->
pts = timestamp;