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

List:       helix-datatype-cvs
Subject:    [Datatype-cvs]
From:       ehyche () helixcommunity ! org
Date:       2009-02-26 5:26:06
Message-ID: 200902260530.n1Q5UvSV006590 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/datatype/tools/dtdriver/decoder/video/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv13226/pub

Modified Files:
      Tag: hxclient_3_1_0_atlas
	vdecoder.h 
Log Message:
Merge to 310Atlas.

Description
------------------------------------------------
Right now in dtdriver video decoding we take the first renderer that claims the mime \
type we are interested in. But if that renderer fails the call to \
IHXRenderer::OnHeader(), then the decoding will fail. However, there may be multiple \
renderers which claim the mime type. If the first renderer fails OnHeader(), then we \
would like to fallback to the second renderer. This change allows that fallback to \
occur.

Files Modified
------------------------------------------------
datatype/tools/dtdriver/decoder/video/vdecoder.cpp
datatype/tools/dtdriver/decoder/video/pub/vdecoder.h

Branches
------------------------------------------------
HEAD, 310Atlas, 204Cay



Index: vdecoder.h
===================================================================
RCS file: /cvsroot/datatype/tools/dtdriver/decoder/video/pub/vdecoder.h,v
retrieving revision 1.4.18.9
retrieving revision 1.4.18.10
diff -u -d -r1.4.18.9 -r1.4.18.10
--- vdecoder.h	20 Feb 2009 22:24:37 -0000	1.4.18.9
+++ vdecoder.h	26 Feb 2009 05:26:04 -0000	1.4.18.10
@@ -159,8 +159,7 @@
                                           REF(IHXRenderer*) rpRenderer);
     HX_RESULT LoadUntimedRendererForStreamHeader(IHXValues* pStreamHeader,
                                           REF(IHXRenderer*) rpRenderer);
-    HX_RESULT InitRenderer(IHXRenderer* pRenderer,
-                           IHXValues*   pStreamHeader);
+    HX_RESULT InitRenderer(IHXRenderer* pRenderer, IHXValues* pStreamHeader, HXBOOL \
bRequireUntimed);  HX_RESULT MakeStreamHeader(HXBitmapInfoHeader* pHeader,
                                REF(IHXValues*) rpValues);
     HX_RESULT MakePacket(IHXBuffer* pBuffer, UINT32 ulTime,


_______________________________________________
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