#define DV_AUDIO_MAX_SAMPLES 1944
#endif
+// Missing fourcc's in libquicktime (allows compilation)
+#ifndef QUICKTIME_DV_AVID
+#define QUICKTIME_DV_AVID "AVdv"
+#endif
+
+#ifndef QUICKTIME_DV_AVID_A
+#define QUICKTIME_DV_AVID_A "dvcp"
+#endif
+
+#ifndef QUICKTIME_DVCPRO
+#define QUICKTIME_DVCPRO "dvpp"
+#endif
+
QtHandler::QtHandler() : fd( NULL )
{
extension = ".mov";
char * fcc = quicktime_video_compressor( fd, 0 );
if ( strncmp( fcc, QUICKTIME_DV, 4 ) != 0 &&
strncmp( fcc, QUICKTIME_DV_AVID, 4 ) != 0 &&
- strncmp( fcc, QUICKTIME_DV_AVID_A, 4 ) != 0 )
+ strncmp( fcc, QUICKTIME_DV_AVID_A, 4 ) != 0 &&
+ strncmp( fcc, QUICKTIME_DVCPRO, 4 ) != 0 )
{
Close();
return false;