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

8 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

9 years agoMerge "player/subtitile: don't need to copy mem, app will use it after copying."...
Heechul Jeon [Thu, 1 Oct 2015 07:45:53 +0000 (00:45 -0700)]
Merge "player/subtitile: don't need to copy mem, app will use it after copying." into tizen

9 years agoplayer: add handling about eos media packet 13/48813/7
Eunhae Choi [Thu, 1 Oct 2015 07:43:21 +0000 (16:43 +0900)]
player: add handling about eos media packet

Change-Id: I22f21fccedd5f243e93f745d39f2410e73aca8a1

9 years agoplayer/track: check invalid index param 29/48629/2
Eunhae Choi [Thu, 1 Oct 2015 07:37:51 +0000 (16:37 +0900)]
player/track: check invalid index param

Change-Id: I0b31c3e1c272a364f397998814aaf321454eead3

9 years agoplayer/subtitile: don't need to copy mem, app will use it after copying. 32/48632/2
Eunhae Choi [Thu, 1 Oct 2015 07:36:07 +0000 (16:36 +0900)]
player/subtitile: don't need to copy mem, app will use it after copying.

Change-Id: I35a23740431879f4a9168d1765644429e87aa8e2

9 years agoplayer/subtitle: set encoding type with CP949 instead of EUC-KR 34/48634/3
Eunhae Choi [Thu, 1 Oct 2015 07:33:35 +0000 (16:33 +0900)]
player/subtitle: set encoding type with CP949 instead of EUC-KR

Some smi characters are broken because they are encoded by CP949.
Before, code patch was added on subparse but it is too specific.
Gstreamer Application can set the encoding type on subparse property.

Change-Id: I3bd5b06a96ffd59ffa44050bb732ed866f61c70d

9 years agoAdd get information of content is streaming 95/48695/1 accepted/tizen/mobile/20151001.224720 accepted/tizen/tv/20151001.224733 accepted/tizen/wearable/20151001.224747 submit/tizen/20151001.072241
Hyongtaek Lim [Fri, 25 Sep 2015 03:38:56 +0000 (12:38 +0900)]
Add get information of content is streaming

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Id5814b446e504a3d643b669d10399bb2d063732e

9 years agoChange logging function to LOGX 77/48577/1
Hyongtaek Lim [Wed, 23 Sep 2015 05:10:15 +0000 (14:10 +0900)]
Change logging function to LOGX

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I5a7cca105a37d0d3b6b6aed7a096cc73e7eb55d5

9 years agoAdd pipeline type attribute 17/48517/1
Hyongtaek Lim [Tue, 22 Sep 2015 10:01:57 +0000 (19:01 +0900)]
Add pipeline type attribute

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I36d624d9e7b81135123eef98e08988ca83d5ab96

9 years agofix parameter order of mm_sound_register_focus_for_session 31/48431/1 accepted/tizen/mobile/20150922.001212 accepted/tizen/tv/20150922.001230 accepted/tizen/wearable/20150922.001244 submit/tizen/20150921.113827
Hyongtaek Lim [Mon, 21 Sep 2015 11:29:57 +0000 (20:29 +0900)]
fix parameter order of mm_sound_register_focus_for_session

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I153d79d3417bbb0df8e96e996f3b8dca722c6ac6

9 years agoMerge changes I3dea2a04,I710de79b into tizen
Heechul Jeon [Mon, 21 Sep 2015 08:23:37 +0000 (01:23 -0700)]
Merge changes I3dea2a04,I710de79b into tizen

* changes:
  _utils.c cleanup
  _attrs.c cleanup

9 years agoMerge "_common_priv.c cleanup" into tizen
Heechul Jeon [Mon, 21 Sep 2015 08:23:20 +0000 (01:23 -0700)]
Merge "_common_priv.c cleanup" into tizen

9 years agoMerge "remove unused #define from private file" into tizen
Heechul Jeon [Mon, 21 Sep 2015 08:22:49 +0000 (01:22 -0700)]
Merge "remove unused #define from private file" into tizen

9 years agoRemove unused function 78/48278/1 accepted/tizen/mobile/20150918.024639 accepted/tizen/tv/20150918.024654 accepted/tizen/wearable/20150918.024708 submit/tizen/20150917.021316 submit/tizen/20150917.064134
Hyongtaek Lim [Thu, 17 Sep 2015 05:44:24 +0000 (14:44 +0900)]
Remove unused function

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I62d23cbacceab64832b05df370037347689f3d96

9 years ago_utils.c cleanup 70/48270/1
younghwan [Thu, 17 Sep 2015 03:41:34 +0000 (12:41 +0900)]
_utils.c cleanup

Change-Id: I3dea2a04f556447375752d1c9baa27fc0785c88d

9 years agoApply sound focus for session 85/48185/5
Hyongtaek Lim [Tue, 15 Sep 2015 23:36:42 +0000 (08:36 +0900)]
Apply sound focus for session

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I18ebc62960836e7a1bd6bae82692ee4e0c507321

9 years ago_attrs.c cleanup 21/48221/1
younghwan [Wed, 16 Sep 2015 11:02:24 +0000 (20:02 +0900)]
_attrs.c cleanup

Change-Id: I710de79b281446900ff40179160223e9f1c52e6d

9 years ago_common_priv.c cleanup 20/48220/1
younghwan [Wed, 16 Sep 2015 10:30:55 +0000 (19:30 +0900)]
_common_priv.c cleanup

Change-Id: I4ca3092b8500ef755805f58b8353838cb5eda4d3

9 years agoremove unused #define from private file 11/48211/1
younghwan [Wed, 16 Sep 2015 08:25:26 +0000 (17:25 +0900)]
remove unused #define from private file

Change-Id: I5c58eccc2436dc2d4ed7f27702441c9d8264a0fc

9 years agoplayer ini cleanup 56/48156/1
younghwan [Tue, 15 Sep 2015 08:08:33 +0000 (17:08 +0900)]
player ini cleanup

Change-Id: I77826f1114eb01f0e3a12e0a4bdcc11f668777f0

9 years agoFix improper check codes for valid argument regarding stream information 97/47997/3
Sangchul Lee [Thu, 10 Sep 2015 15:05:20 +0000 (00:05 +0900)]
Fix improper check codes for valid argument regarding stream information

Change-Id: Ie20b00dbab01832aad9bdf6004d0a2b999994d32

9 years agoAdd and fix for progressive download 83/47983/1 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150911.144941 accepted/tizen/tv/20150911.144958 accepted/tizen/wearable/20150911.145016 submit/tizen/20150911.034908 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release
Hyongtaek Lim [Thu, 10 Sep 2015 13:31:47 +0000 (22:31 +0900)]
Add and fix for progressive download

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I03085fc197225e626c168f621c70dc3387e8e56f

9 years agofix failure of stream change callback with shmsink 45/47745/1 accepted/tizen/mobile/20150908.232230 accepted/tizen/tv/20150908.232300 accepted/tizen/wearable/20150908.232250 submit/tizen/20150908.111051
Hyongtaek Lim [Tue, 8 Sep 2015 10:14:16 +0000 (19:14 +0900)]
fix failure of stream change callback with shmsink

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Ifa163769d0e28ddcd95a28e3f204fabc07cf2a6e

9 years agofix pointer type error at 64bit 32/47632/1 accepted/tizen/mobile/20150908.074123 accepted/tizen/tv/20150908.074151 accepted/tizen/wearable/20150908.074135 submit/tizen/20150908.051058 submit/tizen/20150908.102956
Hyongtaek Lim [Mon, 7 Sep 2015 09:39:27 +0000 (18:39 +0900)]
fix pointer type error at 64bit

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Icbccfb3ee3557f7ea574cbfd9b8bf109349f88f5

9 years agoChange seesion flag to MM_SESSION_OPTION_XXX 76/47276/2 accepted/tizen/mobile/20150902.101253 accepted/tizen/tv/20150902.101309 accepted/tizen/wearable/20150902.101318 submit/tizen/20150902.055129
Hyongtaek Lim [Wed, 2 Sep 2015 02:06:19 +0000 (11:06 +0900)]
Change seesion flag to MM_SESSION_OPTION_XXX

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I8b7417cf4e058a03bd6f0f6c7a31eefebb871e7f

9 years agoMerge "es_playback: add buffer status signal connection in push mode" into tizen accepted/tizen/mobile/20150901.083753 accepted/tizen/tv/20150901.083759 accepted/tizen/wearable/20150901.083810 submit/tizen/20150901.062012
Heechul Jeon [Tue, 1 Sep 2015 06:17:12 +0000 (23:17 -0700)]
Merge "es_playback: add buffer status signal connection in push mode" into tizen

9 years agoes_playback: add buffer status signal connection in push mode 19/47019/1
Eunhae Choi [Fri, 28 Aug 2015 06:54:17 +0000 (15:54 +0900)]
es_playback: add buffer status signal connection in push mode

Change-Id: I69f9ddf5b33529bf330f784d25e062bd70353239

9 years agochange file permission to 644 02/46902/1
younghwan [Thu, 27 Aug 2015 05:22:34 +0000 (14:22 +0900)]
change file permission to 644

Change-Id: I641c4950c5f7980f70b6e57408ecc746bf4aaa2d

9 years agoSupport EVAS surface 42/46742/1 accepted/tizen/mobile/20150826.020101 accepted/tizen/tv/20150826.015639 accepted/tizen/wearable/20150826.020249 submit/tizen/20150825.141406
Hyongtaek Lim [Tue, 25 Aug 2015 14:02:26 +0000 (23:02 +0900)]
Support EVAS surface

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I4efd0379eabd6597c9f0770e42f47af12d17ad2b

9 years agoSupport evasimagesink temporarily. 15/46715/4 accepted/tizen/mobile/20150826.015915 accepted/tizen/tv/20150826.015526 accepted/tizen/wearable/20150826.020132 submit/tizen/20150825.083311
Hyunil [Tue, 25 Aug 2015 07:55:45 +0000 (16:55 +0900)]
Support evasimagesink temporarily.

Change-Id: I4aa5aa8621069cd5883a675ddd2ed2191813e31e
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
9 years agoDoesn't copy unknown format at media packet create 82/46382/2 accepted/tizen/mobile/20150820.043544 accepted/tizen/tv/20150820.043555 accepted/tizen/wearable/20150820.043607 submit/tizen/20150820.013924
Hyongtaek Lim [Thu, 20 Aug 2015 01:13:07 +0000 (10:13 +0900)]
Doesn't copy unknown format at media packet create

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I9b2592cfddf57575c78a7769cce6d4d0092578d2

9 years agoFix the utc failure of player_capture_video 69/46269/2
Hyongtaek Lim [Wed, 19 Aug 2015 02:03:23 +0000 (11:03 +0900)]
Fix the utc failure of player_capture_video

Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Ib986c0af286b27babb448a8a142f62d03c428d61