platform/core/multimedia/libmm-player.git
8 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

8 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

8 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

8 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>
8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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>
8 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

8 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

8 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

8 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

8 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

8 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

8 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>
8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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>
8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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>
8 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

8 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

8 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

8 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

8 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

8 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>
8 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>
8 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

8 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

8 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>
8 years agoset cmd lock before updating buffering info 89/63789/1 accepted/tizen/common/20160329.050355 accepted/tizen/ivi/20160328.070032 accepted/tizen/mobile/20160328.065902 accepted/tizen/tv/20160328.065926 accepted/tizen/wearable/20160328.070002 submit/tizen/20160328.041509
Eunhae Choi [Sat, 26 Mar 2016 12:24:37 +0000 (21:24 +0900)]
set cmd lock before updating buffering info

if unprepare api is called during update buffering info, it can cause seg fault

Change-Id: I622ccf6f38a06f28e9b5b3a180122c6759ffd855

8 years agoMerge "when video cant be supported on device, player will return error" into tizen submit/tizen/20160321.072619
Heechul Jeon [Mon, 21 Mar 2016 06:03:00 +0000 (23:03 -0700)]
Merge "when video cant be supported on device, player will return error" into tizen

8 years agoMerge "fix svace issue" into tizen
Heechul Jeon [Fri, 18 Mar 2016 08:18:37 +0000 (01:18 -0700)]
Merge "fix svace issue" into tizen

8 years agoupdate ini file path 17/62717/1
Eunhae Choi [Thu, 17 Mar 2016 14:35:06 +0000 (23:35 +0900)]
update ini file path

Change-Id: I98f430e2dac45f95a91990d0195e5f6ccb82e40d

8 years agofix svace issue 11/62711/1
Eunhae Choi [Thu, 17 Mar 2016 13:45:41 +0000 (22:45 +0900)]
fix svace issue

Change-Id: Id55fb7ead7853a864a811125840a5ba56ac9dc8c

8 years agowhen video cant be supported on device, player will return error 24/61724/6
NAMJEONGYOON [Thu, 10 Mar 2016 06:33:22 +0000 (15:33 +0900)]
when video cant be supported on device, player will return error

Change-Id: I946f23e4dc809f660159d393a870a5b0c491fa79

8 years agomodify file uri handling 14/62214/1 accepted/tizen/common/20160315.221604 accepted/tizen/ivi/20160315.121555 accepted/tizen/mobile/20160315.121455 accepted/tizen/tv/20160315.121515 accepted/tizen/wearable/20160315.121536 submit/tizen/20160315.051000
Eunhae Choi [Tue, 15 Mar 2016 02:08:32 +0000 (11:08 +0900)]
modify file uri handling

add converting funct to get file path from uri.

Change-Id: I8140a07e0e31014124c17ec9d513df142f482476

8 years agoadd caps notify signal at fakesink (to fix tc fail of evas mode) 30/61030/1
Eunhae Choi [Thu, 3 Mar 2016 10:45:35 +0000 (19:45 +0900)]
add caps notify signal at fakesink (to fix tc fail of evas mode)

Change-Id: Iedd61405c41a8f9988faa43f94ced5900abc8b75

8 years agoMerge "Support using wl_surface for legacy_player_test" into tizen accepted/tizen/common/20160302.193242 accepted/tizen/ivi/20160229.100653 accepted/tizen/mobile/20160229.100602 accepted/tizen/tv/20160229.100620 accepted/tizen/wearable/20160229.100635 submit/tizen/20160229.060318
Heechul Jeon [Mon, 29 Feb 2016 06:01:06 +0000 (22:01 -0800)]
Merge "Support using wl_surface for legacy_player_test" into tizen

8 years agoSupport using wl_surface for legacy_player_test 52/60552/1
Hyunil [Mon, 29 Feb 2016 03:23:33 +0000 (12:23 +0900)]
Support using wl_surface for legacy_player_test

Change-Id: Ib5dbdea2fee8151d41549a01c74f07ce1e25e667
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agoMerge "modified player for evas" into tizen accepted/tizen/common/20160229.160651 accepted/tizen/ivi/20160226.100708 accepted/tizen/mobile/20160226.100610 accepted/tizen/tv/20160226.100628 accepted/tizen/wearable/20160226.100648 submit/tizen/20160226.084707
Heechul Jeon [Fri, 26 Feb 2016 08:42:51 +0000 (00:42 -0800)]
Merge "modified player for evas" into tizen

8 years agomodified player for evas 23/60223/3
NAMJEONGYOON [Wed, 24 Feb 2016 07:42:43 +0000 (16:42 +0900)]
modified player for evas

Change-Id: I758e3e2699c88c70e7f485c391da47f031037fd7

8 years agoset prepare async mode in case of ms push mode 63/60263/1 accepted/tizen/ivi/20160225.081914 accepted/tizen/mobile/20160225.081819 accepted/tizen/tv/20160225.081831 accepted/tizen/wearable/20160225.081846 submit/tizen/20160224.124741
Eunhae Choi [Wed, 24 Feb 2016 12:38:16 +0000 (21:38 +0900)]
set prepare async mode in case of ms push mode

Change-Id: Iebbeac3950ff523cc7d5713a0455c0b87f385f4c

8 years agoadd get timeout interface for muse 00/60000/1 accepted/tizen/common/20160223.110231 accepted/tizen/ivi/20160222.235459 accepted/tizen/mobile/20160222.235410 accepted/tizen/tv/20160222.235424 accepted/tizen/wearable/20160222.235442 submit/tizen/20160222.090102 submit/tizen_common/20160223.084102
Eunhae Choi [Mon, 22 Feb 2016 08:01:44 +0000 (17:01 +0900)]
add get timeout interface for muse

Change-Id: Iddd94eb1b3cae2a18dd78433d71924e0822b01db

8 years agoremove client pipeline 57/59657/1 accepted/tizen/common/20160222.162029 accepted/tizen/ivi/20160219.002425 accepted/tizen/mobile/20160219.002336 accepted/tizen/tv/20160219.002349 accepted/tizen/wearable/20160219.002405 submit/tizen/20160218.050430 submit/tizen/20160218.094257 submit/tizen_common/20160222.091425
Eunhae Choi [Wed, 17 Feb 2016 08:00:37 +0000 (17:00 +0900)]
remove client pipeline

Change-Id: Ib235ebe998a265678c313d3768ee8cc8db78a6c9

8 years agoAdd setting a global resource id of wl_surface referencing the wayland window 52/58852/1 accepted/tizen/mobile/20160217.011016 accepted/tizen/tv/20160217.011034 accepted/tizen/wearable/20160217.011045 submit/tizen/20160216.083712 submit/tizen/20160216.102007 submit/tizen_common/20160211.052553 submit/tizen_common/20160218.142243
Hyunil [Thu, 4 Feb 2016 06:09:37 +0000 (15:09 +0900)]
Add setting a global resource id of wl_surface referencing the wayland window
with new video interface

Change-Id: Iebcfda7d0aa0e3d9b6a82b0072b3703e7ac5c88f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agoes: update min-percent of appsrc if it is existed. 74/58774/1 accepted/tizen/ivi/20160218.024026 accepted/tizen/mobile/20160204.020340 accepted/tizen/tv/20160204.020709 accepted/tizen/wearable/20160204.021127 submit/tizen/20160203.102945 submit/tizen/20160203.111313 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000003
Eunhae Choi [Wed, 3 Feb 2016 09:28:12 +0000 (18:28 +0900)]
es: update min-percent of appsrc if it is existed.

Change-Id: I5988f5e7214e6bbadc40ab9817666e073c091f25

8 years agoMerge "es: update max-size of appsrc if it is existed." into tizen accepted/tizen/mobile/20160203.102111 accepted/tizen/tv/20160203.102125 accepted/tizen/wearable/20160203.102143 submit/tizen/20160203.054719
Heechul Jeon [Wed, 3 Feb 2016 05:45:18 +0000 (21:45 -0800)]
Merge "es: update max-size of appsrc if it is existed." into tizen

8 years agoes: update max-size of appsrc if it is existed. 54/58654/1
Eunhae Choi [Tue, 2 Feb 2016 12:12:32 +0000 (21:12 +0900)]
es: update max-size of appsrc if it is existed.

Change-Id: I69a575df17a0f8c7c5680a7c9ad07e83565ebae0

8 years agobuffering: modify funct about getting buffer progress (sync with tizen 2.4) 05/58105/2 accepted/tizen/mobile/20160203.051550 accepted/tizen/tv/20160203.051615 accepted/tizen/wearable/20160203.051639 submit/tizen/20160202.225100
Eunhae Choi [Wed, 27 Jan 2016 12:20:17 +0000 (21:20 +0900)]
buffering: modify funct about getting buffer progress (sync with tizen 2.4)

Change-Id: I6efebb26cb901a5ca55b4c34db774ac05b4de8aa

8 years agoplayer: add error handling about buffer push 59/58459/2
Eunhae Choi [Mon, 1 Feb 2016 08:13:02 +0000 (17:13 +0900)]
player: add error handling about buffer push

if the buffer size over the max size, it will return 'not available buffer size' error.

Change-Id: Id275babbf734498709ccee681c5dd0f8c7fc85a0

8 years agoApply Video interface for unique id for wl_window 47/58147/2 accepted/tizen/mobile/20160202.113107 accepted/tizen/tv/20160202.113120 accepted/tizen/wearable/20160202.113145 submit/tizen/20160201.062702
Hyunil [Thu, 28 Jan 2016 02:07:41 +0000 (11:07 +0900)]
Apply Video interface for unique id for wl_window

Change-Id: Ie3ce7bcf6537769361bd02dcdf986182c4b66850
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agoMerge "display: applying new display enum and remove X, X_EXT" into tizen accepted/tizen/mobile/20160127.004323 accepted/tizen/tv/20160127.004542 accepted/tizen/wearable/20160127.004738 submit/tizen/20160126.083631
Heechul Jeon [Tue, 26 Jan 2016 08:28:13 +0000 (00:28 -0800)]
Merge "display: applying new display enum and remove X, X_EXT" into tizen

8 years agodisplay: applying new display enum and remove X, X_EXT 42/57942/2
Eunhae Choi [Tue, 26 Jan 2016 08:01:57 +0000 (17:01 +0900)]
display: applying new display enum and remove X, X_EXT

Change-Id: I9808c6a68155be255ee60a66e23785da63f617f6