From ca2fed3c33103d74335d27d3a26757592e30941f Mon Sep 17 00:00:00 2001 From: "Hyuntae, Kim" Date: Mon, 7 Dec 2015 11:31:43 +0900 Subject: [PATCH] [mmfw-sysconf] add new feature - streamrecorder Change-Id: I7d4936ba43381abfce2c77702896bc4af135d868 --- .../usr/etc/mmfw_streamrecorder.ini | 58 ++++++++++++++++++++++ .../usr/etc/mmfw_streamrecorder.ini | 58 ++++++++++++++++++++++ .../usr/etc/mmfw_streamrecorder.ini | 58 ++++++++++++++++++++++ .../usr/etc/mmfw_streamrecorder.ini | 58 ++++++++++++++++++++++ .../usr/etc/mmfw_streamrecorder.ini | 58 ++++++++++++++++++++++ packaging/mmfw-sysconf.spec | 2 +- 6 files changed, 291 insertions(+), 1 deletion(-) create mode 100644 mmfw-sysconf-simulator/usr/etc/mmfw_streamrecorder.ini create mode 100644 mmfw-sysconf-target-hawkp/usr/etc/mmfw_streamrecorder.ini create mode 100644 mmfw-sysconf-target-n4/usr/etc/mmfw_streamrecorder.ini create mode 100644 mmfw-sysconf-target-tm1/usr/etc/mmfw_streamrecorder.ini create mode 100644 mmfw-sysconf-target-u3/usr/etc/mmfw_streamrecorder.ini diff --git a/mmfw-sysconf-simulator/usr/etc/mmfw_streamrecorder.ini b/mmfw-sysconf-simulator/usr/etc/mmfw_streamrecorder.ini new file mode 100644 index 0000000..145c89e --- /dev/null +++ b/mmfw-sysconf-simulator/usr/etc/mmfw_streamrecorder.ini @@ -0,0 +1,58 @@ +[general] +;is encsink source is live +encscink source is live = 0 + +retrialcount = 10 + +minimum frame = 5 + +reset pause time = 0 + +screen record = 1 + +convert output buffer num =6 + +[encodebin] +;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 +;MM_STREAMRECORDER_ENCBIN_PROFILE_IMAGE = 2 MM_STREAMRECORDER_ENCBIN_PROFILE_NUM = 3 +encsink bin profile = 0 + +encsink bin auto audio resample = 0 + +encsink bin auto colorspace = 1 + +encsink bin auto audio convert = 1 + +encsink bin use video toggle = 0 + +[pipeline] +encsink bin source = appsrc + +name of audio src = pulsesrc + +h264 encoder = omx_h264enc + +h263 encoder = avenc_h263p + +mpeg4 encoder = avenc_mpeg4 + +name of audio encoder = avenc_aac + +use parser = + +name of 3GP muxer = avmux_3gp + +name of MP4 muxer = avmux_mp4 + +name of video converter = videoconvert + +name of sink = filesink + +[video param] +;/*ms*/ +video frame wait time = 200000 + +[audio param] +audio frame minimum space = 102400 + +audio frame wait time = 20000 diff --git a/mmfw-sysconf-target-hawkp/usr/etc/mmfw_streamrecorder.ini b/mmfw-sysconf-target-hawkp/usr/etc/mmfw_streamrecorder.ini new file mode 100644 index 0000000..145c89e --- /dev/null +++ b/mmfw-sysconf-target-hawkp/usr/etc/mmfw_streamrecorder.ini @@ -0,0 +1,58 @@ +[general] +;is encsink source is live +encscink source is live = 0 + +retrialcount = 10 + +minimum frame = 5 + +reset pause time = 0 + +screen record = 1 + +convert output buffer num =6 + +[encodebin] +;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 +;MM_STREAMRECORDER_ENCBIN_PROFILE_IMAGE = 2 MM_STREAMRECORDER_ENCBIN_PROFILE_NUM = 3 +encsink bin profile = 0 + +encsink bin auto audio resample = 0 + +encsink bin auto colorspace = 1 + +encsink bin auto audio convert = 1 + +encsink bin use video toggle = 0 + +[pipeline] +encsink bin source = appsrc + +name of audio src = pulsesrc + +h264 encoder = omx_h264enc + +h263 encoder = avenc_h263p + +mpeg4 encoder = avenc_mpeg4 + +name of audio encoder = avenc_aac + +use parser = + +name of 3GP muxer = avmux_3gp + +name of MP4 muxer = avmux_mp4 + +name of video converter = videoconvert + +name of sink = filesink + +[video param] +;/*ms*/ +video frame wait time = 200000 + +[audio param] +audio frame minimum space = 102400 + +audio frame wait time = 20000 diff --git a/mmfw-sysconf-target-n4/usr/etc/mmfw_streamrecorder.ini b/mmfw-sysconf-target-n4/usr/etc/mmfw_streamrecorder.ini new file mode 100644 index 0000000..145c89e --- /dev/null +++ b/mmfw-sysconf-target-n4/usr/etc/mmfw_streamrecorder.ini @@ -0,0 +1,58 @@ +[general] +;is encsink source is live +encscink source is live = 0 + +retrialcount = 10 + +minimum frame = 5 + +reset pause time = 0 + +screen record = 1 + +convert output buffer num =6 + +[encodebin] +;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 +;MM_STREAMRECORDER_ENCBIN_PROFILE_IMAGE = 2 MM_STREAMRECORDER_ENCBIN_PROFILE_NUM = 3 +encsink bin profile = 0 + +encsink bin auto audio resample = 0 + +encsink bin auto colorspace = 1 + +encsink bin auto audio convert = 1 + +encsink bin use video toggle = 0 + +[pipeline] +encsink bin source = appsrc + +name of audio src = pulsesrc + +h264 encoder = omx_h264enc + +h263 encoder = avenc_h263p + +mpeg4 encoder = avenc_mpeg4 + +name of audio encoder = avenc_aac + +use parser = + +name of 3GP muxer = avmux_3gp + +name of MP4 muxer = avmux_mp4 + +name of video converter = videoconvert + +name of sink = filesink + +[video param] +;/*ms*/ +video frame wait time = 200000 + +[audio param] +audio frame minimum space = 102400 + +audio frame wait time = 20000 diff --git a/mmfw-sysconf-target-tm1/usr/etc/mmfw_streamrecorder.ini b/mmfw-sysconf-target-tm1/usr/etc/mmfw_streamrecorder.ini new file mode 100644 index 0000000..145c89e --- /dev/null +++ b/mmfw-sysconf-target-tm1/usr/etc/mmfw_streamrecorder.ini @@ -0,0 +1,58 @@ +[general] +;is encsink source is live +encscink source is live = 0 + +retrialcount = 10 + +minimum frame = 5 + +reset pause time = 0 + +screen record = 1 + +convert output buffer num =6 + +[encodebin] +;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 +;MM_STREAMRECORDER_ENCBIN_PROFILE_IMAGE = 2 MM_STREAMRECORDER_ENCBIN_PROFILE_NUM = 3 +encsink bin profile = 0 + +encsink bin auto audio resample = 0 + +encsink bin auto colorspace = 1 + +encsink bin auto audio convert = 1 + +encsink bin use video toggle = 0 + +[pipeline] +encsink bin source = appsrc + +name of audio src = pulsesrc + +h264 encoder = omx_h264enc + +h263 encoder = avenc_h263p + +mpeg4 encoder = avenc_mpeg4 + +name of audio encoder = avenc_aac + +use parser = + +name of 3GP muxer = avmux_3gp + +name of MP4 muxer = avmux_mp4 + +name of video converter = videoconvert + +name of sink = filesink + +[video param] +;/*ms*/ +video frame wait time = 200000 + +[audio param] +audio frame minimum space = 102400 + +audio frame wait time = 20000 diff --git a/mmfw-sysconf-target-u3/usr/etc/mmfw_streamrecorder.ini b/mmfw-sysconf-target-u3/usr/etc/mmfw_streamrecorder.ini new file mode 100644 index 0000000..145c89e --- /dev/null +++ b/mmfw-sysconf-target-u3/usr/etc/mmfw_streamrecorder.ini @@ -0,0 +1,58 @@ +[general] +;is encsink source is live +encscink source is live = 0 + +retrialcount = 10 + +minimum frame = 5 + +reset pause time = 0 + +screen record = 1 + +convert output buffer num =6 + +[encodebin] +;MM_STREAMRECORDER_ENCBIN_PROFILE_VIDEO = 0 MM_STREAMRECORDER_ENCBIN_PROFILE_AUDIO = 1 +;MM_STREAMRECORDER_ENCBIN_PROFILE_IMAGE = 2 MM_STREAMRECORDER_ENCBIN_PROFILE_NUM = 3 +encsink bin profile = 0 + +encsink bin auto audio resample = 0 + +encsink bin auto colorspace = 1 + +encsink bin auto audio convert = 1 + +encsink bin use video toggle = 0 + +[pipeline] +encsink bin source = appsrc + +name of audio src = pulsesrc + +h264 encoder = omx_h264enc + +h263 encoder = avenc_h263p + +mpeg4 encoder = avenc_mpeg4 + +name of audio encoder = avenc_aac + +use parser = + +name of 3GP muxer = avmux_3gp + +name of MP4 muxer = avmux_mp4 + +name of video converter = videoconvert + +name of sink = filesink + +[video param] +;/*ms*/ +video frame wait time = 200000 + +[audio param] +audio frame minimum space = 102400 + +audio frame wait time = 20000 diff --git a/packaging/mmfw-sysconf.spec b/packaging/mmfw-sysconf.spec index 51de86e..d6f46c6 100644 --- a/packaging/mmfw-sysconf.spec +++ b/packaging/mmfw-sysconf.spec @@ -2,7 +2,7 @@ Name: mmfw-sysconf Summary: Multimedia Framework system configuration package -Version: 0.2.29 +Version: 0.2.30 Release: 0 Group: Multimedia/Configuration License: Apache-2.0 -- 2.7.4