[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-client-cvs
Subject: [Client-cvs] encodesvc/producersdkinstaller/resources logmessages.xml, 1.7.2.1, 1.7.2.2
From: jhou () helixcommunity ! org
Date: 2013-06-05 11:51:39
[Download RAW message or body]
Update of /cvsroot/client/encodesvc/producersdkinstaller/resources
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv7547/client/encodesvc/producersdkinstaller/resources
Modified Files:
Tag: PRODUCER_14_0_RN
logmessages.xml
Log Message:
Synopsis
========
This CR implement GPU supportted by Mainconcept lib(also named quicksync) for \
producer by jobfile and command line through enabled in license file.
Branch : PRODUCER_14_0_RN
Reviewer by Yuxin,Gang Wang
Description:
==========
Enabled in licnese files, we adopt GPU acceleration set up by jobfile or command \
line.The specific implement is stated below:
| \
|--------QSV----->SW |-----------Jobfile(Acc)--------|
| \
|--------HW(d)--->QSV ---->SW | License(EnableHwAcc)|
| |
| |
|-------True-------------------| \
|--------QSV----->SW | | |
GPU Acc| |----------CML(Acc)-----------|
| | |
| | \
|--------HW(d)--->QSV----> SW |
|
|-------False(d)------------------------------------------------------------->SW
Files affected:
=========
client_rn/encodesvc/engine/encsession/licensemanager.cpp
client_rn/encodesvc/engine/encsession/licensemanager.h
client_rn/encodesvc/plugins/transform/h264/encfilter/h264encoder.cpp
client_rn/encodesvc/plugins/transform/h264/encfilter/h264encoder.h
client_rn/encodesvc/plugins/transform/h264/encfilter/h264filter.h
client_rn/encodesvc/plugins/transform/h264/encfilter/h264filter.cpp
producerapps/cmdproducer/session.cpp
client/encodesvc/include/ihxtconstants.h
client_rn\encodesvc\plugins\transform\h264\encfilter\Umakefil
producerapps\installer\root\xmlschemas\audience.3.0.xsd
producerapps_rn\installer\producer\copyfiles_win32.py
client/encodesvc/producersdkinstaller/resources/logmessages.xml
added files & directories :
===========
files:
client_rn\encodesvc\plugins\transform\h264\encfilter\ h264McAcc.cpp
client_rn\encodesvc\plugins\transform\h264\encfilter\ h264McAcc.h
directories:
datatype_rn\h264\codec\quicksync_sdk9_6
datatype_rn\h264\codec\bufstream
Testing Performed:
================
Unit Tests:
case:
1) licnese has no EnableHwAcc.Jobfile has Acc, and its value is QSV.
2) licnese has EnableHwAcc, and its value is True. Jobfile has Acc, and its value is \
QSV. 3) licnese has EnableHwAcc, and its value is false. Jobfile has Acc, and its \
value is QSV. 4) licnese has EnableHwAcc, and its value is True. Jobfile has no Acc.
5) licnese has EnableHwAcc, and its value is True. Jobfile has Acc, and its value is \
HW. 6) licnese has EnableHwAcc, and its value is True. CML has Acc, and its value is \
QSV. 7) licnese has EnableHwAcc, and its value is True. CML has Acc, and its value is \
HW. 8) licnese has EnableHwAcc, and its value is True. CML has no Acc.
9) licnese has EnableHwAcc, and its value is True. CML has Acc but no value.
expect result:
1)SW
2)QSV
3)SW
4)QSV
5)QSV
6)QSV
7)QSV
8)QSV
9)QSV
Notes: All of the cases above is based the truth that the HW accelerate has only QSV.
Real result:
Yes.
Unit Tests: None
Leak Tests: None
Performance Tests: N/A
Platforms Tested: win32-i386-vc9
Builds Verified: win32-i386-vc9
Index: logmessages.xml
===================================================================
RCS file: /cvsroot/client/encodesvc/producersdkinstaller/resources/logmessages.xml,v
retrieving revision 1.7.2.1
retrieving revision 1.7.2.2
diff -u -d -r1.7.2.1 -r1.7.2.2
--- logmessages.xml 11 Jul 2011 07:00:15 -0000 1.7.2.1
+++ logmessages.xml 5 Jun 2013 11:51:31 -0000 1.7.2.2
@@ -833,5 +833,8 @@
<Message id="22005" text="Failed to create SNMP Plugin instance."/>
<Message id="22006" text="Either server destination or file destination must be \
provided."/>
+ <Message id="22007" text="As the %s Hardware doesn't exist,we use the default SW \
method to encode."/> + <Message id="22008" text="Encode with the %s method."/>
+
</translationmap>
_______________________________________________
Client-cvs mailing list
Client-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/client-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic