summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Hyunsoo Park [Wed, 2 Jun 2021 00:13:44 +0000 (09:13 +0900)]
Change path of configuration file
Change-Id: Id828b84d70542fecd294535bf7bf7a29f13faa2c
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Jeongmo Yang [Fri, 30 Oct 2020 10:06:22 +0000 (19:06 +0900)]
Change element name for recording
- "encodebin" -> "tizenencodebin"
- The original "encodebin" in gst-plugins-base will be enabled.
[Version] 0.0.34
[Issue Type] Update
Change-Id: I831a5c15352d55a60bbcb04be25a6caad4e09f7b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Hyunsoo Park [Fri, 22 May 2020 07:21:36 +0000 (16:21 +0900)]
Add dot generation
Change-Id: I84782315b92cfa03a3d868fb056fe98710d56eba
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Fri, 15 May 2020 05:30:25 +0000 (14:30 +0900)]
Adds dot generation codes
In case of 'generate dot' ini value is 'yes',
stream recorder would generate dot file.
Change-Id: I89bc3b1a4db3b349cbfc91621b65fb59ab973f57
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Fri, 13 Mar 2020 05:57:16 +0000 (14:57 +0900)]
Change mediapacket usage
Change-Id: I226b832ed7cd9fd08a52d8a1c6eef6ad6ca3ff89
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Tue, 25 Feb 2020 09:21:32 +0000 (18:21 +0900)]
Adds NV21 format support
Change-Id: Icc1bebcd58f873c276a28d5da62187d3c14bd5f1
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Wed, 8 Jan 2020 07:36:45 +0000 (16:36 +0900)]
Fix build error due to toolchain upgrade (gcc6->gcc9)
Change-Id: Ib1caeea8b393775c6ffe38e608ae17e8b71ab429
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Mon, 25 Nov 2019 07:03:36 +0000 (16:03 +0900)]
Adds changes for mode of stream recoder
It related with patch of mediastreamrecorder. (https://review.tizen.org/gerrit/#/c/platform/core/api/mediastreamrecorder/+/218535)
*Changes Recorder Mode.
:MM_STREAMRECORDER_MODE_MEDIABUFFER->MM_STREAMRECORDER_MODE_STREAM_BUFFER
:MM_STREAMRECORDER_MODE_SCREENRECORD->MM_STREAMRECORDER_MODE_DEVICE_LOOPBACK
*Changes Video source formats.
Removed
:UYVY, YUYV
changed
:BGRA8888->BGRA
*changes timestamp type
unsinged long to unsigned long long
:mm_streamrecorder_push_stream_buffer
:mm_streamrecorder_push_video_packet
*Divides gst_set_videosrcpad_caps.
: gst_set_videosrcpad_caps_sw
: gst_set_videosrcpad_caps_hw
*Adds Enums for MM_STREAMRECORDER_MODE_DEVICE_LOOPBACK
:_MMSTREAMRECORDER_ELELMENT enum structure.
Refers patch for Other minor changes.
Change-Id: Iee498d750b0bf1c56a7117aa08656a7a2395afb4
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Tue, 20 Aug 2019 07:36:08 +0000 (16:36 +0900)]
Change stream buffer data pointer location.
Data pointer of 'MediaPacket' is assigned to 'data[0]' member variable but 'gst_buffer_append_memory' api try to get pointer from 'handle.paddr[0]'.
So i change it to 'data[0]'.
Change-Id: Ice515241ffa0e03ff580744242b6417401dfd38f
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
SeokHoon LEE [Wed, 17 Jul 2019 04:45:34 +0000 (13:45 +0900)]
Remove unnecessary map
- _mmstreamrecordder_push_videostream_buffer and audiostream_buffer
take onwership of buffer so,
- remove unnecessary map/unmap.
Change-Id: Ie2e3561d8d79f2de2f5318d1c331b56faeec216b
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
SeokHoon LEE [Mon, 22 Apr 2019 05:29:23 +0000 (14:29 +0900)]
Add push_vidoe_packet for i420 format
- add new function to process video packet
that have separate plane in I420 format
Change-Id: Id1abdcf1bf2562092e02ee352779afa45b7aaf94
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
SeokHoon LEE [Mon, 21 Jan 2019 01:07:30 +0000 (10:07 +0900)]
Add failure log for removing corrupted ini file
- Add g_remove failed log
Change-Id: Id3a7f0533385e9fba0212bd83b1590af08f08d28
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
SeokHoon Lee [Mon, 9 Apr 2018 09:21:16 +0000 (18:21 +0900)]
Add free code
- add g_free (type) for memory leak
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I6a300efef88d5bf50fa0859a6cba39643d5a028f
SeokHoon LEE [Fri, 7 Dec 2018 06:11:14 +0000 (15:11 +0900)]
fix dlog format
Change-Id: I69b8f2568dbd51451e0d061baf2595084ac4fd70
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
Sangchul Lee [Fri, 2 Nov 2018 07:16:15 +0000 (16:16 +0900)]
Apply new attribute API of libmm-common
- Remove dependency of mm_attrs_private.h.
- Use new API set in mm_attrs.h instead of those.
Change-Id: I235197cfa1d89ea656238709ac25b66ba02af19b
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
SeokHoon Lee [Tue, 2 Oct 2018 07:04:43 +0000 (16:04 +0900)]
Adding initial structure for unittest
- It has only one testcases for skeleton of unittest
- It would be enabled by gtest build with '--define "gtests 1"
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ic0753be99906b17a7edc4bd20a8cdb4471003112
SeokHoon Lee [Mon, 9 Apr 2018 09:21:16 +0000 (18:21 +0900)]
Add free code
- add g_free (type) for memory leak
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I6a300efef88d5bf50fa0859a6cba39643d5a028f
SeokHoon Lee [Thu, 28 Sep 2017 01:24:42 +0000 (10:24 +0900)]
Delete unused function
- delete unused funcion(_mmstreamrecorder_find_fourcc and others)
- delete err_attr_name in testsuite, it doesnt need to check.
- add err_name check in mm_streamrecorder_recorder
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I77c6babacf1702f7ed7402681a80c1a68fffa15c
SeokHoon Lee [Wed, 20 Sep 2017 01:41:10 +0000 (10:41 +0900)]
fix double free
- remove g_list first,
unexpected remove_message_all function within callback free list item first.
so that, FREE after callback cause double free.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I28790e0d64daa3ecf3de79208d742ec6234041e7
SeokHoon Lee [Fri, 15 Sep 2017 01:55:18 +0000 (10:55 +0900)]
Remove mm-log dependency
- change mm-log to dlog and
remove mm-log dependency.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I8618bc17f89d1a177f3a67060d1cf18e745a32ce
SeokHoon Lee [Tue, 12 Sep 2017 04:27:23 +0000 (13:27 +0900)]
Tizen coding convention
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Id9c1656fec213f481243c4ee525b69a1a68accff
SeokHoon Lee [Thu, 10 Aug 2017 02:18:05 +0000 (11:18 +0900)]
Aplly ASLR to excutable file
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ic7cdbba5dde07326ee051a6ac231eb6341494d31
SeokHoon Lee [Wed, 22 Mar 2017 07:04:14 +0000 (16:04 +0900)]
Change license macro
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I0b4cb2a561eb21455d6de05a3929a3ffa9ef81de
SeokHoon Lee [Fri, 20 Jan 2017 01:21:01 +0000 (10:21 +0900)]
Fix build error for upgrading toolchain
Different semantics for inline functions
While -std=gnu89 employs the GNU89 inline semantics, -std=gnu11 uses the
C99 inline semantics.
For further informaion, please refer to
'https://gcc.gnu.org/gcc-5/porting_to.html'
Remove unused function.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I8e7d567f35e3c82d7437619e7a4dab869a9ec3bb
SeokHoon Lee [Thu, 8 Dec 2016 06:06:38 +0000 (15:06 +0900)]
move va_copy for unexpected return without va_end
[Version] 0.0.11
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161130.2]
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I7999c4279d29823ab0404226da5ce148e4e19583
SeokHoon Lee [Thu, 1 Dec 2016 07:42:42 +0000 (16:42 +0900)]
Change mm_attr structure
[Version] 0.0.10
[Profile] Common
[Issue Type] Change mm_attr structure
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161129.2]
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ie4a2ebd6f8a76c17a60112e15c13f483ba285980
SeokHoon Lee [Tue, 29 Nov 2016 03:24:12 +0000 (12:24 +0900)]
Delete unreached code and unused function.
Load default value without ini file.
Fix failure for setting attribute on 64bit environment
[Version] 0.0.9
[Profile] Common
[Issue Type] Code refactoring
[Dependency module] N/A[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161128.2]
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I549d25086300286c776b5e965bc7da1bc8240ba7
SeokHoon Lee [Mon, 13 Jun 2016 10:58:23 +0000 (19:58 +0900)]
fix buffer overflow in case of length of str equal to 255
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I192051c1eb739cf0bd7b4294c79a15ba9520e303
SeokHoon Lee [Fri, 20 May 2016 02:15:44 +0000 (11:15 +0900)]
fix memory leak
- add caps_unref in buffer push function
- delete unused caps and srcpad
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ieccbeedfe1d46d963df4ae408a3bce88c8b7805a
SeokHoon Lee [Tue, 5 Apr 2016 02:42:52 +0000 (11:42 +0900)]
mm_streamrecorder_get_attribute_info move to streamrecorder from streamrecorder_attribute, because of warning in mediastreamrecorder package
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I1c12339df727d68467b95f6c6a7f61611bee74cf
SeokHoon Lee [Wed, 16 Mar 2016 07:08:27 +0000 (16:08 +0900)]
migration /usr/etc directory to sysconfdir(/etc)/multimedia
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ibcb1fb2ab848a8baf086da081d99f2adbd4965dc
SeokHoon Lee [Wed, 16 Mar 2016 01:44:18 +0000 (10:44 +0900)]
Check build warning
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I2685f28a53e4bf796b290a34418dd9596d802aa3
SeokHoon Lee [Thu, 10 Mar 2016 01:33:02 +0000 (10:33 +0900)]
Memory free after message send
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I5bec74b5710890d049d28f663a25bc081ed335db
Hyuntae, Kim [Wed, 13 Jan 2016 07:42:37 +0000 (16:42 +0900)]
[libmm-streamrecorder] UTC issue fixes
Change-Id: I5aed7121f2d9b6ce175ed8406c0f29ead6f5aa8a
Hyuntae, Kim [Thu, 10 Dec 2015 09:37:40 +0000 (18:37 +0900)]
[libmm-streamrecorder] initial code for new feature of streamrecorder
Change-Id: I1e25fb02ca03ce19b96ce512fea55ea835d3543a
KyungMi Lee [Tue, 1 Dec 2015 02:04:36 +0000 (18:04 -0800)]
Initial empty repository