From 4580bc0a1dd50f310012dcf34e92401aaa0c86d3 Mon Sep 17 00:00:00 2001 From: Hyunsoo Park Date: Wed, 27 Nov 2019 18:28:39 +0900 Subject: [PATCH] [streamrecorder] Add codec type. If HW codec supports, set 'hw encoder supported' to 1. And write encoder name to 'video codec element hw'. If HW codec is supported, hw encoder supported = 1; Change-Id: Id724c28250b09c4a78d117f233d057fe6e52dfe3 Signed-off-by: Hyunsoo Park --- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- .../etc/multimedia/mmfw_streamrecorder.ini | 6 +++++- packaging/mmfw-sysconf.spec | 2 +- 12 files changed, 56 insertions(+), 12 deletions(-) diff --git a/mmfw-sysconf-simulator/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-simulator/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..9f8ff95 100644 --- a/mmfw-sysconf-simulator/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-simulator/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 0 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/mmfw-sysconf-target-artik10/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-target-artik10/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..9f8ff95 100644 --- a/mmfw-sysconf-target-artik10/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-target-artik10/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 0 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/mmfw-sysconf-target-hawkp/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-target-hawkp/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..9f8ff95 100644 --- a/mmfw-sysconf-target-hawkp/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-target-hawkp/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 0 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/mmfw-sysconf-target-n4/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-target-n4/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..9f8ff95 100644 --- a/mmfw-sysconf-target-n4/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-target-n4/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 0 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/mmfw-sysconf-target-rpi3-spk/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-target-rpi3-spk/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..9f8ff95 100644 --- a/mmfw-sysconf-target-rpi3-spk/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-target-rpi3-spk/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 0 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/mmfw-sysconf-target-rpi3/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-target-rpi3/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..9f8ff95 100644 --- a/mmfw-sysconf-target-rpi3/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-target-rpi3/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 0 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/mmfw-sysconf-target-tm1/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-target-tm1/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..15a023d 100644 --- a/mmfw-sysconf-target-tm1/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-target-tm1/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 1 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = sprd ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/mmfw-sysconf-target-tw1/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-target-tw1/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..9f8ff95 100644 --- a/mmfw-sysconf-target-tw1/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-target-tw1/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 0 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/mmfw-sysconf-target-tw2/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-target-tw2/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..9f8ff95 100644 --- a/mmfw-sysconf-target-tw2/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-target-tw2/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 0 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/mmfw-sysconf-target-tw3/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-target-tw3/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..9f8ff95 100644 --- a/mmfw-sysconf-target-tw3/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-target-tw3/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 0 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/mmfw-sysconf-target-u3/etc/multimedia/mmfw_streamrecorder.ini b/mmfw-sysconf-target-u3/etc/multimedia/mmfw_streamrecorder.ini index e5f4fca..9f8ff95 100644 --- a/mmfw-sysconf-target-u3/etc/multimedia/mmfw_streamrecorder.ini +++ b/mmfw-sysconf-target-u3/etc/multimedia/mmfw_streamrecorder.ini @@ -10,7 +10,11 @@ reset pause time = 0 screen record = 1 -convert output buffer num =6 +convert output buffer num = 6 + +hw encoder supported = 0 ; 1 if supported and 'video codec element hw' should be formed. + +video codec element hw = ; [encodebin] ;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 diff --git a/packaging/mmfw-sysconf.spec b/packaging/mmfw-sysconf.spec index d0f74c4..26674d5 100644 --- a/packaging/mmfw-sysconf.spec +++ b/packaging/mmfw-sysconf.spec @@ -1,6 +1,6 @@ Name: mmfw-sysconf Summary: Multimedia Framework system configuration package -Version: 0.2.156 +Version: 0.2.157 Release: 0 Group: Multimedia/Configuration License: LGPL-2.1 and Apache-2.0 -- 2.34.1