Commit Graph

225 Commits

Author SHA256 Message Date
Dominique Leuenberger
9b40f79b7b Accepting request 920833 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/920833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=75
2021-09-26 19:48:15 +00:00
2b1e423afb Accepting request 919952 from home:sbrabec:branches:tuu-goodbye
Fix issue identification.

OBS-URL: https://build.opensuse.org/request/show/919952
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=173
2021-09-22 08:24:48 +00:00
d38bfce134 Accepting request 919672 from home:iznogood:branches:multimedia:libs
- Stop building doc sub-package, we will in the future use
  upstreams own standalone doc package. Following this: Drop
  fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no
  longer needed nor usefull.
- Refresh patches with quilt.

OBS-URL: https://build.opensuse.org/request/show/919672
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=172
2021-09-22 08:24:21 +00:00
Dominique Leuenberger
1f443b7837 Accepting request 919443 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/919443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=74
2021-09-20 21:32:07 +00:00
dfb2a40d68 Accepting request 919338 from home:sbrabec:branches:tuu-goodbye
- Remove obsolete translation-update-upstream and
  gnome-patch-translation support (PM-2938).

OBS-URL: https://build.opensuse.org/request/show/919338
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=171
2021-09-16 07:00:19 +00:00
4faa67782f Accepting request 919110 from home:iznogood:branches:multimedia:libs
- Update to version 1.18.5:
  + aggregator:
    - Release the SRC lock while querying latency
    - Release pads' peeked buffer when removing the pad or
      finalizing it
  + basesink: Don't swap rstart/rstop when stepping
  + basesrc: Print segments with GST_SEGMENT_FORMAT and not
    GST_PTR_FORMAT
  + childproxy: init value in gst_child_proxy_get_property() if
    needed
  + clocksync: Fix providing system clock by default
  + concat:
    - Properly propagate seqnum of segment events
    - adjust running time offsets on downstream events
    - fix locking in SEGMENT event handler
  + downloadbuffer/sparsefile: several fixes for win32
  + element: NULL the lists of contexts in dispose()
  + multiqueue:
    - Use running time of gap events for wakeups.
    - Ensure peer pad exists when iterating internal links
  + pad:
    - Keep IDLE probe hook alive during immediate callback
    - Ensure last flow return is set on sink pads in push mode
    - Don't spam the debug log at INFO level when default-chaining
      a buffer list
    - clear probes holding mutex
  + parse-launch:
    - Fix a critical when using the : operator.
  + Don't do delayed property setting for top-level properties.
  + plugin: load plugins with unknown license strings
  + ptpclock: Don't leak the GList
  + queue2: Refuse all serialized queries when posting buffering
    messages
  + systemclock: Update monotonic reference time when re-scheduling
  + High CPU usage in 1.18 (but not master) when pausing playback
    in gnome-music
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)

OBS-URL: https://build.opensuse.org/request/show/919110
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=170
2021-09-15 10:26:25 +00:00
Richard Brown
27e741832c Accepting request 880361 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/880361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=73
2021-04-10 13:26:25 +00:00
9402d5981e Accepting request 880172 from home:dirkmueller:Factory
- update to 1.18.4:
  important security fixes for ID3 tag reading, matroska and realmedia
   parsing, and gst-libav audio decoding
  Details:
  * audiomixer, audioaggregator: input buffer handling fixes
  * decodebin3: improve stream-selection message handling
  * uridecodebin3: make “caps” property work
  * wavenc: fix writing of INFO chunks in some cases
  * v4l2: bt601 colorimetry, allow encoder resolution changes, fix
    decoder frame rate negotiation
  * decklinkvideosink: fix auto format detection, and fixes for 29.97fps
    framerate output
  * mpeg-2 video handling fixes when seeking
  * avviddec: fix bufferpool negotiation and possible memory corruption
    when changing resolution
  * various stability, performance and reliability improvements
  * memory leak fixes
  * build fixes: rpicamsrc, qt overlay example, d3d11videosink on UWP
  * info: Don’t leak log function user_data if the debug system is
    compiled out
  * task: Use SetThreadDescription() Win32 API for setting thread names,
    which preserves thread names in dump files.
  * buffer, memory: Mark info in map functions as caller-allocates and
    pass allocation params as const pointers where possible
  * clock: define AUTO_CLEANUP_FREE_FUNC for GstClockID
  * tag: id3v2: fix frame size check and potential invalid reads
  * audio: Fix gst_audio_buffer_truncate() meta handling for
    non-interleaved audio
  * audioresample: respect buffer layout when draining
  * audioaggregator: fix input_buffer ownership

OBS-URL: https://build.opensuse.org/request/show/880172
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=168
2021-03-21 08:14:20 +00:00
Dominique Leuenberger
b5daaf80de Accepting request 864322 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/864322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=72
2021-01-20 17:24:01 +00:00
774ad3df42 Accepting request 863727 from home:iznogood:branches:multimedia:libs
- Update to version 1.18.3:
  + Highlighted bugfixes:
    - Fix ogg playback regression for ogg files that also have ID3
      or APE tags
    - compositor: fix artefacts and invalid memory access when
      blending subsampled formats
    - Exported mini object ref/unref/copy functions for use in
      bindings such as gstreamer-sharp
    - Add support for Apple silicon (M1) to cerbero package builder
    - Ship RIST plugin in binary packages
    - Various stability, performance and reliability improvements
    - Memory leak fixes
    - Build fixes
  + gstreamer:
    - gst: Add non-inline ref/unref/copy/replace methods for
      various mini objects (buffer, bufferlist, caps, context,
      event, memory, message, promise, query, sample, taglist, uri)
      for use in bindings such as gstreamer-sharp.
    - harness: don't use GST_DEBUG_OBJECT with GstHarness which is
      not a GObject.

OBS-URL: https://build.opensuse.org/request/show/863727
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=166
2021-01-19 13:45:27 +00:00
Dominique Leuenberger
f8d1923f18 Accepting request 859476 from multimedia:libs
- Move gst-plugins-doc-cache-generator to devel subpackage
  (remove python3 dependency on main gstreamer package).

OBS-URL: https://build.opensuse.org/request/show/859476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=71
2021-01-03 20:26:14 +00:00
f73535a161 Accepting request 859449 from home:fcrozat:branches:multimedia:libs
- Move gst-plugins-doc-cache-generator to devel subpackage
  (remove python3 dependency on main gstreamer package).

(please check the entire gstreamer stack is still building with this change)

OBS-URL: https://build.opensuse.org/request/show/859449
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=164
2020-12-30 16:41:44 +00:00
Dominique Leuenberger
ed504ff188 Accepting request 854556 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/854556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=70
2020-12-12 19:27:25 +00:00
9706f63f4d Accepting request 854481 from home:iznogood:branches:multimedia:libs
- Update to version 1.18.2:
  + Highlighted bugfixes:
    - Fix MPEG-TS timestamping regression when playing DVB streams
    - compositor: fix artefacts in certain input scaling/conversion
      situations and make sure that the output format is actually
      supported, plus renegotiation fixes
    - Fix sftp:// URI playback in decodebin/playbin via giosrc
    - adaptivedemux/dashdemux/hlsdemux fixes
    - rtsp-server fixes
    - android media: fix crash when encoding AVC
    - fix races in various unit tests
    - lots of other bug fixes and memory leak fixes
    - various stability, performance and reliability improvements
    - g-i annotation fixes
    - build fixes
  + gstreamer changes:
    - bin: When removing a sink, check if the EOS status changed
    - info: colorize PIDs in log messages
    - aggregator: Include min-upstream-latency in buffering time,
      helps especially with performance issues on single core
      systems where there are a lot of threads running
    - typefind: copy seqnum to new segment event, fixing issues
      with oggdemux operating in push mode with typefind operating
      in pull mode
    - identity, clocksync: Also provide system clock if sync=false
    - queue2: Fix modes in scheduling query handling
    - harness: Handle element not being set cleanly
    - g-i: Add some missing nullable annotations, and fix some
      nullable annotations:
    - gst_test_clock_process_next_clock_id() returns nullable
    - gst_stream_type_get_name() is not nullable
    - build: fix build issue when compiling for 32-bit
      architectures with 64-bit time_t (e.g. riscv32) by increasing
      padding in GstClockEntryImpl in gst_private.h
- Fix the _service file and spec to really use the tarball
  generated by service.

OBS-URL: https://build.opensuse.org/request/show/854481
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=162
2020-12-10 13:23:42 +00:00
Dominique Leuenberger
eb08eb8580 Accepting request 846449 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/846449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=69
2020-11-09 12:56:34 +00:00
Antonio Larrosa
c6dc5e1a65 Accepting request 846314 from home:alarrosa:branches:multimedia:libs:gstreamer
Update gstreamer to 1.18.1

OBS-URL: https://build.opensuse.org/request/show/846314
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=160
2020-11-06 12:33:52 +00:00
Dominique Leuenberger
b092fb4c1a Accepting request 843773 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/843773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=68
2020-10-27 17:58:24 +00:00
0425007135 Accepting request 843772 from home:dimstar:Factory
- Do not manually install gst-tester-%{gst_branch}: meson_install
  takes care of this already.

OBS-URL: https://build.opensuse.org/request/show/843772
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=158
2020-10-24 12:33:41 +00:00
e8e705c04c Accepting request 835390 from home:alarrosa:branches:multimedia:libs:gstreamer
Update to gstreamer 1.18.0

OBS-URL: https://build.opensuse.org/request/show/835390
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=157
2020-10-02 15:25:30 +00:00
Dominique Leuenberger
8f035f41a5 Accepting request 810566 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/810566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=67
2020-06-11 12:38:08 +00:00
Antonio Larrosa
d816fccc97 Accepting request 810380 from home:msmeissn:branches:multimedia:libs
- adjust / ship more 32bit stuff for Wine usage (bsc#1172304)

OBS-URL: https://build.opensuse.org/request/show/810380
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=155
2020-06-01 07:44:22 +00:00
Dominique Leuenberger
a86aefbe1c Accepting request 799438 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/799438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=66
2020-05-02 20:13:07 +00:00
fa32890161 Accepting request 799351 from home:iznogood:factory
- Fix file-list, needed due to libexecdir move, and our previously
  wrong usage of libexecdir.

OBS-URL: https://build.opensuse.org/request/show/799351
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=153
2020-05-01 09:00:03 +00:00
Dominique Leuenberger
252f815a48 Accepting request 769250 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/769250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=65
2020-02-06 12:05:39 +00:00
e00a8bba19 Accepting request 769153 from home:iznogood:branches:multimedia:libs
- No longer recommend -lang: supplements are in use.

OBS-URL: https://build.opensuse.org/request/show/769153
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=151
2020-02-01 13:03:24 +00:00
Dominique Leuenberger
ed3a315198 Accepting request 761775 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/761775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=64
2020-01-12 22:15:55 +00:00
00df611f77 Accepting request 761111 from home:iznogood:branches:multimedia:libs
- Add gstreamer-revert-encforce-elements.patch: Revert enforce
  elements, patches from upstream stable branch.

OBS-URL: https://build.opensuse.org/request/show/761111
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=149
2020-01-08 09:18:28 +00:00
Dominique Leuenberger
12bbb0c2b8 Accepting request 754302 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/754302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=63
2019-12-11 11:08:40 +00:00
70ce70188e Accepting request 754045 from home:iznogood:branches:multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/754045
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=147
2019-12-05 09:19:40 +00:00
Dominique Leuenberger
42002b6a00 Accepting request 733420 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/733420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=62
2019-10-10 09:47:49 +00:00
47211f32b9 Accepting request 732972 from home:iznogood:branches:multimedia:libs
Scripted push of project home:iznogood:branches:multimedia:libs

OBS-URL: https://build.opensuse.org/request/show/732972
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=145
2019-09-26 12:25:09 +00:00
Dominique Leuenberger
97e140a18a Accepting request 714591 from multimedia:libs
- Fix meson script using sed: since we rename gst-plugin-helper for
  multi arch purpose, we also need to fix meson.build to make the
  code look for the correct name (boo#1140998).

- Update to version 1.16.0:

OBS-URL: https://build.opensuse.org/request/show/714591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=61
2019-07-15 20:43:06 +00:00
6b90b048d5 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=143 2019-07-11 08:30:06 +00:00
ac59ed558f OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=142 2019-07-11 08:28:54 +00:00
0d4e556e0f - Fix meson script using sed: since we rename gst-plugin-helper for
multi arch purpose, we also need to fix meson.build to make the
  code look for the correct name (boo#1140998).
- Update to version 1.16.0:

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=141
2019-07-10 13:18:14 +00:00
Dominique Leuenberger
415828f4b8 Accepting request 713024 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/713024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=60
2019-07-08 12:59:20 +00:00
bbe0f7919c Accepting request 712800 from home:Andreas_Schwab:Factory
- Use libunwind only if available

OBS-URL: https://build.opensuse.org/request/show/712800
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=139
2019-07-02 09:54:55 +00:00
Dominique Leuenberger
e1444d7360 Accepting request 711858 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/711858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=59
2019-06-30 08:18:06 +00:00
07d31ce017 Accepting request 710670 from home:mgorse:branches:multimedia:libs
- Update to version 1.16.0: 
  + Highlights
    - GStreamer WebRTC stack gained support for data channels for
      peer-to-peer communication based on SCTP, BUNDLE support,
      as well as support for multiple TURN servers.
    - AV1 video codec support for Matroska and QuickTime/MP4
      containers and more configuration options and supported
      input formats for the AOMedia AV1 encoder
    - Support for Closed Captions and other Ancillary Data in video
   -  Support for planar (non-interleaved) raw audio
    - GstVideoAggregator, compositor and OpenGL mixer elements are
      now in -base
    - New alternate fields interlace mode where each buffer carries
      a single field
    - WebM and Matroska ContentEncryption support in the Matroska
      demuxer
    - new WebKit WPE-based web browser source element
    - Video4Linux: HEVC encoding and decoding, JPEG encoding, and
      improved dmabuf import/export
    - Hardware-accelerated Nvidia video decoder gained support for
      VP8/VP9 decoding, whilst the encoder gained support for
      H.265/HEVC encoding.
    - Many improvements to the Intel Media SDK based
      hardware-accelerated video decoder and encoder plugin
      (msdk): dmabuf import/export for zero-copy integration with
      other components; VP9 decoding; 10-bit HEVC encoding; video
      post-processing (vpp) support including deinterlacing; and
      the video decoder now handles dynamic resolution changes.
    - The ASS/SSA subtitle overlay renderer can now handle multiple
      subtitles that overlap in time and will show them on screen

OBS-URL: https://build.opensuse.org/request/show/710670
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=137
2019-06-25 11:43:36 +00:00
Dominique Leuenberger
83880cbbb6 Accepting request 707911 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/707911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=58
2019-06-13 20:33:57 +00:00
8c0460a2cd Accepting request 706754 from home:iznogood:branches:multimedia:libs
New stable rel

OBS-URL: https://build.opensuse.org/request/show/706754
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=135
2019-06-05 19:11:24 +00:00
Dominique Leuenberger
45c1edb40f Accepting request 639729 from multimedia:libs
- Update to version 1.14.4:

OBS-URL: https://build.opensuse.org/request/show/639729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=57
2018-10-11 09:40:54 +00:00
379d11084f changelog
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=133
2018-10-03 08:50:50 +00:00
54c2b7fb7b Accepting request 639710 from home:seanlew:branches:multimedia:libs
Updated gstreamet to 1.14.4

OBS-URL: https://build.opensuse.org/request/show/639710
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=132
2018-10-03 08:49:38 +00:00
Dominique Leuenberger
56b8b77d56 Accepting request 638678 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/638678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=56
2018-10-02 17:40:08 +00:00
Ismail Dönmez
7442125d89 Accepting request 638599 from GNOME:Next
- Update to version 1.14.3:
  + opusenc: fix crash on 32-bit platforms.
  + compositor: fix major buffer leak when doing crossfading on
    some but not all pads.
  + wasapi: various fixes for wasapisrc and wasapisink regressions.
  + x264enc: Set bit depth to fix "This build of x264 requires
    8-bit depth. Rebuild to..." runtime errors with x264 version
    ≥ 153.
  + audioaggregator, audiomixer: caps negotiation fixes.
  + input-selector: latency handling fixes.
  + playbin, playsink: audio visualization support fixes.
  + dashdemux: fix possible crash if stream is neither isobmff nor
    isoff_ondemand profile.
  + opencv: Fix build for opencv >= 3.4.2.
  + h265parse: miscellaneous fixes backported from h264parse.
  + pads: fix changing of pad offsets from inside pad probes.
  + pads: ensure that pads are blocked for IDLE probes if they are
    called from the streaming thread too.

OBS-URL: https://build.opensuse.org/request/show/638599
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=130
2018-09-27 07:29:10 +00:00
Dominique Leuenberger
d1c1ece16b Accepting request 624700 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/624700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=55
2018-07-27 08:52:36 +00:00
Ismail Dönmez
080e2e1ab1 Accepting request 624672 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/624672
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=128
2018-07-23 09:48:38 +00:00
Dominique Leuenberger
291d9beb76 Accepting request 622289 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/622289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer?expand=0&rev=54
2018-07-14 18:14:54 +00:00
5f4774f032 Accepting request 622288 from home:dimstar:Factory
Fixes issues in combination with file 5.33 - Staging:C

- Update gstreamer.macros and gstreamer.prov to be compatible with
  file 5.33, which differently idenfies executables from libraries.

OBS-URL: https://build.opensuse.org/request/show/622288
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer?expand=0&rev=126
2018-07-12 11:09:45 +00:00