User`s manual
114 Reference Manual
memcpy( pmt->pbFormat +
normal_format_size - seq_length, seq_header,
seq_length);
}
if ( m_pIGOChipConfig ) // patch
{
IGOChip* pIGOChip;
m_pIGOChipConfig-
>QueryInterface(IID_IGOChip,
reinterpret_cast<void**>(&pIGOChip));
unsigned int error;
pIGOChip-
>SetVideoConfig(extension, &error);
pIGOChip->Release();
}
}
sprintf(szDebugInfo, "videoinfo width: %d
height: %d fps: %d bps: %d",
format->bmiHeader.biWidth,
format->bmiHeader.biHeight,
long(format->AvgTimePerFrame),
format->dwBitRate);
OutputDebugString(szDebugInfo);
break;
}
default:
assert(false);
DeleteMediaType(pmt);
return;
}