Eunhae Choi [Mon, 25 Feb 2019 05:57:13 +0000 (14:57 +0900)]
playback: apply the upstream 1.14.4
- apply the latest stable playback code to use
playbin3/decodebin3.
Change-Id: Ifb3e6600d1b3dec971dbb9c26ef8c3a94de82050
Jeongmo Yang [Thu, 21 Feb 2019 06:10:01 +0000 (15:10 +0900)]
[cameracontrol] Modify parameter name of set_user_buffer_fd()
Change-Id: If612fdc3939e89c4d7bbcd3babb3a3de9edf2809
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 20 Feb 2019 08:33:33 +0000 (17:33 +0900)]
[cameracontrol] Add new camera control interface to set user buffer fd
[Version] 1.12.2-6
[Profile] Common
[Issue Type] Update
Change-Id: Ibcf3b10a9eb84eb3e7f9ebbaf14ba5c3828acfbd
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Hyunil [Mon, 28 Jan 2019 06:07:48 +0000 (15:07 +0900)]
fix SVACE bug about memory free
Change-Id: Ife67f029f779bf4b20f192dd55fae9eed24669b2
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Eunhae Choi [Wed, 16 Jan 2019 05:53:39 +0000 (14:53 +0900)]
subparse: ignore old segment event
- ignore the old segment event and return directly
to avoid the deadlock
- additional patch of below commit:
cc741d036ff84451132025cdc9c3e8c3920be7b4
Change-Id: I57e895a4335abe4d7e84ee3ad47966c536c3e1eb
Eunhae Choi [Wed, 5 Dec 2018 02:12:31 +0000 (11:12 +0900)]
subparse: modify log message
Change-Id: I91985a20f452b32b9930a2606d9ac439d311ab2d
Eunhae Choi [Mon, 26 Nov 2018 11:42:03 +0000 (20:42 +0900)]
subparse: consider the seeking during parsing buffer
- after seeking, whole subtitle text will be delivered
from the start position again
followed by previous buffer data.
Change-Id: I8a84352ea5226d044fed53e2107a5280921326a6
Eunhae Choi [Thu, 25 Oct 2018 10:42:23 +0000 (19:42 +0900)]
subparse: apply missed patch
- resolve mem leak
- handle encoding error
- handle end body state
Change-Id: I85f48fd6d7974501e45ee736d70e7c22db6d52bd
Edward Hervey [Wed, 30 May 2018 09:39:40 +0000 (11:39 +0200)]
subparse: Don't read beyond array
- This is from upstream.
- If num_open_tags is 0, we shouldn't try to get the "last" open tag
since there isn't any.
Change-Id: I097101c435637e35961877809faaa6641f5ff441
Philippe Normand [Sat, 12 May 2018 16:19:50 +0000 (17:19 +0100)]
subparse: follow-up build fix after
d871b1205
- this is from upstream
Change-Id: I3d463b2b511956961a5908bf82d816e6bc6cd652
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
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
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
Sejun Park [Thu, 20 Sep 2018 08:31:54 +0000 (17:31 +0900)]
remove build warning
Change-Id: I2b0e2327feb06f48d606bc0687394157b898d9b6
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