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

8 years agoplayer: add buffer level checking in push function 38/57738/1 accepted/tizen/mobile/20160127.003638 accepted/tizen/tv/20160127.003832 accepted/tizen/wearable/20160127.004058 submit/tizen/20160126.082529
Eunhae Choi [Fri, 22 Jan 2016 07:28:49 +0000 (16:28 +0900)]
player: add buffer level checking in push function

Change-Id: Ife0adb882ce456ab840ca8925316940c033a308e

8 years agofix build error for legacy-player 22/57222/1 accepted/tizen/mobile/20160118.084836 accepted/tizen/tv/20160118.084913 accepted/tizen/wearable/20160118.084946 submit/tizen/20160118.063715
NAMJEONGYOON [Mon, 18 Jan 2016 05:22:17 +0000 (14:22 +0900)]
fix build error for legacy-player

Change-Id: I19ff48d40796a581c5e3a3b904006e4c4f6abc05

8 years agoadd evas object callback for wayland window 66/57066/3 submit/tizen/20160115.080623
NAMJEONGYOON [Fri, 15 Jan 2016 02:28:59 +0000 (11:28 +0900)]
add evas object callback for wayland window

Change-Id: Ifc79294647ce127a7c1fe1fd05d3ac46f2d44a4d

8 years agoExpect MM_SESSION_TYPE_REPLACED_BY_STREAM to skip working on backward compatibility... 68/56468/1 accepted/tizen/mobile/20160111.084842 accepted/tizen/tv/20160111.084856 accepted/tizen/wearable/20160111.084916 submit/tizen/20160111.060803
Sangchul Lee [Fri, 8 Jan 2016 08:48:07 +0000 (17:48 +0900)]
Expect MM_SESSION_TYPE_REPLACED_BY_STREAM to skip working on backward compatibility of session

Change-Id: Id5d4a7f96ab82dcf2c487a508c5731883e86d65f

8 years agoUse mm_sound_subscribe_signal_for_daemon() rather then mm_sound_subscribe_signal() 05/56405/1
Sangchul Lee [Thu, 7 Jan 2016 10:39:56 +0000 (19:39 +0900)]
Use mm_sound_subscribe_signal_for_daemon() rather then mm_sound_subscribe_signal()

Change-Id: I741906ce803d703b81a8311950bdb58c7c6f7319

8 years agochange default value of sound_stream_index to -1 and set stream info to audiosink... 15/56315/3 accepted/tizen/mobile/20160108.005917 accepted/tizen/tv/20160108.005943 accepted/tizen/wearable/20160108.005959 submit/tizen/20160107.103045
NAMJEONGYOON [Wed, 6 Jan 2016 09:36:23 +0000 (18:36 +0900)]
change default value of sound_stream_index to -1 and set stream info to audiosink properly

Change-Id: Ifdda18f9068f34c84c9139ffd0ada429e54d3df1

8 years agoMerge "fix default ini file and rename x to overlay" into tizen accepted/tizen/mobile/20160108.005417 accepted/tizen/tv/20160108.005438 accepted/tizen/wearable/20160108.005511 submit/tizen/20160107.071246
Heechul Jeon [Thu, 7 Jan 2016 07:10:07 +0000 (23:10 -0800)]
Merge "fix default ini file and rename x to overlay" into tizen

8 years agoadd current level byte info when invoke the buffer status cb 74/56374/1
Eunhae Choi [Thu, 7 Jan 2016 06:17:48 +0000 (15:17 +0900)]
add current level byte info when invoke the buffer status cb

which is related to the 'need-data', 'enough-data' signal of appsrc element.

Change-Id: I14ef23007c2d713c44bd41e6410e9b040179b4da

8 years agofix default ini file and rename x to overlay 00/56200/4
NAMJEONGYOON [Tue, 5 Jan 2016 08:56:32 +0000 (17:56 +0900)]
fix default ini file and rename x to overlay

Change-Id: Ic93a0d453a0c1a6c9ca8147684d8a302c63f3051

8 years ago1. add device_connected callback 2. remove product API 95/56295/1
NAMJEONGYOON [Wed, 6 Jan 2016 05:23:09 +0000 (14:23 +0900)]
1. add device_connected callback  2. remove product API

Change-Id: I265fedd16dc81d5fe3c81b2602d8e2671c89ce81

8 years agoChange time scale ms to ns using push media stream 03/56103/1 accepted/tizen/mobile/20160105.044931 accepted/tizen/tv/20160105.044953 accepted/tizen/wearable/20160105.045010 submit/tizen/20160105.015710
Gilbok Lee [Mon, 4 Jan 2016 10:01:56 +0000 (19:01 +0900)]
Change time scale ms to ns using push media stream

Change-Id: Id48910f2ce559d5a31c878940d7a4cbfa7004be7
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
8 years agoresolve svace issue 08/55808/1 accepted/tizen/mobile/20151230.115448 accepted/tizen/tv/20151230.115520 accepted/tizen/wearable/20151230.115554 submit/tizen/20151230.023228
Eunhae Choi [Tue, 29 Dec 2015 10:23:47 +0000 (19:23 +0900)]
resolve svace issue

Change-Id: I8dcc3eb9921f541ecdceed8483b3ce9c91611c00

8 years agomodify the stride&size calculation in case of sw codec. 44/55044/2 accepted/tizen/mobile/20151224.102411 accepted/tizen/tv/20151224.102427 accepted/tizen/wearable/20151224.102444 submit/tizen/20151224.044916 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
Eunhae Choi [Mon, 21 Dec 2015 11:09:38 +0000 (20:09 +0900)]
modify the stride&size calculation in case of sw codec.

according to the video-info in gst-plugins-base.

Change-Id: I266fb26500ed5540d4802600eb154e6698c4f5d2

8 years agoSupport Shm with sw codec on legacy_player_test 84/54784/1 accepted/tizen/mobile/20151218.090526 accepted/tizen/tv/20151218.090324 accepted/tizen/wearable/20151218.090427 submit/tizen/20151218.055436
Hyunil [Fri, 18 Dec 2015 02:22:18 +0000 (11:22 +0900)]
Support Shm with sw codec on legacy_player_test

Change-Id: Ic42079ae95fa4775e6ba01ecdbaa4ba481b337a1
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agoSupport using shard memory with S/W codec 62/54662/1 accepted/tizen/mobile/20151217.093552 accepted/tizen/tv/20151217.093524 accepted/tizen/wearable/20151217.093529 submit/tizen/20151217.061810
Hyunil [Thu, 17 Dec 2015 05:06:34 +0000 (14:06 +0900)]
Support using shard memory with S/W codec

Change-Id: Ic17cd92e7ded0da5bb7caeed4dcac7a71fba5fc9
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agoMerge "Add resource manager state, and check resource manager state using resrource... accepted/tizen/mobile/20151207.122507 accepted/tizen/tv/20151207.122520 accepted/tizen/wearable/20151207.122530 submit/tizen/20151207.003830
Heechul Jeon [Mon, 7 Dec 2015 00:37:43 +0000 (16:37 -0800)]
Merge "Add resource manager state, and check resource manager state using resrource manager functions." into tizen

8 years agoMerge "fix svace issues" into tizen
Heechul Jeon [Fri, 4 Dec 2015 10:34:57 +0000 (02:34 -0800)]
Merge "fix svace issues" into tizen

8 years agoAdd resource manager state, and check resource manager state using resrource manager... 37/53137/7
Gilbok Lee [Wed, 2 Dec 2015 05:21:30 +0000 (14:21 +0900)]
Add resource manager state, and check resource manager state using resrource manager functions.

Change-Id: I4658abed508c61001409aecb704300b4a4fb9ed8
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
8 years agoMerge "If player didn't use display surface, fakesink is added sinkelement. (TSAM... accepted/tizen/mobile/20151204.053007 accepted/tizen/tv/20151204.053026 accepted/tizen/wearable/20151204.053050 submit/tizen/20151203.225341
Heechul Jeon [Thu, 3 Dec 2015 22:50:46 +0000 (14:50 -0800)]
Merge "If player didn't use display surface, fakesink is added sinkelement. (TSAM-580) (set_position failed because of player didn't add any sink)" into tizen

8 years agofix svace issues 02/53202/2
Eunhae Choi [Wed, 2 Dec 2015 12:55:50 +0000 (21:55 +0900)]
fix svace issues

Change-Id: I162a7b94b1e83ae5753c66774b4460b1589369ac

8 years agoIf player didn't use display surface, fakesink is added sinkelement. (TSAM-580) 62/53062/2
Gilbok Lee [Tue, 1 Dec 2015 11:32:49 +0000 (20:32 +0900)]
If player didn't use display surface, fakesink is added sinkelement. (TSAM-580)
(set_position failed because of player didn't add any sink)

Change-Id: I3c6b4b8bfa9059a0f1065e52f388f0de817a071f
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
8 years agoapply log tag to the all the files in mm player 49/53049/1 accepted/tizen/mobile/20151202.230055 accepted/tizen/tv/20151202.230112 accepted/tizen/wearable/20151202.230134 submit/tizen/20151202.053847
Eunhae Choi [Tue, 1 Dec 2015 08:38:24 +0000 (17:38 +0900)]
apply log tag to the all the files in mm player

Change-Id: Iaf992f8e96ca260b75f0df8b5f575bcb8d84c036

8 years agofix bugs which set audio stream buffer status cb 28/52728/1 accepted/tizen/mobile/20151127.070219 accepted/tizen/tv/20151127.070233 accepted/tizen/wearable/20151127.070251 submit/tizen/20151127.014746
Gilbok Lee [Thu, 26 Nov 2015 08:16:00 +0000 (17:16 +0900)]
fix bugs which set audio stream buffer status cb

Change-Id: I2959cb562510a89aa70662beadd4690c103adb35

8 years agoMerge "fix bugs which are reported by Svace" into tizen
ahn [Fri, 20 Nov 2015 07:35:06 +0000 (23:35 -0800)]
Merge "fix bugs which are reported by Svace" into tizen

8 years agofix bugs which are reported by Svace 46/52046/1
Eunhae Choi [Wed, 18 Nov 2015 11:57:04 +0000 (20:57 +0900)]
fix bugs which are reported by Svace

Change-Id: I1ddf456d600a5c0401b88dcc00a422d918b70523

8 years agoFix side effect that decoded callback wasn't called in ME(media element) case 56/51856/2 accepted/tizen/mobile/20151119.231958 accepted/tizen/tv/20151119.232005 accepted/tizen/wearable/20151119.232011 submit/tizen/20151119.082850
Gilbok Lee [Mon, 16 Nov 2015 13:24:29 +0000 (22:24 +0900)]
Fix side effect that decoded callback wasn't called in ME(media element) case

Change-Id: Ib1f355f971b27fa4defe88e442d2a9db8027163c
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
8 years agofix video decoded callback was not called in case of elementary stream playback 73/51673/1
Younghwan [Thu, 12 Nov 2015 02:51:00 +0000 (11:51 +0900)]
fix video decoded callback was not called in case of elementary stream playback

Change-Id: I83f5d4356903df9e54d77c4b4c1e2d1603166734

9 years agoAdd codes to unlock command lock when after calling __mmplayer_can_do_interrupt() 94/51394/1 accepted/tizen/mobile/20151110.070150 accepted/tizen/tv/20151110.070211 accepted/tizen/wearable/20151110.070243 submit/tizen/20151110.015124
Sangchul Lee [Mon, 9 Nov 2015 08:20:36 +0000 (17:20 +0900)]
Add codes to unlock command lock when after calling __mmplayer_can_do_interrupt()

Change-Id: If16382cecffd28a86628a1c1b022eef236bb7517

9 years agoIntegration with resource manager (Murphy resource) 41/50041/6 accepted/tizen/mobile/20151031.105441 accepted/tizen/tv/20151031.110219 accepted/tizen/wearable/20151031.110448 submit/tizen/20151029.122402 submit/tizen/20151030.020413
Sangchul Lee [Fri, 23 Oct 2015 10:08:25 +0000 (19:08 +0900)]
Integration with resource manager (Murphy resource)

Change-Id: I33aa75f939a6b4ea7e487bf14552162d8d78aee2

9 years agoMerge "add video gapless playback" into tizen accepted/tizen/mobile/20151023.054055 accepted/tizen/tv/20151023.054105 accepted/tizen/wearable/20151023.054121 submit/tizen/20151022.075246
Heechul Jeon [Thu, 22 Oct 2015 07:50:37 +0000 (00:50 -0700)]
Merge "add video gapless playback" into tizen

9 years agoadd setting playback rate in case of streaming(internal only) 15/49915/2 accepted/tizen/common/20160108.084025 accepted/tizen/mobile/20151022.225958 accepted/tizen/tv/20151022.230010 accepted/tizen/wearable/20151022.230017 submit/tizen/20151022.073655 submit/tizen_common/20160104.190333
Eunhae Choi [Wed, 21 Oct 2015 12:38:10 +0000 (21:38 +0900)]
add setting playback rate in case of streaming(internal only)

Change-Id: I3f00901ccf602af73c88457982dc08844a355e38

9 years agoInitializing uri_type variable during unprepare 09/49909/1
Eunhae Choi [Wed, 21 Oct 2015 11:24:21 +0000 (20:24 +0900)]
Initializing uri_type variable during unprepare

Change-Id: I983a162d3524a85f4ee2dfb6bf942243c75da7cc

9 years agoadd video gapless playback 33/49833/1
Eunhae Choi [Tue, 20 Oct 2015 12:54:11 +0000 (21:54 +0900)]
add video gapless playback

Change-Id: I10338ec096dff8b9e5b3861b5cf13737e89b4a30

9 years agoadd buffering for live streaming except rtsp 38/49038/2 accepted/tizen/mobile/20151008.135102 accepted/tizen/tv/20151008.135114 accepted/tizen/wearable/20151008.135138 submit/tizen/20151008.111054 tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
Eunhae Choi [Mon, 5 Oct 2015 12:37:33 +0000 (21:37 +0900)]
add buffering for live streaming except rtsp

Change-Id: I0041871eb836e461584aff3112793ff949226514

9 years agoplayer: set uri type for push media stream 21/48921/3 accepted/tizen/mobile/20151008.004640 accepted/tizen/tv/20151008.004652 accepted/tizen/wearable/20151008.004706 submit/tizen/20151007.084349
Eunhae Choi [Thu, 1 Oct 2015 13:45:39 +0000 (22:45 +0900)]
player: set uri type for push media stream

Change-Id: I237c3c89c4031e4e4526c6fe6aa9d4c5e73a748e

9 years agoMerge "player: add handling about eos media packet" into tizen accepted/tizen/mobile/20151005.055416 accepted/tizen/tv/20151005.055425 accepted/tizen/wearable/20151005.055436 submit/tizen/20151005.023001
Heechul Jeon [Thu, 1 Oct 2015 07:46:59 +0000 (00:46 -0700)]
Merge "player: add handling about eos media packet" into tizen

9 years agoMerge "player/subtitle: set encoding type with CP949 instead of EUC-KR" into tizen
Heechul Jeon [Thu, 1 Oct 2015 07:46:17 +0000 (00:46 -0700)]
Merge "player/subtitle: set encoding type with CP949 instead of EUC-KR" into tizen