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

List:       helix-datatype-cvs
Subject:    [Datatype-cvs] tools/dtdriver/engine/pub ffdriver.h, 1.31.2.8,
From:       hychoi () helixcommunity ! org
Date:       2008-08-25 8:07:48
Message-ID: 200808250811.m7P8Bniw024875 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/datatype/tools/dtdriver/engine/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv4064/dtdriver/engine/pub

Modified Files:
      Tag: hxclient_3_1_0_atlas
	ffdriver.h 
Log Message:
Synopsis:

=============

Basically, this CR is a sub one of thumbnail generation improvement CR.

Because to generate a thumbnail image file from a video file, the color format \
conversion should be done first while creating a thumbnail image.

Also the command-line option ¡°-CC¡± which stands for color conversion is added into \
the dtdrive application.

 

Overview: 

=============

1) OnVideoBlt() method modified

In datatype/tools/decoder/video/vdecoder.cpp, OnVideoBlt() method has been modified \
to be possible to convert to any color format supported by helix.

 

2) Adding color converting command-line option into the dtdrive application

In datatype/tools/dtdriver/app/main.cpp, the color convert command-line option is \
added so it could be used like below.

 > dtdrive +u +f -DV 1 -CC RGB24 -W prisoner_450k_480x_rgb24.raw \
prisoner_450k_480x.rm

In above example, the option -CC (Color Convert) means that this video color format \
to be converted as RGB24 color format and it to be written to the \
prisoner_450k_480x_rgb24.raw file.




Index: ffdriver.h
===================================================================
RCS file: /cvsroot/datatype/tools/dtdriver/engine/pub/ffdriver.h,v
retrieving revision 1.31.2.8
retrieving revision 1.31.2.9
diff -u -d -r1.31.2.8 -r1.31.2.9
--- ffdriver.h	25 Apr 2008 08:25:47 -0000	1.31.2.8
+++ ffdriver.h	25 Aug 2008 08:07:45 -0000	1.31.2.9
@@ -131,6 +131,7 @@
 #define SETSRCPROP_OPTION_NAME      "SetSrcProperties"
 #define OPTIMIZEDTRANSCODE_OPTION_NAME      "OptimizedTranscode"
 #define FILERECOGNITION_OPTION_NAME  "UseFileRecognition"
+#define COLOR_CONVERT_OPTION_NAME	"ColorConvert"
 
 // Merge sorter related options
 #define MERGESORTFF_OPTION_NAME       "MergeSortFileFormat"


_______________________________________________
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