platform/upstream/gst-plugins-base.git
7 years agoFix build error with TV profile 49/135849/3
Sangjin, Sim [Tue, 27 Jun 2017 04:55:52 +0000 (13:55 +0900)]
Fix build error with TV profile

Signed-off-by: Sangjin, Sim <sangjin0924.sim@samsung.com>
Change-Id: I4e1010d5577ceb50df55b09940eed2401ad14f53
Signed-off-by: Sangjin, Sim <sangjin0924.sim@samsung.com>
7 years agoVideo : Add SN21 video format 93/132693/3 accepted/tizen/unified/20170608.072427 submit/tizen/20170608.033315
Hyunil [Wed, 7 Jun 2017 07:03:39 +0000 (16:03 +0900)]
Video : Add SN21 video format

Change-Id: I1084b15a0f5c9ae2202705f09d740d0d8f108ff5
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agoregister aiff type for playback 59/128559/2
Younghwan [Wed, 10 May 2017 10:24:08 +0000 (19:24 +0900)]
register aiff type for playback

Change-Id: I45967f4e1582e9042e97c64c60736c394f8eea2b

7 years agomodify TYPE_FIND_MIN_SIZE to support some very small files playing 35/128535/2
Younghwan [Wed, 10 May 2017 09:36:42 +0000 (18:36 +0900)]
modify TYPE_FIND_MIN_SIZE to support some very small files playing

Change-Id: I7cc3c94d11a6db94301f8ad36ab44f01131089f2

7 years agoFix potential memory leak 31/128531/2
Younghwan [Wed, 10 May 2017 09:25:20 +0000 (18:25 +0900)]
Fix potential memory leak

Change-Id: I46f4595f6a34f8f802b117b8d8c9259a1de1653e

7 years agofixed svace issue 32/125532/2 accepted/tizen/unified/20170420.154859 submit/tizen/20170420.053325 tizen_4.0.m1_release
Sejun Park [Tue, 18 Apr 2017 02:12:45 +0000 (11:12 +0900)]
fixed svace issue

Change-Id: I72f60c1da21dfc5b0c88e31a904f5edb44cf35f4

7 years agospec: copy License file at ext pkg 24/121524/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170404.142415 accepted/tizen/ivi/20170403.130042 accepted/tizen/mobile/20170403.125713 accepted/tizen/tv/20170403.125836 accepted/tizen/unified/20170403.130131 accepted/tizen/wearable/20170403.125925 submit/tizen/20170403.050513
Eunhae Choi [Tue, 28 Mar 2017 07:06:16 +0000 (16:06 +0900)]
spec: copy License file at ext pkg

Change-Id: I8c5fdb328c0e6b0d7c8b803e153e6682af7e62fd

7 years agoappsink: Patch to support wait-on-eos property 25/119425/1
juan82.liu [Wed, 1 Mar 2017 01:03:41 +0000 (09:03 +0800)]
appsink: Patch to support wait-on-eos property

pipeline state change blocked by appsink

Change-Id: I0d0ac5ecaf959edabf641637a5d14fc41957f8f0

7 years agospec: remove typelib file to reduce rpm size 48/116948/1 accepted/tizen/common/20170303.090848 accepted/tizen/ivi/20170303.070008 accepted/tizen/mobile/20170303.065837 accepted/tizen/tv/20170303.065922 accepted/tizen/unified/20170309.035846 accepted/tizen/wearable/20170303.065948 submit/tizen/20170303.015115 submit/tizen_unified/20170308.100413
Eunhae Choi [Tue, 28 Feb 2017 08:28:41 +0000 (17:28 +0900)]
spec: remove typelib file to reduce rpm size

to meet tizen 2.4

Change-Id: I2972f6cca768b292a0f7c73984c725014c5f7187
(cherry picked from commit ac483dd8ec0f2a60e01d7253176220150757c810)

7 years agoRemove Profile Build Dependency (TV) 40/92840/9 accepted/tizen/common/20170123.182408 accepted/tizen/ivi/20170125.084826 accepted/tizen/mobile/20170125.084735 accepted/tizen/tv/20170125.084757 accepted/tizen/wearable/20170125.084808 submit/tizen/20170123.123250
MyungJoo Ham [Wed, 19 Oct 2016 04:39:16 +0000 (04:39 +0000)]
Remove Profile Build Dependency (TV)

This targets Tizen 4.0 (tizen branch)

- When this commit is being SR-ed, you need to create JIRA-TRE issue
of the following requests:
  - Add gst-plugins-base-profile_common for common profile
  - Add gst-plugins-base-profile_wearable for wearable profile
  - Add gst-plugins-base-profile_tv for tv profile
  - Add gst-plugins-base-profile_ivi for ivi profile
  - Add gst-plugins-base-profile_mobile for mobile profile

- This also removes doc (man) files from automatically installed to
devices.

Change-Id: If24d37dd86586fc61ef5eeec0447fa874f6d354b
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
7 years agosamiparse: crash on 64bit emulator 23/110123/1 accepted/tizen/common/20170113.184512 accepted/tizen/ivi/20170113.225541 accepted/tizen/mobile/20170113.225448 accepted/tizen/tv/20170113.225506 accepted/tizen/wearable/20170113.225519 submit/tizen/20170113.114553
Gilbok Lee [Fri, 13 Jan 2017 04:35:55 +0000 (13:35 +0900)]
samiparse: crash on 64bit emulator

clipped memory pointer during strcasestr

Change-Id: I1ae3b7eca16332224b36c212365b5435b49d101f

7 years agoMerge branch 'tizen_3.0' into tizen 56/108856/1 accepted/tizen/common/20170109.202319 accepted/tizen/ivi/20170106.103845 accepted/tizen/mobile/20170106.103726 accepted/tizen/tv/20170106.103801 accepted/tizen/wearable/20170106.103820 submit/tizen/20170106.055611
Gilbok Lee [Fri, 6 Jan 2017 05:14:49 +0000 (14:14 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: I58f65698977104ed2cd8b58e01d02bab05bd52a8

7 years agochange tv featuring option 59/108259/1 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable tizen_3.0.m2 accepted/tizen/3.0.m2/mobile/20170104.142948 accepted/tizen/3.0.m2/tv/20170104.143440 accepted/tizen/3.0.m2/wearable/20170104.143839 accepted/tizen/3.0/common/20170103.173127 accepted/tizen/3.0/ivi/20170103.160447 accepted/tizen/3.0/mobile/20170103.160345 accepted/tizen/3.0/tv/20170103.160402 accepted/tizen/3.0/wearable/20170103.160425 submit/tizen_3.0.m2/20170104.093752 submit/tizen_3.0/20170103.145221
Eunhae Choi [Tue, 3 Jan 2017 14:47:54 +0000 (23:47 +0900)]
change tv featuring option

Change-Id: If8587d684d803dd394c07291a89154abb6e0f60f

7 years agoplaybin: fix caps memory leak 78/107078/1 accepted/tizen/3.0/common/20161227.102301 accepted/tizen/3.0/ivi/20161227.011416 accepted/tizen/3.0/mobile/20161227.011319 accepted/tizen/3.0/tv/20161227.011348 accepted/tizen/3.0/wearable/20161227.011403 submit/tizen_3.0/20161226.123740
Eunhae Choi [Wed, 7 Dec 2016 03:49:25 +0000 (12:49 +0900)]
playbin: fix caps memory leak

Change-Id: I51b9086653f950960e43b34245b6c79567b28e51
(cherry picked from commit 68c51ac31bd3f37a2bb4de36622914aac8ac8298)

7 years agoAdded zero copy format to video format enum 64/106664/1 accepted/tizen/3.0/common/20161227.101449 accepted/tizen/3.0/ivi/20161226.025545 accepted/tizen/3.0/mobile/20161226.025457 accepted/tizen/3.0/tv/20161226.025514 accepted/tizen/3.0/wearable/20161226.025525 submit/tizen_3.0/20161222.102746
Sejun Park [Tue, 20 Dec 2016 12:02:45 +0000 (21:02 +0900)]
Added zero copy format to video format enum

Change-Id: Iabb4a98dd5aa6ce77de0b57aaeaf2c2acce2c270
(cherry picked from commit 1ddb0ace5c6fad0c878c228d289e7dfa3e0f6da1)

7 years agoAdded zero copy format to video format enum 25/106125/1
Sejun Park [Tue, 20 Dec 2016 12:02:45 +0000 (21:02 +0900)]
Added zero copy format to video format enum

Change-Id: Iabb4a98dd5aa6ce77de0b57aaeaf2c2acce2c270

7 years agoignore spaces for getting lang_key 66/105066/1 accepted/tizen/3.0/common/20161221.181311 accepted/tizen/3.0/ivi/20161221.011000 accepted/tizen/3.0/mobile/20161221.011622 accepted/tizen/3.0/tv/20161221.010752 accepted/tizen/3.0/wearable/20161221.011123 submit/tizen_3.0/20161220.100802
NAMJEONGYOON [Tue, 15 Nov 2016 02:39:26 +0000 (11:39 +0900)]
ignore spaces for getting lang_key

Change-Id: I7ba89d3504b5d2f29619ee05b68f554584ceef5c

7 years agoMerge branch 'tizen_3.0' into tizen 34/104234/1 accepted/tizen/common/20161214.160451 accepted/tizen/ivi/20161214.015309 accepted/tizen/mobile/20161214.014816 accepted/tizen/tv/20161214.015103 accepted/tizen/wearable/20161214.015207 submit/tizen/20161213.083228
Gilbok Lee [Tue, 13 Dec 2016 01:34:28 +0000 (10:34 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: I2d2d8d6148cfea3a652108c12f05513e1812f427

7 years agoMerge "enable trustzon configuration in gstdecodebin2" into tizen_3.0 accepted/tizen/3.0/common/20161216.123633 accepted/tizen/3.0/ivi/20161216.084308 accepted/tizen/3.0/mobile/20161216.083825 accepted/tizen/3.0/tv/20161216.084031 accepted/tizen/3.0/wearable/20161216.084156 submit/tizen_3.0/20161213.081002 submit/tizen_3.0/20161215.110001
Heechul Jeon [Mon, 12 Dec 2016 06:19:22 +0000 (22:19 -0800)]
Merge "enable trustzon configuration in gstdecodebin2" into tizen_3.0

7 years agoMerge "playbin: fix caps memory leak" into tizen
Eunhae Choi [Wed, 7 Dec 2016 11:10:15 +0000 (03:10 -0800)]
Merge "playbin: fix caps memory leak" into tizen

7 years agovideo : Add S420(I420 tbm zero copy) video format. 00/103000/1
Hyunil [Wed, 7 Dec 2016 01:43:19 +0000 (10:43 +0900)]
video : Add S420(I420 tbm zero copy) video format.

Change-Id: I70694f54075050ace763aeb2d3eb78c999789cc6
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agoplaybin: fix caps memory leak 96/102996/1
Eunhae Choi [Wed, 7 Dec 2016 03:49:25 +0000 (12:49 +0900)]
playbin: fix caps memory leak

Change-Id: I51b9086653f950960e43b34245b6c79567b28e51

7 years agovideo : Add S420(I420 tbm zero copy) video format. 49/102949/2
Hyunil [Wed, 7 Dec 2016 01:43:19 +0000 (10:43 +0900)]
video : Add S420(I420 tbm zero copy) video format.

Change-Id: I70694f54075050ace763aeb2d3eb78c999789cc6
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agoenable trustzon configuration in gstdecodebin2 53/96853/2
fscherry [Thu, 10 Nov 2016 11:13:40 +0000 (20:13 +0900)]
enable trustzon configuration in gstdecodebin2

Change-Id: Ia5e88bc8ba7a0fe924942234665679aab6f8b4b4
Signed-off-by: fscherry <js4716.chun@samsung.com>
7 years agosubparse: fix svace issue (add null check) 11/100711/1 accepted/tizen/3.0/common/20161130.064828 accepted/tizen/3.0/ivi/20161130.011807 accepted/tizen/3.0/mobile/20161130.011521 accepted/tizen/3.0/tv/20161130.011642 accepted/tizen/3.0/wearable/20161130.011722 submit/tizen_3.0/20161129.051721
Eunhae Choi [Tue, 29 Nov 2016 04:45:26 +0000 (13:45 +0900)]
subparse: fix svace issue (add null check)

Change-Id: Ie76839a33aa679514737c2e05475a1499d0fb74b

7 years agosubparse: fix svace issue (add null check) 10/100710/1 accepted/tizen/common/20161129.173625 accepted/tizen/ivi/20161130.015435 accepted/tizen/mobile/20161130.015215 accepted/tizen/tv/20161130.015300 accepted/tizen/wearable/20161130.015347 submit/tizen/20161129.052917
Eunhae Choi [Tue, 29 Nov 2016 04:45:26 +0000 (13:45 +0900)]
subparse: fix svace issue (add null check)

Change-Id: Ie76839a33aa679514737c2e05475a1499d0fb74b

7 years agovolume: disable GAP flag setting not to drop the audio buffer 67/100467/1
Eunhae Choi [Fri, 25 Nov 2016 10:36:46 +0000 (19:36 +0900)]
volume: disable GAP flag setting not to drop the audio buffer

Change-Id: Ia370e738ebd3b9c6ac70a34f4f9e950fb1d04089
(cherry picked from commit 6d5456c16876544cc8125c56580cf478eb2ad1b8)

7 years agovolume: disable GAP flag setting not to drop the audio buffer 34/100234/1
Eunhae Choi [Fri, 25 Nov 2016 10:36:46 +0000 (19:36 +0900)]
volume: disable GAP flag setting not to drop the audio buffer

Change-Id: Ia370e738ebd3b9c6ac70a34f4f9e950fb1d04089

7 years agoignore spaces for getting lang_key 05/97705/5
NAMJEONGYOON [Tue, 15 Nov 2016 02:39:26 +0000 (11:39 +0900)]
ignore spaces for getting lang_key

Change-Id: I7ba89d3504b5d2f29619ee05b68f554584ceef5c

7 years agovideo : add SR32 format 26/97926/1 accepted/tizen/3.0/common/20161117.092236 accepted/tizen/3.0/ivi/20161117.083736 accepted/tizen/3.0/mobile/20161117.083641 accepted/tizen/3.0/tv/20161117.083659 accepted/tizen/3.0/wearable/20161117.083718 submit/tizen_3.0/20161117.015221
Hyunil [Fri, 4 Nov 2016 06:32:09 +0000 (15:32 +0900)]
video : add SR32 format

Change-Id: Iaadabf69addf453c934746c7d3b665521e31fd1f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
(cherry picked from commit bbf9005523c004a5ab54e122d49e809c4a0362a6)

7 years agovideo : add SR32 format 57/95657/2 accepted/tizen/common/20161117.085241 accepted/tizen/ivi/20161117.084049 accepted/tizen/mobile/20161117.083955 accepted/tizen/tv/20161117.084014 accepted/tizen/wearable/20161117.084034 submit/tizen/20161117.015255
Hyunil [Fri, 4 Nov 2016 06:32:09 +0000 (15:32 +0900)]
video : add SR32 format

Change-Id: Iaadabf69addf453c934746c7d3b665521e31fd1f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agoAdd adder plugin in mobile profile 50/96150/1 accepted/tizen/3.0/common/20161114.082456 accepted/tizen/3.0/ivi/20161109.124739 accepted/tizen/3.0/mobile/20161109.124423 accepted/tizen/3.0/tv/20161109.124555 accepted/tizen/3.0/wearable/20161109.124654 submit/tizen_3.0/20161108.053851 submit/tizen_3.0_common/20161110.084657
Gilbok Lee [Wed, 2 Nov 2016 11:23:40 +0000 (20:23 +0900)]
Add adder plugin in mobile profile

Change-Id: I0ed0e228539241cdce70273ffa8e8541afc711ee
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
7 years agoAdd adder plugin in mobile profile 97/95197/1 accepted/tizen/common/20161109.140300 accepted/tizen/ivi/20161109.002841 accepted/tizen/mobile/20161109.002542 accepted/tizen/tv/20161109.002708 accepted/tizen/wearable/20161109.002758 submit/tizen/20161108.054351
Gilbok Lee [Wed, 2 Nov 2016 11:23:40 +0000 (20:23 +0900)]
Add adder plugin in mobile profile

Change-Id: I0ed0e228539241cdce70273ffa8e8541afc711ee
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
7 years agoEnabled medification features for emulator 55/94555/1
Sejun Park [Mon, 31 Oct 2016 12:28:10 +0000 (21:28 +0900)]
Enabled medification features for emulator

Change-Id: I7688b3b8a95e820501f87e1fa3b784dc4ea09986

7 years agotypefindfunction : add wmf major brand in qt_type_find function 99/93199/2 accepted/tizen/common/20161025.155149 submit/tizen/20161025.104308 submit/tizen_3.0_common/20161104.104000
Gilbok Lee [Fri, 21 Oct 2016 03:40:59 +0000 (12:40 +0900)]
typefindfunction : add wmf major brand in qt_type_find function

some content could not determine type of stream

Change-Id: I15bedc6c452dcd3b1093cb146caa441697065c13

7 years agoremove unused build option 02/87102/1 accepted/tizen/3.0/ivi/20161011.044141 accepted/tizen/3.0/mobile/20161015.033206 accepted/tizen/3.0/tv/20161016.004654 accepted/tizen/3.0/wearable/20161015.082932 accepted/tizen/common/20160907.154738 accepted/tizen/ivi/20160908.044259 accepted/tizen/mobile/20160908.043904 accepted/tizen/tv/20160908.044012 accepted/tizen/wearable/20160908.044125 submit/tizen/20160907.074000 submit/tizen_3.0_ivi/20161010.000002 submit/tizen_3.0_mobile/20161015.000002 submit/tizen_3.0_tv/20161015.000002 submit/tizen_3.0_wearable/20161015.000002
Eunhae Choi [Tue, 6 Sep 2016 09:58:55 +0000 (18:58 +0900)]
remove unused build option

Change-Id: I44f6f5e3284b05d786d95049a4773b95e3ff68cb

7 years agofix build error of tv patch and apply tizen build option rule 30/86930/3
Eunhae Choi [Mon, 5 Sep 2016 12:44:48 +0000 (21:44 +0900)]
fix build error of tv patch and apply tizen build option rule

Change-Id: I435c0dc5daf42fe5976492d1e3c1c7889b752243

7 years agoadd TV video format 96/86696/2
Younghwan [Fri, 2 Sep 2016 10:25:55 +0000 (19:25 +0900)]
add TV video format

Change-Id: I78cee2b6bd40aa8dd124fa69490c80d141c9bb3a

7 years agoenable mpeg_sys mime 90/86690/1
Younghwan [Fri, 2 Sep 2016 10:05:05 +0000 (19:05 +0900)]
enable mpeg_sys mime

Change-Id: Id89b836c005a822b6bd9a8c32954fd517a632821

7 years agosubparse: fix svace issue 10/85810/1 accepted/tizen/common/20160831.162122 accepted/tizen/ivi/20160901.065309 accepted/tizen/mobile/20160901.065052 accepted/tizen/tv/20160901.065144 accepted/tizen/wearable/20160901.065221 submit/tizen/20160831.052250
Eunhae Choi [Mon, 29 Aug 2016 07:19:20 +0000 (16:19 +0900)]
subparse: fix svace issue

Change-Id: I8faa67e4715198123e4d33c492c8569a84276dc0

8 years agodisable unused plugins with tv featuring 18/72918/2 accepted/tizen/common/20160609.145230 accepted/tizen/ivi/20160609.091751 accepted/tizen/mobile/20160609.092009 accepted/tizen/tv/20160609.091636 accepted/tizen/wearable/20160609.091726 submit/tizen/20160609.040222
Eunhae Choi [Fri, 3 Jun 2016 05:16:50 +0000 (14:16 +0900)]
disable unused plugins with tv featuring

Change-Id: I6c18f77c75d435a7ce17d48eb71e6a138c6654f6

8 years agoRemove libmm-ta build dependency 43/63243/1 accepted/tizen/common/20160323.184426 accepted/tizen/ivi/20160323.073037 accepted/tizen/mobile/20160323.072931 accepted/tizen/tv/20160323.072953 accepted/tizen/wearable/20160323.073008 submit/tizen/20160323.021758
Gilbok Lee [Wed, 23 Mar 2016 02:12:30 +0000 (11:12 +0900)]
Remove libmm-ta build dependency

Change-Id: I08f95b5d0f79a169ab999e1323e4bcce39fd0659
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
8 years agofix x86 build error 37/59537/1 accepted/tizen/common/20160303.110221 accepted/tizen/ivi/20160304.042849 accepted/tizen/mobile/20160217.011010 accepted/tizen/tv/20160217.011032 accepted/tizen/wearable/20160217.011042 submit/tizen/20160216.102007 submit/tizen/20160303.015403 submit/tizen_common/20160218.142243
Hyunil [Tue, 16 Feb 2016 09:57:50 +0000 (18:57 +0900)]
fix x86 build error

Change-Id: I9ebb9b9c1b0b4f5897254a3da18314600702af6e
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agoAdd setting a global resource id of wl_surface referencing the wayland window 37/58837/2 submit/tizen/20160216.083712
Hyunil [Thu, 4 Feb 2016 01:07:24 +0000 (10:07 +0900)]
Add setting a global resource id of wl_surface referencing the wayland window

Change-Id: I0350d844cc3cd0440aebfb38fff4cbfb32b46c0e
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agosubparse: support multi track smi. sync with tizen2.4 61/56461/1 accepted/tizen/ivi/20160218.024822 accepted/tizen/mobile/20160111.085152 accepted/tizen/tv/20160111.085209 accepted/tizen/wearable/20160111.085233 submit/tizen/20160111.074427 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000005
Eunhae Choi [Fri, 8 Jan 2016 08:07:16 +0000 (17:07 +0900)]
subparse: support multi track smi. sync with tizen2.4

Change-Id: Ifaa7e183fd0354e29734fe64fbf7958dbd82116a

8 years agoAdd x-msvideo:avi typefindfuction 48/56448/1 accepted/tizen/mobile/20160108.115820 accepted/tizen/tv/20160108.113539 accepted/tizen/wearable/20160108.113718 submit/tizen/20160108.060256
Gilbok Lee [Fri, 8 Jan 2016 05:59:32 +0000 (14:59 +0900)]
Add x-msvideo:avi typefindfuction

Change-Id: I1e4a5d1d5a6e762b72c3c2886a36bae650499758
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
8 years agoRemove unused typefindfunction 06/56206/1 accepted/tizen/mobile/20160107.095837 accepted/tizen/tv/20160107.095925 accepted/tizen/wearable/20160107.100001 submit/tizen/20160106.004115
Gilbok Lee [Tue, 5 Jan 2016 09:42:02 +0000 (18:42 +0900)]
Remove unused typefindfunction

Change-Id: I81c6eeeb71405a6ebeae944cab4792c5d7c40f34
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
8 years agoChange license name and don't install GPL license 51/55751/1 accepted/tizen/mobile/20151230.113055 accepted/tizen/tv/20151230.113120 accepted/tizen/wearable/20151230.113205 submit/tizen/20151229.095621
Gilbok Lee [Tue, 29 Dec 2015 06:41:23 +0000 (15:41 +0900)]
Change license name and don't install GPL license

Change-Id: I126c3e3cceacd3619cf39dcaa77158610e642061
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
8 years agoMerge "Fixing caps negotiation issue in videoconvert Adding review comments." into...
Heechul Jeon [Tue, 15 Dec 2015 01:33:34 +0000 (17:33 -0800)]
Merge "Fixing caps negotiation issue in videoconvert Adding review comments." into tizen

8 years agoFixing caps negotiation issue in videoconvert 12/54112/2
Barun Kumar Singh [Fri, 11 Dec 2015 11:23:23 +0000 (16:53 +0530)]
Fixing caps negotiation issue in videoconvert
Adding review comments.

Signed-off-by: Barun Kr. Singh <barun.singh@samsung.com>
Change-Id: I92340394b460496c6b66e34496a88cc8d8caa54f

8 years agomodify spec file about build require 29/54229/2 accepted/tizen/mobile/20151214.233619 accepted/tizen/tv/20151214.233629 accepted/tizen/wearable/20151214.233642 submit/tizen/20151214.083821 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
Eunhae Choi [Mon, 14 Dec 2015 08:23:21 +0000 (17:23 +0900)]
modify spec file about build require

Change-Id: I09f319b1b6315b02a2ff4687a237d484aa76f1c8

8 years agocleanup spec file and resolve cyclic dependency 15/53515/1 accepted/tizen/mobile/20151208.124147 accepted/tizen/tv/20151208.124200 accepted/tizen/wearable/20151208.124221 submit/tizen/20151207.233824
Eunhae Choi [Mon, 7 Dec 2015 11:19:33 +0000 (20:19 +0900)]
cleanup spec file and resolve cyclic dependency

Change-Id: I10980051565940070a30fb7b2e09043f79283c45

8 years agoAdd bcond_with_x for werable profile 25/53025/1 submit/tizen/20151201.024149
Hyunil [Tue, 1 Dec 2015 01:34:26 +0000 (10:34 +0900)]
Add bcond_with_x for werable profile

Change-Id: Icb7b35110c5ed1480d1737735862b6ce49858b91
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
8 years agomodify spec to build and merge prev modification 41/52641/3 submit/tizen/20151127.020604
Eunhae Choi [Wed, 25 Nov 2015 09:23:00 +0000 (18:23 +0900)]
modify spec to build and merge prev modification

Change-Id: Ib734007ed572a73143b111427c22fa8df87051a3

8 years agoMerge remote-tracking branch 'remotes/origin/upstream/1.6' into tizen 40/52640/1
Eunhae Choi [Wed, 25 Nov 2015 08:33:31 +0000 (17:33 +0900)]
Merge remote-tracking branch 'remotes/origin/upstream/1.6' into tizen

Change-Id: If30239008ea7e89207ddc42df363724555dc9d55

8 years agomultisocketsink: fix "client-removed" signal on 64-bit platforms and with bindings upstream/1.6
Csaba Toth [Mon, 26 Oct 2015 20:32:41 +0000 (21:32 +0100)]
multisocketsink: fix "client-removed" signal on 64-bit platforms and with bindings

The client-removed signal used G_INT_TYPE instead of G_SOCKET_TYPE
in its definition leading to problems on platforms where the size
of a pointer is larger than the size of an integer, It would also
not work at all with dynamic language bindings.

https://bugzilla.gnome.org/show_bug.cgi?id=757155

8 years agovideotestsrc: fix handling of Bayer format 'gbrg'
Joan Pau Beltran [Wed, 28 Oct 2015 17:36:41 +0000 (18:36 +0100)]
videotestsrc: fix handling of Bayer format 'gbrg'

Due to a typo, videotestsrc did not handle the Bayer
format 'gbrg' properly and reported it as invalid,
causing negotiation errors.

https://bugzilla.gnome.org/show_bug.cgi?id=757264

8 years agoRelease 1.6.1 1.6.1
Sebastian Dröge [Fri, 30 Oct 2015 14:38:48 +0000 (16:38 +0200)]
Release 1.6.1

8 years agoUpdate .po files
Sebastian Dröge [Fri, 30 Oct 2015 14:22:09 +0000 (16:22 +0200)]
Update .po files

8 years agopo: Update translations
Sebastian Dröge [Fri, 30 Oct 2015 12:27:21 +0000 (14:27 +0200)]
po: Update translations

8 years agoaudioquantize: fix 8-pole noise shaping
Wim Taymans [Wed, 28 Oct 2015 10:32:57 +0000 (11:32 +0100)]
audioquantize: fix 8-pole noise shaping

Fix the 8-pole noise shaping error update. We were mixing errors from
different channels.

8 years agodecodebin: Send SEEK events directly to adaptive streaming demuxers
Sebastian Dröge [Tue, 27 Oct 2015 13:44:06 +0000 (15:44 +0200)]
decodebin: Send SEEK events directly to adaptive streaming demuxers

This makes sure that they will always get SEEK events, even if we're currently
in the middle of a group switch (i.e. switching to another
representation/bitrate/etc).

https://bugzilla.gnome.org/show_bug.cgi?id=606382

8 years agoremove buildrequire to resolve cyclic dependency : pango, pangocairo 68/50168/2 accepted/tizen/mobile/20151026.233549 accepted/tizen/tv/20151026.233602 accepted/tizen/wearable/20151026.233609 submit/tizen/20151026.113317
Eunhae Choi [Mon, 26 Oct 2015 10:43:33 +0000 (19:43 +0900)]
remove buildrequire to resolve cyclic dependency : pango, pangocairo

Change-Id: If69febff658b7d48f841ace643490d85185e7435

8 years agodecodebin: fix event leak
Guillaume Desmottes [Tue, 6 Oct 2015 13:20:51 +0000 (15:20 +0200)]
decodebin: fix event leak

As stated in GST_PAD_PROBE_HANDLED's documentation, we are
supposed to unref the event before returning.

Fixes an event leak in the validate.hls.playback.play_15s.hls_bibbop
validate scenario.

https://bugzilla.gnome.org/show_bug.cgi?id=754459

8 years agoplaybin: Send upstream events directly to playsink
Sebastian Dröge [Fri, 23 Oct 2015 09:02:28 +0000 (12:02 +0300)]
playbin: Send upstream events directly to playsink

Send event directly to playsink instead of letting GstBin iterate
over all sink elements. The latter might send the event multiple times
in case the SEEK causes a reconfiguration of the pipeline, as can easily
happen with adaptive streaming demuxers.

What would then happen is that the iterator would be reset, we send the
event again, and on the second time it will fail in the majority of cases
because the pipeline is still being reconfigured

8 years agovideo: overlay-composition: fix rectangle and composition cast macros
Pavel Bludov [Thu, 22 Oct 2015 04:07:44 +0000 (12:07 +0800)]
video: overlay-composition: fix rectangle and composition cast macros

Closing parenthesis was missing in two cases.

https://bugzilla.gnome.org/show_bug.cgi?id=756893

8 years agortp: GST_RTP_BUFFER_MAP_FLAG_SKIP_PADDING is Since 1.6.1
Sebastian Dröge [Tue, 20 Oct 2015 09:08:23 +0000 (12:08 +0300)]
rtp: GST_RTP_BUFFER_MAP_FLAG_SKIP_PADDING is Since 1.6.1

8 years agowin32 update exports for new rtp symbols
Matthew Waters [Thu, 15 Oct 2015 23:48:50 +0000 (10:48 +1100)]
win32 update exports for new rtp symbols

8 years agortpbuffer: Add map flag to skip padding
Stian Selnes [Wed, 22 Jul 2015 09:31:05 +0000 (11:31 +0200)]
rtpbuffer: Add map flag to skip padding

Encrypted RTP buffers may contain encrypted padding, hence it's
necessary to have an option to relax the validation in order to
successfully map the buffer.

When the flag GST_RTP_BUFFER_MAP_FLAG_SKIP_PADDING is set
gst_rtp_buffer_map() will map the buffer like if padding is not
present.

https://bugzilla.gnome.org/show_bug.cgi?id=752705

8 years agoaudiobasesink: fix issue about eos handling during flushing
eunhae choi [Mon, 14 Sep 2015 06:25:11 +0000 (15:25 +0900)]
audiobasesink: fix issue about eos handling during flushing

If the flush-start is arrived during _eos_wait() in basesink,
the 'eos' flag is overwritten to TRUE after exiting the _eos_wait().
To resolve the overwritten issue,
the subclass doing the _eos_wait() call should return the right value.
If the eos flag is set to TRUE again, it will cause error(enter the eos flow)
of the following state changing from PAUSED to PLAYING in basesink.

https://bugzilla.gnome.org/show_bug.cgi?id=754980

8 years agoplaybin/uridecodebin: Always post async-done immediately if we're a live pipeline
Sebastian Dröge [Sat, 17 Oct 2015 18:47:07 +0000 (21:47 +0300)]
playbin/uridecodebin: Always post async-done immediately if we're a live pipeline

Not only if the base class told us, but also if one of our own elements did.

https://bugzilla.gnome.org/show_bug.cgi?id=756611

8 years agodecodebin/playbin/playsink/subtitleoverlay: Post async-done on state change failures
Sebastian Dröge [Sat, 17 Oct 2015 19:25:22 +0000 (22:25 +0300)]
decodebin/playbin/playsink/subtitleoverlay: Post async-done on state change failures

https://bugzilla.gnome.org/show_bug.cgi?id=756611

8 years agoplaysink: Immediately error out if state change fails
Sebastian Dröge [Sat, 17 Oct 2015 19:20:31 +0000 (22:20 +0300)]
playsink: Immediately error out if state change fails

Otherwise we chain up to the parent class' change_state function and might
override the failure with SUCCESS.

https://bugzilla.gnome.org/show_bug.cgi?id=756611

8 years agovideo: Add out annotations to the out parameters of gst_video_calculate_display_ratio()
Sebastian Dröge [Sat, 17 Oct 2015 17:36:27 +0000 (20:36 +0300)]
video: Add out annotations to the out parameters of gst_video_calculate_display_ratio()

https://bugzilla.gnome.org/show_bug.cgi?id=754567

8 years agoplaysink: Fix volume element leak
Vineeth TM [Thu, 15 Oct 2015 01:01:38 +0000 (10:01 +0900)]
playsink: Fix volume element leak

In case sink implements a streamvolume interface, volume element is being got
from the sink. But this is transfer full. So the memory should be freed before
setting it to NULL. This was resulting in major memory leaks

https://bugzilla.gnome.org/show_bug.cgi?id=755867

8 years agoalsa: Use 8 bit pointer type for byte-based pointer arithmetic
Sebastian Dröge [Tue, 13 Oct 2015 21:32:11 +0000 (00:32 +0300)]
alsa: Use 8 bit pointer type for byte-based pointer arithmetic

Usually these loops only run once, so there's no problem here. But sometimes
they run twice, and by adding the number of bytes to a 16 bit pointer type we
would advance twice as much as we should.

Also use snd_pcm_frames_to_bytes() in alsasrc to calculate
the number of bytes to skip, same as we do in alsasink.

Thanks to Lucio A. Hernandez <lucio.a.hernandez@gmail.com> for reporting.

8 years agoxvimagesink: Put error message into debug output instead of just throwing it away
Sebastian Dröge [Sun, 4 Oct 2015 17:36:00 +0000 (18:36 +0100)]
xvimagesink: Put error message into debug output instead of just throwing it away

8 years agodecodebin: free hidden groups at time of switching groups
Rajat Verma [Tue, 29 Sep 2015 04:42:28 +0000 (10:12 +0530)]
decodebin: free hidden groups at time of switching groups

hidden groups should be freed at time of switching groups to avoid memory use
from balloning up.

https://bugzilla.gnome.org/show_bug.cgi?id=755770

8 years agosubparse: detect closing tags even if there's a space after the slash
Tim-Philipp Müller [Wed, 30 Sep 2015 17:17:13 +0000 (18:17 +0100)]
subparse: detect closing tags even if there's a space after the slash

</ i> should be handled like </i>

https://bugzilla.gnome.org/show_bug.cgi?id=755875

8 years agoapp: pass PKG_CONFIG_PATH for gir files for libgstapp as well
Perry Hung [Wed, 23 Sep 2015 15:59:22 +0000 (11:59 -0400)]
app: pass PKG_CONFIG_PATH for gir files for libgstapp as well

gir include search directories should respect PKG_CONFIG_PATH,
just like we do everywhere else. Makes g-i pick up the right
paths when using ./configure --with-pkg-config-path=

https://bugzilla.gnome.org/show_bug.cgi?id=755494

8 years agoRelease 1.6.0 1.6.0
Sebastian Dröge [Fri, 25 Sep 2015 21:15:20 +0000 (23:15 +0200)]
Release 1.6.0

8 years agoUpdate .po files
Sebastian Dröge [Fri, 25 Sep 2015 20:50:51 +0000 (22:50 +0200)]
Update .po files

8 years agovideo-dither: Use saturated add when adding ordered dither for > 8 bit targets
Sebastian Dröge [Thu, 24 Sep 2015 16:06:58 +0000 (18:06 +0200)]
video-dither: Use saturated add when adding ordered dither for > 8 bit targets

Otherwise our 16 bit integers are going to overflow in intermediate
calculations, causing video to become mostly black.

https://bugzilla.gnome.org/show_bug.cgi?id=755392

8 years agovideo-frame: Fix gst_video_frame_copy() for formats with pstride==0
Sebastian Dröge [Thu, 24 Sep 2015 09:33:24 +0000 (11:33 +0200)]
video-frame: Fix gst_video_frame_copy() for formats with pstride==0

v210, UYVP and IYU1 are complex formats for which pixel stride does not really
have a meaning. If we copy width*pstride bytes per line, it's not going to do
the right thing. As a fallback, copy stride bytes per line. This might copy
uninitialized bytes at the end of each line, but at least copies the frame.

https://bugzilla.gnome.org/show_bug.cgi?id=755392

8 years agofdmemory: remove 'allow-none' annotation in gst_fd_allocator_alloc() doc
Aurélien Zanelli [Thu, 10 Sep 2015 13:08:35 +0000 (15:08 +0200)]
fdmemory: remove 'allow-none' annotation in gst_fd_allocator_alloc() doc

gst_fd_allocator_alloc() ensure that passed allocator is a fd memory
allocator, so that we can't pass NULL allocator.

https://bugzilla.gnome.org/show_bug.cgi?id=754833

8 years agodmabuf: remove 'allow-none' annotation in gst_dmabuf_allocator_alloc() doc
Aurélien Zanelli [Thu, 10 Sep 2015 13:08:35 +0000 (15:08 +0200)]
dmabuf: remove 'allow-none' annotation in gst_dmabuf_allocator_alloc() doc

gst_dmabuf_allocator_alloc() ensure that passed allocator is a DMABuf
allocator, so that we can't pass NULL allocator.

https://bugzilla.gnome.org/show_bug.cgi?id=754833

8 years agoRelease 1.5.91
Sebastian Dröge [Fri, 18 Sep 2015 17:20:00 +0000 (19:20 +0200)]
Release 1.5.91

8 years agoUpdate .po files
Sebastian Dröge [Fri, 18 Sep 2015 17:19:16 +0000 (19:19 +0200)]
Update .po files

8 years agoappsink: Fix 'steaming' typo in API doc
Christophe Fergeau [Fri, 18 Sep 2015 15:48:49 +0000 (17:48 +0200)]
appsink: Fix 'steaming' typo in API doc

There are several occurrences of 'steaming' where 'streaming' was meant.

8 years agopo: Update translations
Sebastian Dröge [Fri, 18 Sep 2015 09:49:59 +0000 (11:49 +0200)]
po: Update translations

8 years agoplayback-test: avoid critical on exit
Ravi Kiran K N [Fri, 18 Sep 2015 05:29:46 +0000 (10:59 +0530)]
playback-test: avoid critical on exit

Only free vis_entries array when not null on exit.

https://bugzilla.gnome.org/show_bug.cgi?id=755201

8 years agobasetextoverlay: fix typo in debug log message
Prashant Gotarne [Fri, 18 Sep 2015 04:18:18 +0000 (09:48 +0530)]
basetextoverlay: fix typo in debug log message

https://bugzilla.gnome.org/show_bug.cgi?id=755198

8 years agoaudiosink, multisocketsink: Fix error leak during failures
Vineeth T M [Thu, 17 Sep 2015 05:27:33 +0000 (14:27 +0900)]
audiosink, multisocketsink: Fix error leak during failures

https://bugzilla.gnome.org/show_bug.cgi?id=755143

8 years agouridecodebin: Use the correct caps name for MS Smooth Streaming manifests
Sebastian Dröge [Wed, 16 Sep 2015 17:53:35 +0000 (19:53 +0200)]
uridecodebin: Use the correct caps name for MS Smooth Streaming manifests

Thanks to John Chang <r97922153@gmail.com> for reporting.

https://bugzilla.gnome.org/show_bug.cgi?id=755098

8 years agoappsink: minor docs fix
Tim-Philipp Müller [Tue, 15 Sep 2015 14:26:44 +0000 (15:26 +0100)]
appsink: minor docs fix

8 years agovideopool: ensure allocation alignment is consistent with video alignment requirements
Tim-Philipp Müller [Fri, 11 Sep 2015 22:36:47 +0000 (23:36 +0100)]
videopool: ensure allocation alignment is consistent with video alignment requirements

Make sure GstAllocationParams alignment is not less than
any alignment requirement specified via GstVideoAlignment.

https://bugzilla.gnome.org/show_bug.cgi?id=754120

8 years agoxvimagesink: fix error leak when context creation fails
Vineeth TM [Mon, 14 Sep 2015 00:36:20 +0000 (09:36 +0900)]
xvimagesink: fix error leak when context creation fails

When context creation fails, error is getting leaked.

https://bugzilla.gnome.org/show_bug.cgi?id=754973

8 years agoplayback: Add POINTER_TO_ULONG() macro for consistency
Sebastian Dröge [Fri, 11 Sep 2015 21:28:37 +0000 (23:28 +0200)]
playback: Add POINTER_TO_ULONG() macro for consistency

8 years agoplayback: fix build error for 64bit Windows build by MinGW
Kouhei Sutou [Fri, 11 Sep 2015 14:48:05 +0000 (23:48 +0900)]
playback: fix build error for 64bit Windows build by MinGW

Casting to gpointer from gulong generates the following warning with
64bit Windows target MinGW:

    gstplaybin2.c: In function 'pad_added_cb':
    gstplaybin2.c:3476:7: error: cast to pointer from integer of different size [-Werror=int-to-pointer-cast]
           (gpointer) group_id_probe_handler);
           ^
    cc1: all warnings being treated as errors

We should cast to guintptr from gulong before we cast to gpointer.

https://bugzilla.gnome.org/show_bug.cgi?id=754755

8 years agovideo-format: add missing alpha flag for some formats
Thiago Santos [Wed, 9 Sep 2015 22:00:33 +0000 (19:00 -0300)]
video-format: add missing alpha flag for some formats

Some formats didn't have the alpha flag marked, use the correct
macro so they get it right.

https://bugzilla.gnome.org/show_bug.cgi?id=754808