summaryrefslogtreecommitdiffstats
path: root/mm-core
diff options
context:
space:
mode:
authorPraveen Chavan <pchavan@codeaurora.org>2013-06-07 09:38:03 -0700
committerLajos Molnar <lajos@google.com>2013-06-24 15:03:19 -0700
commitb597ba5fbaa5e26b54c1e0b5382d3448aad82cbc (patch)
tree740e54d0e596241b746f6a5f2f0f52f95db44cc0 /mm-core
parent82175aba958b9c157a7ecbda9af907f9d4e20052 (diff)
downloadandroid_hardware_qcom_media-b597ba5fbaa5e26b54c1e0b5382d3448aad82cbc.tar.gz
android_hardware_qcom_media-b597ba5fbaa5e26b54c1e0b5382d3448aad82cbc.tar.bz2
android_hardware_qcom_media-b597ba5fbaa5e26b54c1e0b5382d3448aad82cbc.zip
mm-video:add a component(role) that has smoothstreaming enabled
A new role with '.smoothstreaming' appended will always force such a component to be in smoothstreaming mode by default Change-Id: If223989ad7b17401520cd135f417eadd0cd84f84 Signed-off-by: Lajos Molnar <lajos@google.com> Bug: 9533458
Diffstat (limited to 'mm-core')
-rw-r--r--mm-core/src/8960/qc_registry_table_android.c32
1 files changed, 32 insertions, 0 deletions
diff --git a/mm-core/src/8960/qc_registry_table_android.c b/mm-core/src/8960/qc_registry_table_android.c
index f2d7ab9b..130a11c5 100644
--- a/mm-core/src/8960/qc_registry_table_android.c
+++ b/mm-core/src/8960/qc_registry_table_android.c
@@ -57,6 +57,38 @@ omx_core_cb_type core[] =
}
},
{
+ "OMX.qcom.video.decoder.avc.smoothstreaming",
+ NULL, // Create instance function
+ // Unique instance handle
+ {
+ NULL,
+ NULL,
+ NULL,
+ NULL
+ },
+ NULL, // Shared object library handle
+ "libOmxVdec.so",
+ {
+ "video_decoder.avc"
+ }
+ },
+ {
+ "OMX.qcom.video.decoder.avc.smoothstreaming.secure",
+ NULL, // Create instance function
+ // Unique instance handle
+ {
+ NULL,
+ NULL,
+ NULL,
+ NULL
+ },
+ NULL, // Shared object library handle
+ "libOmxVdec.so",
+ {
+ "video_decoder.avc"
+ }
+ },
+ {
"OMX.qcom.video.decoder.avc.secure",
NULL, // Create instance function
// Unique instance handle