aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBuddy Liong2015-09-21 10:29:17 -0500
committerBuddy Liong2017-10-02 09:52:41 -0500
commitf046d1aef0acf1397c63571c8bcabf06e321720e (patch)
treea7fb889daccefaf8ce6f7b9c76c14a637b76dde1 /extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/h264enc/ce/H264ENC.xs
downloadipumm-f046d1aef0acf1397c63571c8bcabf06e321720e.tar.gz
ipumm-f046d1aef0acf1397c63571c8bcabf06e321720e.tar.xz
ipumm-f046d1aef0acf1397c63571c8bcabf06e321720e.zip
First ipumm component to public git.ti.com3.00.09.00
ipumm component is part of TI Multimedia component to utilize Hardware Video Accelerated Video codecs in IVA-HD. It contains the server side of Distributed Codec Engine to utilize the HW codecs. The client side of ipumm is libdce and it is currently held publically at http://git.omapzoom.org/?p=repo/libdce.git;a=summary ipumm component was previously maintained privately; only customers with NDA were able to get the source code. This is the first release of ipumm to public at git.ti.com The license and software manifest for this ipumm component is included at the top level of directory: software license: SRAS 2087-308454-v1-IPUMM_TSPA_License.pdf software manifest: Texas_Instruments_ipumm_Manifest.pdf For internal reference: Original repo is maintained in gerrit.ext.ti.com/gerrit/omap Project name: ipumm The last TAG version before moving to git.ti.com is 3.00.09.00 This first ipumm component will be tag the same as 3.00.09.00. Signed-off-by: Buddy Liong <buddy.liong@ti.com>
Diffstat (limited to 'extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/h264enc/ce/H264ENC.xs')
-rw-r--r--extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/h264enc/ce/H264ENC.xs24
1 files changed, 24 insertions, 0 deletions
diff --git a/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/h264enc/ce/H264ENC.xs b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/h264enc/ce/H264ENC.xs
new file mode 100644
index 0000000..761af64
--- /dev/null
+++ b/extrel/ti/ivahd_codecs/packages/ti/sdo/codecs/h264enc/ce/H264ENC.xs
@@ -0,0 +1,24 @@
1/*
2 * ======== H264ENC.xs ========
3 * This file implements the functions specified in the ti.sdo.ce.ICodec
4 * interface. These functions enable the configuration tool to validate
5 * user supplied configuration parameters (e.g., stack size for the
6 * thread running this codec).
7 */
8
9var verbose = false; /* set to true to enable verbose output during config */
10
11
12/*
13 * ======== getStackSize ========
14 */
15function getStackSize(prog)
16{
17 if (verbose) {
18 print("getting stack size for " + this.$name
19 + " built for the target " + prog.build.target.$name
20 + ", running on platform " + prog.platformName);
21 }
22
23 return (4096);
24}