Sejun Park [Thu, 20 Sep 2018 06:43:18 +0000 (15:43 +0900)]
remove build warning and unused codes
Change-Id: Ie575a9a229ea6373036bcac6d4a77145d6c3a917
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
Sejun Park [Mon, 17 Sep 2018 06:32:38 +0000 (15:32 +0900)]
removed build warning
Change-Id: Ib32b7d00584798ea1eb0f5458c56b38c12cff83c
Sejun Park [Wed, 5 Sep 2018 09:42:04 +0000 (18:42 +0900)]
add memory copy function
Change-Id: Ib9094460eb73b6559ca8097162cd8ef5f4be62fa
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
Sejun Park [Thu, 16 Aug 2018 03:59:04 +0000 (12:59 +0900)]
Changed tbm format for SR32
Change-Id: Idcbd30b862e7dcf255db450691f6f43bb22eda50
Sejun Park [Thu, 9 Aug 2018 04:14:19 +0000 (13:14 +0900)]
fixed svace issue
Change-Id: I372734a12920c106c9f9a09da6e01574595ca6a6
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>
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>
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>
Sejun Park [Wed, 4 Jul 2018 07:43:21 +0000 (16:43 +0900)]
Added callback to notify buffer release
Change-Id: I76295df7c8ab42d3a81f20e1ecd7f2b2621dc924
Sejun Park [Mon, 4 Jun 2018 08:09:12 +0000 (17:09 +0900)]
Fixed bug when buffer released
Change-Id: Ieddde8491129195193cf0866cd5fd829cdf09fa8
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
Sejun Park [Wed, 2 May 2018 01:24:27 +0000 (10:24 +0900)]
fixed svace issue
Change-Id: I024387e5eb2939fed615d918b7112fa31c8d584e
Eunhae Choi [Tue, 24 Apr 2018 09:10:09 +0000 (18:10 +0900)]
[spec] change build macro about tv
Change-Id: I73f9dd45f9815844f9133ba2e44abf2fd1ebde31
Sejun Park [Mon, 5 Mar 2018 05:05:14 +0000 (14:05 +0900)]
Added tizenallocator & tizenbufferpool
Change-Id: Id6e199ca2d5113ac9e05851fd55d09a26ef8b6ae
Gilbok Lee [Tue, 10 Apr 2018 08:18:28 +0000 (17:18 +0900)]
Add build option for security issues
Change-Id: I946ad6e6f90bc54d815e9c0e9dcdaf4b181edaf7
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
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
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
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
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
Gilbok Lee [Thu, 21 Sep 2017 07:33:22 +0000 (16:33 +0900)]
Fixed build warnings
Change-Id: I78a4f8e79d8bac2e037e4427ce5ccba708eed2ef
Gilbok Lee [Thu, 14 Sep 2017 10:50:54 +0000 (19:50 +0900)]
Fix build warning and fix svace issue
Change-Id: I30f87724071be5a497313ba89424aabc0cb539e7
Sejun Park [Thu, 14 Sep 2017 09:51:47 +0000 (09:51 +0000)]
Merge "Remove build warnning" into tizen
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>
Sejun Park [Mon, 11 Sep 2017 11:02:57 +0000 (20:02 +0900)]
Remove build warnning
Change-Id: I0100f675c4b4a5920f1ad8d9957f0a0ebacca083
Sejun Park [Wed, 9 Aug 2017 10:55:33 +0000 (19:55 +0900)]
Removed unreachable code
Change-Id: I74a9eb8d94636e56fdd5ba5f6d70e869c2f9558f
Eunhae Choi [Wed, 9 Aug 2017 07:15:53 +0000 (16:15 +0900)]
[spec] remove unused excutable file
Change-Id: Ic309649282d1c15ba965bec6c1ad68dfb3958055
Younghwan [Fri, 4 Aug 2017 07:21:46 +0000 (16:21 +0900)]
add default raw caps in profile TV
Change-Id: I4f5629ec1500d55cef113772591d9cfc5ac44504
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
Sejun Park [Tue, 25 Jul 2017 02:54:14 +0000 (11:54 +0900)]
Seperate flush event and flush buffer
Change-Id: I479bf53cb5b642b5f068a5466f62b6f93e6fb82e
Sebastian Dröge [Fri, 14 Jul 2017 11:02:19 +0000 (14:02 +0300)]
Release 1.12.2
Sebastian Dröge [Fri, 14 Jul 2017 10:26:46 +0000 (13:26 +0300)]
Update .po files
Sebastian Dröge [Fri, 14 Jul 2017 10:21:49 +0000 (13:21 +0300)]
po: Update translations
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
Mark Nauwelaerts [Sat, 1 Jul 2017 15:45:19 +0000 (17:45 +0200)]
textoverlay: ensure text buffer has writable metadata when modifying
Eunhae Choi [Thu, 29 Jun 2017 11:14:21 +0000 (20:14 +0900)]
playback,videoscale: fix caps leak
Change-Id: I7b560c0c4ec9de84f9db1e0fee2e8f3b14a70040
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>
Sebastian Dröge [Tue, 20 Jun 2017 09:05:35 +0000 (12:05 +0300)]
Release 1.12.1
Sebastian Dröge [Tue, 20 Jun 2017 08:16:20 +0000 (11:16 +0300)]
Update .po files
Sebastian Dröge [Tue, 20 Jun 2017 08:07:10 +0000 (11:07 +0300)]
po: Update translations
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
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.
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
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.
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
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
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>
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
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.
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
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.
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().
Younghwan [Wed, 10 May 2017 10:24:08 +0000 (19:24 +0900)]
register aiff type for playback
Change-Id: I45967f4e1582e9042e97c64c60736c394f8eea2b
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
Younghwan [Wed, 10 May 2017 09:25:20 +0000 (18:25 +0900)]
Fix potential memory leak
Change-Id: I46f4595f6a34f8f802b117b8d8c9259a1de1653e
Sebastian Dröge [Thu, 4 May 2017 12:37:27 +0000 (15:37 +0300)]
Release 1.12.0
Sebastian Dröge [Thu, 4 May 2017 12:04:19 +0000 (15:04 +0300)]
Update .po files
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
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.
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
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
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
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.
Sebastian Dröge [Thu, 27 Apr 2017 14:25:49 +0000 (17:25 +0300)]
Release 1.11.91
Sebastian Dröge [Thu, 27 Apr 2017 12:55:22 +0000 (15:55 +0300)]
Update .po files
Sebastian Dröge [Thu, 27 Apr 2017 12:22:58 +0000 (15:22 +0300)]
po: Update translations
Tim-Philipp Müller [Mon, 24 Apr 2017 19:27:42 +0000 (20:27 +0100)]
Automatic update of common submodule
From 60aeef6 to 48a5d85
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
Sejun Park [Tue, 18 Apr 2017 02:12:45 +0000 (11:12 +0900)]
fixed svace issue
Change-Id: I72f60c1da21dfc5b0c88e31a904f5edb44cf35f4
Tim-Philipp Müller [Thu, 13 Apr 2017 15:40:02 +0000 (16:40 +0100)]
audio: resampler: fix typos in docs
Rico Tzschichholz [Wed, 12 Apr 2017 14:06:45 +0000 (16:06 +0200)]
meson: Pass --c-include accordingly to GIR builds
Tim-Philipp Müller [Wed, 12 Apr 2017 08:58:49 +0000 (09:58 +0100)]
No need for newlines in debug log statements
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
Tim-Philipp Müller [Tue, 11 Apr 2017 09:47:29 +0000 (10:47 +0100)]
.gitignore: ignore all generated enumtypes files
Tim-Philipp Müller [Tue, 11 Apr 2017 09:46:50 +0000 (10:46 +0100)]
meson: dist more meson build files
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
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
Tim-Philipp Müller [Mon, 10 Apr 2017 22:48:59 +0000 (23:48 +0100)]
Automatic update of common submodule
From 39ac2f5 to 60aeef6
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.
Sebastian Dröge [Mon, 10 Apr 2017 11:25:30 +0000 (14:25 +0300)]
app/tag: Fix build with srcdir!=builddir
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.
Rico Tzschichholz [Mon, 10 Apr 2017 10:55:58 +0000 (13:55 +0300)]
app/tag: Add missing sources/headers to the GIR build
Sebastian Dröge [Sun, 9 Apr 2017 09:54:12 +0000 (12:54 +0300)]
meson: Define missing variable
Sebastian Dröge [Sun, 9 Apr 2017 09:51:52 +0000 (12:51 +0300)]
tag: Generate GLib enums/flags with glib-mkenums
Sebastian Dröge [Sun, 9 Apr 2017 09:29:55 +0000 (12:29 +0300)]
app: Generate GLib enums with glib-mkenums
Sebastian Dröge [Sun, 9 Apr 2017 09:19:22 +0000 (12:19 +0300)]
encoding-profile: It's (transfer none), not (transfer-none)
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.
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
Sebastian Dröge [Fri, 7 Apr 2017 13:31:10 +0000 (16:31 +0300)]
Release 1.11.90
Sebastian Dröge [Fri, 7 Apr 2017 12:12:37 +0000 (15:12 +0300)]
Update .po files
Sebastian Dröge [Fri, 7 Apr 2017 12:06:07 +0000 (15:06 +0300)]
po: Update translations
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()
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.
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.
Vincent Penquerc'h [Fri, 31 Mar 2017 12:43:52 +0000 (13:43 +0100)]
video-converter: fix scaler leak
https://bugzilla.gnome.org/show_bug.cgi?id=780764
Vincent Penquerc'h [Fri, 31 Mar 2017 14:59:19 +0000 (15:59 +0100)]
encodebin: fix list leak when requesting a new pad
https://bugzilla.gnome.org/show_bug.cgi?id=780769
Thibault Saunier [Tue, 28 Mar 2017 17:31:34 +0000 (14:31 -0300)]
meson: Use get_pkgconfig_variable instead of calling pkg-config ourself
It is avalaible in meson 0.36 which is now are requirement
Eunhae Choi [Tue, 28 Mar 2017 07:06:16 +0000 (16:06 +0900)]
spec: copy License file at ext pkg
Change-Id: I8c5fdb328c0e6b0d7c8b803e153e6682af7e62fd