From 5b7aeb5a2052de087acc75887494091e5189143b Mon Sep 17 00:00:00 2001 From: lilo_booter Date: Tue, 12 Jul 2005 18:18:20 +0000 Subject: [PATCH] filehandler.cc + FOURCC for DVCPRO quicktime git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@760 d19143bc-622f-0410-bfdd-b5b2a6649095 --- src/modules/kino/filehandler.cc | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/src/modules/kino/filehandler.cc b/src/modules/kino/filehandler.cc index 5591b24..188c14b 100644 --- a/src/modules/kino/filehandler.cc +++ b/src/modules/kino/filehandler.cc @@ -706,6 +706,10 @@ bool AVIHandler::GetOpenDML() const #define QUICKTIME_DV_AVID_A "dvcp" #endif +#ifndef QUICKTIME_DVCPRO +#define QUICKTIME_DVCPRO "dvpp" +#endif + QtHandler::QtHandler() : fd( NULL ) { extension = ".mov"; @@ -884,7 +888,8 @@ bool QtHandler::Open( const char *s ) 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; -- 1.7.4.4