Vincent Penquerc'h
f37bae7b88
examples: fix element leak in volume example
2017-05-11 11:12:52 +01:00
Vincent Penquerc'h
fc3a07c6a6
playback-test: guard against crash on failure to create pipeline
...
It can happen when giving incorrect parameters (ie, a URI when
expecting a pipeline, etc)
2017-05-11 11:00:55 +01:00
Tim-Philipp Müller
60e9629860
g-i: no need to load registry in g-i scanner
2017-05-04 23:55:20 +01:00
Sebastian Dröge
cbb900ac66
Back to development
2017-05-04 18:59:14 +03:00
Sebastian Dröge
112cc33d6a
Release 1.12.0
2017-05-04 15:37:27 +03:00
Sebastian Dröge
f8d43a5133
Update .po files
2017-05-04 15:04:19 +03:00
Vincent Penquerc'h
b97cbe678f
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
2017-05-03 17:37:12 +01:00
Sebastian Dröge
0be4504b10
Revert "videorate: In reverse playback mode, don't output the first buffer with ts=segment.stop"
...
This reverts commit e6736e9925
.
This one is for after 1.12.0 and shouldn't have been merged yet.
2017-05-02 14:32:02 +03:00
Sebastian Dröge
a3656ba29b
libs: Check if meta transform_func is NULL before using it
...
https://bugzilla.gnome.org/show_bug.cgi?id=782050
2017-05-02 14:31:14 +03:00
Sebastian Dröge
e6736e9925
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
2017-05-02 14:05:39 +03:00
Vitor Massaru Iha
c579a4298b
textoverlay: Removing duplicated command.
...
gst-launch-1.0 was duplicated on textoverlay example.
https://bugzilla.gnome.org/show_bug.cgi?id=782018
2017-05-01 18:52:42 +01:00
Tim-Philipp Müller
6a3640f367
playbin: minor docs fix
...
The "frame" property is no more, it's "sample" these days.
2017-04-28 15:54:04 +01:00
Sebastian Dröge
1debd803de
Release 1.11.91
2017-04-27 17:25:49 +03:00
Sebastian Dröge
8ffcb0a1dd
Update .po files
2017-04-27 15:55:22 +03:00
Sebastian Dröge
729c0cd4c3
po: Update translations
2017-04-27 15:22:58 +03:00
Tim-Philipp Müller
cefa4f6a82
Automatic update of common submodule
...
From 60aeef6 to 48a5d85
2017-04-24 20:27:42 +01:00
Guillaume Desmottes
a8edddb3d6
video: fix typo in GstVideoAlignment doc
...
https://bugzilla.gnome.org/show_bug.cgi?id=781490
2017-04-19 10:50:41 +01:00
Tim-Philipp Müller
5185cce994
audio: resampler: fix typos in docs
2017-04-13 16:40:02 +01:00
Rico Tzschichholz
07a427b403
meson: Pass --c-include accordingly to GIR builds
2017-04-13 12:23:32 +01:00
Tim-Philipp Müller
4246198fb3
No need for newlines in debug log statements
2017-04-12 09:58:49 +01:00
Olivier Crête
41c1064f5f
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
2017-04-11 14:27:59 -04:00
Tim-Philipp Müller
44c9902f5a
.gitignore: ignore all generated enumtypes files
2017-04-11 10:47:29 +01:00
Tim-Philipp Müller
f9748c26d4
meson: dist more meson build files
2017-04-11 10:46:50 +01:00
Claudio Saavedra
6b983a79e3
meson: install gstappsink.h
...
https://bugzilla.gnome.org/show_bug.cgi?id=781168
2017-04-11 11:51:36 +03:00
Sebastian Dröge
711504aad1
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
2017-04-11 11:17:18 +03:00
Tim-Philipp Müller
ceef16b197
Automatic update of common submodule
...
From 39ac2f5 to 60aeef6
2017-04-10 23:48:59 +01:00
Sebastian Dröge
78ae1411ce
Revert "tag: Fix enum nicks for backwards compatibility"
...
This reverts commit 595b29519a
.
Bindings are not using the nicks but the actual enum names.
2017-04-10 14:34:23 +03:00
Sebastian Dröge
a69befecd3
app/tag: Fix build with srcdir!=builddir
2017-04-10 14:25:30 +03:00
Sebastian Dröge
595b29519a
tag: Fix enum nicks for backwards compatibility
...
The enum values got the wrong name at some point, something to fix for 2.0.
2017-04-10 14:02:01 +03:00
Rico Tzschichholz
dc4e041f07
app/tag: Add missing sources/headers to the GIR build
2017-04-10 13:55:58 +03:00
Sebastian Dröge
8169cfa737
meson: Define missing variable
2017-04-09 12:54:12 +03:00
Sebastian Dröge
e74e1e80fa
tag: Generate GLib enums/flags with glib-mkenums
2017-04-09 12:51:52 +03:00
Sebastian Dröge
b56dcb3e20
app: Generate GLib enums with glib-mkenums
2017-04-09 12:29:55 +03:00
Sebastian Dröge
e05127a510
encoding-profile: It's (transfer none), not (transfer-none)
2017-04-09 12:19:22 +03:00
Sebastian Dröge
8b468c3c36
audio: Generate audiobasesink/src and audiocdsrc GLib enums automatically
...
And ensure that GstAudioBaseSrcSlaveMethod's re-timestamp stays
re-timestamp and doesn't become retimestamp.
2017-04-09 11:49:50 +03:00
Vivia Nikolaidou
bdccc98ee2
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
2017-04-09 11:15:27 +03:00
Sebastian Dröge
910b2ca6d2
Release 1.11.90
2017-04-07 16:31:10 +03:00
Sebastian Dröge
531f2ce16e
Update .po files
2017-04-07 15:12:37 +03:00
Sebastian Dröge
633356c921
po: Update translations
2017-04-07 15:06:07 +03:00
Matthew Waters
0dcab96d88
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()
2017-04-03 16:49:12 +10:00
Matthew Waters
9d3622e1bd
sdp: add g_return*_if_fail assertions on invalid inputs
...
Prevents some programming errors and invalid modifications.
2017-04-03 16:49:12 +10:00
Matthew Waters
fa243654cf
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.
2017-04-03 16:49:12 +10:00
Vincent Penquerc'h
32ef8f54d4
video-converter: fix scaler leak
...
https://bugzilla.gnome.org/show_bug.cgi?id=780764
2017-03-31 16:14:50 +01:00
Vincent Penquerc'h
9c8e700b91
encodebin: fix list leak when requesting a new pad
...
https://bugzilla.gnome.org/show_bug.cgi?id=780769
2017-03-31 16:14:50 +01:00
Thibault Saunier
69a10f67a5
meson: Use get_pkgconfig_variable instead of calling pkg-config ourself
...
It is avalaible in meson 0.36 which is now are requirement
2017-03-28 14:33:04 -03:00
Jan Schmidt
546a99026b
urisourcebin: Set removed flag when removing buffering msg
...
Forgot to set the flag, resulting in a missed check for
sending 100% in some cases. Spotted by Coverity.
CID: 1403263
2017-03-27 23:00:34 +11:00
Francisco Velazquez
b8a97007cc
docs: Fix broken URL in reference manual
...
https://bugzilla.gnome.org/show_bug.cgi?id=780566
2017-03-27 12:54:02 +01:00
Vincent Penquerc'h
1ad791792c
rawvideoparse: fix assert on large width/height in caps
...
https://bugzilla.gnome.org/show_bug.cgi?id=776446
2017-03-27 11:27:19 +01:00
Jan Schmidt
0bb82827f7
typefind: Expand the search range for HLS detection
...
HLS files can have arbitrary extra tags in them, and
those can be quite long lines. We need to search
further than 256 bytes sometimes just to get past the
first few lines of the file. Make the limit 4KB,
which matches a typical input block size and should
hopefully cover every crazy input.
https://bugzilla.gnome.org/show_bug.cgi?id=780559
2017-03-27 13:01:39 +11:00
Thibault Saunier
20dd51b92c
meson: Fix build failure from previous commit
...
Mistake while rebasing
2017-03-24 18:55:10 -03:00