[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-datatype-cvs
Subject:    [Datatype-cvs] mp4/fileformat qtatmmgs.cpp, 1.33.2.18.2.2,
From:       sgarg () helixcommunity ! org
Date:       2009-09-24 3:10:59
Message-ID: 200909240421.n8O4L2IR028869 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/datatype/mp4/fileformat
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv20790

Modified Files:
      Tag: hxclient_3_4_9_atlas
	qtatmmgs.cpp 
Log Message:
Fix for bug 9462

Index: qtatmmgs.cpp
===================================================================
RCS file: /cvsroot/datatype/mp4/fileformat/qtatmmgs.cpp,v
retrieving revision 1.33.2.18.2.2
retrieving revision 1.33.2.18.2.3
diff -u -d -r1.33.2.18.2.2 -r1.33.2.18.2.3
--- qtatmmgs.cpp	22 Sep 2009 07:19:47 -0000	1.33.2.18.2.2
+++ qtatmmgs.cpp	24 Sep 2009 03:10:57 -0000	1.33.2.18.2.3
@@ -2230,6 +2230,7 @@
 		                pSampleDescEntry)->pHeight));
 		            m_pOpaqueData = ((CQT_stsd_Atom::VideoAVCArrayEntry*)
 		            pSampleDescEntry)->pDecoderSpecificInfo;
+		            SkipToAvcC(m_pOpaqueData, ulSampleDescEntrySize);					
 		        }
 		    }
 		    break;
@@ -2341,20 +2342,6 @@
 		    }
 #endif	// _TINF_NO_MEDIA_SCALE_IQ
 		}
-		else if (pTrackManager->GetFType() == QT_FTYPE_QT &&
-			   pSampleDescManager->GetDataFormat() == QT_avc1)
-		{
-		    if (ulSampleDescEntrySize > 
-			sizeof(CQT_stsd_Atom::VideoAVCArrayEntry))
-		    {
-		        m_pOpaqueData = ((CQT_stsd_Atom::VideoAVCArrayEntry*) 
-			    pSampleDescEntry)->pDecoderSpecificInfo;
-		    }			
-		    else 
-		    {
-		        retVal = HXR_FAIL;			
-		    }
-		}
             else if (QT_twos == pSampleDescManager->GetDataFormat() || 
 			QT_sowt == pSampleDescManager->GetDataFormat() )
             {


_______________________________________________
Datatype-cvs mailing list
Datatype-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/datatype-cvs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic