platform/core/multimedia/libmm-player.git
7 years ago[v0.6.16] make update prerolled video frame 87/104387/1 accepted/tizen/3.0/common/20161216.123656 accepted/tizen/3.0/ivi/20161216.084311 accepted/tizen/3.0/mobile/20161216.083847 accepted/tizen/3.0/tv/20161216.084034 accepted/tizen/3.0/wearable/20161216.084204 submit/tizen_3.0/20161213.081002 submit/tizen_3.0/20161215.110001
Eunhae Choi [Tue, 13 Dec 2016 08:19:33 +0000 (17:19 +0900)]
[v0.6.16] make update prerolled video frame

Change-Id: Ic416677201bcfed7942f598a648d2872b5e98206

7 years ago[v0.6.15] set pause state when doing stop for hls 19/101219/1 accepted/tizen/3.0/common/20161207.194508 accepted/tizen/3.0/ivi/20161207.011917 accepted/tizen/3.0/mobile/20161207.011531 accepted/tizen/3.0/tv/20161207.011712 accepted/tizen/3.0/wearable/20161207.011810 submit/tizen_3.0/20161206.052949
Eunhae Choi [Wed, 30 Nov 2016 09:53:47 +0000 (18:53 +0900)]
[v0.6.15] set pause state when doing stop for hls

Change-Id: I507b204b6ed7a4aebf20878218fbf641fba54403
(cherry picked from commit cf3249c65bb1ee96feb21de92954b4d10c812f33)

7 years agoMerge "[v0.6.14] set mute on volume element" into tizen_3.0 accepted/tizen/3.0/common/20161130.064843 accepted/tizen/3.0/ivi/20161130.011810 accepted/tizen/3.0/mobile/20161130.011530 accepted/tizen/3.0/tv/20161130.011644 accepted/tizen/3.0/wearable/20161130.011725 submit/tizen_3.0/20161129.051721
Eunhae Choi [Mon, 28 Nov 2016 08:31:53 +0000 (00:31 -0800)]
Merge "[v0.6.14] set mute on volume element" into tizen_3.0

7 years agoMerge "Fixed SVACE critical issues" into tizen_3.0
eunhae choi [Fri, 25 Nov 2016 10:45:59 +0000 (02:45 -0800)]
Merge "Fixed SVACE critical issues" into tizen_3.0

7 years agoMerge "[subtitle] subtitle_cb is called after EOS." into tizen_3.0
eunhae choi [Fri, 25 Nov 2016 10:44:03 +0000 (02:44 -0800)]
Merge "[subtitle] subtitle_cb is called after EOS." into tizen_3.0

7 years ago[v0.6.14] set mute on volume element 33/100233/1
Eunhae Choi [Fri, 25 Nov 2016 10:33:09 +0000 (19:33 +0900)]
[v0.6.14] set mute on volume element

Change-Id: I6baf0872028faa542c5257c7e71ee6c9ab18186d

7 years ago[subtitle] subtitle_cb is called after EOS. 24/100224/1
Jaechan Lee [Fri, 25 Nov 2016 09:49:47 +0000 (18:49 +0900)]
[subtitle] subtitle_cb is called after EOS.

[Model] Tizen3.0 Z2
[BinType] AP
[Customer] OPEN

[Issue#] N/A
[Request] Monitoring test
[Occurrence Version] Z200FDDE0APK7

[Problem] Despite the video is played until EOS, subtitle can be updated.
[Cause & Measure] Cause : Although, the drop-probability property of identity plugin is changed as "0.0",
in this case, the last buffer of fakesink is remained.
So, subtitle_cb will be called after EOS just once.
Measure : the update of subtitle is prohibited after EOS.
[Checking Method] player_test > play video files with subtitle.

[Team] MMFW
[Developer] Jaechan Lee
[Solution company] Samsung
[Change Type] N/A

Change-Id: Ia0c804ccd7ce6d37b995a5687830ad83a8806c3a

7 years agoFixed SVACE critical issues 14/100214/1
Jaechan Lee [Fri, 25 Nov 2016 08:30:27 +0000 (17:30 +0900)]
Fixed SVACE critical issues

[Model] Tizen3.0
[BinType] AP
[Customer] OPEN

[Issue#] N/A
[Request] SVACE
[Occurrence Version] N/A

[Problem] MEMORY_LEAK
[Cause & Measure] Cause : src_buffer was not freed in some cases.
Measure : buffer will be freed properly.
[Checking Method] N/A

[Team] MMFW
[Developer] Jaechan Lee
[Solution company] Samsung
[Change Type] N/A

Change-Id: I425f2fc236b2e1fd7dfe8ddcd06d3cd9acceb993

7 years agoMerge branch 'tizen' into tizen_3.0 34/99134/1 accepted/tizen/3.0/common/20161123.140810 accepted/tizen/3.0/ivi/20161123.083652 accepted/tizen/3.0/mobile/20161123.083405 accepted/tizen/3.0/tv/20161123.083512 accepted/tizen/3.0/wearable/20161123.083605 accepted/tizen/common/20161122.192932 accepted/tizen/ivi/20161122.235942 accepted/tizen/mobile/20161122.235728 accepted/tizen/tv/20161122.235812 accepted/tizen/wearable/20161122.235849 submit/tizen/20161122.044017 submit/tizen_3.0/20161122.043110
NAMJEONGYOON [Tue, 22 Nov 2016 04:22:24 +0000 (13:22 +0900)]
Merge branch 'tizen' into tizen_3.0

Change-Id: Ib92c57ee0104f6a6bee37bd315e363fc98695e62

7 years ago[v0.6.14] fix fd leak 08/98108/1
Eunhae Choi [Wed, 16 Nov 2016 07:16:31 +0000 (16:16 +0900)]
[v0.6.14] fix fd leak

Change-Id: Ida0fc16e9fd8cb31d8bd513037ec83856be7b0df

7 years ago[v0.6.13]enlarge mq size to resolve block issue of seeking 66/97866/1
Eunhae Choi [Tue, 15 Nov 2016 07:15:46 +0000 (16:15 +0900)]
[v0.6.13]enlarge mq size to resolve block issue of seeking

Change-Id: I89058d414fe2e6f108357a1f54452eccb177b22e
(cherry picked from commit a24d9ed511a6fb0f475df83b736479dc12032023)

7 years ago[v0.6.13]enlarge mq size to resolve block issue of seeking 64/97864/1
Eunhae Choi [Tue, 15 Nov 2016 07:15:46 +0000 (16:15 +0900)]
[v0.6.13]enlarge mq size to resolve block issue of seeking

Change-Id: I89058d414fe2e6f108357a1f54452eccb177b22e

7 years ago[v0.6.13] if segment time is invalid, use duration query info 01/97401/1 accepted/tizen/common/20161115.200808 accepted/tizen/ivi/20161115.234327 accepted/tizen/mobile/20161115.234139 accepted/tizen/tv/20161115.234217 accepted/tizen/wearable/20161115.234249 submit/tizen/20161115.062308
Eunhae Choi [Mon, 14 Nov 2016 04:56:37 +0000 (13:56 +0900)]
[v0.6.13] if segment time is invalid, use duration query info

Change-Id: I0637e93c30dcdd46281ecf8dcd04df8c42ab885e

7 years ago[v0.6.13] if segment time is invalid, use duration query info 77/97377/1 accepted/tizen/3.0/common/20161116.144033 accepted/tizen/3.0/ivi/20161116.023420 accepted/tizen/3.0/mobile/20161116.022906 accepted/tizen/3.0/tv/20161116.023019 accepted/tizen/3.0/wearable/20161116.023316 submit/tizen_3.0/20161114.050904 submit/tizen_3.0/20161115.060306 submit/tizen_3.0_common/20161116.110618
Eunhae Choi [Mon, 14 Nov 2016 04:56:37 +0000 (13:56 +0900)]
[v0.6.13] if segment time is invalid, use duration query info

Change-Id: I0637e93c30dcdd46281ecf8dcd04df8c42ab885e

7 years ago[v0.6.12] do not ignore buffering msg (murphy does not use mainloop anymore) 28/96828/1
Eunhae Choi [Thu, 10 Nov 2016 09:45:59 +0000 (18:45 +0900)]
[v0.6.12] do not ignore buffering msg (murphy does not use mainloop anymore)

Change-Id: I0a19e4f86fdeaea6346ffe48147466392eb1ad79

7 years ago[v0.6.12] do not ignore buffering msg (murphy does not use mainloop anymore) 27/96827/1 accepted/tizen/3.0/common/20161114.143321 accepted/tizen/3.0/ivi/20161111.003351 accepted/tizen/3.0/mobile/20161111.003257 accepted/tizen/3.0/tv/20161111.003312 accepted/tizen/3.0/wearable/20161111.003330 submit/tizen_3.0/20161110.095131 submit/tizen_3.0_common/20161114.081136
Eunhae Choi [Thu, 10 Nov 2016 09:45:59 +0000 (18:45 +0900)]
[v0.6.12] do not ignore buffering msg (murphy does not use mainloop anymore)

Change-Id: I0a19e4f86fdeaea6346ffe48147466392eb1ad79

7 years ago[v0.6.12] Add parser date_time tag in tag message 23/96823/1
Gilbok Lee [Wed, 9 Nov 2016 11:55:26 +0000 (20:55 +0900)]
[v0.6.12] Add parser date_time tag in tag message

Change-Id: I4fb7d4cf797f0275312171b8a19708c9bd88d1c0

7 years agoMove Murphy client loop to new context 16/96816/1
Volodymyr Brynza [Mon, 7 Nov 2016 07:34:19 +0000 (09:34 +0200)]
Move Murphy client loop to new context

Change-Id: If001b418679e477f59127d652f8cbb468414a357
Signed-off-by: Volodymyr Brynza <v.brynza@samsung.com>
7 years agoMerge "Move Murphy client loop to new context" into tizen
eunhae choi [Thu, 10 Nov 2016 09:23:48 +0000 (01:23 -0800)]
Merge "Move Murphy client loop to new context" into tizen

7 years ago[v0.6.12] Add parser date_time tag in tag message 14/96614/2 accepted/tizen/3.0/common/20161114.082839 accepted/tizen/3.0/ivi/20161109.162324 accepted/tizen/3.0/mobile/20161109.162218 accepted/tizen/3.0/tv/20161109.162238 accepted/tizen/3.0/wearable/20161109.162257 submit/tizen_3.0/20161109.123641 submit/tizen_3.0_common/20161110.084657
Gilbok Lee [Wed, 9 Nov 2016 11:55:26 +0000 (20:55 +0900)]
[v0.6.12] Add parser date_time tag in tag message

Change-Id: I4fb7d4cf797f0275312171b8a19708c9bd88d1c0

7 years ago[v0.6.11] add buffer status cb lock and check state transition when unrealize 45/96145/1 accepted/tizen/3.0/ivi/20161109.124742 accepted/tizen/3.0/mobile/20161109.124438 accepted/tizen/3.0/tv/20161109.124558 accepted/tizen/3.0/wearable/20161109.124657 submit/tizen_3.0/20161108.053851
Eunhae Choi [Tue, 8 Nov 2016 04:29:27 +0000 (13:29 +0900)]
[v0.6.11] add buffer status cb lock and check state transition when unrealize

Change-Id: I5926265317fa85fbdf14f28c2508bb034b6c384b

7 years ago[v0.6.11] add buffer status cb lock and check state transition when unrealize 44/96144/1 accepted/tizen/common/20161109.140304 accepted/tizen/ivi/20161109.002844 accepted/tizen/mobile/20161109.002552 accepted/tizen/tv/20161109.002711 accepted/tizen/wearable/20161109.002800 submit/tizen/20161108.054351
Eunhae Choi [Tue, 8 Nov 2016 04:29:27 +0000 (13:29 +0900)]
[v0.6.11] add buffer status cb lock and check state transition when unrealize

Change-Id: I5926265317fa85fbdf14f28c2508bb034b6c384b

7 years ago[merge][v0.6.10] remove evas from ini 54/96054/1
Eunhae Choi [Mon, 7 Nov 2016 12:30:23 +0000 (21:30 +0900)]
[merge][v0.6.10] remove evas from ini

Change-Id: Iad43163466de9ff176caab2d7f89a19d640e917c

7 years agoMove Murphy client loop to new context 49/94849/3
Volodymyr Brynza [Mon, 7 Nov 2016 07:34:19 +0000 (09:34 +0200)]
Move Murphy client loop to new context

Change-Id: If001b418679e477f59127d652f8cbb468414a357
Signed-off-by: Volodymyr Brynza <v.brynza@samsung.com>
7 years ago[v0.6.10] remove evas from ini 30/95430/1
NAMJEONGYOON [Thu, 3 Nov 2016 08:19:34 +0000 (17:19 +0900)]
[v0.6.10] remove evas from ini

Change-Id: I92030725f377357f23c3e1ece5c896a41a2d2dda

7 years ago[v0.6.10] clean up the code which is related to evas display 14/95414/1
NAMJEONGYOON [Thu, 3 Nov 2016 07:10:31 +0000 (16:10 +0900)]
[v0.6.10] clean up the code which is related to evas display

Change-Id: I6d96ef882b77673217102d2f7375361a88c14990

7 years ago[v0.6.9] change state by defined mm funct instead of gst interface 99/95399/1
Eunhae Choi [Wed, 2 Nov 2016 12:05:44 +0000 (21:05 +0900)]
[v0.6.9] change state by defined mm funct instead of gst interface

mm state can not be updated by direct state change
in this case, after pause, there is no way to resume

Change-Id: Ifb27df230979dd5234874f8e570d5f26d29b924a
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
7 years ago[v0.6.9] change state by defined mm funct instead of gst interface 20/95220/1
Eunhae Choi [Wed, 2 Nov 2016 12:05:44 +0000 (21:05 +0900)]
[v0.6.9] change state by defined mm funct instead of gst interface

mm state can not be updated by direct state change
in this case, after pause, there is no way to resume

Change-Id: Ifb27df230979dd5234874f8e570d5f26d29b924a
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
7 years ago[0.6.8] do not check bus err msg if the error is already posted 88/94288/1
Eunhae Choi [Fri, 28 Oct 2016 05:06:08 +0000 (14:06 +0900)]
[0.6.8] do not check bus err msg if the error is already posted

Change-Id: I5fe6b4acce0522b3f2fc15b5e4d12933cce35ced

7 years ago[v0.6.7] fix bug about playback rate 84/93684/1 accepted/tizen/3.0/ivi/20161028.134028 accepted/tizen/3.0/mobile/20161028.133136 accepted/tizen/3.0/tv/20161028.133436 accepted/tizen/3.0/wearable/20161028.133743 accepted/tizen/common/20161025.155041 accepted/tizen/ivi/20161026.054125 accepted/tizen/mobile/20161026.054037 accepted/tizen/tv/20161026.054056 accepted/tizen/wearable/20161026.054112 submit/tizen/20161025.094407 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.082423 submit/tizen_3.0_common/20161104.104000
NAMJEONGYOON [Tue, 25 Oct 2016 09:29:59 +0000 (18:29 +0900)]
[v0.6.7] fix bug about playback rate

Change-Id: Iaa3cfc0969320283d4ae702ad197ed4b46a1d16a

7 years ago[v0.6.6] fix video resource acquire fail issue when resource conflict 63/93463/1 accepted/tizen/common/20161024.135151 submit/tizen/20161024.102259
Eunhae Choi [Mon, 24 Oct 2016 10:17:14 +0000 (19:17 +0900)]
[v0.6.6] fix video resource acquire fail issue when resource conflict

Change-Id: I427a13d07c61d3df6b8a32768a71a08593554f0b

7 years ago[v0.6.5] remove log 56/93056/1 accepted/tizen/common/20161020.173425 accepted/tizen/ivi/20161020.125920 accepted/tizen/mobile/20161020.125811 accepted/tizen/tv/20161020.125828 accepted/tizen/wearable/20161020.125850 submit/tizen/20161020.073422
Eunhae Choi [Thu, 20 Oct 2016 07:23:54 +0000 (16:23 +0900)]
[v0.6.5] remove log

Change-Id: I76ccc5b35506ca6432d01235b07b4b022ca54f16

7 years ago[v0.6.5] remove mem leak in capture funct 15/92915/3
Eunhae Choi [Wed, 19 Oct 2016 10:12:30 +0000 (19:12 +0900)]
[v0.6.5] remove mem leak in capture funct

Change-Id: I17405ab3c757ddfcfc6c2083f489a2af764ce632

7 years ago[v0.6.4] support RGB format 63/92563/1 accepted/tizen/common/20161018.175419 accepted/tizen/ivi/20161019.093222 accepted/tizen/mobile/20161019.093143 accepted/tizen/tv/20161019.093201 accepted/tizen/wearable/20161019.093209 submit/tizen/20161018.110515
NAMJEONGYOON [Mon, 17 Oct 2016 10:52:23 +0000 (19:52 +0900)]
[v0.6.4] support RGB format

Change-Id: I54419f3ba9acd4163aff7c03ce1278c3d679cfe4

7 years ago[v0.6.3] fix video capture err on TM1 04/92304/1
Eunhae Choi [Fri, 14 Oct 2016 10:14:35 +0000 (19:14 +0900)]
[v0.6.3] fix video capture err on TM1

Change-Id: I7268a324645013a20773b2f82f017bd07c3af87e

7 years ago[v0.6.3] handle QoS event considering gapless playback. 44/92144/1
Eunhae Choi [Thu, 13 Oct 2016 10:59:50 +0000 (19:59 +0900)]
[v0.6.3] handle QoS event considering gapless playback.

Change-Id: Iebe58815cf1d04c6ef923e4c972900d57811f6fa

7 years ago[v0.6.2] remove unnecessary logs 58/92058/1
Gilbok Lee [Thu, 13 Oct 2016 05:44:22 +0000 (14:44 +0900)]
[v0.6.2] remove unnecessary logs

Change-Id: I8048105502471e59fb06c94f86e85ca923af07d4

7 years ago[v0.6.2] wait until last drained cb call when doing gapless 23/91423/1 accepted/tizen/common/20161012.154216 accepted/tizen/ivi/20161012.065409 accepted/tizen/mobile/20161012.065251 accepted/tizen/tv/20161012.065319 accepted/tizen/wearable/20161012.065340 submit/tizen/20161012.010406
Eunhae Choi [Fri, 7 Oct 2016 10:34:01 +0000 (19:34 +0900)]
[v0.6.2] wait until last drained cb call when doing gapless

Change-Id: I40fd0419cbd418a40519c49623120100018d0e52

7 years ago[v0.6.1] add videoconvert, if media_packet is enabled and sw codec is used 50/90850/2 accepted/tizen/3.0/mobile/20161015.033519 accepted/tizen/3.0/tv/20161016.005018 accepted/tizen/3.0/wearable/20161015.083242 accepted/tizen/common/20161005.165508 accepted/tizen/ivi/20161007.003943 accepted/tizen/mobile/20161007.003755 accepted/tizen/tv/20161007.003833 accepted/tizen/wearable/20161007.003908 submit/tizen/20161005.055916 submit/tizen_3.0_mobile/20161015.000003 submit/tizen_3.0_tv/20161015.000003 submit/tizen_3.0_wearable/20161015.000003
NAMJEONGYOON [Tue, 4 Oct 2016 11:25:05 +0000 (20:25 +0900)]
[v0.6.1] add videoconvert, if media_packet is enabled and sw codec is used

Change-Id: I00494a35ae737459cce6e606c1ba9d47412b3f25

7 years ago[v0.6.0] modify align for I420 08/90308/1
Eunhae Choi [Thu, 29 Sep 2016 10:32:01 +0000 (19:32 +0900)]
[v0.6.0] modify align for I420

Change-Id: Ib2ca3329e93026395f69db102da468947e223fb1

7 years agoModify align for I420 when using s/w codec 19/90219/1
Sejun Park [Thu, 29 Sep 2016 05:22:07 +0000 (14:22 +0900)]
Modify align for I420 when using s/w codec

Change-Id: I9f1c1df1e443c43a046e421dfa19428f57e3f05f

7 years ago[v0.5.99] change interrupt msg code to MMPlayerFocusChangedMsg 88/89588/2 accepted/tizen/3.0/ivi/20161011.044342 accepted/tizen/common/20160928.164009 accepted/tizen/ivi/20160930.040804 accepted/tizen/mobile/20160930.040452 accepted/tizen/tv/20160930.040613 accepted/tizen/wearable/20160930.040709 submit/tizen/20160928.043825 submit/tizen_3.0_ivi/20161010.000003
Eunhae Choi [Mon, 26 Sep 2016 05:57:07 +0000 (14:57 +0900)]
[v0.5.99] change interrupt msg code to MMPlayerFocusChangedMsg

Change-Id: If41bc0d51d8e5cb0096f37ca9890a92b5a5f72b8

7 years agoAdd new parameter to focus changed cb 10/81710/2 accepted/tizen/common/20160921.162236 accepted/tizen/ivi/20160922.042636 accepted/tizen/mobile/20160922.042409 accepted/tizen/tv/20160922.042508 accepted/tizen/wearable/20160922.042553 submit/tizen/20160921.041639
Sangchul Lee [Thu, 28 Jul 2016 04:27:36 +0000 (13:27 +0900)]
Add new parameter to focus changed cb

The prototype of the callback function has been changed.
 - refer to https://review.tizen.org/gerrit/#/c/81707/ (libmm-sound)

Change-Id: Iaebdbc8ed13c08fa34424be22df33e78f307f448
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
7 years agoclean up the code about lock 31/86031/2 accepted/tizen/common/20160907.154721 accepted/tizen/ivi/20160908.044216 accepted/tizen/mobile/20160908.043726 accepted/tizen/tv/20160908.043957 accepted/tizen/wearable/20160908.044111 submit/tizen/20160907.074000
NAMJEONGYOON [Tue, 30 Aug 2016 07:44:02 +0000 (16:44 +0900)]
clean up the code about lock

Change-Id: I8feada959bb4759dea00769bd5c8db3a81dc5a5c

7 years agoMerge "add setting buffer duration before push" into tizen accepted/tizen/common/20160831.162145 accepted/tizen/ivi/20160901.065316 accepted/tizen/mobile/20160901.065103 accepted/tizen/tv/20160901.065150 accepted/tizen/wearable/20160901.065230 submit/tizen/20160831.052250
Eunhae Choi [Mon, 29 Aug 2016 08:46:55 +0000 (01:46 -0700)]
Merge "add setting buffer duration before push" into tizen

7 years agoMerge "add handeoffs signal for waylandsink" into tizen
eunhae choi [Mon, 29 Aug 2016 08:41:02 +0000 (01:41 -0700)]
Merge "add handeoffs signal for waylandsink" into tizen

7 years agoadd handeoffs signal for waylandsink 17/85617/4
NAMJEONGYOON [Fri, 26 Aug 2016 07:05:39 +0000 (16:05 +0900)]
add handeoffs signal for waylandsink

Change-Id: Ie7d1e4c05e5223ba887c89e5ec18463059c6d940

7 years agoadd setting buffer duration before push 95/85795/1
Eunhae Choi [Mon, 29 Aug 2016 06:15:26 +0000 (15:15 +0900)]
add setting buffer duration before push

Change-Id: I26df277d2771b5ce92bfaa854853da431c80ff07

7 years agoMerge "fix align issue of s/w codec" into tizen
Eunhae Choi [Thu, 25 Aug 2016 04:32:26 +0000 (21:32 -0700)]
Merge "fix align issue of s/w codec" into tizen

7 years agoOnly support setting render_rectangle on ROI display mode. 72/85372/1
Hyunil [Thu, 25 Aug 2016 00:30:33 +0000 (09:30 +0900)]
Only support setting render_rectangle on ROI display mode.

Change-Id: Ic5b92657e05a3fefa158cc5690008415ff0b930c
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agofix align issue of s/w codec 35/85035/1
Eunhae Choi [Tue, 23 Aug 2016 10:18:53 +0000 (19:18 +0900)]
fix align issue of s/w codec

Change-Id: Ic781a5a5976d51a3ab1a40ccb9727a68e9d45355

7 years agoapply tizen coding rules (last patch) 31/84131/2 accepted/tizen/common/20160818.144413 accepted/tizen/ivi/20160818.231832 accepted/tizen/mobile/20160818.231659 accepted/tizen/tv/20160818.231802 accepted/tizen/wearable/20160818.231729 submit/tizen/20160818.052348
NAMJEONGYOON [Wed, 17 Aug 2016 02:20:03 +0000 (11:20 +0900)]
apply tizen coding rules (last patch)

Change-Id: I5f4c5564ef3c5abc4dc0459f31f2f9d42907f9c4

7 years agoMerge "apply tizen coding rules" into tizen submit/tizen/20160812.084807
eunhae choi [Fri, 12 Aug 2016 06:01:54 +0000 (23:01 -0700)]
Merge "apply tizen coding rules" into tizen

7 years agoMerge "apply tizen coding rules" into tizen
eunhae choi [Fri, 12 Aug 2016 05:52:20 +0000 (22:52 -0700)]
Merge "apply tizen coding rules" into tizen

7 years agoapply tizen coding rules 99/83599/1
NAMJEONGYOON [Fri, 12 Aug 2016 02:34:57 +0000 (11:34 +0900)]
apply tizen coding rules

Change-Id: I144a10a1a0016cbae800dac38a2919b78b4b2bc4

7 years agoapply tizen coding rules 79/83479/2
NAMJEONGYOON [Thu, 11 Aug 2016 07:02:38 +0000 (16:02 +0900)]
apply tizen coding rules

Change-Id: I81aa27e6df01bb57dc2928e277f911739fc23043

7 years ago[media stream src] support async pause 04/83504/1
Eunhae Choi [Thu, 11 Aug 2016 08:47:50 +0000 (17:47 +0900)]
[media stream src] support async pause

Change-Id: Id5ebc9a46440b7159e8eed1aa523df89d96fb11f

7 years agoMerge "apply tizen coding rules" into tizen
eunhae choi [Thu, 11 Aug 2016 06:14:17 +0000 (23:14 -0700)]
Merge "apply tizen coding rules" into tizen

7 years agoapply tizen coding rules 77/83377/3
NAMJEONGYOON [Wed, 10 Aug 2016 11:02:36 +0000 (20:02 +0900)]
apply tizen coding rules

Change-Id: Id04521cbe066936146f3a3885ea715974e910cb7

7 years ago[video frame decoded cb] use handoff signal instead of sinkpad probe 88/83388/1
Eunhae Choi [Wed, 10 Aug 2016 11:20:29 +0000 (20:20 +0900)]
[video frame decoded cb] use handoff signal instead of sinkpad probe

Change-Id: If71a04f4ebde1f35490d24e74ce9700542eb3995

7 years agofix looping operation for evas surface and remove unused code 50/82950/6 accepted/tizen/common/20160811.145701 accepted/tizen/ivi/20160812.010640 accepted/tizen/mobile/20160812.010708 accepted/tizen/tv/20160812.010617 accepted/tizen/wearable/20160812.010552 submit/tizen/20160810.075454 submit/tizen/20160811.023523
NAMJEONGYOON [Mon, 8 Aug 2016 08:57:39 +0000 (17:57 +0900)]
fix looping operation for evas surface and remove unused code

1. when surface_type is evas, player will make videobin including fakesink.
2. it will make selector before making videobin.
3. remove unused callback

Change-Id: Id47485f7e823596080022489b51b7487d043b9d2

7 years agoMerge "resolve seeking and random crash issue during gapless playback" into tizen accepted/tizen/common/20160805.130216 accepted/tizen/ivi/20160808.081206 accepted/tizen/mobile/20160808.080831 accepted/tizen/tv/20160808.081014 accepted/tizen/wearable/20160808.081110 submit/tizen/20160805.054353
Eunhae Choi [Wed, 3 Aug 2016 03:34:42 +0000 (20:34 -0700)]
Merge "resolve seeking and random crash issue during gapless playback" into tizen

7 years agoresolve seeking and random crash issue during gapless playback 21/81821/3
Eunhae Choi [Thu, 28 Jul 2016 12:36:27 +0000 (21:36 +0900)]
resolve seeking and random crash issue during gapless playback

Change-Id: Ied47fe7212296b70ae39ab7ea3ee7d7ea582bb0a

7 years agoremove attr client_type 58/81558/1
NAMJEONGYOON [Wed, 27 Jul 2016 05:09:58 +0000 (14:09 +0900)]
remove attr client_type

Change-Id: Ic16ad6e9f548d004e14b771a93d472914933ccb8

7 years agoremove unused property setting and disable enable-last-sample property in case of... 26/81426/2
Eunhae Choi [Tue, 26 Jul 2016 07:00:29 +0000 (16:00 +0900)]
remove unused property setting and disable enable-last-sample property in case of gapless

Change-Id: Iba1eb5b5132cb9a82c01ecb2f0f7f1e1490d5095

7 years agoMerge "add custome event to do flush-buffer at videosink" into tizen
Eunhae Choi [Mon, 25 Jul 2016 04:06:50 +0000 (21:06 -0700)]
Merge "add custome event to do flush-buffer at videosink" into tizen

7 years agocheck rs state before remove when release the acquired resources 30/81130/2
Eunhae Choi [Fri, 22 Jul 2016 08:05:48 +0000 (17:05 +0900)]
check rs state before remove  when release the acquired resources

Change-Id: I722fe1417141fce7d79084c956cd7065ab2806d9

7 years agoadd custome event to do flush-buffer at videosink 70/80970/4
Eunhae Choi [Thu, 21 Jul 2016 06:59:11 +0000 (15:59 +0900)]
add custome event to do flush-buffer at videosink

Change-Id: I76a4c6e7d094233da7381f1146bf106038a68b37

7 years agoFix timing issue about getting orientation tag info and setting rotation property... 41/79041/1 accepted/tizen/common/20160711.170423 accepted/tizen/ivi/20160711.084337 accepted/tizen/mobile/20160711.084118 accepted/tizen/tv/20160711.084219 accepted/tizen/wearable/20160711.084147 submit/tizen/20160711.030104
Hyunil [Fri, 8 Jul 2016 02:30:20 +0000 (11:30 +0900)]
Fix timing issue about getting orientation tag info and setting rotation property(TSAM-5958).
rotation is set when state change from READY to PAUSED

Change-Id: Ic2596f3928b518bab25dada5f81c2f433f1b54a1
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agoignore buffering msg during ready state 85/78885/2 accepted/tizen/common/20160707.172120 submit/tizen/20160707.103558
Eunhae Choi [Thu, 7 Jul 2016 08:26:26 +0000 (17:26 +0900)]
ignore buffering msg during ready state

Change-Id: I6e44633907796d61d708430d1235b40addae6f7d

7 years agoMerge "add resource limit return during player create" into tizen
Eunhae Choi [Thu, 7 Jul 2016 06:46:33 +0000 (23:46 -0700)]
Merge "add resource limit return during player create" into tizen

7 years agoDisable waiting logic for finishing resource acquisition 83/78783/1 accepted/tizen/common/20160707.171756 accepted/tizen/ivi/20160707.043602 accepted/tizen/mobile/20160707.043714 accepted/tizen/tv/20160707.043527 accepted/tizen/wearable/20160707.043625 submit/tizen/20160707.031448
Sangchul Lee [Thu, 7 Jul 2016 01:17:23 +0000 (10:17 +0900)]
Disable waiting logic for finishing resource acquisition

Change-Id: Ia36a07c93b1a329a1fb2c7633152e3c4854d6133

7 years agoadd resource limit return during player create 73/78573/3
Eunhae Choi [Wed, 6 Jul 2016 06:32:37 +0000 (15:32 +0900)]
add resource limit return during player create

- add resource limit return
- add exception hanling about bo list control(sw codec)

Change-Id: I778aba3b615cc4c4073bf619887927961e7f5f79

7 years agofix svace issue 48/78248/2 accepted/tizen/common/20160706.141819 accepted/tizen/ivi/20160706.013746 accepted/tizen/mobile/20160706.013648 accepted/tizen/tv/20160706.013709 accepted/tizen/wearable/20160706.013723 submit/tizen/20160705.084920
Eunhae Choi [Tue, 5 Jul 2016 01:49:08 +0000 (10:49 +0900)]
fix svace issue

Change-Id: Ib110915fd5f9d1965d004c1f7ea390806fb3b1e8

7 years agoMerge "add comment and remove unnecessary log" into tizen
Eunhae Choi [Mon, 4 Jul 2016 05:35:55 +0000 (22:35 -0700)]
Merge "add comment and remove unnecessary log" into tizen

7 years agoadd comment and remove unnecessary log 89/77889/1
Eunhae Choi [Fri, 1 Jul 2016 11:12:32 +0000 (20:12 +0900)]
add comment and remove unnecessary log

Change-Id: I67507b07646e32540003167b81f4d52409db5af7

7 years agoadd mutex lock to resource set state callback 29/77429/2 accepted/tizen/common/20160704.145327 accepted/tizen/ivi/20160704.090640 accepted/tizen/mobile/20160704.090544 accepted/tizen/tv/20160704.090525 accepted/tizen/wearable/20160704.090427 submit/tizen/20160704.004002
Volodymyr Brynza [Thu, 30 Jun 2016 14:12:42 +0000 (17:12 +0300)]
add mutex lock to resource set state callback

Change-Id: I064f1e241186a223701be75efb8d5c071874f37d
Signed-off-by: Volodymyr Brynza <v.brynza@samsung.com>
7 years agoadd checking resource state when acquire and remove unused code 64/77264/1 accepted/tizen/common/20160703.130553 accepted/tizen/ivi/20160701.033303 accepted/tizen/mobile/20160701.033435 accepted/tizen/tv/20160701.033112 accepted/tizen/wearable/20160701.033149 submit/tizen/20160630.084032 submit/tizen_common/20160701.180000
Eunhae Choi [Wed, 29 Jun 2016 08:03:51 +0000 (17:03 +0900)]
add checking resource state when acquire and remove unused code

Change-Id: Id560551ff6d69dcb378d468f66994d5f2b0b0ed8

7 years agochange naming to set file buffer path 90/76790/1 accepted/tizen/common/20160629.222531 accepted/tizen/ivi/20160629.020751 accepted/tizen/mobile/20160629.020846 accepted/tizen/tv/20160629.020800 accepted/tizen/wearable/20160629.020823 submit/tizen/20160628.080717
Eunhae Choi [Mon, 27 Jun 2016 08:40:51 +0000 (17:40 +0900)]
change naming to set file buffer path

Change-Id: I8b461a29499e62c20f47a57cc343c17224145acd

7 years agochange default buffering type from file to mem 75/75775/3 accepted/tizen/common/20160627.191521 accepted/tizen/common/20160629.222225 accepted/tizen/ivi/20160629.015915 accepted/tizen/mobile/20160629.015844 accepted/tizen/tv/20160629.015932 accepted/tizen/wearable/20160629.020002 submit/tizen/20160623.063229 submit/tizen/20160627.065544
Eunhae Choi [Tue, 21 Jun 2016 09:56:39 +0000 (18:56 +0900)]
change default buffering type from file to mem

apply mused temp path for file buffering
set default buffering type to mem instead of file

Change-Id: I0625d2931c2976350aaa1915d7bd9776845a71f9

7 years agofix svace issue 99/75499/1
Eunhae Choi [Mon, 20 Jun 2016 06:49:42 +0000 (15:49 +0900)]
fix svace issue

Change-Id: I32197c21993ffd0f655e50ca1283569a6b5c289c

7 years agofix svace issue and remove hard coded path 95/75095/1 accepted/tizen/common/20160620.163309 accepted/tizen/ivi/20160620.082501 accepted/tizen/mobile/20160620.082339 accepted/tizen/tv/20160620.082401 accepted/tizen/wearable/20160620.082434 submit/tizen/20160617.072816
Eunhae Choi [Thu, 16 Jun 2016 12:31:21 +0000 (21:31 +0900)]
fix svace issue and remove hard coded path

Change-Id: I4a9531ca374ab0c891953f2d5d25df92296b2d5b

7 years agomodify some log 95/74895/1 accepted/tizen/common/20160620.162526 accepted/tizen/ivi/20160617.082504 accepted/tizen/mobile/20160617.082008 accepted/tizen/tv/20160617.082050 accepted/tizen/wearable/20160617.082149 submit/tizen/20160616.065630
Hyunil [Thu, 16 Jun 2016 04:31:03 +0000 (13:31 +0900)]
modify some log

Change-Id: I40fc6596e4c253aed76c6e12539a841c41299e00
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agoremove string about x display 63/74863/1
Hyunil [Thu, 16 Jun 2016 02:17:45 +0000 (11:17 +0900)]
remove string about x display

Change-Id: Ieb802b06b2da083f1e3feea0d00b1a959b257c8b
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agoadd bo list to reuse it when send media packet to client in case of sw codec 01/74501/2
Eunhae Choi [Tue, 14 Jun 2016 11:00:47 +0000 (20:00 +0900)]
add bo list to reuse it when send media packet to client in case of sw codec

Change-Id: I1055472f3308f0f65c246b6e0cca21d635d0fc08

7 years agoadd pcm buffer list to reduce IPC 87/73687/2 submit/tizen/20160613.070227
Eunhae Choi [Thu, 9 Jun 2016 07:10:59 +0000 (16:10 +0900)]
add pcm buffer list to reduce IPC

If the sync is false, there are too many buffers will be sent in short time.
To control the IPC, the buffer list is added.

Change-Id: Ic24c77b0b6f62ecb1da8388884c92384862cabcc

7 years agoRemove X display dependency source code 78/73678/2 accepted/tizen/common/20160610.181650 accepted/tizen/ivi/20160610.011804 accepted/tizen/mobile/20160610.012044 accepted/tizen/tv/20160610.011843 accepted/tizen/wearable/20160610.011914 submit/tizen/20160609.113656
Hyunil [Thu, 9 Jun 2016 06:43:07 +0000 (15:43 +0900)]
Remove X display dependency source code

Change-Id: Ie84e5f679032a68262c0321f9a756521bf33628b
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agoMerge "[MPR-182] support video gapless playback" into tizen accepted/tizen/common/20160603.151020 accepted/tizen/ivi/20160606.121126 accepted/tizen/mobile/20160606.120825 accepted/tizen/tv/20160606.121008 accepted/tizen/wearable/20160606.121051 submit/tizen/20160603.021103 submit/tizen/20160603.061849
Eunhae Choi [Thu, 2 Jun 2016 06:55:57 +0000 (23:55 -0700)]
Merge "[MPR-182] support video gapless playback" into tizen

8 years agoMerge "modified for checking whether audio policy is set or not" into tizen
eunhae choi [Thu, 2 Jun 2016 05:21:00 +0000 (22:21 -0700)]
Merge "modified for checking whether audio policy is set or not" into tizen

8 years agoMerge "deinit tbm_bufmgr after using it" into tizen
eunhae choi [Thu, 2 Jun 2016 05:20:37 +0000 (22:20 -0700)]
Merge "deinit tbm_bufmgr after using it" into tizen

8 years agomodified for checking whether audio policy is set or not 08/72408/3
NAMJEONGYOON [Wed, 1 Jun 2016 00:50:02 +0000 (09:50 +0900)]
modified for checking whether audio policy is set or not

Change-Id: I582768825606d129adac79e6609a31440f81927b

8 years ago[MPR-182] support video gapless playback 55/71355/3
Eunhae Choi [Wed, 25 May 2016 06:40:01 +0000 (15:40 +0900)]
[MPR-182] support video gapless playback

Change-Id: I48b126cea5d1ce08bb684a3864871e6ad76fbb2b

8 years ago1. Apply updateing render rectangle for changing window. 76/72176/6
Hyunil [Tue, 31 May 2016 05:35:19 +0000 (14:35 +0900)]
1. Apply updateing render rectangle for changing window.
2. Modify video param update func() to avoid unneeded call.

Change-Id: I717190fef7afd2eff7ef8f8a5c52b35f82464c6e
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agoremove non-existent property of waylandsink 98/71398/2
Hyunil [Wed, 25 May 2016 08:04:59 +0000 (17:04 +0900)]
remove non-existent property of waylandsink

Next property is failed if non-existent property is failed.

Change-Id: Idc8f3ab576aa52014538054144d26bad369b43e6
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agodeinit tbm_bufmgr after using it 06/71106/2
NAMJEONGYOON [Tue, 24 May 2016 06:36:13 +0000 (15:36 +0900)]
deinit tbm_bufmgr after using it

Change-Id: I8f3e051289d580d4d508b70c69031b28bdb92e0e
Signed-off-by: NAMJEONGYOON <just.nam@samsung.com>
8 years agocall drop_subtitle only if textbin exists 68/70468/1
NAMJEONGYOON [Thu, 19 May 2016 08:14:41 +0000 (17:14 +0900)]
call drop_subtitle only if textbin exists

Change-Id: Iea39c38860cebf670e90e789cc4393b86f974f20
Signed-off-by: NAMJEONGYOON <just.nam@samsung.com>
8 years agoadd adaptive-streaming info in video caps for media stream 63/69963/3 accepted/tizen/common/20160519.191332 accepted/tizen/ivi/20160519.085128 accepted/tizen/mobile/20160519.085100 accepted/tizen/tv/20160519.085042 accepted/tizen/wearable/20160519.085023 submit/tizen/20160519.011519
Eunhae Choi [Tue, 17 May 2016 11:43:57 +0000 (20:43 +0900)]
add adaptive-streaming info in video caps for media stream

Change-Id: If96bd3763cc56176ae925d15edfb6caacfe9cdaf

8 years agoAdd msg handling to get num of video out buffer 30/68230/6 accepted/tizen/common/20160509.135040 accepted/tizen/ivi/20160510.002305 accepted/tizen/mobile/20160510.002155 accepted/tizen/tv/20160510.002237 accepted/tizen/wearable/20160510.002215 submit/tizen/20160509.073743
Eunhae Choi [Tue, 3 May 2016 05:48:24 +0000 (14:48 +0900)]
Add msg handling to get num of video out buffer

Change-Id: I28fcc6757ea1aa84935f796ea869ca38458edf37
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
8 years agofix mem leak 33/67633/1 accepted/tizen/common/20160429.170752 submit/tizen/20160429.074823
Eunhae Choi [Wed, 27 Apr 2016 13:50:26 +0000 (22:50 +0900)]
fix mem leak

Change-Id: Ifd940df9466eb74fd0683b43ba8ede794911390c

8 years agomodify capture muxtex lock handling 06/64306/2 accepted/tizen/common/20160406.143726 accepted/tizen/ivi/20160406.014532 accepted/tizen/mobile/20160406.014433 accepted/tizen/tv/20160406.014450 accepted/tizen/wearable/20160406.014513 submit/tizen/20160405.094415
Eunhae Choi [Thu, 31 Mar 2016 09:34:05 +0000 (18:34 +0900)]
modify capture muxtex lock handling

Capture thread is not terminated during destroy() as soon as create() is returned.

Change-Id: I9d6a8b971c22bff18b023894078cc25540f2cf8d
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>