From: lilo_booter Date: Tue, 24 May 2005 19:04:34 +0000 (+0000) Subject: DVCPRO fix X-Git-Url: http://research.m1stereo.tv/gitweb?a=commitdiff_plain;h=10be0eed6b4e815fa4f6c3942598eecaef3ce058;hp=e91079e0a01c33c28955db7bb78df74132b8c942;p=melted DVCPRO fix git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@725 d19143bc-622f-0410-bfdd-b5b2a6649095 --- diff --git a/src/modules/kino/filehandler.cc b/src/modules/kino/filehandler.cc index 740ee56..5c4de52 100644 --- a/src/modules/kino/filehandler.cc +++ b/src/modules/kino/filehandler.cc @@ -863,9 +863,11 @@ bool QtHandler::Open( const char *s ) Close(); return false; } - if ( strncmp( quicktime_video_compressor( fd, 0 ), QUICKTIME_DV, 4 ) != 0 ) + 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 ) { - fprintf( stderr, "Video in input file (%s) must be in DV format.\n", s ); Close(); return false; } diff --git a/src/modules/kino/filehandler.h b/src/modules/kino/filehandler.h index 6657951..7b7d5ab 100644 --- a/src/modules/kino/filehandler.h +++ b/src/modules/kino/filehandler.h @@ -180,7 +180,7 @@ protected: #ifdef HAVE_LIBQUICKTIME -#include +#include class QtHandler: public FileHandler {