platform/upstream/gst-plugins-base.git
6 years agosubparse: support for more than 32 unclosed markup tags 57/191757/3
Philippe Normand [Sat, 12 May 2018 12:53:02 +0000 (13:53 +0100)]
subparse: support for more than 32 unclosed markup tags

- this is from upstream
- https://bugzilla.gnome.org/show_bug.cgi?id=796043

Change-Id: Ic8224249bcd1abc1d8e3013c7ac27be30b60c1c8

6 years agossaparse: Fix buffer leak in error case 56/191756/2
Satya Prakash Gupta [Mon, 24 Jul 2017 07:53:17 +0000 (13:23 +0530)]
ssaparse: Fix buffer leak in error case

from upstream patch
https://bugzilla.gnome.org/show_bug.cgi?id=785331

Change-Id: I9cbe6fc1492c9c544eb056a5f277f2d663d4b5d7

6 years agosubparse: send right segment event 77/191677/2
Eunhae Choi [Mon, 22 Oct 2018 06:49:32 +0000 (15:49 +0900)]
subparse: send right segment event

- before pushing segment event in handle_buffer funct,
  segment time info need to be updated with the latest one.
- need to sync [src:seek event handling] and [sink:segment event handling]
  to send right segment event to the downstream.
- this patch includes below commit of GStreamer upstream.
  commit: dac113a867b3803211edea217d41c155583c4cb3

Change-Id: Iff67fb45b7cfacdd208e61cc41ea0794386d3ecb

6 years agoremove build warning 64/189764/1 accepted/tizen_5.0_unified tizen_5.0 accepted/tizen/5.0/unified/20181102.025110 accepted/tizen/unified/20180921.143054 submit/tizen/20180920.072713 submit/tizen_5.0/20181101.000006
Sejun Park [Thu, 20 Sep 2018 08:31:54 +0000 (17:31 +0900)]
remove build warning

Change-Id: I2b0e2327feb06f48d606bc0687394157b898d9b6

6 years agoremove build warning and unused codes 43/189743/1
Sejun Park [Thu, 20 Sep 2018 06:43:18 +0000 (15:43 +0900)]
remove build warning and unused codes

Change-Id: Ie575a9a229ea6373036bcac6d4a77145d6c3a917

6 years agosamiparse: change log level for debugging 80/189480/1 accepted/tizen/unified/20180919.141937 submit/tizen/20180918.063929 submit/tizen/20180919.021754
Eunhae Choi [Tue, 18 Sep 2018 06:14:47 +0000 (15:14 +0900)]
samiparse: change log level for debugging

- change some log level to warning
- change mem alloc and free function to glib one

Change-Id: I14d22faa9c5a51f0abf8c20f4eba99e422a98f97

6 years agoremoved build warning 37/189337/1 accepted/tizen/unified/20180918.062942 submit/tizen/20180917.094922
Sejun Park [Mon, 17 Sep 2018 06:32:38 +0000 (15:32 +0900)]
removed build warning

Change-Id: Ib32b7d00584798ea1eb0f5458c56b38c12cff83c

6 years agoadd memory copy function 95/188495/4 accepted/tizen/unified/20180912.061619 submit/tizen/20180911.070435
Sejun Park [Wed, 5 Sep 2018 09:42:04 +0000 (18:42 +0900)]
add memory copy function

Change-Id: Ib9094460eb73b6559ca8097162cd8ef5f4be62fa

6 years ago1. Fix issue hen an instance is destroyed and recreated 34/186934/6 accepted/tizen/unified/20180830.060601 submit/tizen/20180828.014452
Sejun Park [Thu, 16 Aug 2018 11:48:34 +0000 (20:48 +0900)]
1. Fix issue hen an instance is destroyed and recreated

2. Remove warning messages

Change-Id: I9ba89a9db42547fe1a91020bde5000c3854d5e93

6 years agoChanged tbm format for SR32 48/186848/1
Sejun Park [Thu, 16 Aug 2018 03:59:04 +0000 (12:59 +0900)]
Changed tbm format for SR32

Change-Id: Idcbd30b862e7dcf255db450691f6f43bb22eda50

6 years agofixed svace issue 30/186330/2
Sejun Park [Thu, 9 Aug 2018 04:14:19 +0000 (13:14 +0900)]
fixed svace issue

Change-Id: I372734a12920c106c9f9a09da6e01574595ca6a6

6 years agoAdd set_video_roi_area interface for setting ROI area of video source 86/186086/5 accepted/tizen/unified/20180814.174938 submit/tizen/20180814.014249
Hyunil [Tue, 7 Aug 2018 06:48:35 +0000 (15:48 +0900)]
Add set_video_roi_area interface for setting ROI area of video source

Change-Id: I150a2a0e8ce6f59b38e59789a0bb59e4ccd88c07
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years agoAdd gst_video_overlay_set_display_roi_area interface for setting ROI area of wayland... 50/185850/2 accepted/tizen/unified/20180807.060951 submit/tizen/20180806.015603
Hyunil [Fri, 3 Aug 2018 04:05:25 +0000 (13:05 +0900)]
Add gst_video_overlay_set_display_roi_area interface for setting ROI area of wayland window

Change-Id: I7e6896ac98b572efb1740b365a7ad10cda1da3a1
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years agovideo: Add INVZ pixel format 71/184471/4 accepted/tizen/unified/20180725.060522 submit/tizen/20180724.225340
sangho park [Wed, 18 Jul 2018 06:45:21 +0000 (15:45 +0900)]
video: Add INVZ pixel format

This pixel format is a planar depth 16-bit to use Intel Realsense devices.

Change-Id: I2109b581035e0da589714c4a4ff3af628c554dc1
Signed-off-by: sangho park <sangho.g.park@samsung.com>
6 years agoAdded callback to notify buffer release 97/183297/3
Sejun Park [Wed, 4 Jul 2018 07:43:21 +0000 (16:43 +0900)]
Added callback to notify buffer release

Change-Id: I76295df7c8ab42d3a81f20e1ecd7f2b2621dc924

6 years agoFixed bug when buffer released 92/180792/4
Sejun Park [Mon, 4 Jun 2018 08:09:12 +0000 (17:09 +0900)]
Fixed bug when buffer released

Change-Id: Ieddde8491129195193cf0866cd5fd829cdf09fa8

6 years agoFixed crash issue due to passthrough mode operation in preroll state 37/179237/5
Sejun Park [Wed, 16 May 2018 11:00:02 +0000 (20:00 +0900)]
Fixed crash issue due to passthrough mode operation in preroll state

Change-Id: I44393289a264f6811f29e970e6191d264317c53f

6 years agofixed svace issue 49/177549/1 accepted/tizen/unified/20180504.063536 submit/tizen/20180502.042028
Sejun Park [Wed, 2 May 2018 01:24:27 +0000 (10:24 +0900)]
fixed svace issue

Change-Id: I024387e5eb2939fed615d918b7112fa31c8d584e

6 years ago[spec] change build macro about tv 42/176942/1 accepted/tizen/unified/20180426.062442 submit/tizen/20180424.091503
Eunhae Choi [Tue, 24 Apr 2018 09:10:09 +0000 (18:10 +0900)]
[spec] change build macro about tv

Change-Id: I73f9dd45f9815844f9133ba2e44abf2fd1ebde31

6 years agoAdded tizenallocator & tizenbufferpool 52/171452/15
Sejun Park [Mon, 5 Mar 2018 05:05:14 +0000 (14:05 +0900)]
Added tizenallocator & tizenbufferpool

Change-Id: Id6e199ca2d5113ac9e05851fd55d09a26ef8b6ae

6 years agoAdd build option for security issues 42/175442/1 accepted/tizen/unified/20180420.081813 submit/tizen/20180419.035601
Gilbok Lee [Tue, 10 Apr 2018 08:18:28 +0000 (17:18 +0900)]
Add build option for security issues

Change-Id: I946ad6e6f90bc54d815e9c0e9dcdaf4b181edaf7

6 years agotypefindfunctions: Fixed symbol error 94/172794/3 accepted/tizen/unified/20180320.141246 submit/tizen/20180315.033609
Gilbok Lee [Fri, 16 Mar 2018 02:35:25 +0000 (11:35 +0900)]
typefindfunctions: Fixed symbol error

Setting the TIZEN_PROFILE_TV and TIZEN_FEATURE_DISABLE_MIME_TYPES
definitions together, plugin has symbolic error.

Change-Id: I0a5e4ccc48584983a528df2b55f19e6ca1b1ee39

6 years agotypefindfunctions: Fixed symbol error 26/172626/1
Gilbok Lee [Thu, 15 Mar 2018 02:31:25 +0000 (11:31 +0900)]
typefindfunctions: Fixed symbol error

Setting the TIZEN_PROFILE_TV and TIZEN_FEATURE_DISABLE_MIME_TYPES
definitions together, plugin has symbolic error.

Change-Id: Ic07b9d7d2132692e72a47cfb86cfaf28687da717

6 years ago1. Fix issues that can not be rendered in wayland 69/170069/6 accepted/tizen/unified/20180220.064120 submit/tizen/20180219.073606
Sejun Park [Tue, 13 Feb 2018 06:51:56 +0000 (15:51 +0900)]
1. Fix issues that can not be rendered in wayland

2. Removing hardware constraints

Change-Id: I7d039852731db4ded12b84a5298f18dfb7fd5729

6 years agoMerge branch 'tizen_gst_upgrade' into tizen 46/166046/1 accepted/tizen/unified/20180110.141853 submit/tizen/20180105.085839
Gilbok Lee [Fri, 5 Jan 2018 01:23:38 +0000 (10:23 +0900)]
Merge branch 'tizen_gst_upgrade' into tizen

upgrade 1.12.2

Change-Id: Ice6d1dcb3903c8e70864555637bf205b2935610d

7 years agoMerge the tizen patch and fix build err based on 1.12.2 73/158573/1 tizen_gst_upgrade
Eunhae Choi [Thu, 2 Nov 2017 02:08:21 +0000 (11:08 +0900)]
Merge the tizen patch and fix build err based on 1.12.2

Change-Id: Iee49a16950dd3caf7f2a5185d9d20989296abf8e

7 years agoFixed build warnings 57/151557/1 accepted/tizen/unified/20170925.071331 submit/tizen/20170922.075605
Gilbok Lee [Thu, 21 Sep 2017 07:33:22 +0000 (16:33 +0900)]
Fixed build warnings

Change-Id: I78a4f8e79d8bac2e037e4427ce5ccba708eed2ef

7 years agoFix build warning and fix svace issue 41/150141/9 accepted/tizen/unified/20170920.065403 submit/tizen/20170918.052251
Gilbok Lee [Thu, 14 Sep 2017 10:50:54 +0000 (19:50 +0900)]
Fix build warning and fix svace issue

Change-Id: I30f87724071be5a497313ba89424aabc0cb539e7

7 years agoMerge "Remove build warnning" into tizen accepted/tizen/unified/20170915.191029 submit/tizen/20170914.095319
Sejun Park [Thu, 14 Sep 2017 09:51:47 +0000 (09:51 +0000)]
Merge "Remove build warnning" into tizen

7 years agosamiparse : fix svace issue 51/149251/3
Hyunil [Tue, 12 Sep 2017 02:57:09 +0000 (11:57 +0900)]
samiparse : fix svace issue

Change-Id: I58b4a5a880fb30e7498c9d9465de216dba136039
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agoRemove build warnning 64/149064/2
Sejun Park [Mon, 11 Sep 2017 11:02:57 +0000 (20:02 +0900)]
Remove build warnning

Change-Id: I0100f675c4b4a5920f1ad8d9957f0a0ebacca083

7 years agoRemoved unreachable code 65/143365/1
Sejun Park [Wed, 9 Aug 2017 10:55:33 +0000 (19:55 +0900)]
Removed unreachable code

Change-Id: I74a9eb8d94636e56fdd5ba5f6d70e869c2f9558f

7 years ago[spec] remove unused excutable file 38/143238/1 accepted/tizen/4.0/unified/20170828.222452 accepted/tizen/unified/20170816.155931 submit/tizen/20170811.040253 submit/tizen_4.0/20170828.100005
Eunhae Choi [Wed, 9 Aug 2017 07:15:53 +0000 (16:15 +0900)]
[spec] remove unused excutable file

Change-Id: Ic309649282d1c15ba965bec6c1ad68dfb3958055

7 years agoadd default raw caps in profile TV 34/142534/4
Younghwan [Fri, 4 Aug 2017 07:21:46 +0000 (16:21 +0900)]
add default raw caps in profile TV

Change-Id: I4f5629ec1500d55cef113772591d9cfc5ac44504

7 years agoreverted adding GST_EVENT_FLUSH_START as applied patch on gst-omx 90/141090/1 accepted/tizen/4.0/unified/20170816.012710 accepted/tizen/4.0/unified/20170816.015440 accepted/tizen/unified/20170731.020718 submit/tizen/20170728.064255 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
Sejun Park [Fri, 28 Jul 2017 06:39:10 +0000 (15:39 +0900)]
reverted adding GST_EVENT_FLUSH_START as applied patch on gst-omx

Change-Id: I72e578c8d7e63d2075f2750abb3d5061ad5e4cf3

7 years agoSeperate flush event and flush buffer 92/140392/4 accepted/tizen/unified/20170727.190438 submit/tizen/20170725.062542
Sejun Park [Tue, 25 Jul 2017 02:54:14 +0000 (11:54 +0900)]
Seperate flush event and flush buffer

Change-Id: I479bf53cb5b642b5f068a5466f62b6f93e6fb82e

7 years agoRelease 1.12.2 upstream/1.12 1.12.2
Sebastian Dröge [Fri, 14 Jul 2017 11:02:19 +0000 (14:02 +0300)]
Release 1.12.2

7 years agoUpdate .po files
Sebastian Dröge [Fri, 14 Jul 2017 10:26:46 +0000 (13:26 +0300)]
Update .po files

7 years agopo: Update translations
Sebastian Dröge [Fri, 14 Jul 2017 10:21:49 +0000 (13:21 +0300)]
po: Update translations

7 years agoconvertframe: Fix leak in case of vcrop is disabled
Heekyoung Seo [Fri, 7 Jul 2017 00:18:30 +0000 (09:18 +0900)]
convertframe: Fix leak in case of vcrop is disabled

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

7 years agotextoverlay: ensure text buffer has writable metadata when modifying
Mark Nauwelaerts [Sat, 1 Jul 2017 15:45:19 +0000 (17:45 +0200)]
textoverlay: ensure text buffer has writable metadata when modifying

7 years agoplayback,videoscale: fix caps leak 33/136433/1 accepted/tizen/unified/20170710.154321 submit/tizen/20170707.065345
Eunhae Choi [Thu, 29 Jun 2017 11:14:21 +0000 (20:14 +0900)]
playback,videoscale: fix caps leak

Change-Id: I7b560c0c4ec9de84f9db1e0fee2e8f3b14a70040

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 agoRelease 1.12.1
Sebastian Dröge [Tue, 20 Jun 2017 09:05:35 +0000 (12:05 +0300)]
Release 1.12.1

7 years agoUpdate .po files
Sebastian Dröge [Tue, 20 Jun 2017 08:16:20 +0000 (11:16 +0300)]
Update .po files

7 years agopo: Update translations
Sebastian Dröge [Tue, 20 Jun 2017 08:07:10 +0000 (11:07 +0300)]
po: Update translations

7 years agolibs: Export boxed type copy/free functions for the remaining types
Sebastian Dröge [Tue, 20 Jun 2017 07:06:01 +0000 (10:06 +0300)]
libs: Export boxed type copy/free functions for the remaining types

7 years agoaudioconvert: resize output buffer to correct size
Wim Taymans [Fri, 2 Jun 2017 07:41:59 +0000 (09:41 +0200)]
audioconvert: resize output buffer to correct size

If we are using a downstream bufferpool we need to set the size of the
buffer to our output size.

7 years agonavigation: Add introspection annotations for some output parameters
Scott D Phillips [Thu, 1 Jun 2017 20:01:03 +0000 (13:01 -0700)]
navigation: Add introspection annotations for some output parameters

The missing annotations prevented proper usage from introspected
bindings like python.

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

7 years agourisourcebin: Use downloadbuffer element
Sebastian Dröge [Mon, 12 Jun 2017 07:24:43 +0000 (10:24 +0300)]
urisourcebin: Use downloadbuffer element

And only set low-percent/high-percent if not using downloadbuffer, just
like in old uridecodebin. using the watermark based buffering causes
playback to hang never finish buffering with downloadbuffer.

7 years agourisourcebin: Call do_async_done when source state change returns NO_PREROLL
Thibault Saunier [Wed, 14 Jun 2017 21:04:18 +0000 (17:04 -0400)]
urisourcebin: Call do_async_done when source state change returns NO_PREROLL

Otherwise for RTSP streams for example, the pipeline will never go to
PLAYING as it will be missing an ASYNC_DONE message.

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

7 years agorawvideoparse: Fix missing VideoMeta
Nicolas Dufresne [Mon, 12 Jun 2017 19:38:53 +0000 (15:38 -0400)]
rawvideoparse: Fix missing VideoMeta

The base class is trying to align the processed data, but it endup
removing the GstVideoMeta. That caused wrong result. Instead, just copy
from the process function with the appropriate alignment.

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

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 agovideo: update orc generated files
Scott D Phillips [Thu, 1 Jun 2017 20:28:42 +0000 (13:28 -0700)]
video: update orc generated files

Includes updates from:

  103d265 Fix RGBA and ABGR pack/unpack on big endian cpu

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

7 years agoFix RGBA and ABGR pack/unpack on big endian cpu
Wim Taymans [Thu, 1 Jun 2017 15:45:41 +0000 (17:45 +0200)]
Fix RGBA and ABGR pack/unpack on big endian cpu

The pack and unpack functions for RGBA and ABGR only work for little
endian cpus. Add variants for big endian as well.

7 years agodiscoverer: Clean up more fields to decide if parent/child streams are equivalent
Sebastian Dröge [Thu, 18 May 2017 10:24:19 +0000 (13:24 +0300)]
discoverer: Clean up more fields to decide if parent/child streams are equivalent

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

7 years agovideotestsrc: Protect videoinfo with object lock
Olivier Crête [Tue, 23 May 2017 06:43:26 +0000 (08:43 +0200)]
videotestsrc: Protect videoinfo with object lock

The videoinfo is set in the streaming thread, but can be read by any
thread from the various queries, so protect it with the object lock.

7 years agourisourcebin: Unref query with gst_query_unref()
Sebastian Dröge [Thu, 18 May 2017 08:02:51 +0000 (11:02 +0300)]
urisourcebin: Unref query with gst_query_unref()

Not gst_object_unref().

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 agoRelease 1.12.0
Sebastian Dröge [Thu, 4 May 2017 12:37:27 +0000 (15:37 +0300)]
Release 1.12.0

7 years agoUpdate .po files
Sebastian Dröge [Thu, 4 May 2017 12:04:19 +0000 (15:04 +0300)]
Update .po files

7 years agodecodebin2: fix use after free from demuxer flush pad probe
Vincent Penquerc'h [Wed, 3 May 2017 15:02:19 +0000 (16:02 +0100)]
decodebin2: fix use after free from demuxer flush pad probe

In some cases, we could get a flush-stop event after the chain structure
containing the demuxer was freed.

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

7 years agoRevert "videorate: In reverse playback mode, don't output the first buffer with ts...
Sebastian Dröge [Tue, 2 May 2017 11:32:02 +0000 (14:32 +0300)]
Revert "videorate: In reverse playback mode, don't output the first buffer with ts=segment.stop"

This reverts commit e6736e992576d174707af339aeb908722492ebca.

This one is for after 1.12.0 and shouldn't have been merged yet.

7 years agolibs: Check if meta transform_func is NULL before using it
Sebastian Dröge [Tue, 2 May 2017 11:31:14 +0000 (14:31 +0300)]
libs: Check if meta transform_func is NULL before using it

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

7 years agovideorate: In reverse playback mode, don't output the first buffer with ts=segment...
Sebastian Dröge [Fri, 28 Apr 2017 12:24:43 +0000 (15:24 +0300)]
videorate: In reverse playback mode, don't output the first buffer with ts=segment.stop

Instead go backwards before segment.stop based on the framerate or the
next buffers end timestamp. Otherwise the first buffer will usually be
dropped because outside the segment.

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

7 years agotextoverlay: Removing duplicated command.
Vitor Massaru Iha [Mon, 1 May 2017 17:31:07 +0000 (14:31 -0300)]
textoverlay: Removing duplicated command.

gst-launch-1.0 was duplicated on textoverlay example.

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

7 years agoplaybin: minor docs fix
Tim-Philipp Müller [Fri, 28 Apr 2017 14:54:04 +0000 (15:54 +0100)]
playbin: minor docs fix

The "frame" property is no more, it's "sample" these days.

7 years agoRelease 1.11.91
Sebastian Dröge [Thu, 27 Apr 2017 14:25:49 +0000 (17:25 +0300)]
Release 1.11.91

7 years agoUpdate .po files
Sebastian Dröge [Thu, 27 Apr 2017 12:55:22 +0000 (15:55 +0300)]
Update .po files

7 years agopo: Update translations
Sebastian Dröge [Thu, 27 Apr 2017 12:22:58 +0000 (15:22 +0300)]
po: Update translations

7 years agoAutomatic update of common submodule
Tim-Philipp Müller [Mon, 24 Apr 2017 19:27:42 +0000 (20:27 +0100)]
Automatic update of common submodule

From 60aeef6 to 48a5d85

7 years agovideo: fix typo in GstVideoAlignment doc
Guillaume Desmottes [Wed, 19 Apr 2017 09:47:30 +0000 (11:47 +0200)]
video: fix typo in GstVideoAlignment doc

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

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 agoaudio: resampler: fix typos in docs
Tim-Philipp Müller [Thu, 13 Apr 2017 15:40:02 +0000 (16:40 +0100)]
audio: resampler: fix typos in docs

7 years agomeson: Pass --c-include accordingly to GIR builds
Rico Tzschichholz [Wed, 12 Apr 2017 14:06:45 +0000 (16:06 +0200)]
meson: Pass --c-include accordingly to GIR builds

7 years agoNo need for newlines in debug log statements
Tim-Philipp Müller [Wed, 12 Apr 2017 08:58:49 +0000 (09:58 +0100)]
No need for newlines in debug log statements

7 years agotools: gst-device-monitor: Print gst-launch example
Olivier Crête [Mon, 10 Apr 2017 19:35:41 +0000 (15:35 -0400)]
tools: gst-device-monitor: Print gst-launch example

Print a gst-launch-1.0 line that could get to this device,
useful as we don't have other ways to see what it does exactly.
This may not work if the create element has configurations other than
properties.

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

7 years ago.gitignore: ignore all generated enumtypes files
Tim-Philipp Müller [Tue, 11 Apr 2017 09:47:29 +0000 (10:47 +0100)]
.gitignore: ignore all generated enumtypes files

7 years agomeson: dist more meson build files
Tim-Philipp Müller [Tue, 11 Apr 2017 09:46:50 +0000 (10:46 +0100)]
meson: dist more meson build files

7 years agomeson: install gstappsink.h
Claudio Saavedra [Tue, 11 Apr 2017 08:44:48 +0000 (11:44 +0300)]
meson: install gstappsink.h

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

7 years agovolume: Store volume as a double for consistency with the property type
Sebastian Dröge [Tue, 11 Apr 2017 08:16:33 +0000 (11:16 +0300)]
volume: Store volume as a double for consistency with the property type

And the potential increased precision, which shouldn't matter much here.

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

7 years agoAutomatic update of common submodule
Tim-Philipp Müller [Mon, 10 Apr 2017 22:48:59 +0000 (23:48 +0100)]
Automatic update of common submodule

From 39ac2f5 to 60aeef6

7 years agoRevert "tag: Fix enum nicks for backwards compatibility"
Sebastian Dröge [Mon, 10 Apr 2017 11:29:20 +0000 (14:29 +0300)]
Revert "tag: Fix enum nicks for backwards compatibility"

This reverts commit 595b29519ab6850811ed2e68b75e29a2240a5432.

Bindings are not using the nicks but the actual enum names.

7 years agoapp/tag: Fix build with srcdir!=builddir
Sebastian Dröge [Mon, 10 Apr 2017 11:25:30 +0000 (14:25 +0300)]
app/tag: Fix build with srcdir!=builddir

7 years agotag: Fix enum nicks for backwards compatibility
Sebastian Dröge [Mon, 10 Apr 2017 11:02:01 +0000 (14:02 +0300)]
tag: Fix enum nicks for backwards compatibility

The enum values got the wrong name at some point, something to fix for 2.0.

7 years agoapp/tag: Add missing sources/headers to the GIR build
Rico Tzschichholz [Mon, 10 Apr 2017 10:55:58 +0000 (13:55 +0300)]
app/tag: Add missing sources/headers to the GIR build

7 years agomeson: Define missing variable
Sebastian Dröge [Sun, 9 Apr 2017 09:54:12 +0000 (12:54 +0300)]
meson: Define missing variable

7 years agotag: Generate GLib enums/flags with glib-mkenums
Sebastian Dröge [Sun, 9 Apr 2017 09:51:52 +0000 (12:51 +0300)]
tag: Generate GLib enums/flags with glib-mkenums

7 years agoapp: Generate GLib enums with glib-mkenums
Sebastian Dröge [Sun, 9 Apr 2017 09:29:55 +0000 (12:29 +0300)]
app: Generate GLib enums with glib-mkenums

7 years agoencoding-profile: It's (transfer none), not (transfer-none)
Sebastian Dröge [Sun, 9 Apr 2017 09:19:22 +0000 (12:19 +0300)]
encoding-profile: It's (transfer none), not (transfer-none)

7 years agoaudio: Generate audiobasesink/src and audiocdsrc GLib enums automatically
Sebastian Dröge [Sun, 9 Apr 2017 08:48:27 +0000 (11:48 +0300)]
audio: Generate audiobasesink/src and audiocdsrc GLib enums automatically

And ensure that GstAudioBaseSrcSlaveMethod's re-timestamp stays
re-timestamp and doesn't become retimestamp.

7 years agotimecode: Fix invalid drop-frame timecode right before a new second
Vivia Nikolaidou [Thu, 6 Apr 2017 19:38:34 +0000 (22:38 +0300)]
timecode: Fix invalid drop-frame timecode right before a new second

The previous fix was only working for non-drop-frame timecodes.

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

7 years agoRelease 1.11.90
Sebastian Dröge [Fri, 7 Apr 2017 13:31:10 +0000 (16:31 +0300)]
Release 1.11.90

7 years agoUpdate .po files
Sebastian Dröge [Fri, 7 Apr 2017 12:12:37 +0000 (15:12 +0300)]
Update .po files

7 years agopo: Update translations
Sebastian Dröge [Fri, 7 Apr 2017 12:06:07 +0000 (15:06 +0300)]
po: Update translations

7 years agosdp/media: caps_from_media() don't modify the input media
Matthew Waters [Mon, 3 Apr 2017 06:41:49 +0000 (16:41 +1000)]
sdp/media: caps_from_media() don't modify the input media

Performing a gst_sdp_media_get_caps_from_media() would result in
changing fields in the GstSDPMedia violating the const tag in the
function declaration.

Before there would be a line with a=rtpmap:96 VP8/90000
after, that attribute would only contain a=rtpmap:96

Fix by performing modifications on duplicated strings instead of on
the internal values.

Also add a simple test for checking that the representation doesn't
change by a gst_sdp_media_get_caps_from_media()

7 years agosdp: add g_return*_if_fail assertions on invalid inputs
Matthew Waters [Mon, 3 Apr 2017 05:08:06 +0000 (15:08 +1000)]
sdp: add g_return*_if_fail assertions on invalid inputs

Prevents some programming errors and invalid modifications.

7 years agosdp/message: fix segfault copying NULL in the boxed copy impl
Matthew Waters [Mon, 3 Apr 2017 05:05:47 +0000 (15:05 +1000)]
sdp/message: fix segfault copying NULL in the boxed copy impl

Allows passing NULL as a value to g_object_set and as signal
parameters without crashing.