1
0

82 Commits

Author SHA256 Message Date
5e4188c9bf Sync changes to SLFO-1.2 branch 2025-08-20 09:22:55 +02:00
8a1aaaeb0e Accepting request 1295746 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1295746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=38
2025-07-26 11:40:59 +00:00
be87f7825e - Update to version 1.26.4:
+ Update various Rust dependencies

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=79
2025-07-25 11:38:02 +00:00
3b95072742 Accepting request 1291867 from multimedia:libs
- Use lto macro instead of exporting cflags manually.

OBS-URL: https://build.opensuse.org/request/show/1291867
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=37
2025-07-11 19:30:24 +00:00
aa0d15e901 - Use lto macro instead of exporting cflags manually.
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=77
2025-07-11 07:37:47 +00:00
2cda0d85af - Add build flag CFLAGS+=' -ffat-lto-objects' to fix build failure
with rust1.88 on PowerPC (bsc#1246111).

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=76
2025-07-11 07:24:06 +00:00
2f68de4b5f Accepting request 1289976 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1289976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=36
2025-07-03 10:10:26 +00:00
2b69641115 - Update to version 1.26.3:
+ validate: More memory leaks
  + validate: Valgrind fixes

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=74
2025-07-02 13:38:20 +00:00
83b161c562 Accepting request 1282474 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1282474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=35
2025-06-06 20:41:21 +00:00
6d60bc0878 - Update to version 1.26.2:
+ Fix new warnings on Fedora 42, various meson warnings, and
    other small meson build/wrap fixes
  + validate: baseclasses: Reset Test timeouts between iterations
  + validate: scenario: Fix race condition when ignoring EOS

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=72
2025-06-04 01:41:24 +00:00
371993bc4f Accepting request 1273904 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1273904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=34
2025-05-02 12:58:22 +00:00
e9795cae1b - Update to version 1.26.1:
+ Add missing Requires in pkg-config
  + devtools: dots-viewer:
    - Bundle js dependencies using webpack
    - Update dependencies and make windows dependencies conditional

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=70
2025-05-02 05:47:48 +00:00
b7b0373c97 Accepting request 1252466 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1252466
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=33
2025-03-13 14:06:21 +00:00
c082f2fca4 Accepting request 1252376 from home:alarrosa:branches:multimedia:libs:gstreamer-1.26.0
- Update to version 1.26.0:
  + Highlights
    - H.266 Versatile Video Coding (VVC) codec support
    - Low Complexity Enhancement Video Coding (LCEVC) support
    - Closed captions: H.264/H.265 extractor/inserter,
      cea708overlay, cea708mux, tttocea708 and more
    - New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH
      client and dashsink improvements
    - New AWS and Speechmatics transcription, translation and TTS
      services elements, plus translationbin
    - Splitmux lazy loading and dynamic fragment addition support
    - Matroska: H.266 video and rotation tag support, defined
      latency muxing
    - MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and
      SMPTE ST-2038 and ID3 meta; mpegtslivesrc
    - ISO MP4: support for H.266, Hap, Lagarith lossless codecs;
      raw video support; rotation tags
    - SMPTE 2038 ancillary data streams support
    - JPEG XS image codec support
    - Analytics: New TensorMeta; N-to-N relationships; Mtd to carry
      segmentation masks
    - ONVIF metadata extractor and conversion to/from relation
      metas
    - New originalbuffer element that can restore buffers again
      after transformation steps for analytics
    - Improved Python bindings for analytics API
    - Lots of Vulkan integration and Vulkan Video decoder/encoder
      improvements
    - OpenGL integration improvements, esp. in glcolorconvert,
      gldownload, glupload

OBS-URL: https://build.opensuse.org/request/show/1252376
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=68
2025-03-12 13:40:56 +00:00
748341b0b1 Accepting request 1243079 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1243079
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=32
2025-02-05 11:40:31 +00:00
ed42bbb987 - Update to version 1.24.12:
+ No changes, stable version bump only

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=66
2025-02-04 11:39:44 +00:00
3b17e9fc61 Accepting request 1235946 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1235946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=31
2025-01-09 14:11:02 +00:00
99bab98f6f - Update to version 1.24.11:
+ No changes, stable version bump only

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=64
2025-01-08 12:42:44 +00:00
bdc8b67bcd Accepting request 1229741 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1229741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=30
2024-12-11 20:03:22 +00:00
a90a7c3ad9 - Update to version 1.24.10:
+ validate: Fix leaks in ssim components.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=62
2024-12-10 09:13:09 +00:00
e7f3799da3 Accepting request 1221747 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1221747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=29
2024-11-07 15:26:08 +00:00
a50ca5d69d - Update to version 1.24.9:
+ validate:
    - Ignore flaky dash playbin3 issue
    - Blacklist more netsim tests

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=60
2024-11-06 12:42:24 +00:00
70302d50a1 Accepting request 1203305 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1203305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=28
2024-09-25 19:54:18 +00:00
16b29124c5 - Update to version 1.24.8:
+ pad-monitor: Fix remaining pad function data handling
  + pad-monitor: Fix pad function data properly

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=58
2024-09-25 07:19:57 +00:00
4d45669e7d Accepting request 1195747 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1195747
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=27
2024-08-25 10:10:17 +00:00
617f9eee2d Accepting request 1194260 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1194260
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=26
2024-08-16 10:24:15 +00:00
6d4d62898c Accepting request 1184236 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1184236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=25
2024-07-02 16:16:47 +00:00
d75642f1b8 Accepting request 1183886 from home:iznogood
New stable release

OBS-URL: https://build.opensuse.org/request/show/1183886
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=52
2024-07-01 08:58:37 +00:00
808bcbfe65 Accepting request 1155468 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1155468
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=24
2024-03-06 22:04:31 +00:00
7774e03912 Accepting request 1155467 from home:alarrosa:branches:multimedia:libs
- Add missing file in package

OBS-URL: https://build.opensuse.org/request/show/1155467
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=50
2024-03-06 08:22:00 +00:00
99b40bdf38 Accepting request 1155065 from home:alarrosa:branches:multimedia:libs
- Update to version 1.24.0:
  * In action types, add a way to avoid checking property value
    after setting it, in case elements do it async for example.
  * Add a vmethod to free GstValidateActionParameters to be more
    binding friendly.
  * Allow scenarios to define the pipeline state target in the
    metadata instead of assuming PLAYING state.
  * Add support to run sub-pipelines/scenarios
    * Added support to forward buffers from appsink to appsrc
  * Add a way to set pipeline base-time, start-time and force
    using the system clock.
  * Add a 'fill-mode' to the appsrc-push action type so we can
    create some type of streams easily using an appsrc, giving
    control when writing scenarios without requiring files with
    the content.
  * Add a "select-streams" action type to test "stream aware"
    elements.
  * Add a way to wait for a property to reach a specified value
    before executing an action. For example it is possible to wait
    for a pad to get some specific caps set before executing an
    action.
  * validate: Add support to replace variables in deeply nested
    structures in particular for more complex action types where
    some of the properties are inside structures.
  * Fixed compatibility with Python 3.12.
  * For more detailed information on this update, please see
    https://gstreamer.freedesktop.org/releases/1.24/
- Use %{?sle15_python_module_pythons}
- Remove patch reduce-required-meson.patch since meson 1.1 is
  really required now.

OBS-URL: https://build.opensuse.org/request/show/1155065
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=49
2024-03-05 17:47:54 +00:00
7c1b0c9de8 Accepting request 1143323 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1143323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=23
2024-02-02 14:45:06 +00:00
a162327fec Accepting request 1143308 from home:alarrosa:branches:multimedia:libs
- Update to version 1.22.9:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.

OBS-URL: https://build.opensuse.org/request/show/1143308
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=47
2024-02-01 12:00:00 +00:00
f052ca4b46 Accepting request 1136824 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1136824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=22
2024-01-05 20:41:55 +00:00
f43f3ff7b8 Accepting request 1136710 from home:alarrosa:branches:multimedia:libs
- Update to version 1.22.8:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.

OBS-URL: https://build.opensuse.org/request/show/1136710
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=45
2024-01-04 14:20:30 +00:00
e44b21af09 Accepting request 1126821 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1126821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=21
2023-11-16 19:29:10 +00:00
0ed2a55960 Accepting request 1126694 from home:alarrosa:branches:multimedia:libs
- Update to version 1.22.7:
  + No changes, stable bump only.
- Rebase reduce-required-meson.patch.

OBS-URL: https://build.opensuse.org/request/show/1126694
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=43
2023-11-16 10:03:03 +00:00
f582230295 Accepting request 1114004 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1114004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=20
2023-09-29 19:13:45 +00:00
e9796f42b9 Accepting request 1113058 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/1113058
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=41
2023-09-28 07:37:33 +00:00
47b283a63b Accepting request 1100824 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1100824
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=19
2023-07-27 14:51:05 +00:00
26b109ba69 Accepting request 1100622 from GNOME:Next
- Update to version 1.22.5:
  + No changes
- Rebase reduce-required-meson.patch.

OBS-URL: https://build.opensuse.org/request/show/1100622
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=39
2023-07-26 10:48:15 +00:00
38e2cafc1f Accepting request 1096154 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1096154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=18
2023-07-01 21:17:32 +00:00
4586dd1b02 Accepting request 1095476 from GNOME:Next
- Update to version 1.22.4:
  + No changes.
- Rebase reduce-required-meson.patch.

OBS-URL: https://build.opensuse.org/request/show/1095476
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=37
2023-06-30 13:48:26 +00:00
2388716822 Accepting request 1089796 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1089796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=17
2023-05-30 20:03:01 +00:00
1832b81675 Accepting request 1088880 from GNOME:Next
- Update to version 1.22.3:
  + No changes, version bump only.
- Rebase reduce-required-meson.patch.

OBS-URL: https://build.opensuse.org/request/show/1088880
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=35
2023-05-30 11:23:20 +00:00
41f09b1e9e Accepting request 1079387 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1079387
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=16
2023-04-16 14:06:54 +00:00
ff12650d94 Accepting request 1078793 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/1078793
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=33
2023-04-14 07:37:27 +00:00
fa19e4c992 Accepting request 1073598 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1073598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=15
2023-03-22 21:29:42 +00:00
58b8e06ee2 Accepting request 1072339 from GNOME:Next
- Update to version 1.22.1:
  + Fix gstreamer-validate-1.0 dependency name
  + tests:
    - Fix known issue definition location for unit tests and how we
      handle them in validate launcher
    - Mark elements_srtp.test_play test as flaky
  + validate: Fix gst_validate_execute_action annotation
  + validate-scenario:
    - Fix g-i warning in annotation
    - Sink refs when building
- Rebase patch with quilt.

OBS-URL: https://build.opensuse.org/request/show/1072339
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=31
2023-03-21 16:43:36 +00:00
e59d8c8536 Accepting request 1068453 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1068453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=14
2023-03-01 15:23:25 +00:00
965733907f Accepting request 1068451 from home:alarrosa:branches:multimedia:libs
- Add patch to reduce the required meson version to 0.61.0 since
  that's what we have in SLE 15:
  * reduce-required-meson.patch

OBS-URL: https://build.opensuse.org/request/show/1068451
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=29
2023-03-01 13:08:46 +00:00
02cf4b61f3 Accepting request 1061339 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1061339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=13
2023-02-03 21:04:52 +00:00
a555970826 Accepting request 1061318 from GNOME:Next
- Update to version 1.22.0:
  + Please see changes in gstreamer main package, major version
    bump.

OBS-URL: https://build.opensuse.org/request/show/1061318
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=27
2023-01-26 17:30:31 +00:00
35776228f7 Accepting request 1045093 from home:iznogood:branches:multimedia:libs
- Update to version 1.20.5:
  + No major changes.

OBS-URL: https://build.opensuse.org/request/show/1045093
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=26
2023-01-26 16:11:08 +00:00
40f30ee933 Accepting request 1032375 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1032375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=12
2022-10-31 12:26:20 +00:00
1824919a0e Accepting request 1030504 from GNOME:Next
- Update to version 1.20.4:
  + No changes.

OBS-URL: https://build.opensuse.org/request/show/1030504
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=24
2022-10-31 07:49:42 +00:00
b97b29a055 Accepting request 984563 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/984563
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=11
2022-06-24 07:45:17 +00:00
45b7602b13 Accepting request 984433 from home:ukbeast89:branches:multimedia:libs
- Update to version 1.20.3:
  + No upstream changes available.

OBS-URL: https://build.opensuse.org/request/show/984433
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=22
2022-06-22 16:23:20 +00:00
cad8b5ba2b Accepting request 976632 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/976632
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=10
2022-05-14 20:54:52 +00:00
fd6d7d8982 Accepting request 975826 from home:alarrosa:branches:multimedia:libs
Update to gstreamer-devtools 1.20.2

OBS-URL: https://build.opensuse.org/request/show/975826
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=20
2022-05-12 13:16:08 +00:00
d552087db0 Accepting request 963537 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/963537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=9
2022-03-24 21:57:20 +00:00
1b3ee82886 Accepting request 963064 from GNOME:Next
- Update to version 1.20.1:
  + gst-env: various clean-ups and documentation improvements
- Update to version 1.20.0:
  + No upstream changes available.
- Add pkgconfig(gstreamer-transcoder-1.0) BuildRequires: New
  dependency.

OBS-URL: https://build.opensuse.org/request/show/963064
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=18
2022-03-21 09:46:46 +00:00
7305a6a718 Accepting request 952084 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/952084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=8
2022-02-09 19:38:59 +00:00
2da89e2d31 Accepting request 951653 from home:iznogood:branches:multimedia:libs
- Update to version 1.18.6:
  + No changes, version bump only.
- Drop unused hotdoc BuildRequires, and pass doc=disabled to meson,
  we were not building docs in any case, and we have a new seperate
  gstreamer-docs package that have all the documentation.
- Drop cmake BuildRequires, neither used, nor needed.
- Add conditional pkgconfig(gstreamer-rtsp-server-1.0)
  BuildRequires, build optional validate-rtsp support for
  Tumbleweed and newer.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Use ldconfig_scriptlets macro for post(un) handling.
- Add gst-devtools-fix-hicolor-dir.patch, install icon file in
  correct folder.
- Drop _service, use upstream url for tarball.
- Use yet a sed call to fix a shebang.

OBS-URL: https://build.opensuse.org/request/show/951653
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=17
2022-02-07 10:22:40 +00:00
42ffe97b47 Accepting request 927431 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/927431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=7
2021-10-26 18:13:54 +00:00
0077c37513 Accepting request 925876 from home:iznogood:branches:multimedia:libs
- Pass debug_viewer=enabled to meson, build the optional
  gst-debug-viewer app.

OBS-URL: https://build.opensuse.org/request/show/925876
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=16
2021-10-26 06:36:56 +00:00
ffbcf49de1 Accepting request 919129 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/919129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=6
2021-09-21 19:12:35 +00:00
94cff5604e Accepting request 919120 from home:iznogood:branches:multimedia:libs
- Update to version 1.18.5:
  + scenario: Fix EOS handling in seek_forward.scenario
  + validate-utils: Only modify structure fields that really need
    updates
  + Don't use volatile to mean atomic (fixes compiler warnings with
    gcc 11)
- Changes from version 1.18.4:
  + No changes

OBS-URL: https://build.opensuse.org/request/show/919120
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=15
2021-09-15 10:26:42 +00:00
5e2adabccc Accepting request 864323 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/864323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=5
2021-01-21 20:54:25 +00:00
fbd1bd7def Accepting request 863738 from home:iznogood:branches:multimedia:libs
- Update to version 1.18.3:
  + No changes

OBS-URL: https://build.opensuse.org/request/show/863738
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=13
2021-01-19 13:45:31 +00:00
fb2a4cf160 Accepting request 861581 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/861581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=4
2021-01-08 16:38:44 +00:00
c5b7032e3a Accepting request 861383 from home:iznogood:branches:multimedia:libs
- Drop unneeded and unwanted gstreamer-devtools recommends from
  libgstvalidate-1_0-0 subpackage.
- Cleanup spec file.

OBS-URL: https://build.opensuse.org/request/show/861383
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=11
2021-01-08 10:47:30 +00:00
5d5190a3b6 Accepting request 854818 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/854818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=3
2020-12-13 16:29:39 +00:00
6912c90b3f Accepting request 854641 from home:iznogood:branches:multimedia:libs
- Update to version 1.18.2:
  + No changes.
- Tweak _service file.

OBS-URL: https://build.opensuse.org/request/show/854641
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=9
2020-12-11 09:08:02 +00:00
7d2a2f7503 Accepting request 853318 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/853318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=2
2020-12-07 14:00:26 +00:00
f3289fb1e0 Accepting request 852315 from home:alarrosa:branches:multimedia:libs:gstreamer
- Update to 1.18.1:
  + Highlighted bugfixes in 1.18.1
    - important security fixes
    - bug fixes and memory leak fixes
    - various stability and reliability improvements

OBS-URL: https://build.opensuse.org/request/show/852315
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=7
2020-12-05 19:27:39 +00:00
2cc4958b37 Accepting request 844351 from multimedia:libs
Add gst-devtools as replacement for -validate

OBS-URL: https://build.opensuse.org/request/show/844351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gstreamer-devtools?expand=0&rev=1
2020-10-27 17:58:53 +00:00
6712472b31 - Also provide/obsolete gstreamer-validate-devel.
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=5
2020-10-27 13:26:03 +00:00
809c30a24c Doh - wrong fix; we need the _service provided tarball
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=4
2020-10-27 13:07:10 +00:00
768bf2ca95 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=3 2020-10-27 13:01:23 +00:00
4ada26130c - Use upstream provided tarball.
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=2
2020-10-27 12:57:27 +00:00
168af142db Accepting request 835395 from home:alarrosa:branches:multimedia:libs:gstreamer
Update to gstreamer 1.18.0

OBS-URL: https://build.opensuse.org/request/show/835395
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/gstreamer-devtools?expand=0&rev=1
2020-10-02 15:29:11 +00:00
8 changed files with 191 additions and 11 deletions

26
_service Normal file
View File

@@ -0,0 +1,26 @@
<?xml version="1.0"?>
<services>
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://gitlab.freedesktop.org/gstreamer/gstreamer.git</param>
<param name="subdir">subprojects/gst-devtools</param>
<param name="filename">gst-devtools</param>
<param name="revision">1.26.2</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">v?(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>
<!-- <param name="changesgenerate">enable</param> -->
</service>
<service name="cargo_vendor" mode="manual">
<param name="srcdir">gstreamer/subprojects/gst-devtools/dots-viewer</param>
<param name="compression">zst</param>
<param name="update">true</param>
</service>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">zst</param>
</service>
<service name="set_version" mode="manual" />
</services>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a96675898129a480d05bbf91071ec4e40154dcad6d62f3944154a6cb326045a4
size 558624

Binary file not shown.

BIN
gst-devtools-1.26.2.obscpio LFS Normal file

Binary file not shown.

4
gst-devtools.obsinfo Normal file
View File

@@ -0,0 +1,4 @@
name: gst-devtools
version: 1.26.2
mtime: 1748559403
commit: 100c21e1faf68efe7f3830b6e9f856760697ab48

View File

@@ -1,3 +1,143 @@
-------------------------------------------------------------------
Fri Jul 11 00:30:09 UTC 2025 - Xiaoguang Wang <xiaoguang.wang@suse.com>
- Add build flag CFLAGS+=' -ffat-lto-objects' to fix build failure
with rust1.88 on PowerPC (bsc#1246111).
-------------------------------------------------------------------
Sun Jun 1 08:11:56 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.2:
+ Fix new warnings on Fedora 42, various meson warnings, and
other small meson build/wrap fixes
+ validate: baseclasses: Reset Test timeouts between iterations
+ validate: scenario: Fix race condition when ignoring EOS
-------------------------------------------------------------------
Wed Apr 30 11:15:08 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.26.1:
+ Add missing Requires in pkg-config
+ devtools: dots-viewer:
- Bundle js dependencies using webpack
- Update dependencies and make windows dependencies conditional
-------------------------------------------------------------------
Wed Mar 12 06:55:24 UTC 2025 - Antonio Larrosa <alarrosa@suse.com>
- Update to version 1.26.0:
+ Highlights
- H.266 Versatile Video Coding (VVC) codec support
- Low Complexity Enhancement Video Coding (LCEVC) support
- Closed captions: H.264/H.265 extractor/inserter,
cea708overlay, cea708mux, tttocea708 and more
- New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH
client and dashsink improvements
- New AWS and Speechmatics transcription, translation and TTS
services elements, plus translationbin
- Splitmux lazy loading and dynamic fragment addition support
- Matroska: H.266 video and rotation tag support, defined
latency muxing
- MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and
SMPTE ST-2038 and ID3 meta; mpegtslivesrc
- ISO MP4: support for H.266, Hap, Lagarith lossless codecs;
raw video support; rotation tags
- SMPTE 2038 ancillary data streams support
- JPEG XS image codec support
- Analytics: New TensorMeta; N-to-N relationships; Mtd to carry
segmentation masks
- ONVIF metadata extractor and conversion to/from relation
metas
- New originalbuffer element that can restore buffers again
after transformation steps for analytics
- Improved Python bindings for analytics API
- Lots of Vulkan integration and Vulkan Video decoder/encoder
improvements
- OpenGL integration improvements, esp. in glcolorconvert,
gldownload, glupload
- Qt5/Qt6 QML GL sinks now support direct DMABuf import from
hardware decoders
- CUDA: New compositor, Jetson NVMM memory support,
stream-ordered allocator
- NVCODEC AV1 video encoder element, and nvdsdewarp
- New Direct3D12 integration support library
- New d3d12swapchainsink and d3d12deinterlace elements and
D3D12 sink/source for zero-copy IPC
- Decklink HDR support (PQ + HLG) and frame scheduling
enhancements
- AJA capture source clock handling and signal loss recovery
improvements
- RTP and RTSP: New rtpbin sync modes, client-side MIKEY
support in rtspsrc
- New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP
payloaders and depayloaders
- webrtcbin support for basic rollbacks and other improvements
- webrtcsink: support for more encoders, SDP munging, and a
built-in web/signalling server
- webrtcsrc/sink: support for uncompressed audio/video and NTP
& PTP clock signalling and synchronization
- rtmp2: server authentication improvements incl. Limelight
CDN (llnw) authentication
- New Microsoft WebView2 based web browser source element
- The GTK3 plugin has gained support for OpenGL/WGL on Windows
- Many GTK4 paintable sink improvements
- GstPlay: id-based stream selection and message API
improvements
- Real-time pipeline visualization in a browser using a new
dots tracer and viewer
- New tracers for tracking memory usage, pad push timings, and
buffer flow as pcap files
- VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG
encoders, VP9/VP8 alpha decodebins
- Video4Linux2 elements support DMA_DRM caps negotiation now
- V4L2 stateless decoders implement inter-frame resolution
changes for AV1 and VP9
- Editing services: support for reverse playback and audio
channel reordering
- New QUIC-based elements for working with raw QUIC streams,
RTP-over-QUIC (RoQ) and WebTransport
- Apple AAC audio encoder and multi-channel support for the
Apple audio decoders
- cerbero: Python bindings and introspection support; improved
Windows installer based on WiX5
- Lots of new plugins, features, performance improvements and
bug fixes
+ For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.26/
-------------------------------------------------------------------
Mon Feb 3 11:24:10 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.12:
+ No changes, stable version bump only
-------------------------------------------------------------------
Tue Jan 7 22:09:03 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.11:
+ No changes, stable version bump only
-------------------------------------------------------------------
Mon Dec 9 12:14:10 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.10:
+ validate: Fix leaks in ssim components.
-------------------------------------------------------------------
Tue Nov 5 09:59:40 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.9:
+ validate:
- Ignore flaky dash playbin3 issue
- Blacklist more netsim tests
-------------------------------------------------------------------
Mon Sep 23 13:18:53 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.24.8:
+ pad-monitor: Fix remaining pad function data handling
+ pad-monitor: Fix pad function data properly
-------------------------------------------------------------------
Fri Aug 23 08:05:05 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package gstreamer-devtools
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,19 +17,23 @@
%define _name gst-devtools
# rust1.88 build failed without this flag on PowerPC, bsc#1246111
%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
%{?sle15_python_module_pythons}
Name: gstreamer-devtools
Version: 1.24.7
Version: 1.26.2
Release: 0
Summary: Development and debugging tools for GStreamer
License: LGPL-2.1-or-later
Group: Productivity/Multimedia/Other
URL: https://gstreamer.freedesktop.org
Source: %{url}/src/%{_name}/%{_name}-%{version}.tar.xz
Source: %{_name}-%{version}.tar.zst
Source2: vendor.tar.zst
# PATCH-FIX-UPSTREAM gst-devtools-fix-hicolor-dir.patch -- Install icon file in correct folder
Patch0: gst-devtools-fix-hicolor-dir.patch
BuildRequires: cargo
BuildRequires: fdupes
BuildRequires: meson >= 1.1
BuildRequires: pkgconfig
@@ -39,6 +43,7 @@ BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-pbutils-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-plugins-bad-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
%if 0%{?suse_version} >= 1500
BuildRequires: pkgconfig(gstreamer-rtsp-server-1.0) >= %{version}
@@ -100,7 +105,9 @@ inside a GstPipeline. In the end, fixing issues found by the tool will
ensure that all elements behave all together in the expected way.
%prep
%autosetup -n %{_name}-%{version} -p1
%autosetup -n %{_name}-%{version} -a2 -p1
# unglock cargo
rm ./dots-viewer/Cargo.lock
sed -i -e '1{s,^#!/usr/bin/env python3,#!%{_bindir}/python3,}' validate/tools/gst-validate-launcher.in
sed -i -e '1{s,^#!/usr/bin/env python3,#!%{_bindir}/python3,}' debug-viewer/gst-debug-viewer
@@ -113,12 +120,15 @@ sed -i -e '1{s,^#!/usr/bin/env python3,#!%{_bindir}/python3,}' debug-viewer/gst-
%install
%meson_install
%python3_fix_shebang
%fdupes -s %{buildroot}/%{_prefix}
%ldconfig_scriptlets -n libgstvalidate-1_0-0
%files
%license validate/COPYING
%doc ChangeLog validate/README
%doc validate/README
%{_bindir}/gst-dots-viewer
%{_bindir}/gst-validate-1.0
%{_bindir}/gst-validate-images-check-1.0
%{_bindir}/gst-validate-launcher

BIN
vendor.tar.zst LFS Normal file

Binary file not shown.