mirror of
https://github.com/followmsi/android_vendor.git
synced 2024-11-06 21:55:44 +00:00
cepheus: Move to AOSP WFD
This commit is contained in:
parent
41c9142923
commit
89f86565ec
97 changed files with 0 additions and 2047 deletions
18
Android.bp
18
Android.bp
|
@ -149,18 +149,6 @@ android_app_import {
|
|||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "WfdService",
|
||||
owner: "xiaomi",
|
||||
apk: "proprietary/system_ext/priv-app/WfdService/WfdService.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
privileged: true,
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "dpmserviceapp",
|
||||
owner: "xiaomi",
|
||||
|
@ -197,12 +185,6 @@ android_app_import {
|
|||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "WfdCommon",
|
||||
owner: "xiaomi",
|
||||
jars: ["proprietary/framework/WfdCommon.jar"],
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "com.android.hotwordenrollment.common.util",
|
||||
owner: "xiaomi",
|
||||
|
|
|
@ -9,10 +9,8 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/framework/tcmclient.jar:$(TARGET_COPY_OUT_SYSTEM)/framework/tcmclient.jar \
|
||||
vendor/xiaomi/cepheus/proprietary/product/etc/permissions/telephony_product_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/telephony_product_privapp-permissions-qti.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/bin/dpmd:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/dpmd \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/bin/wfdservice:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/wfdservice \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/dpm/dpm.conf:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/dpm/dpm.conf \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/init/dpmd.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/dpmd.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/init/wfdservice.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/wfdservice.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qti.dpmframework.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml \
|
||||
|
@ -26,9 +24,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/permissions/telephonyservice.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephonyservice.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/seccomp_policy/wfdservice.policy \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/etc/wfdconfigsink.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/wfdconfigsink.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/framework/com.qti.dpmframework.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/com.qti.dpmframework.jar \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar \
|
||||
|
@ -42,29 +37,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/vendor.qti.ims.callcapability-V1.0-java.jar \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/vendor.qti.ims.callinfo-V1.0-java.jar \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar:$(TARGET_COPY_OUT_SYSTEM_EXT)/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmosal.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmparser_lite.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libmmrtpdecoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmrtpdecoder.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libmmrtpencoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libmmrtpencoder.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdaac.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdaac.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdavenhancements.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdavenhancements.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdclient.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdclient.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdcommonutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdcommonutils.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdconfigutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdconfigutils.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfddisplayconfig.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfddisplayconfig.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdmminterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdmminterface.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdmmsink.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdmmsink.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdmmsrc_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdmmsrc_system.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdnative.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdnative.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdrtsp.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdrtsp.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdservice.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdservice.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfdsinksm.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfdsinksm.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfduibcinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfduibcinterface.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfduibcsink.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfduibcsink.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfduibcsinkinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfduibcsinkinterface.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfduibcsrc.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfduibcsrc.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/libwfduibcsrcinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libwfduibcsrcinterface.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.hardware.wifidisplaysession@1.0.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.dpm.api@1.0.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.imscmservice@1.0.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.imscmservice@2.0.so \
|
||||
|
@ -86,26 +58,7 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libdpmtcm.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmtcm.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libimscamera_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimscamera_jni.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libimsmedia_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimsmedia_jni.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmosal.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmparser_lite.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libmmrtpdecoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmrtpdecoder.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libmmrtpencoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libmmrtpencoder.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfdclient.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdclient.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfdcommonutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdcommonutils.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfdconfigutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdconfigutils.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfddisplayconfig.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfddisplayconfig.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfdmminterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdmminterface.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfdmmsink.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdmmsink.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfdnative.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdnative.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfdrtsp.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdrtsp.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfdsinksm.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfdsinksm.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfduibcinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcinterface.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfduibcsink.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsink.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfduibcsinkinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsinkinterface.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfduibcsrc.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsrc.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/libwfduibcsrcinterface.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libwfduibcsrcinterface.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.diaghal@1.0.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/vendor.qti.ims.callcapability@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.callcapability@1.0.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.callinfo@1.0.so \
|
||||
vendor/xiaomi/cepheus/proprietary/system_ext/lib64/vendor.qti.ims.factory@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.factory@1.0.so \
|
||||
|
@ -165,9 +118,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/bin/thermal-engine:$(TARGET_COPY_OUT_VENDOR)/bin/thermal-engine \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/bin/time_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/time_daemon \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/bin/vppservice:$(TARGET_COPY_OUT_VENDOR)/bin/vppservice \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/bin/wfdhdcphalservice:$(TARGET_COPY_OUT_VENDOR)/bin/wfdhdcphalservice \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/bin/wfdvndservice:$(TARGET_COPY_OUT_VENDOR)/bin/wfdvndservice \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/bin/wifidisplayhalservice:$(TARGET_COPY_OUT_VENDOR)/bin/wifidisplayhalservice \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/bin/xtra-daemon:$(TARGET_COPY_OUT_VENDOR)/bin/xtra-daemon \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/bin/xtwifi-client:$(TARGET_COPY_OUT_VENDOR)/bin/xtwifi-client \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/bin/xtwifi-inet-agent:$(TARGET_COPY_OUT_VENDOR)/bin/xtwifi-inet-agent \
|
||||
|
@ -247,13 +197,11 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/etc/hdr_config.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/hdr_config.cfg \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service-qti.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/android.hardware.camera.provider@2.4-service_64.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.camera.provider@2.4-service_64.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.3-service.widevine.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.keymaster@4.0-service-qti.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/cnd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/cnd.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/dataqti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataqti.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/dpmQmiMgr.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dpmQmiMgr.rc \
|
||||
|
@ -285,7 +233,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/vendor.sensors.sscrpcd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.sensors.sscrpcd.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/vendor.xiaomi.hardware.mlipay@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.xiaomi.hardware.mlipay@1.1-service.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/vppservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vppservice.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/init/wfdvndservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wfdvndservice.rc \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/izat.conf:$(TARGET_COPY_OUT_VENDOR)/etc/izat.conf \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/listen_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/listen_platform_info.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/lowi.conf:$(TARGET_COPY_OUT_VENDOR)/etc/lowi.conf \
|
||||
|
@ -299,9 +246,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/etc/sdr_config.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/sdr_config.cfg \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/seccomp_policy/imsrtp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/imsrtp.policy \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/vendor.qti.hardware.dsp.policy \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wfdhdcphalservice.policy \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/seccomp_policy/wfdvndservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wfdvndservice.policy \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/seccomp_policy/wifidisplayhalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wifidisplayhalservice.policy \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/sensors/config/adux1050_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/adux1050_0.json \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/sensors/config/ak991x_dri_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/ak991x_dri_0.json \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/sensors/config/bmp285_0.json:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/config/bmp285_0.json \
|
||||
|
@ -362,7 +306,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/etc/thermal-tgame.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal-tgame.conf \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/thermald-devices.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermald-devices.conf \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml:$(TARGET_COPY_OUT_VENDOR)/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/wfdconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/wfdconfig.xml \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/xtra_root_cert.pem:$(TARGET_COPY_OUT_VENDOR)/etc/xtra_root_cert.pem \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/etc/xtwifi.conf:$(TARGET_COPY_OUT_VENDOR)/etc/xtwifi.conf \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/firmware/CAMERA_ICP.elf:$(TARGET_COPY_OUT_VENDOR)/firmware/CAMERA_ICP.elf \
|
||||
|
@ -411,7 +354,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/lib/hw/vulkan.adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vulkan.adreno.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libC2D2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libC2D2.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libCB.so:$(TARGET_COPY_OUT_VENDOR)/lib/libCB.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libFileMux_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libFileMux_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libMpeg4SwEncoder.so:$(TARGET_COPY_OUT_VENDOR)/lib/libMpeg4SwEncoder.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libOmxAacDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAacDec.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libOmxAlacDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAlacDec.so \
|
||||
|
@ -466,9 +408,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libgcs.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libgpudataproducer.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgpudataproducer.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgsl.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libhdcp1prov.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdcp1prov.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libhdcp2p2prov.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdcp2p2prov.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libhdcpsrm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdcpsrm.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libhdmiedid.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdmiedid.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libhdmipassthru.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdmipassthru.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libhfp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhfp.so \
|
||||
|
@ -479,10 +418,7 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libmdmdetect.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmdmdetect.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libminkdescriptor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libminkdescriptor.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libminksocket.so:$(TARGET_COPY_OUT_VENDOR)/lib/libminksocket.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libmm-hdcpmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmm-hdcpmgr.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libmmosal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmosal.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libmmrtpdecoder_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmrtpdecoder_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libmmrtpencoder_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmrtpencoder_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libmulawdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmulawdec.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/liboemcrypto.so:$(TARGET_COPY_OUT_VENDOR)/lib/liboemcrypto.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libpvr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpvr.so \
|
||||
|
@ -513,27 +449,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libvpphcp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvpphcp.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libvpphvx.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvpphvx.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libvpplibrary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvpplibrary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdaac_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdaac_vendor.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdcodecv4l2_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdcodecv4l2_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdcommonutils_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdcommonutils_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdconfigutils_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdconfigutils_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfddisplayconfig_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfddisplayconfig_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdhdcpcp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdhdcpcp.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdhdcpservice_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdhdcpservice_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdmminterface_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdmminterface_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdmmservice_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdmmservice_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdmmsrc_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdmmsrc_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdmodulehdcpsession.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdmodulehdcpsession.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdrtsp_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdrtsp_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdsessionmodule.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdsessionmodule.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdsourcesession_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdsourcesession_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdsourcesm_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdsourcesm_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfduibcinterface_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcinterface_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfduibcsink_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcsink_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfduibcsinkinterface_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcsinkinterface_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfduibcsrc_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcsrc_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcsrcinterface_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/libwfdutils_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdutils_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Encoder.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Encoder.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_Classic.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_Classic.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_HD.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/capi_v2_aptX_HD.so \
|
||||
|
@ -570,8 +485,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/lib/vendor.qti.hardware.camera.device@3.5.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.camera.device@3.5.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.vpp@1.1.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.vpp@1.2.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.wifidisplaysession@1.0.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/android.hardware.camera.provider@2.4-external.so:$(TARGET_COPY_OUT_VENDOR)/lib64/android.hardware.camera.provider@2.4-external.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/android.hardware.camera.provider@2.4-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/android.hardware.camera.provider@2.4-legacy.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/camera.device@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@1.0-impl.so \
|
||||
|
@ -806,9 +719,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libgf_hal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgf_hal.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libgpudataproducer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgpudataproducer.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgsl.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libhdcp1prov.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdcp1prov.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libhdcp2p2prov.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdcp2p2prov.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libhdcpsrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdcpsrm.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libhdr_tm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdr_tm.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libhexagon_nn_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhexagon_nn_stub.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libhvx_proxy_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhvx_proxy_stub.so \
|
||||
|
@ -843,7 +753,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libminksocket.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libminksocket.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libmlipay.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmlipay.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libmlipay@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmlipay@1.1.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libmm-hdcpmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmm-hdcpmgr.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libmmosal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmosal.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libmpbase.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmpbase.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libmulawdec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmulawdec.so \
|
||||
|
@ -929,8 +838,6 @@ PRODUCT_COPY_FILES += \
|
|||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libvpphcp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvpphcp.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libvpphvx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvpphvx.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libvpplibrary.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvpplibrary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libwfddisplayconfig_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwfddisplayconfig_proprietary.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libwfdhdcpcp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwfdhdcpcp.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libwms.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwms.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libwqe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwqe.so \
|
||||
vendor/xiaomi/cepheus/proprietary/vendor/lib64/libwvhidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwvhidl.so \
|
||||
|
@ -1053,11 +960,9 @@ PRODUCT_PACKAGES += \
|
|||
QtiTelephonyService \
|
||||
datastatusnotification \
|
||||
embms \
|
||||
WfdService \
|
||||
dpmserviceapp \
|
||||
ims \
|
||||
qcrilmsgtunnel \
|
||||
WfdCommon \
|
||||
com.android.hotwordenrollment.common.util \
|
||||
manifest_android.hardware.drm@1.3-service.widevine \
|
||||
manifest_vendor.xiaomi.hardware.mlipay
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,16 +0,0 @@
|
|||
#
|
||||
# Copyright (c) 2019-2020 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
service wfdservice /system_ext/bin/wfdservice
|
||||
class main
|
||||
user system
|
||||
disabled
|
||||
oneshot
|
||||
|
||||
on property:vendor.wfdservice=enable
|
||||
start wfdservice
|
||||
|
||||
on property:vendor.wfdservice=disable
|
||||
stop wfdservice
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Copyright (c) 2020 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
<permissions>
|
||||
<privapp-permissions package="com.qualcomm.wfd.service">
|
||||
<permission name="android.permission.WRITE_MEDIA_STORAGE"/>
|
||||
</privapp-permissions>
|
||||
</permissions>
|
|
@ -1,77 +0,0 @@
|
|||
# Copyright (c) 2020 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc
|
||||
#
|
||||
# Not a contribution.
|
||||
#
|
||||
# Copyright (C) 2019 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
munmap: 1
|
||||
futex: 1
|
||||
#prctl: arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE
|
||||
prctl: 1
|
||||
#ioctl: arg1 == BINDER_VERSION || arg1 == BINDER_WRITE_READ || arg1 == BINDER_SET_MAX_THREADS
|
||||
ioctl: 1
|
||||
close: 1
|
||||
openat: 1
|
||||
mremap: 1
|
||||
fstat64: 1
|
||||
readlinkat: 1
|
||||
pread64: 1
|
||||
fstatfs64: 1
|
||||
clock_gettime: 1
|
||||
fstatat64: 1
|
||||
read: 1
|
||||
write: 1
|
||||
fcntl64: 1
|
||||
ppoll: 1
|
||||
faccessat: 1
|
||||
rt_sigaction: 1
|
||||
getuid32: 1
|
||||
madvise: 1
|
||||
rt_sigprocmask: 1
|
||||
writev: 1
|
||||
personality: 1
|
||||
getrandom: 1
|
||||
gettimeofday: 1
|
||||
#set_tls: 1
|
||||
statfs64: 1
|
||||
ugetrlimit: 1
|
||||
execve: 1
|
||||
connect: 1
|
||||
socket: arg0 == AF_UNIX
|
||||
getpid: 1
|
||||
nanosleep: 1
|
||||
restart_syscall: 1
|
||||
set_tid_address: 1
|
||||
open: 1
|
||||
exit: 1
|
||||
sched_getscheduler: 1
|
||||
exit_group: 1
|
||||
sigaltstack: 1
|
||||
clone: 1
|
||||
rt_sigreturn: 1
|
||||
setpriority: 1
|
||||
getpriority: 1
|
||||
timer_create: 1
|
||||
timer_delete: 1
|
||||
timer_settime: 1
|
||||
rt_sigtimedwait: 1
|
||||
getdents64: 1
|
||||
dup: 1
|
||||
lseek: 1
|
||||
tgkill: 1
|
|
@ -1,805 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
<!--
|
||||
Copyright (C) 2012 - 2020 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
<!-- This config file is to be used when local device is sink -->
|
||||
|
||||
<WFDConfig>
|
||||
<Capability>
|
||||
<!--
|
||||
Audio capabilities
|
||||
-->
|
||||
<AudioLPCM>
|
||||
<Name>LPCM</Name>
|
||||
<Valid>1</Valid>
|
||||
<Channels>2</Channels>
|
||||
<SamplingFreq>48000</SamplingFreq>
|
||||
<Latency>33</Latency>
|
||||
</AudioLPCM>
|
||||
|
||||
<AudioAAC>
|
||||
<Name>AAC</Name>
|
||||
<Valid>1</Valid>
|
||||
<Channels>6</Channels>
|
||||
<SamplingFreq>48000</SamplingFreq>
|
||||
<Latency>0</Latency>
|
||||
</AudioAAC>
|
||||
|
||||
<AudioAC3>
|
||||
<Name>AC3</Name>
|
||||
<Valid>0</Valid>
|
||||
<Channels>0</Channels>
|
||||
<SamplingFreq>0</SamplingFreq>
|
||||
<Latency>0</Latency>
|
||||
</AudioAC3>
|
||||
|
||||
<!--
|
||||
Video capabilities additions for H264 codec
|
||||
-->
|
||||
<VideoFormats>
|
||||
|
||||
<VideoCodecHeader>
|
||||
<TotalProfiles>7</TotalProfiles>
|
||||
<PreferredDisplaySupport>0</PreferredDisplaySupport>
|
||||
</VideoCodecHeader>
|
||||
<!-- AVC Profile 0 - Constrained Baseline,
|
||||
1 - Constrained High,
|
||||
2 - Constrained High2,
|
||||
3 - BaseLine
|
||||
4 - Main
|
||||
5 - High
|
||||
HEVC Profile 0 - Main
|
||||
-->
|
||||
|
||||
<!-- Level 0 - 3.1,
|
||||
1 - 3.2,
|
||||
2 - 4.0,
|
||||
3 - 4.1,
|
||||
4 - 4.2,
|
||||
5 - 5,
|
||||
6 - 5.1,
|
||||
7 - 5.2
|
||||
-->
|
||||
<VideoCodec1>
|
||||
<CodecName>H.264</CodecName>
|
||||
<Profile>0</Profile>
|
||||
<Level>6</Level>
|
||||
<HorizontalResolution>4096</HorizontalResolution>
|
||||
<VerticalResolution>2160</VerticalResolution>
|
||||
<Latency>0</Latency>
|
||||
<MinimumSliceSize>0</MinimumSliceSize>
|
||||
<SliceEncodingParams>0</SliceEncodingParams>
|
||||
<FrameRateControlSupp>1</FrameRateControlSupp>
|
||||
<VideoFps>30</VideoFps>
|
||||
<TranscodingMode>1</TranscodingMode>
|
||||
<NonTranscodingMode>1</NonTranscodingMode>
|
||||
</VideoCodec1>
|
||||
|
||||
<VideoCodec2>
|
||||
<CodecName>H.264</CodecName>
|
||||
<Profile>1</Profile>
|
||||
<Level>6</Level>
|
||||
<HorizontalResolution>4096</HorizontalResolution>
|
||||
<VerticalResolution>2160</VerticalResolution>
|
||||
<Latency>0</Latency>
|
||||
<MinimumSliceSize>0</MinimumSliceSize>
|
||||
<SliceEncodingParams>0</SliceEncodingParams>
|
||||
<FrameRateControlSupp>1</FrameRateControlSupp>
|
||||
<VideoFps>30</VideoFps>
|
||||
<TranscodingMode>1</TranscodingMode>
|
||||
<NonTranscodingMode>1</NonTranscodingMode>
|
||||
</VideoCodec2>
|
||||
|
||||
<VideoCodec3>
|
||||
<CodecName>H.264</CodecName>
|
||||
<Profile>2</Profile>
|
||||
<Level>6</Level>
|
||||
<HorizontalResolution>4096</HorizontalResolution>
|
||||
<VerticalResolution>2160</VerticalResolution>
|
||||
<Latency>0</Latency>
|
||||
<MinimumSliceSize>0</MinimumSliceSize>
|
||||
<SliceEncodingParams>0</SliceEncodingParams>
|
||||
<FrameRateControlSupp>1</FrameRateControlSupp>
|
||||
<VideoFps>30</VideoFps>
|
||||
<TranscodingMode>1</TranscodingMode>
|
||||
<NonTranscodingMode>1</NonTranscodingMode>
|
||||
</VideoCodec3>
|
||||
|
||||
<VideoCodec4>
|
||||
<CodecName>H.264</CodecName>
|
||||
<Profile>3</Profile>
|
||||
<Level>6</Level>
|
||||
<HorizontalResolution>4096</HorizontalResolution>
|
||||
<VerticalResolution>2160</VerticalResolution>
|
||||
<Latency>0</Latency>
|
||||
<MinimumSliceSize>0</MinimumSliceSize>
|
||||
<SliceEncodingParams>0</SliceEncodingParams>
|
||||
<FrameRateControlSupp>1</FrameRateControlSupp>
|
||||
<VideoFps>30</VideoFps>
|
||||
<TranscodingMode>1</TranscodingMode>
|
||||
<NonTranscodingMode>1</NonTranscodingMode>
|
||||
</VideoCodec4>
|
||||
|
||||
<VideoCodec5>
|
||||
<CodecName>H.264</CodecName>
|
||||
<Profile>4</Profile>
|
||||
<Level>6</Level>
|
||||
<HorizontalResolution>4096</HorizontalResolution>
|
||||
<VerticalResolution>2160</VerticalResolution>
|
||||
<Latency>0</Latency>
|
||||
<MinimumSliceSize>0</MinimumSliceSize>
|
||||
<SliceEncodingParams>0</SliceEncodingParams>
|
||||
<FrameRateControlSupp>1</FrameRateControlSupp>
|
||||
<VideoFps>30</VideoFps>
|
||||
<TranscodingMode>1</TranscodingMode>
|
||||
<NonTranscodingMode>1</NonTranscodingMode>
|
||||
</VideoCodec5>
|
||||
|
||||
<VideoCodec6>
|
||||
<CodecName>H.264</CodecName>
|
||||
<Profile>5</Profile>
|
||||
<Level>6</Level>
|
||||
<HorizontalResolution>4096</HorizontalResolution>
|
||||
<VerticalResolution>2160</VerticalResolution>
|
||||
<Latency>0</Latency>
|
||||
<MinimumSliceSize>0</MinimumSliceSize>
|
||||
<SliceEncodingParams>0</SliceEncodingParams>
|
||||
<FrameRateControlSupp>1</FrameRateControlSupp>
|
||||
<VideoFps>30</VideoFps>
|
||||
<TranscodingMode>1</TranscodingMode>
|
||||
<NonTranscodingMode>1</NonTranscodingMode>
|
||||
</VideoCodec6>
|
||||
|
||||
<VideoCodec7>
|
||||
<CodecName>H.265</CodecName>
|
||||
<Profile>0</Profile>
|
||||
<Level>4</Level>
|
||||
<HorizontalResolution>4096</HorizontalResolution>
|
||||
<VerticalResolution>2160</VerticalResolution>
|
||||
<Latency>0</Latency>
|
||||
<MinimumSliceSize>0</MinimumSliceSize>
|
||||
<SliceEncodingParams>0</SliceEncodingParams>
|
||||
<FrameRateControlSupp>1</FrameRateControlSupp>
|
||||
<VideoFps>30</VideoFps>
|
||||
<TranscodingMode>1</TranscodingMode>
|
||||
<NonTranscodingMode>1</NonTranscodingMode>
|
||||
</VideoCodec7>
|
||||
</VideoFormats>
|
||||
|
||||
<!--
|
||||
Aux streaming is new addition
|
||||
This is added for Direct streaming
|
||||
-->
|
||||
<AuxStreamInfo>
|
||||
<Codec>
|
||||
<Count>1</Count>
|
||||
<Name1>PNG</Name1>
|
||||
</Codec>
|
||||
<!--
|
||||
Limiting the number of layers to 5 in the overlay
|
||||
Resolution is 1080P for Direct streaming
|
||||
-->
|
||||
<MaxOverlay>5</MaxOverlay>
|
||||
<HRes>1280</HRes>
|
||||
<VRes>720</VRes>
|
||||
<Mode>CEA</Mode>
|
||||
</AuxStreamInfo>
|
||||
|
||||
<!--
|
||||
Standby Resume capability is supported
|
||||
-->
|
||||
<StandbyResumeCapability>
|
||||
<Valid>1</Valid>
|
||||
</StandbyResumeCapability>
|
||||
|
||||
<!--
|
||||
Explicit AV format change
|
||||
Not supported
|
||||
-->
|
||||
<AVFormatChange>
|
||||
<Valid>0</Valid>
|
||||
<AVInterval>0</AVInterval>
|
||||
</AVFormatChange>
|
||||
|
||||
<!--
|
||||
Frame skipping interval is in the scale of 500 msec or half second.
|
||||
FrameInterval can be between 1 to 7, according to the WFD spec.
|
||||
0 means Frame skipping interval is infinite and recommended value is 0
|
||||
-->
|
||||
<FrameSkipping>
|
||||
<Valid>1</Valid>
|
||||
<FrameInterval>0</FrameInterval>
|
||||
</FrameSkipping>
|
||||
|
||||
<!-- disable HDCP by default -->
|
||||
<ContentProtection>
|
||||
<Valid>0</Valid>
|
||||
<!--
|
||||
Valid values WFD_HDCP_2_0,
|
||||
WFD_HDCP_2_1 and WFD_HDCP_2_2
|
||||
-->
|
||||
<Version>WFD_HDCP_2_2</Version>
|
||||
<CPPort>6789</CPPort>
|
||||
</ContentProtection>
|
||||
|
||||
<!--
|
||||
To enable RTP dump at sink
|
||||
-->
|
||||
<RTPDumpEnable>
|
||||
<!-- DEPRECATED -->
|
||||
<!-- For enabling RTP parser dumping set
|
||||
persist.vendor.sys.debug.rtp.enable_dump to 1
|
||||
/sdcard/Download/rtpdump.ts
|
||||
-->
|
||||
</RTPDumpEnable>
|
||||
|
||||
<!--
|
||||
UIBC by default enabled
|
||||
-->
|
||||
<UIBC>
|
||||
<UIBCValid>1</UIBCValid> <!-- 0/1 UIBC supported or not -->
|
||||
<InputCategory>
|
||||
<Generic>1</Generic> <!-- 0/1 - support generic or not -->
|
||||
<HID>1</HID> <!-- 0/1 - support HID or not -->
|
||||
</InputCategory>
|
||||
|
||||
<!-- Supported input events -->
|
||||
<InputEvents>
|
||||
<GenericInputEvents>
|
||||
<!-- 0/1 for all Input Event Types -->
|
||||
<Mouse>0</Mouse>
|
||||
<Keyboard>1</Keyboard>
|
||||
<SingleTouch>1</SingleTouch>
|
||||
<MultiTouch>1</MultiTouch>
|
||||
<JoyStick>0</JoyStick>
|
||||
<Camera>0</Camera>
|
||||
<Gesture>0</Gesture>
|
||||
<RemoteControl>0</RemoteControl>
|
||||
</GenericInputEvents>
|
||||
<!--
|
||||
Each input path will have a byte and support
|
||||
for the input types is indicated by setting a bit:
|
||||
KEYBOARD BIT0
|
||||
MOUSE BIT1
|
||||
SINGLETOUCH BIT2
|
||||
MULTITOUCH BIT3
|
||||
JOYSTICK BIT4
|
||||
CAMERA BIT5
|
||||
GESTURE BIT6
|
||||
REMOTECONTROL BIT7
|
||||
-->
|
||||
<HIDInputPaths>
|
||||
<Infrared>0</Infrared>
|
||||
<USB>1</USB>
|
||||
<BT>0</BT>
|
||||
<Zigbee>0</Zigbee>
|
||||
<Wifi>0</Wifi>
|
||||
<NoSP>0</NoSP>
|
||||
</HIDInputPaths>
|
||||
</InputEvents>
|
||||
<!-- TCP port on which UIBC connection established -->
|
||||
<TcpPort>4321</TcpPort>
|
||||
</UIBC>
|
||||
</Capability>
|
||||
|
||||
<!--
|
||||
Enabling Rtcp
|
||||
-->
|
||||
<RTCP>
|
||||
<RtcpRREnabled>1</RtcpRREnabled>
|
||||
<RtcpRRIntervalMs>500</RtcpRRIntervalMs>
|
||||
</RTCP>
|
||||
|
||||
<!--
|
||||
Send keep alive messages for every 50sec
|
||||
-->
|
||||
<SendKeepAlive>1</SendKeepAlive>
|
||||
|
||||
<!--
|
||||
RTSP port on which RTSP server is running
|
||||
-->
|
||||
<RTSPPort>5550</RTSPPort>
|
||||
|
||||
<!--
|
||||
To configure video core in SVS mode
|
||||
-->
|
||||
<PerformanceLevelSVSMode>1</PerformanceLevelSVSMode>
|
||||
|
||||
<!--
|
||||
To configure video core in Nominal mode
|
||||
-->
|
||||
<PerformanceLevelNominalMode>0</PerformanceLevelNominalMode>
|
||||
|
||||
<!--
|
||||
To configure video core in Turbo mode
|
||||
-->
|
||||
<PerformanceLevelTurboMode>0</PerformanceLevelTurboMode>
|
||||
|
||||
<!--
|
||||
Bitrate settings for each mode
|
||||
-->
|
||||
<BitrateTable>
|
||||
<!--
|
||||
Bitrate table for Audio formats
|
||||
-->
|
||||
<AAC>
|
||||
<BIT0>
|
||||
<MaxBitrate>256000</MaxBitrate>
|
||||
<MinBitrate>256000</MinBitrate>
|
||||
</BIT0>
|
||||
<BIT1>
|
||||
<MaxBitrate>384000</MaxBitrate>
|
||||
<MinBitrate>384000</MinBitrate>
|
||||
</BIT1>
|
||||
<BIT2>
|
||||
<MaxBitrate>512000</MaxBitrate>
|
||||
<MinBitrate>512000</MinBitrate>
|
||||
</BIT2>
|
||||
</AAC>
|
||||
|
||||
<!--
|
||||
CEA Min and Max bit rates for each resolution
|
||||
Will configure the video core with MaxBitrate
|
||||
Based on the available link speed video bitrate
|
||||
can go upto MinBitrate
|
||||
-->
|
||||
<CEA>
|
||||
<!-- 640x480p60 -->
|
||||
<BIT0>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT0>
|
||||
<!-- 720x480p60 -->
|
||||
<BIT1>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT1>
|
||||
<!-- 720x480i60 -->
|
||||
<BIT2>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT2>
|
||||
<!-- 720x576p50 -->
|
||||
<BIT3>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT3>
|
||||
<!-- 720x576i50 -->
|
||||
<BIT4>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT4>
|
||||
<!-- 1280x720p30 -->
|
||||
<BIT5>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT5>
|
||||
<!-- 1280x720p60 -->
|
||||
<BIT6>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT6>
|
||||
<!-- 1920x1080p30 -->
|
||||
<BIT7>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT7>
|
||||
<!-- 1920x1080p60 -->
|
||||
<BIT8>
|
||||
<MinBitrate>7000000</MinBitrate>
|
||||
<MaxBitrate>13000000</MaxBitrate>
|
||||
</BIT8>
|
||||
<!-- 1920x1080i60 -->
|
||||
<BIT9>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>40000000</MaxBitrate>
|
||||
</BIT9>
|
||||
<!-- 1280x720p25 -->
|
||||
<BIT10>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT10>
|
||||
<!-- 1280x720p50 -->
|
||||
<BIT11>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT11>
|
||||
<!-- 1920x1080p25 -->
|
||||
<BIT12>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT12>
|
||||
<!-- 1920x1080p50 -->
|
||||
<BIT13>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>40000000</MaxBitrate>
|
||||
</BIT13>
|
||||
<!-- 1920x1080i50 -->
|
||||
<BIT14>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>40000000</MaxBitrate>
|
||||
</BIT14>
|
||||
<!-- 1280x720p24 -->
|
||||
<BIT15>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT15>
|
||||
<!-- 1920x1080p24 -->
|
||||
<BIT16>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT16>
|
||||
<!-- 3840x2160p24 -->
|
||||
<BIT17>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT17>
|
||||
<!-- 3840x2160 p25 -->
|
||||
<BIT18>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT18>
|
||||
<!-- 3840x2160p30 -->
|
||||
<BIT19>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT19>
|
||||
<!-- 3840x2160p50 -->
|
||||
<BIT20>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT20>
|
||||
<!-- 3840x2160p60 -->
|
||||
<BIT21>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT21>
|
||||
<!-- 4096x2160p24 -->
|
||||
<BIT22>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT22>
|
||||
<!-- 4096x2160p25 -->
|
||||
<BIT23>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT23>
|
||||
<!-- 4096x2160p30 -->
|
||||
<BIT24>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT24>
|
||||
<!-- 4096x2160p50 -->
|
||||
<BIT25>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT25>
|
||||
<!-- 4096x2160 p60 -->
|
||||
<BIT26>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT26>
|
||||
</CEA>
|
||||
|
||||
<!--
|
||||
VESA Min and Max bit rates for each resolution
|
||||
Will configure the video core with MaxBitrate
|
||||
Based on the available link speed video bitrate
|
||||
can go upto MinBitrate
|
||||
-->
|
||||
<VESA>
|
||||
<!-- 800x600p30 -->
|
||||
<BIT0>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT0>
|
||||
<!-- 800x600p60 -->
|
||||
<BIT1>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT1>
|
||||
<!-- 1024x768p30 -->
|
||||
<BIT2>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT2>
|
||||
<!-- 1024x768p60 -->
|
||||
<BIT3>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT3>
|
||||
<!-- 1152x864p30 -->
|
||||
<BIT4>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT4>
|
||||
<!-- 1152x864p60 -->
|
||||
<BIT5>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT5>
|
||||
<!-- 1280x768p30 -->
|
||||
<BIT6>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT6>
|
||||
<!-- 1280x768p60 -->
|
||||
<BIT7>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT7>
|
||||
<!-- 1280x800p30 -->
|
||||
<BIT8>
|
||||
<MinBitrate>3500000</MinBitrate>
|
||||
<MaxBitrate>14000000</MaxBitrate>
|
||||
</BIT8>
|
||||
<!-- 1280x800p60 -->
|
||||
<BIT9>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT9>
|
||||
<!-- 1360x768p30 -->
|
||||
<BIT10>
|
||||
<MinBitrate>3500000</MinBitrate>
|
||||
<MaxBitrate>14000000</MaxBitrate>
|
||||
</BIT10>
|
||||
<!-- 1360x768p60 -->
|
||||
<BIT11>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT11>
|
||||
<!-- 1366x768p30 -->
|
||||
<BIT12>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT12>
|
||||
<!-- 1366x768p60 -->
|
||||
<BIT13>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT13>
|
||||
<!-- 1280x1024p30 -->
|
||||
<BIT14>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT14>
|
||||
<!-- 1280x1024p60 -->
|
||||
<BIT15>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>40000000</MaxBitrate>
|
||||
</BIT15>
|
||||
<!-- 1400x1050p30 -->
|
||||
<BIT16>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT16>
|
||||
<!-- 1400x1050p60 -->
|
||||
<BIT17>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT17>
|
||||
<!-- 1440x900p30 -->
|
||||
<BIT18>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT18>
|
||||
<!-- 1440x900p60 -->
|
||||
<BIT19>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>40000000</MaxBitrate>
|
||||
</BIT19>
|
||||
<!-- 1600x900p30 -->
|
||||
<BIT20>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT20>
|
||||
<!-- 1600x900p60 -->
|
||||
<BIT21>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>40000000</MaxBitrate>
|
||||
</BIT21>
|
||||
<!-- 1600x1200p30 -->
|
||||
<BIT22>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT22>
|
||||
<!-- 1600x1200p60 -->
|
||||
<BIT23>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>40000000</MaxBitrate>
|
||||
</BIT23>
|
||||
<!-- 1680x1024p30 -->
|
||||
<BIT24>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT24>
|
||||
<!-- 1680x1024p60 -->
|
||||
<BIT25>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>40000000</MaxBitrate>
|
||||
</BIT25>
|
||||
<!-- 1680x1050p30 -->
|
||||
<BIT26>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT26>
|
||||
<!-- 1680x1050p60 -->
|
||||
<BIT27>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>40000000</MaxBitrate>
|
||||
</BIT27>
|
||||
<!-- 1920x1200p30 -->
|
||||
<BIT28>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT28>
|
||||
<!-- 1920x1200p60 -->
|
||||
<BIT29>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>40000000</MaxBitrate>
|
||||
</BIT29>
|
||||
<!-- 2560x1440p30 -->
|
||||
<BIT30>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT30>
|
||||
<!-- 2560x1440p60 -->
|
||||
<BIT31>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT31>
|
||||
<!-- 2560x1600p30 -->
|
||||
<BIT32>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT32>
|
||||
<!-- 2560x1600p60 -->
|
||||
<BIT33>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT33>
|
||||
</VESA>
|
||||
|
||||
<!--
|
||||
HH Min and Max bit rates for each resolution
|
||||
Will configure the video core with MaxBitrate
|
||||
Based on the available link speed video bitrate
|
||||
can go upto MinBitrate
|
||||
-->
|
||||
<HH>
|
||||
<!-- 800x480p30 -->
|
||||
<BIT0>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT0>
|
||||
<!-- 800x480p60 -->
|
||||
<BIT1>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT1>
|
||||
<!-- 854x480p30 -->
|
||||
<BIT2>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT2>
|
||||
<!-- 854x480p60 -->
|
||||
<BIT3>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT3>
|
||||
<!-- 864x480p30 -->
|
||||
<BIT4>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT4>
|
||||
<!-- 864x480p60 -->
|
||||
<BIT5>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT5>
|
||||
<!-- 640x360p30 -->
|
||||
<BIT6>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT6>
|
||||
<!-- 640x360p60 -->
|
||||
<BIT7>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT7>
|
||||
<!-- 960x540p30 -->
|
||||
<BIT8>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT8>
|
||||
<!-- 960x540p60 -->
|
||||
<BIT9>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT9>
|
||||
<!-- 848x480p30 -->
|
||||
<BIT10>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT10>
|
||||
<!-- 848x480p60 -->
|
||||
<BIT11>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT11>
|
||||
</HH>
|
||||
</BitrateTable>
|
||||
|
||||
<!--
|
||||
RetryCount is Max no of times Client request to set-up Socket connect
|
||||
This can be applicable only to sink
|
||||
-->
|
||||
<RetryCount>40</RetryCount>
|
||||
|
||||
<!--
|
||||
To disable/enable audio stream playback
|
||||
support during power suspend - 0 or 1
|
||||
-->
|
||||
<AudioStreamInSuspend>0</AudioStreamInSuspend>
|
||||
|
||||
<!--
|
||||
Compensation delay for audio
|
||||
This is maintain good AV sync in the mux TS A + V stream Recommended
|
||||
value is 150 msec arrived at this number after fine tuning OEMs can
|
||||
change this value in case they want
|
||||
-->
|
||||
<AudioAVSyncDelay>-150</AudioAVSyncDelay>
|
||||
|
||||
<!--
|
||||
To disable/enable AV Sync - 1 or 0
|
||||
By default AV sync is enabled
|
||||
This is only for certification
|
||||
The reason for introducing this flag is
|
||||
there are some issues with some test bed sources
|
||||
if we enable AV sync though our sink is properly
|
||||
handling AV sync
|
||||
-->
|
||||
<DisableAVSync>0</DisableAVSync>
|
||||
|
||||
<!--
|
||||
To drop video frame in case parser detects and reports packet loss over the air
|
||||
Three modes are supported -
|
||||
1. 0 - Don't drop any video frame
|
||||
2. 1 - Drop only the video frame where parser reported packet loss
|
||||
3. 2 - Parser reported packet loss, request an IDR and drop until IDR
|
||||
-->
|
||||
<DropFrameOnPacketLossMode>0</DropFrameOnPacketLossMode>
|
||||
|
||||
<!--
|
||||
To disable/enable Audio Track Latency - 0 or 1.
|
||||
This adds audio track latency to renderer to improve AV sync during BT use case.
|
||||
-->
|
||||
<EnableAudioTrackLatency>0</EnableAudioTrackLatency>
|
||||
|
||||
<!--
|
||||
Make audio AV Sync drop window configurable item.Sometimes if wlan
|
||||
doesn't perform at required throughput,audio drops can happen due
|
||||
to late arrival of audio frames.
|
||||
-->
|
||||
<AudioAVSyncDropWindow>-150000</AudioAVSyncDropWindow>
|
||||
|
||||
<!--
|
||||
Make Video AV Sync drop window configurable item.Sometimes if wlan
|
||||
doesn't perform at required throughput,Video drops can happen due
|
||||
to late arrival of video frames.
|
||||
-->
|
||||
<VideoAVSyncDropWindow>-200000</VideoAVSyncDropWindow>
|
||||
|
||||
<!-- Direct Streaming Feature support -->
|
||||
<StreamingSupport>1</StreamingSupport>
|
||||
|
||||
<Cursor>0</Cursor>
|
||||
|
||||
<!--
|
||||
Video Decoder Input Custom Limit Buffer Size Mode
|
||||
-->
|
||||
<VideoCustomSizeMode>1</VideoCustomSizeMode>
|
||||
|
||||
</WFDConfig>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/bin/wfdhdcphalservice
vendored
BIN
proprietary/vendor/bin/wfdhdcphalservice
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/wfdvndservice
vendored
BIN
proprietary/vendor/bin/wfdvndservice
vendored
Binary file not shown.
BIN
proprietary/vendor/bin/wifidisplayhalservice
vendored
BIN
proprietary/vendor/bin/wifidisplayhalservice
vendored
Binary file not shown.
|
@ -1,8 +0,0 @@
|
|||
# Copyright (c) 2018-2019 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
|
||||
service wfdhdcphalservice /vendor/bin/wfdhdcphalservice
|
||||
class main
|
||||
user system
|
|
@ -1,11 +0,0 @@
|
|||
#
|
||||
# Copyright (c) 2019 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
service wifidisplayhalservice /vendor/bin/wifidisplayhalservice
|
||||
class main
|
||||
user system
|
||||
group inet input audio media uhid
|
||||
capabilities NET_RAW
|
||||
|
10
proprietary/vendor/etc/init/wfdvndservice.rc
vendored
10
proprietary/vendor/etc/init/wfdvndservice.rc
vendored
|
@ -1,10 +0,0 @@
|
|||
#
|
||||
# Copyright (c) 2019 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
#
|
||||
|
||||
service wfdvndservice /vendor/bin/wfdvndservice
|
||||
class main
|
||||
user system
|
||||
group inet
|
|
@ -1,67 +0,0 @@
|
|||
# Copyright (c) 2020 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc
|
||||
#
|
||||
# Not a contribution.
|
||||
#
|
||||
# Copyright (C) 2019 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
munmap: 1
|
||||
mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
#prctl: arg0 == PR_GET_DUMPABLE || arg0 == PR_SET_VMA
|
||||
prctl: 1
|
||||
openat: 1
|
||||
futex: 1
|
||||
close: 1
|
||||
read: 1
|
||||
write: 1
|
||||
fstat64: 1
|
||||
fstatat64: 1
|
||||
readlinkat: 1
|
||||
fstatfs64: 1
|
||||
pread64: 1
|
||||
#ioctl: arg1 == BINDER_VERSION || arg1 == BINDER_SET_MAX_THREADS || arg1 == BINDER_WRITE_READ
|
||||
ioctl: 1
|
||||
faccessat: 1
|
||||
clock_gettime: 1
|
||||
getuid32: 1
|
||||
rt_sigaction: 1
|
||||
writev: 1
|
||||
madvise: 1
|
||||
_llseek: 1
|
||||
rt_sigprocmask: 1
|
||||
fcntl64: 1
|
||||
#set_tls: 1
|
||||
personality: 1
|
||||
getrandom: 1
|
||||
open: 1
|
||||
ugetrlimit: 1
|
||||
clone: 1
|
||||
set_tid_address: 1
|
||||
execve: 1
|
||||
sched_getscheduler: 1
|
||||
exit_group: 1
|
||||
rt_sigreturn: 1
|
||||
restart_syscall: 1
|
||||
connect: 1
|
||||
socket: arg0 == AF_UNIX
|
||||
exit: 1
|
||||
readlink: 1
|
||||
getpid: 1
|
||||
sigaltstack: 1
|
||||
setpriority: 1
|
||||
getdents64: 1
|
||||
dup: 1
|
|
@ -1,80 +0,0 @@
|
|||
# Copyright (c) 2020 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc
|
||||
#
|
||||
# Not a contribution.
|
||||
#
|
||||
# Copyright (C) 2019 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
munmap: 1
|
||||
mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
#prctl: arg0 == PR_SET_VMA || arg0 == PR_GET_DUMPABLE
|
||||
prctl: 1
|
||||
futex: 1
|
||||
openat: 1
|
||||
fstatat64: 1
|
||||
read: 1
|
||||
write: 1
|
||||
close: 1
|
||||
sendto: 1
|
||||
clock_gettime: 1
|
||||
fstat64: 1
|
||||
faccessat: 1
|
||||
readlinkat: 1
|
||||
pread64: 1
|
||||
fstatfs64: 1
|
||||
getuid32: 1
|
||||
rt_sigaction: 1
|
||||
#ioctl: arg1 == BINDER_WRITE_READ || arg1 == BINDER_VERSION || arg1 == BINDER_SET_MAX_THREADS
|
||||
ioctl: 1
|
||||
writev: 1
|
||||
rt_sigprocmask: 1
|
||||
madvise: 1
|
||||
fcntl64: 1
|
||||
clone: 1
|
||||
#set_tls: 1
|
||||
open: 1
|
||||
personality: 1
|
||||
getrandom: 1
|
||||
restart_syscall: 1
|
||||
sched_getscheduler: 1
|
||||
execve: 1
|
||||
socket: arg0 == AF_UNIX
|
||||
exit_group: 1
|
||||
rt_sigreturn: 1
|
||||
connect: 1
|
||||
set_tid_address: 1
|
||||
readlink: 1
|
||||
ugetrlimit: 1
|
||||
exit: 1
|
||||
getpid: 1
|
||||
gettid: 1
|
||||
sigaltstack: 1
|
||||
setpriority: 1
|
||||
lseek: 1
|
||||
sched_yield: 1
|
||||
_llseek: 1
|
||||
nanosleep: 1
|
||||
flock: 1
|
||||
setsockopt: 1
|
||||
bind: 1
|
||||
getsockname: 1
|
||||
listen: 1
|
||||
pselect6: 1
|
||||
accept4: 1
|
||||
sendmsg: 1
|
||||
recvfrom: 1
|
||||
mremap: 1
|
|
@ -1,94 +0,0 @@
|
|||
# Copyright (c) 2020 Qualcomm Technologies, Inc.
|
||||
# All Rights Reserved.
|
||||
# Confidential and Proprietary - Qualcomm Technologies, Inc
|
||||
#
|
||||
# Not a contribution.
|
||||
#
|
||||
# Copyright (C) 2019 The Android Open Source Project
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
#ioctl: arg1 == BINDER_WRITE_READ || arg1 == BINDER_VERSION || arg1 == VIDIOC_QBUF || arg1 == BINDER_SET_MAX_THREADS
|
||||
ioctl: 1
|
||||
futex: 1
|
||||
mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
clock_gettime: 1
|
||||
dup: 1
|
||||
munmap: 1
|
||||
mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE
|
||||
#prctl: arg0 == PR_GET_DUMPABLE || arg0 == PR_SET_VMA
|
||||
prctl: 1
|
||||
openat: 1
|
||||
close: 1
|
||||
fstat64: 1
|
||||
read: 1
|
||||
write: 1
|
||||
readlinkat: 1
|
||||
unlinkat: 1
|
||||
mremap: 1
|
||||
pread64: 1
|
||||
fstatfs64: 1
|
||||
fstatat64: 1
|
||||
getuid32: 1
|
||||
writev: 1
|
||||
faccessat: 1
|
||||
rt_sigaction: 1
|
||||
sendto: 1
|
||||
_llseek: 1
|
||||
madvise: 1
|
||||
rt_sigprocmask: 1
|
||||
fcntl64: 1
|
||||
#set_tls: 1
|
||||
personality: 1
|
||||
getrandom: 1
|
||||
ugetrlimit: 1
|
||||
rt_sigreturn: 1
|
||||
set_tid_address: 1
|
||||
open: 1
|
||||
exit: 1
|
||||
sched_getscheduler: 1
|
||||
connect: 1
|
||||
execve: 1
|
||||
getpid: 1
|
||||
exit_group: 1
|
||||
socket: arg0 == AF_UNIX
|
||||
clone: 1
|
||||
restart_syscall: 1
|
||||
sigaltstack: 1
|
||||
setpriority: 1
|
||||
setsockopt: 1
|
||||
getsockopt: 1
|
||||
bind: 1
|
||||
listen: 1
|
||||
socketpair: 1
|
||||
getpriority: 1
|
||||
pselect6: 1
|
||||
accept4: 1
|
||||
sendmsg: 1
|
||||
sendmmsg: 1
|
||||
recvmsg: 1
|
||||
recvfrom: 1
|
||||
gettimeofday: 1
|
||||
lseek: 1
|
||||
getsockname: 1
|
||||
nanosleep: 1
|
||||
ppoll: 1
|
||||
timer_create: 1
|
||||
timer_delete: 1
|
||||
timer_settime: 1
|
||||
rt_sigtimedwait: 1
|
||||
eventfd2: 1
|
||||
tgkill: 1
|
||||
gettid: 1
|
||||
sched_yield: 1
|
||||
flock: 1
|
755
proprietary/vendor/etc/wfdconfig.xml
vendored
755
proprietary/vendor/etc/wfdconfig.xml
vendored
|
@ -1,755 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
<!--
|
||||
Copyright (C) 2012 - 2019 Qualcomm Technologies, Inc.
|
||||
All Rights Reserved.
|
||||
Confidential and Proprietary - Qualcomm Technologies, Inc.
|
||||
-->
|
||||
<WFDConfig>
|
||||
<Capability>
|
||||
<!--
|
||||
Audio capabilities
|
||||
-->
|
||||
<AudioLPCM>
|
||||
<Name>LPCM</Name>
|
||||
<Valid>1</Valid>
|
||||
<Channels>2</Channels>
|
||||
<SamplingFreq>48000</SamplingFreq>
|
||||
<Latency>33</Latency>
|
||||
</AudioLPCM>
|
||||
|
||||
<AudioAAC>
|
||||
<Name>AAC</Name>
|
||||
<Valid>1</Valid>
|
||||
<Channels>6</Channels>
|
||||
<SamplingFreq>48000</SamplingFreq>
|
||||
<Latency>0</Latency>
|
||||
</AudioAAC>
|
||||
|
||||
<AudioAC3>
|
||||
<Name>AC3</Name>
|
||||
<Valid>0</Valid>
|
||||
<Channels>0</Channels>
|
||||
<SamplingFreq>0</SamplingFreq>
|
||||
<Latency>0</Latency>
|
||||
</AudioAC3>
|
||||
|
||||
<!--
|
||||
Video extended capabilities for H264 codec
|
||||
-->
|
||||
<VideoFormats>
|
||||
|
||||
<VideoCodecHeader>
|
||||
<TotalProfiles>3</TotalProfiles>
|
||||
<PreferredDisplaySupport>0</PreferredDisplaySupport>
|
||||
</VideoCodecHeader>
|
||||
<!-- AVC Profile 0 - Constrained Baseline,
|
||||
1 - Constrained High,
|
||||
2 - Constrained High2,
|
||||
3 - BaseLine
|
||||
4 - Main
|
||||
5 - High
|
||||
HEVC Profile 0 - Main
|
||||
-->
|
||||
|
||||
<!-- AVC Level 0 - 3.1,
|
||||
1 - 3.2,
|
||||
2 - 4.0,
|
||||
3 - 4.1,
|
||||
4 - 4.2,
|
||||
5 - 5,
|
||||
6 - 5.1,
|
||||
7 - 5.2
|
||||
|
||||
HEVC Level 0 - 3.1,
|
||||
1 - 4,
|
||||
2 - 4.1,
|
||||
3 - 5,
|
||||
4 - 5.1
|
||||
-->
|
||||
|
||||
<VideoCodec1>
|
||||
<CodecName>H.264</CodecName>
|
||||
<Profile>0</Profile>
|
||||
<Level>6</Level>
|
||||
<HorizontalResolution>3840</HorizontalResolution>
|
||||
<VerticalResolution>2160</VerticalResolution>
|
||||
<Latency>0</Latency>
|
||||
<MinimumSliceSize>0</MinimumSliceSize>
|
||||
<SliceEncodingParams>0</SliceEncodingParams>
|
||||
<FrameRateControlSupp>1</FrameRateControlSupp>
|
||||
<VideoFps>30</VideoFps>
|
||||
<TranscodingMode>1</TranscodingMode>
|
||||
<NonTranscodingMode>1</NonTranscodingMode>
|
||||
</VideoCodec1>
|
||||
|
||||
<VideoCodec2>
|
||||
<CodecName>H.264</CodecName>
|
||||
<Profile>1</Profile>
|
||||
<Level>6</Level>
|
||||
<HorizontalResolution>3840</HorizontalResolution>
|
||||
<VerticalResolution>2160</VerticalResolution>
|
||||
<Latency>0</Latency>
|
||||
<MinimumSliceSize>0</MinimumSliceSize>
|
||||
<SliceEncodingParams>0</SliceEncodingParams>
|
||||
<FrameRateControlSupp>1</FrameRateControlSupp>
|
||||
<VideoFps>30</VideoFps>
|
||||
<TranscodingMode>1</TranscodingMode>
|
||||
<NonTranscodingMode>1</NonTranscodingMode>
|
||||
</VideoCodec2>
|
||||
|
||||
<VideoCodec3>
|
||||
<CodecName>H.265</CodecName>
|
||||
<Profile>0</Profile>
|
||||
<Level>4</Level>
|
||||
<HorizontalResolution>3840</HorizontalResolution>
|
||||
<VerticalResolution>2160</VerticalResolution>
|
||||
<Latency>0</Latency>
|
||||
<MinimumSliceSize>0</MinimumSliceSize>
|
||||
<SliceEncodingParams>0</SliceEncodingParams>
|
||||
<FrameRateControlSupp>1</FrameRateControlSupp>
|
||||
<VideoFps>30</VideoFps>
|
||||
<TranscodingMode>1</TranscodingMode>
|
||||
<NonTranscodingMode>1</NonTranscodingMode>
|
||||
</VideoCodec3>
|
||||
</VideoFormats>
|
||||
|
||||
<!--
|
||||
Aux streaming addition added for Direct streaming
|
||||
-->
|
||||
<AuxStreamInfo>
|
||||
<Codec>
|
||||
<Count>1</Count>
|
||||
<Name1>PNG</Name1>
|
||||
</Codec>
|
||||
|
||||
<!--
|
||||
Limiting the number of layers to 5 in the overlay
|
||||
Resolution is 720P
|
||||
-->
|
||||
<MaxOverlay>5</MaxOverlay>
|
||||
<HRes>1280</HRes>
|
||||
<VRes>720</VRes>
|
||||
<Mode>CEA</Mode>
|
||||
</AuxStreamInfo>
|
||||
|
||||
<!--
|
||||
Standby Resume capability is supported
|
||||
-->
|
||||
<StandbyResumeCapability>
|
||||
<Valid>1</Valid>
|
||||
</StandbyResumeCapability>
|
||||
|
||||
<!--
|
||||
Explicit AV format change
|
||||
Not supported
|
||||
-->
|
||||
<AVFormatChange>
|
||||
<Valid>0</Valid>
|
||||
<AVInterval>0</AVInterval>
|
||||
</AVFormatChange>
|
||||
|
||||
<!--
|
||||
Frame skipping interval is in the scale of 500 msec or half second.
|
||||
FrameInterval can be between 1 to 7, according to the WFD spec.
|
||||
0 means Frame skipping interval is infinite and recommended value is 0
|
||||
-->
|
||||
<FrameSkipping>
|
||||
<Valid>1</Valid>
|
||||
<FrameInterval>0</FrameInterval>
|
||||
</FrameSkipping>
|
||||
|
||||
<!-- disable HDCP by default -->
|
||||
<ContentProtection>
|
||||
<Valid>0</Valid>
|
||||
<!--
|
||||
Valid values WFD_HDCP_2_0,
|
||||
WFD_HDCP_2_1 and WFD_HDCP_2_2
|
||||
-->
|
||||
<Version>WFD_HDCP_2_2</Version>
|
||||
<CPPort>6789</CPPort>
|
||||
<!--
|
||||
turn on/off audio encryption
|
||||
-->
|
||||
<EncryptAudio>0</EncryptAudio>
|
||||
</ContentProtection>
|
||||
|
||||
<!--
|
||||
To enable RTP dump at source
|
||||
-->
|
||||
<RTPDumpEnable>
|
||||
<!-- DEPRECATED -->
|
||||
<!-- For enabling RTP encoder dumping set
|
||||
persist.vendor.debug.rtp.enable_dump to 1
|
||||
/data/media/dump.ts
|
||||
-->
|
||||
</RTPDumpEnable>
|
||||
|
||||
<!--
|
||||
UIBC settings
|
||||
-->
|
||||
<UIBC>
|
||||
<UIBCValid>1</UIBCValid> <!-- UIBC by default enabled -->
|
||||
<M4Enable>1</M4Enable> <!-- 0/1 send UIBC enable in M4 or not -->
|
||||
<M14Support>0</M14Support> <!-- 0/1 M14 supported or not -->
|
||||
<InputCategory>
|
||||
<Generic>1</Generic> <!-- 0/1 - support generic or not -->
|
||||
<HID>0</HID> <!-- 0/1 - support HID or not -->
|
||||
</InputCategory>
|
||||
|
||||
<!-- Supported input events -->
|
||||
<InputEvents>
|
||||
<GenericInputEvents>
|
||||
<!-- 0/1 for all Input Event Types -->
|
||||
<Mouse>1</Mouse>
|
||||
<Keyboard>1</Keyboard>
|
||||
<SingleTouch>1</SingleTouch>
|
||||
<MultiTouch>1</MultiTouch>
|
||||
<JoyStick>0</JoyStick>
|
||||
<Camera>0</Camera>
|
||||
<Gesture>0</Gesture>
|
||||
<RemoteControl>0</RemoteControl>
|
||||
</GenericInputEvents>
|
||||
<!--
|
||||
Each input path will have a byte and support
|
||||
for the input types is indicated by setting a bit:
|
||||
KEYBOARD BIT0
|
||||
MOUSE BIT1
|
||||
SINGLETOUCH BIT2
|
||||
MULTITOUCH BIT3
|
||||
JOYSTICK BIT4
|
||||
CAMERA BIT5
|
||||
GESTURE BIT6
|
||||
REMOTECONTROL BIT7
|
||||
-->
|
||||
<HIDInputPaths>
|
||||
<Infrared>0</Infrared>
|
||||
<USB>3</USB>
|
||||
<BT>0</BT>
|
||||
<Zigbee>0</Zigbee>
|
||||
<Wifi>0</Wifi>
|
||||
<NoSP>0</NoSP>
|
||||
</HIDInputPaths>
|
||||
</InputEvents>
|
||||
<!-- TCP port on which UIBC connection established -->
|
||||
<TcpPort>4321</TcpPort>
|
||||
</UIBC>
|
||||
|
||||
</Capability>
|
||||
|
||||
<!--
|
||||
Enabling Rtcp
|
||||
-->
|
||||
<RTCP>
|
||||
<RtcpRRNotificationEnabled>1</RtcpRRNotificationEnabled>
|
||||
</RTCP>
|
||||
|
||||
<!--
|
||||
Dynamic bitrate adaptation is supported based on link speed
|
||||
Based on the available link speed change video bitrate dynamically
|
||||
-->
|
||||
<DynamicBitrateAdaptation>1</DynamicBitrateAdaptation>
|
||||
|
||||
<!--
|
||||
Send keep alive messages for every 50sec
|
||||
-->
|
||||
<SendKeepAlive>1</SendKeepAlive>
|
||||
|
||||
<!--
|
||||
RTSP port on which RTSP server is running
|
||||
-->
|
||||
<RTSPPort>5550</RTSPPort>
|
||||
|
||||
<!--
|
||||
To configure video core in SVS mode
|
||||
-->
|
||||
<PerformanceLevelSVSMode>0</PerformanceLevelSVSMode>
|
||||
<!--
|
||||
To configure video core in Nominal mode
|
||||
-->
|
||||
<PerformanceLevelNominalMode>0</PerformanceLevelNominalMode>
|
||||
<!--
|
||||
To configure video core in Turbo mode
|
||||
-->
|
||||
<PerformanceLevelTurboMode>0</PerformanceLevelTurboMode>
|
||||
|
||||
<!--
|
||||
To configure minqp value
|
||||
-->
|
||||
<MinQPValue>22</MinQPValue>
|
||||
|
||||
<!--
|
||||
To configure maxqp value
|
||||
-->
|
||||
<MaxQPValue>44</MaxQPValue>
|
||||
|
||||
<!--
|
||||
Bitrate settings for each mode
|
||||
-->
|
||||
<BitrateTable>
|
||||
<!--
|
||||
Bitrate table for Audio formats
|
||||
-->
|
||||
<AAC>
|
||||
<!--
|
||||
Bitrate table for AAC
|
||||
-->
|
||||
<BIT0>
|
||||
<MaxBitrate>256000</MaxBitrate>
|
||||
<MinBitrate>256000</MinBitrate>
|
||||
</BIT0>
|
||||
<BIT1>
|
||||
<MaxBitrate>384000</MaxBitrate>
|
||||
<MinBitrate>384000</MinBitrate>
|
||||
</BIT1>
|
||||
<BIT2>
|
||||
<MaxBitrate>512000</MaxBitrate>
|
||||
<MinBitrate>512000</MinBitrate>
|
||||
</BIT2>
|
||||
</AAC>
|
||||
|
||||
<!--
|
||||
CEA Min and Max bit rates for each resolution
|
||||
Will configure the video core with MaxBitrate
|
||||
Based on the available link speed video bitrate
|
||||
can go upto MinBitrate
|
||||
-->
|
||||
<CEA>
|
||||
<!-- 640x480p60 -->
|
||||
<BIT0>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT0>
|
||||
<!-- 720x480p60 -->
|
||||
<BIT1>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT1>
|
||||
<!-- 720x480i60 -->
|
||||
<BIT2>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT2>
|
||||
<!-- 720x576p50 -->
|
||||
<BIT3>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT3>
|
||||
<!-- 720x576i50 -->
|
||||
<BIT4>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT4>
|
||||
<!-- 1280x720p30 -->
|
||||
<BIT5>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT5>
|
||||
<!-- 1280x720p60 -->
|
||||
<BIT6>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT6>
|
||||
<!-- 1920x1080p30 -->
|
||||
<BIT7>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT7>
|
||||
<!-- 1920x1080p60 -->
|
||||
<BIT8>
|
||||
<MinBitrate>7000000</MinBitrate>
|
||||
<MaxBitrate>13000000</MaxBitrate>
|
||||
</BIT8>
|
||||
<!-- 1920x1080i60 -->
|
||||
<BIT9>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT9>
|
||||
<!-- 1280x720p25 -->
|
||||
<BIT10>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT10>
|
||||
<!-- 1280x720p50 -->
|
||||
<BIT11>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT11>
|
||||
<!-- 1920x1080p25 -->
|
||||
<BIT12>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT12>
|
||||
<!-- 1920x1080p50 -->
|
||||
<BIT13>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT13>
|
||||
<!-- 1920x1080i50 -->
|
||||
<BIT14>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT14>
|
||||
<!-- 1280x720p24 -->
|
||||
<BIT15>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT15>
|
||||
<!-- 1920x1080p24 -->
|
||||
<BIT16>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT16>
|
||||
<!-- 3840x2160p24 -->
|
||||
<BIT17>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT17>
|
||||
<!-- 3840x2160 p25 -->
|
||||
<BIT18>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT18>
|
||||
<!-- 3840x2160p30 -->
|
||||
<BIT19>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT19>
|
||||
<!-- 3840x2160p50 -->
|
||||
<BIT20>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT20>
|
||||
<!-- 3840x2160p60 -->
|
||||
<BIT21>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT21>
|
||||
<!-- 4096x2160p24 -->
|
||||
<BIT22>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT22>
|
||||
<!-- 4096x2160p25 -->
|
||||
<BIT23>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT23>
|
||||
<!-- 4096x2160p30 -->
|
||||
<BIT24>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT24>
|
||||
<!-- 4096x2160p50 -->
|
||||
<BIT25>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT25>
|
||||
<!-- 4096x2160 p60 -->
|
||||
<BIT26>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT26>
|
||||
</CEA>
|
||||
|
||||
<!--
|
||||
VESA Min and Max bit rates for each resolution
|
||||
Will configure the video core with MaxBitrate
|
||||
Based on the available link speed video bitrate
|
||||
can go upto MinBitrate
|
||||
-->
|
||||
<VESA>
|
||||
<!-- 800x600p30 -->
|
||||
<BIT0>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT0>
|
||||
<!-- 800x600p60 -->
|
||||
<BIT1>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>5000000</MaxBitrate>
|
||||
</BIT1>
|
||||
<!-- 1024x768p30 -->
|
||||
<BIT2>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT2>
|
||||
<!-- 1024x768p60 -->
|
||||
<BIT3>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT3>
|
||||
<!-- 1152x864p30 -->
|
||||
<BIT4>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT4>
|
||||
<!-- 1152x864p60 -->
|
||||
<BIT5>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT5>
|
||||
<!-- 1280x768p30 -->
|
||||
<BIT6>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT6>
|
||||
<!-- 1280x768p60 -->
|
||||
<BIT7>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT7>
|
||||
<!-- 1280x800p30 -->
|
||||
<BIT8>
|
||||
<MinBitrate>3500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT8>
|
||||
<!-- 1280x800p60 -->
|
||||
<BIT9>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT9>
|
||||
<!-- 1360x768p30 -->
|
||||
<BIT10>
|
||||
<MinBitrate>3500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT10>
|
||||
<!-- 1360x768p60 -->
|
||||
<BIT11>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT11>
|
||||
<!-- 1366x768p30 -->
|
||||
<BIT12>
|
||||
<MinBitrate>2500000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT12>
|
||||
<!-- 1366x768p60 -->
|
||||
<BIT13>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT13>
|
||||
<!-- 1280x1024p30 -->
|
||||
<BIT14>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT14>
|
||||
<!-- 1280x1024p60 -->
|
||||
<BIT15>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT15>
|
||||
<!-- 1400x1050p30 -->
|
||||
<BIT16>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT16>
|
||||
<!-- 1400x1050p60 -->
|
||||
<BIT17>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT17>
|
||||
<!-- 1440x900p30 -->
|
||||
<BIT18>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT18>
|
||||
<!-- 1440x900p60 -->
|
||||
<BIT19>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT19>
|
||||
<!-- 1600x900p30 -->
|
||||
<BIT20>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT20>
|
||||
<!-- 1600x900p60 -->
|
||||
<BIT21>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT21>
|
||||
<!-- 1600x1200p30 -->
|
||||
<BIT22>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT22>
|
||||
<!-- 1600x1200p60 -->
|
||||
<BIT23>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT23>
|
||||
<!-- 1680x1024p30 -->
|
||||
<BIT24>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT24>
|
||||
<!-- 1680x1024p60 -->
|
||||
<BIT25>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT25>
|
||||
<!-- 1680x1050p30 -->
|
||||
<BIT26>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT26>
|
||||
<!-- 1680x1050p60 -->
|
||||
<BIT27>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT27>
|
||||
<!-- 1920x1200p30 -->
|
||||
<BIT28>
|
||||
<MinBitrate>5000000</MinBitrate>
|
||||
<MaxBitrate>10000000</MaxBitrate>
|
||||
</BIT28>
|
||||
<!-- 1920x1200p60 -->
|
||||
<BIT29>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT29>
|
||||
<!-- 2560x1440p30 -->
|
||||
<BIT30>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT30>
|
||||
<!-- 2560x1440p60 -->
|
||||
<BIT31>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>20000000</MaxBitrate>
|
||||
</BIT31>
|
||||
<!-- 2560x1600p30 -->
|
||||
<BIT32>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>15000000</MaxBitrate>
|
||||
</BIT32>
|
||||
<!-- 2560x1600p60 -->
|
||||
<BIT33>
|
||||
<MinBitrate>10000000</MinBitrate>
|
||||
<MaxBitrate>30000000</MaxBitrate>
|
||||
</BIT33>
|
||||
</VESA>
|
||||
|
||||
<!--
|
||||
HH Min and Max bit rates for each resolution
|
||||
Will configure the video core with MaxBitrate
|
||||
Based on the available link speed video bitrate
|
||||
can go upto MinBitrate
|
||||
-->
|
||||
<HH>
|
||||
<!-- 800x480p30 -->
|
||||
<BIT0>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT0>
|
||||
<!-- 800x480p60 -->
|
||||
<BIT1>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT1>
|
||||
<!-- 854x480p30 -->
|
||||
<BIT2>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT2>
|
||||
<!-- 854x480p60 -->
|
||||
<BIT3>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT3>
|
||||
<!-- 864x480p30 -->
|
||||
<BIT4>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT4>
|
||||
<!-- 864x480p60 -->
|
||||
<BIT5>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT5>
|
||||
<!-- 640x360p30 -->
|
||||
<BIT6>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT6>
|
||||
<!-- 640x360p60 -->
|
||||
<BIT7>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT7>
|
||||
<!-- 960x540p30 -->
|
||||
<BIT8>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT8>
|
||||
<!-- 960x540p60 -->
|
||||
<BIT9>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT9>
|
||||
<!-- 848x480p30 -->
|
||||
<BIT10>
|
||||
<MinBitrate>500000</MinBitrate>
|
||||
<MaxBitrate>2000000</MaxBitrate>
|
||||
</BIT10>
|
||||
<!-- 848x480p60 -->
|
||||
<BIT11>
|
||||
<MinBitrate>1000000</MinBitrate>
|
||||
<MaxBitrate>4000000</MaxBitrate>
|
||||
</BIT11>
|
||||
</HH>
|
||||
</BitrateTable>
|
||||
|
||||
<!--
|
||||
To disable/enable audio stream playback
|
||||
support during power suspend - 0 or 1
|
||||
-->
|
||||
<AudioStreamInSuspend>0</AudioStreamInSuspend>
|
||||
|
||||
<!--
|
||||
Compensation delay for audio
|
||||
This is maintain good AV sync in the mux TS A + V stream Recommended
|
||||
value is 150 msec arrived at this number after fine tuning OEMs can
|
||||
change this value in case they want
|
||||
-->
|
||||
<AudioAVSyncDelay>-150</AudioAVSyncDelay>
|
||||
|
||||
<!--
|
||||
enable/disable CyclicIntraRefresh
|
||||
-->
|
||||
<CyclicIntraRefresh>0</CyclicIntraRefresh>
|
||||
|
||||
<!--
|
||||
NumberOfMacroBlocks for V4L2_CID_MPEG_VIDEO_CYCLIC_INTRA_REFRESH_MB
|
||||
-->
|
||||
<CIRNumberOfMacroBlocks>50</CIRNumberOfMacroBlocks>
|
||||
|
||||
<!--
|
||||
Enable/Disable NALU byte to detect end of AU
|
||||
-->
|
||||
<DisableFillerNalU>1</DisableFillerNalU>
|
||||
|
||||
<!--
|
||||
Enable/Disable to generate blank frame during suspend/resume
|
||||
-->
|
||||
<GenerateBlankFrame>0</GenerateBlankFrame>
|
||||
|
||||
<!--
|
||||
To disable fixed interval of IDR frames, set PeriodicIDRValid to 0.
|
||||
Set the duration in seconds after which full refresh is required in
|
||||
the PeriodicIDRInterval
|
||||
Recommended value is 5 secs
|
||||
-->
|
||||
<PeriodicIDRSettings>
|
||||
<PeriodicIDRValid>1</PeriodicIDRValid>
|
||||
<PeriodicIDRInterval>5</PeriodicIDRInterval>
|
||||
</PeriodicIDRSettings>
|
||||
|
||||
|
||||
<!-- Direct Streaming Feature support -->
|
||||
<StreamingSupport>1</StreamingSupport>
|
||||
|
||||
<!-- Enfore HDCP for Direct Streaming -->
|
||||
<DSRequiresHDCP>1</DSRequiresHDCP>
|
||||
|
||||
</WFDConfig>
|
BIN
proprietary/vendor/lib/libFileMux_proprietary.so
vendored
BIN
proprietary/vendor/lib/libFileMux_proprietary.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libhdcp1prov.so
vendored
BIN
proprietary/vendor/lib/libhdcp1prov.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libhdcp2p2prov.so
vendored
BIN
proprietary/vendor/lib/libhdcp2p2prov.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libhdcpsrm.so
vendored
BIN
proprietary/vendor/lib/libhdcpsrm.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libmm-hdcpmgr.so
vendored
BIN
proprietary/vendor/lib/libmm-hdcpmgr.so
vendored
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/lib/libwfdaac_vendor.so
vendored
BIN
proprietary/vendor/lib/libwfdaac_vendor.so
vendored
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/lib/libwfdhdcpcp.so
vendored
BIN
proprietary/vendor/lib/libwfdhdcpcp.so
vendored
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/lib/libwfdmmsrc_proprietary.so
vendored
BIN
proprietary/vendor/lib/libwfdmmsrc_proprietary.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libwfdmodulehdcpsession.so
vendored
BIN
proprietary/vendor/lib/libwfdmodulehdcpsession.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libwfdrtsp_proprietary.so
vendored
BIN
proprietary/vendor/lib/libwfdrtsp_proprietary.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib/libwfdsessionmodule.so
vendored
BIN
proprietary/vendor/lib/libwfdsessionmodule.so
vendored
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/lib/libwfdsourcesm_proprietary.so
vendored
BIN
proprietary/vendor/lib/libwfdsourcesm_proprietary.so
vendored
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/lib/libwfduibcsink_proprietary.so
vendored
BIN
proprietary/vendor/lib/libwfduibcsink_proprietary.so
vendored
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/lib/libwfduibcsrc_proprietary.so
vendored
BIN
proprietary/vendor/lib/libwfduibcsrc_proprietary.so
vendored
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/lib/libwfdutils_proprietary.so
vendored
BIN
proprietary/vendor/lib/libwfdutils_proprietary.so
vendored
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/lib64/libhdcp1prov.so
vendored
BIN
proprietary/vendor/lib64/libhdcp1prov.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libhdcp2p2prov.so
vendored
BIN
proprietary/vendor/lib64/libhdcp2p2prov.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libhdcpsrm.so
vendored
BIN
proprietary/vendor/lib64/libhdcpsrm.so
vendored
Binary file not shown.
BIN
proprietary/vendor/lib64/libmm-hdcpmgr.so
vendored
BIN
proprietary/vendor/lib64/libmm-hdcpmgr.so
vendored
Binary file not shown.
Binary file not shown.
BIN
proprietary/vendor/lib64/libwfdhdcpcp.so
vendored
BIN
proprietary/vendor/lib64/libwfdhdcpcp.so
vendored
Binary file not shown.
Loading…
Reference in a new issue