2024-09-25 19:53:30 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Sep 11 21:13:01 UTC 2024 - Gustavo Pichorim Boiko <gboiko@suse.com>
|
|
|
|
|
|
|
|
|
|
- Disable webrtc_audio_processing on s390, s390x and ppc64:
|
|
|
|
|
webrtc-audio-processing doesn't build on those archs
|
|
|
|
|
|
2024-02-10 20:12:34 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Feb 5 10:47:19 UTC 2024 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Require libvpl only on supported architectures (x86_64 and aarch64)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 2 09:46:02 UTC 2024 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
|
|
|
|
|
|
- drop support for libmfx, which is no longer supported upstream
|
|
|
|
|
at all (boo#1219494)
|
|
|
|
|
- added support for oneVPL
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 1 10:56:39 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.22.9:
|
|
|
|
|
+ av1parser: Fix potential stack overflow during tile list
|
|
|
|
|
parsing (CVE-2024-0444, bsc#1219453, ZDI-CAN-22300)
|
|
|
|
|
+ camerabin: Correctly relink viewfinderbin_queue
|
|
|
|
|
+ GstPlay: Fix error details parsing
|
|
|
|
|
+ h264decoder: Handle malformed avc/avc3 packets
|
|
|
|
|
+ h264decoder: h265decoder: Align with wraparound fix
|
|
|
|
|
+ vp8decoder: vp9decoder: av1decoder: mpeg2decoder:
|
|
|
|
|
Fix multiplication wraparound
|
|
|
|
|
+ vah264enc/vah264dec issues after recent upgrade to 1.22.8
|
|
|
|
|
from 1.22.7
|
|
|
|
|
+ va: fixes for Mesa Gallium drivers in Mesa versions older
|
|
|
|
|
than v23.2
|
|
|
|
|
+ vp9parse: Fix critical warning during caps negotiation
|
|
|
|
|
- Rebase reduce-required-meson.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 23 16:03:37 UTC 2024 - Max Lin <mlin@suse.com>
|
|
|
|
|
|
|
|
|
|
- Disable zxing in Leap15
|
|
|
|
|
* Leap 15 can not provide zxing >= 1.4.0, zxing is inherited from
|
|
|
|
|
SLE15 but SLE15 do provide zxing version 1.2.0 only, Factory do
|
|
|
|
|
have zxing-cpp 2.0.0 however it's not an API compatible version.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 4 07:56:54 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.22.8:
|
|
|
|
|
+ aesenc: Fix IV length addition to output buffer length
|
|
|
|
|
+ av1parser: Fix array sizes in scalability structure
|
|
|
|
|
(ZDI-CAN-22300 bsc#1218534)
|
|
|
|
|
+ camerabin: Fix source updates with user filters
|
|
|
|
|
+ codecparsers: av1: Clip max tile rows and cols values
|
|
|
|
|
+ dtlscertificate: Define WINSOCKAPI before including windows.h
|
|
|
|
|
+ d3d11: fix building with address sanitizer
|
|
|
|
|
+ d3d11screencapturesrc: Fix wrong color with HDR enabled
|
|
|
|
|
+ h264decoder: Fix GstVideoCodecFrame leak
|
|
|
|
|
+ ladspa: Make RDF parsing truly optional
|
|
|
|
|
+ rtponviftimestamp: Fix drop-out-of-segment=false mode
|
|
|
|
|
+ qsvdecoder: Fix stream format detection
|
|
|
|
|
+ webrtcsdp: Remove fingerprint validation that doesn't make
|
|
|
|
|
sense
|
|
|
|
|
+ GstPlay: Automatically flush the bus when disposing the
|
|
|
|
|
signal adapter
|
|
|
|
|
+ GstPlayer: Without dispatcher emit signals directly instead
|
|
|
|
|
of via the default main context
|
|
|
|
|
- Rebase reduce-required-meson.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 28 11:26:56 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Use %patch -p N instead of deprecated %patchN.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 23 20:05:36 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Stop passing sctp=disabled and pass sctp=enabled to meson setup
|
|
|
|
|
instead, enable build of sctp plugin.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 21 16:06:50 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Move pkgconfig(dvdnav) and pkgconfig(dvdread) BuildRequires out
|
|
|
|
|
of BUILD_ORIG conditional, and stop passing resindvd=disabled and
|
|
|
|
|
siren=disabled to meson setup, build dvd and siren 7 support in
|
|
|
|
|
main package.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 15 09:30:45 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.22.7:
|
|
|
|
|
+ audiobuffersplit: disable max-silence-time if set to 0
|
|
|
|
|
+ libde265: Do not decode the non 4:2:0 8 bits format
|
|
|
|
|
+ codecparsers: av1: Clip max tile rows and cols values
|
|
|
|
|
(ZDI-CAN-22226, CVE-2023-44429, bsc#1217211)
|
|
|
|
|
+ codecs: h265: Do not free slice header before using it
|
|
|
|
|
+ d3d11converter: Fix 10/12bits planar output
|
|
|
|
|
+ d3d11decoder: Fix crash on negotiate() when decoder is not
|
|
|
|
|
configured
|
|
|
|
|
+ d3d11videosink: Fix toggling between fullscreen and maximized
|
|
|
|
|
+ d3d11videosink: Fix window switching in case of fullscreen mode
|
|
|
|
|
+ d3d11screencapturesrc: Fix mouse cursor blending
|
|
|
|
|
+ decklink: Fix broken COM string conversion
|
|
|
|
|
+ decklink: Decklink Device Provider wrongly parses SDK strings
|
|
|
|
|
+ gstwayland: Don't depend on wayland-protocols
|
|
|
|
|
+ interaudiosrc: Add audio meta to buffers containing
|
|
|
|
|
non-interleaved samples
|
|
|
|
|
+ kmssink: Add TIDSS auto-detection
|
|
|
|
|
+ mfvideoencoder: Fix typo in template caps
|
|
|
|
|
+ mxfdemux: Store GstMXFDemuxEssenceTrack in their own fixed
|
|
|
|
|
allocation (ZDI-CAN-22300 bsc#1217213 CVE-2023-44446)
|
|
|
|
|
+ nvcodec: fix bounds for auto-select GPU enumeration
|
|
|
|
|
+ openh264: Fail gracefully if openh264 encoder/decoder creation
|
|
|
|
|
fails
|
|
|
|
|
+ tsmux: More cleanups
|
|
|
|
|
+ tsmux: Fill padding packets with stuffing bytes
|
|
|
|
|
+ v4l2codecs: Fix tiled formats stride conversion
|
|
|
|
|
+ v4l2videodec: Correctly free caps to avoid memory leak
|
|
|
|
|
+ wasapi2: Don't use global volume control object
|
|
|
|
|
+ wasapi2device: Ignore activation failed device
|
|
|
|
|
- Rebase reduce-required-meson.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 22 11:44:13 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.22.6:
|
|
|
|
|
+ audiolatency: Forward latency query and event upstream
|
|
|
|
|
+ av1parser: Fix segmentation params update
|
|
|
|
|
+ codecparsers: Fix MPEG-1 aspect ratio table
|
|
|
|
|
+ d3d11convert: Passthrough allocation query on same caps
|
|
|
|
|
+ h264decoder: Update latency dynamically
|
|
|
|
|
+ h265parser:
|
|
|
|
|
- Allow partially broken hvcC data
|
|
|
|
|
- Fix possible overflow using max_sub_layers_minus1
|
|
|
|
|
(bsc#1215793, CVE-2023-40476)
|
|
|
|
|
+ hlssink2: Always use forward slash separator
|
|
|
|
|
+ mdns: Fix a crash on context error
|
|
|
|
|
+ mxfdemux: Fix integer overflow causing out of bounds writes
|
|
|
|
|
when handling invalid uncompressed video and check channels for
|
|
|
|
|
AES3 (bsc#1215796, CVE-2023-40474, bsc#1215792, CVE-2023-40475)
|
|
|
|
|
+ nvencoder: Fix negotiation error when interlace-mode is
|
|
|
|
|
unspecified
|
|
|
|
|
+ rtmp2: Allow NULL flash version, omitting the field
|
|
|
|
|
+ rtmp2sink: fix crash if message conversion failed
|
|
|
|
|
+ transcodebin: Fixes for upstream selectable support
|
|
|
|
|
+ va: Fix in error logs functions mismatches
|
|
|
|
|
+ waylandsink:
|
|
|
|
|
- Crop surfaces to their display width height
|
|
|
|
|
- Fix cropping for video with non-square aspect ratio
|
|
|
|
|
+ webrtc: Fix docs for create-data-channel action signal
|
|
|
|
|
- Rebase reduce-required-meson.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 19 07:39:17 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Add patch from upstream to build the package with
|
|
|
|
|
webrtc-audio-processing-1 in Tumbleweed:
|
|
|
|
|
* 0001-Update-code-for-webrtc-audio-processing-1.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jul 25 11:09:02 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.22.5:
|
|
|
|
|
+ d3d11bufferpool: Fix heavy CPU usage in case of fixed-size pool
|
|
|
|
|
+ jpegparser: jpegdecoder: Don't pollute bus and comply with spec
|
|
|
|
|
+ plugins: fix compiler warnings with GLib >= 2.76
|
|
|
|
|
+ webrtcbin: Prevent critical warning when creating an additional
|
|
|
|
|
data channel
|
|
|
|
|
+ webrtcstats: Properly report IceCandidate type
|
|
|
|
|
- Rebase reduce-required-meson.patch.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 26 14:36:10 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.22.4:
|
|
|
|
|
+ asfmux: fix possible unaligned write on 32-bit ARM.
|
|
|
|
|
+ d3d11videosink: Fix error on pause and play.
|
|
|
|
|
+ d3dvideosink: Fix navigation event leak.
|
|
|
|
|
+ decklink: Correctly handle SDK strings on macOS and free
|
|
|
|
|
strings after usage on Linux.
|
|
|
|
|
+ dvdspu: Make sure enough data is allocated for the available
|
|
|
|
|
data (bsc#1213126, CVE-2023-37329).
|
|
|
|
|
+ fdkaacdec: Support up to 5 rear channels.
|
|
|
|
|
+ h265parse: Fix framerate handling.
|
|
|
|
|
+ kmssink: Add STM32 LTDC and NXP i.MX8M Plus LCDIFv3
|
|
|
|
|
auto-detection.
|
|
|
|
|
+ sdpdemux: ensure that only one srcpad is created per stream.
|
|
|
|
|
+ srtpdec: fix critical warnings on shutdown.
|
|
|
|
|
+ testsrcbin: Remove spurious caps unref.
|
|
|
|
|
+ va: map the mbbrc to correct enum value in get_property().
|
|
|
|
|
+ vtenc: apply DTS offset to ensure DTS <= PTS.
|
|
|
|
|
+ vtdec: time glitches on h264 playback.
|
|
|
|
|
+ waylandsink: Emit "map" signal boarder surface is ready.
|
|
|
|
|
- Rebase reduce-required-meson.patch.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed May 24 14:43:34 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.22.3:
|
|
|
|
|
+ a2dpsink: Fails many tests in Bluetooth SIG Certification.
|
|
|
|
|
+ avdtputil: Use int instead of int range for fixed bitpool
|
|
|
|
|
values.
|
|
|
|
|
+ ccconverter:
|
|
|
|
|
- reintroduce frame count reset on cycle completion
|
|
|
|
|
- integer overflow & crashing
|
|
|
|
|
+ codectimestamper: remove PC file generation from plugin's own
|
|
|
|
|
meson.build.
|
|
|
|
|
+ cudamemory: Fix for semi planar YUV memory size decision.
|
|
|
|
|
+ d3d11compositor:
|
|
|
|
|
- Reconfigure resource only when output caps is changed.
|
|
|
|
|
- Skip zero alpha input.
|
|
|
|
|
+ d3d11convert: Fix for runtime property update.
|
|
|
|
|
+ d3d11memory: Don't clear wrapped texture memory.
|
|
|
|
|
+ d3d11videosink:
|
|
|
|
|
- Fix for ignored initial render rectangle.
|
|
|
|
|
- Fix race condition in window unprepare.
|
|
|
|
|
- Enhancement for initial window size decision.
|
|
|
|
|
- Don't clear prepared buffer on unlock_stop().
|
|
|
|
|
+ dashdemux: mpdclient: fix divide by 0 if segment has no
|
|
|
|
|
duration.
|
|
|
|
|
+ dtlstransport: Keep strong ref of dtls encoder/decoder.
|
|
|
|
|
+ GstPlay:
|
|
|
|
|
- Avoid getting property of playbin2 if subtitle_sid is null.
|
|
|
|
|
- Fix critical log when using playbin3.
|
|
|
|
|
+ h264decoder: Drop nonexisting picture silently without error.
|
|
|
|
|
+ dtmf: element classification improvements.
|
|
|
|
|
+ mfvideoenc: Allow only even resolution numbers.
|
|
|
|
|
+ sctpenc:
|
|
|
|
|
- Fix potential shutdown deadlock.
|
|
|
|
|
- Fix "srtp-key" check.
|
|
|
|
|
+ tests: disable dtls test if openssl is not present.
|
|
|
|
|
+ tsdemux: Set number of channels to 2 for dual mono Opus.
|
|
|
|
|
+ va: Various fixes for defects found with MSVC.
|
|
|
|
|
+ wasapi2: Allows process loopback capture on Windows 10.
|
|
|
|
|
+ webrtcdatachannel: Bind to parent webrtcbin using a weak
|
|
|
|
|
reference.
|
|
|
|
|
+ webrtcbin: Fix potential deadlock when closing before any data
|
|
|
|
|
was sent.
|
|
|
|
|
+ webrtc:
|
|
|
|
|
- Plug leaks of resolved ICE addresses.
|
|
|
|
|
- Do not tear down data channel before data is flushed.
|
|
|
|
|
- Rebase reduce-required-meson.patch.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 23 01:45:04 UTC 2023 - Jiri Srain <jsrain@suse.com>
|
|
|
|
|
|
|
|
|
|
- use additional codecs on ALP
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Apr 26 14:56:52 UTC 2023 - Frederic Crozat <fcrozat@suse.com>
|
|
|
|
|
|
|
|
|
|
- Only build build vo-amrwbenc plugin on openSUSE, vo-amrwbenc
|
|
|
|
|
license is problematic for commercial use.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Apr 24 13:19:54 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Add missing plugin in build_orig part of spec, BuildRequires
|
|
|
|
|
already in place, just missing the built plugin in file section.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Apr 12 12:21:32 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.22.2:
|
|
|
|
|
+ cea708overlay: fix HCR interpretation
|
|
|
|
|
+ d3d11bufferpool: Fix invalid access in debug print loop
|
|
|
|
|
+ d3d11compositor: Fix composition error on release_pad()
|
|
|
|
|
+ d3d11converter: Fix conversion backend selection
|
|
|
|
|
+ d3d11videosink: Fix tearing in case of fullscreen mode
|
|
|
|
|
+ d3d11window: fix memory leak
|
|
|
|
|
+ debugqroverlay: fix string leak
|
|
|
|
|
+ decklinkaudiosink: Fix playback when video caps is configured
|
|
|
|
|
before audio
|
|
|
|
|
+ decklink: fix 10 bit RGB (r210) format auto detection
|
|
|
|
|
+ decklinkvideosrc:
|
|
|
|
|
- RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
|
|
|
|
|
- unable to show HDMI stream that Blackmagic's Media Express is
|
|
|
|
|
able to see
|
|
|
|
|
+ gtkwaylandsink:
|
|
|
|
|
- Destroy GstWlWindow when parent GtkWindow is destroyed
|
|
|
|
|
- Fix crash when rendering after the window is closed
|
|
|
|
|
+ h264decoder: Fix DPB bumping process
|
|
|
|
|
+ h264decoder, h265decoder: Latency reporting related fixes
|
|
|
|
|
+ h264parse: Validate VUI framerate
|
|
|
|
|
+ jpegparse: reset parse state when the SOI is not the first
|
|
|
|
|
marker
|
|
|
|
|
+ ksvideo, directshow: Fix reference leaks in device providers
|
|
|
|
|
+ nvencoder: Fix CQP option setting
|
|
|
|
|
+ nvh264encoder: Fix template caps to include progressive mode as
|
|
|
|
|
well
|
|
|
|
|
+ openjpegdec: allow multithread decoding only in subframe mode
|
|
|
|
|
+ tsdemux: Fix reading of extended Opus channel configuration
|
|
|
|
|
+ vulkan: fix validation layer issues
|
|
|
|
|
+ vulkanoverlaycompositor: fix potential use after free
|
|
|
|
|
+ vulkanswapper: correctly handle force-aspect-ratio=false
|
|
|
|
|
+ wasapi2: Fix potential crash on device activation failure
|
|
|
|
|
+ webrtc: Fix segfault traversing ice transports
|
|
|
|
|
+ webrtc: patch leak caused by early return
|
|
|
|
|
+ zxing: add support for zxing-c++ 2.0
|
|
|
|
|
- Rebase reduce-required-meson.patch.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Apr 3 01:03:21 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
|
|
|
|
|
plugin sub-package, and drop the hard
|
|
|
|
|
gstreamer-plugins-bad-chromaprint Requires from our devel
|
|
|
|
|
sub-package. This is a "stand alone" plugin, and this way
|
|
|
|
|
packages depending on gstreamer-plugins-bad during build avoids
|
|
|
|
|
pulling in libavcodec and libavfilter + ffmpeg-mini-devel
|
|
|
|
|
packages for no reason.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 25 14:48:31 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
|
|
|
|
|
part of spec, now available in distro. Stop passing
|
|
|
|
|
voamrwbenc=disabled to meson.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 21 08:31:39 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Add libgsttranscoder-1_0-0 to baselibs.conf
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 20 20:16:32 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Add pkgconfig(libdca) and drop conditional libdca-devel
|
|
|
|
|
BuildRequires, and stop passing dts=disabled to meson.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 9 18:03:37 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.22.1:
|
|
|
|
|
+ aom: Include stream-format and alignment in the AV1 caps
|
|
|
|
|
+ av1parser: Don't consider unknown metadata OBUs a bitstream error
|
|
|
|
|
+ av1parser, h265parser: Fix some code defects
|
|
|
|
|
+ avfvideosrc: Don't wait on main thread for permissions request
|
|
|
|
|
+ ccconverter: don't debug a potentially freed filter caps
|
|
|
|
|
+ closedcaption: Don't leak caps event
|
|
|
|
|
+ codecparsers: {h264, h265}bitwriter: Remove redundant condition
|
|
|
|
|
checks
|
|
|
|
|
+ codecs: decoders: fail early if no input caps have been
|
|
|
|
|
provided for all new decoder base classes
|
|
|
|
|
+ codectimestamper: Fix timestamping on sequence update
|
|
|
|
|
+ curlhttpsrc: Add curl anyauth option
|
|
|
|
|
+ d3d11overlaycompositor: fix texture width and height
|
|
|
|
|
+ d3d11videosink: Fix rendering on external handle
|
|
|
|
|
+ h265parse: Always set profile on src caps
|
|
|
|
|
+ msdkav1enc: fix the category for msdkav1enc debug
|
|
|
|
|
+ nvcodec: improve error reporting on plugin init
|
|
|
|
|
+ nvencoder:
|
|
|
|
|
- Fix b-frame encoding on Linux
|
|
|
|
|
- Fix min buffers parameter of allocation query in auto GPU
|
|
|
|
|
mode
|
|
|
|
|
+ nvvp9dec: Fix return value
|
|
|
|
|
+ qsvav1enc, amfav1enc: Set stream-format on caps
|
|
|
|
|
+ va:
|
|
|
|
|
- Avoid the array index overflow when filling 8x8 scaling list.
|
|
|
|
|
- Fix some code defects
|
|
|
|
|
+ vah265enc: Use helper to update properties.
|
|
|
|
|
+ vtdec:
|
|
|
|
|
- Fix DPB size calculations not taking values from SPS into
|
|
|
|
|
account
|
|
|
|
|
- Fix not waiting for async frames when flushing
|
|
|
|
|
- Jittery playback of H.264 Level 4.1 movies in macOS (both
|
|
|
|
|
x86_64 and arm64)
|
|
|
|
|
+ vtenc:
|
|
|
|
|
- Disable ARGB/RGBA64 caps on M1 Pro/Max with macOS <13
|
|
|
|
|
- Disable HW acceleration for interlaced ProRes
|
|
|
|
|
- Fix checking for certain CPU variants when running in VMs
|
|
|
|
|
+ vulkan: memory: Flush non coherent memory after write.
|
|
|
|
|
+ wasapi2src: Fix loopback capture on Windows 10 Anniversary
|
|
|
|
|
Update
|
|
|
|
|
+ webrtcbin: small stats improvements
|
|
|
|
|
+ win32ipcutils: Add missing include
|
|
|
|
|
+ wpe: Logging fixes for the WebExtension
|
|
|
|
|
- Rebase patches with quilt.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 16 12:16:42 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Remove sys/decklink since that contains a non-standard license
|
|
|
|
|
and disable the decklink plugin
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Feb 7 13:02:51 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Stop building openh264 by default even on 3'rd party
|
|
|
|
|
buildservices, do this via bcond. Codec now available via a
|
|
|
|
|
special repo.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Feb 5 13:20:14 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Enable zxing again, now that the updated version have landed.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 2 07:51:37 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Temporarily disable zxing, waiting for updated version to land
|
|
|
|
|
in Factory.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 27 10:10:31 UTC 2023 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
- Probably because of a problem in SLE's meson, the generated
|
|
|
|
|
pkgconfig files are missing some variables that are needed by
|
|
|
|
|
rpm to generate the pkgconfig(...) provides correctly. In order
|
|
|
|
|
to fix this, we now check for those variables and insert them
|
|
|
|
|
in the pc files before installation if they're missing.
|
|
|
|
|
- Only build the microdns plugin in TW since SLE is missing the
|
|
|
|
|
required dependencies.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 27 09:19:19 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Add new shared libs libgstcuda-1_0-0 and libgstwebrtcnice-1_0-0
|
|
|
|
|
to baselibs.conf.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 25 10:32:17 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.22.0:
|
|
|
|
|
+ Please see changes in gstreamer main package, major version
|
|
|
|
|
bump.
|
|
|
|
|
- Pass amfcodec=disabled and directshow=disabled to meson, not
|
|
|
|
|
supported on linux (yet?).
|
|
|
|
|
- Build qsv plugin only for supported targets via passing
|
|
|
|
|
conditional qsv=disabled/enabled to meson.
|
|
|
|
|
- Add pkgconfig(gtk+-3.0) BuildRequires: New dependency.
|
|
|
|
|
- Package new sub-packages
|
|
|
|
|
+ libgstcuda-1_0-0
|
|
|
|
|
+ libgstwebrtcnice-1_0-0
|
|
|
|
|
+ typelib-1_0-CudaGst-1_0
|
|
|
|
|
+ typelib-1_0-GstCuda-1_0
|
|
|
|
|
+ typelib-1_0-GstVa-1_0
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 23 19:21:55 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.20.5:
|
|
|
|
|
+ aesdec:
|
|
|
|
|
- Fix padding removal for per-buffer-padding=FALSE
|
|
|
|
|
- Fix test failing in gst-plugins-bad
|
|
|
|
|
+ alphacombine: Add missing query handler for gaps
|
|
|
|
|
+ avfdeviceprovider: do not leak the properties
|
|
|
|
|
+ avfvideosrc: Report latency when doing screen capture
|
|
|
|
|
+ d3d11screencapturesrc: Specify PAR 1/1 to template caps
|
|
|
|
|
+ d3d11videosink:
|
|
|
|
|
- Fixing focus lost on desktop layout change
|
|
|
|
|
- Call ShowWindow() from window thread
|
|
|
|
|
- Fix deadlock when parent window is busy
|
|
|
|
|
- Always clear back buffer on resize
|
|
|
|
|
+ decklink: reset calculation of time_mapping to fix clipping
|
|
|
|
|
HDMI video
|
|
|
|
|
+ directshow: Fix build error with glib 2.75 and newer
|
|
|
|
|
+ dvbsubenc:
|
|
|
|
|
- Forward GAP events as-is if we wouldn't produce an end packet
|
|
|
|
|
- Write Display Definition Segment if a non-default
|
|
|
|
|
width/height is used
|
|
|
|
|
+ h265decoder: Do not abort when failed to prepare ref pic set
|
|
|
|
|
+ h264parser: Fix a typo in pred_weight_table parsing.
|
|
|
|
|
+ mediafoundation, d3d11: Fix memory leak and make leak tracer
|
|
|
|
|
happy
|
|
|
|
|
+ mpegts:
|
|
|
|
|
- Handle when iconv doesn't support ISO 6937 (e.g. musl libc)
|
|
|
|
|
- Check continuity counter on section streams
|
|
|
|
|
+ mpegtsdemux: Always clear packetizer on DISCONT push mode
|
|
|
|
|
+ srt: various fixes - improve stats and error handling
|
|
|
|
|
+ rtmp2: Improve error messages
|
|
|
|
|
+ rtmp2sink: Correctly return GST_FLOW_ERROR on error
|
|
|
|
|
+ vulkan: Fix static linking on macOS
|
|
|
|
|
+ webrtcbin: also add rtcp-fb ccm fir for video mlines by default
|
|
|
|
|
+ webrtc/nice: fix small leak of split strings
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Oct 22 09:19:02 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.20.4:
|
|
|
|
|
+ amcvideodec: fix GstAmcSurfaceTexture segfault.
|
|
|
|
|
+ audiobuffersplit: Fix drift that was introduced by wrong
|
|
|
|
|
calculations in gapless mode.
|
|
|
|
|
+ audiovisualizer: fix buffer mapping to not increase refcount.
|
|
|
|
|
+ avfvideosrc: Fix wrong default framerate value.
|
|
|
|
|
+ d3d11decoder: Check 16K resolution support.
|
|
|
|
|
+ d3d11videosink: Fix for force-aspect-ratio setting when
|
|
|
|
|
rendering on shared texture.
|
|
|
|
|
+ GstPlay: missing cleanup for g_autoptr.
|
|
|
|
|
+ mxfdemux: Always calculate BlockAlign of raw audio to work
|
|
|
|
|
around files with broken BlockAlign field in the headers.
|
|
|
|
|
+ nvdec: Fix for HEVC decoding when coded resolution is larger
|
|
|
|
|
than display resolution.
|
|
|
|
|
+ openh264enc: Fix constrained-high encoding.
|
|
|
|
|
+ openh264: Register debug categories earlier.
|
|
|
|
|
+ openmpt: update from now deprecated api.
|
|
|
|
|
+ player/play: Fix object construction and various leaks.
|
|
|
|
|
+ player: Plug a memory leak.
|
|
|
|
|
+ proxysink: Make sure stream-start and caps events are
|
|
|
|
|
forwarded, and fix memory leak.
|
|
|
|
|
+ tests: skip unit tests for dependency-less elements that have
|
|
|
|
|
been disabled.
|
|
|
|
|
+ tsdemux: Don't trigger a program change when falling back to
|
|
|
|
|
ignore-pcr behaviour.
|
|
|
|
|
+ va:
|
|
|
|
|
- allocator: Fix translation of VADRMPRIMESurfaceDescriptor.
|
|
|
|
|
- h265dec: Fix a crash because of missing reference frame.
|
|
|
|
|
- vah265dec: Decoder segfaults on seek.
|
|
|
|
|
+ wasapi2: Fix initial mute/volume setting.
|
|
|
|
|
+ wasapi: Implement default audio channel mask.
|
|
|
|
|
+ webrtcbin:
|
|
|
|
|
- Fix pointer dereference before null check.
|
|
|
|
|
- Limit sink query to sink pads.
|
|
|
|
|
+ webrtc: Make sure to return NULL when validating TURN server
|
|
|
|
|
fails.
|
|
|
|
|
- Drop va-allocator-fix.patch: fixed upstream.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 29 10:48:21 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Build microdns support. Following this add pkgconfig(microdns)
|
|
|
|
|
BuildRequires and pass microdns=enabled to meson.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 25 20:05:26 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Add va-allocator-fix.patch: va: allocator: Fix translation of
|
|
|
|
|
VADRMPRIMESurfaceDescriptor + va: allocator: Use always lseek to
|
|
|
|
|
get dmabuf size.
|
|
|
|
|
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2657
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jun 22 10:18:08 UTC 2022 - Aaron Stern <ukbeast89@protonmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.20.3:
|
|
|
|
|
+ GstPlay: Fix new error + warning parsing API (was unusuable
|
|
|
|
|
before)
|
|
|
|
|
+ av1parse: let the parser continue on verbose OBUs
|
|
|
|
|
+ d3d11converter: Fix RGB to GRAY conversion, broken debug
|
|
|
|
|
messages, and add missing GRAY conversion
|
|
|
|
|
+ gs: look for google_cloud_cpp_storage.pc
|
|
|
|
|
+ ipcpipeline: fix crash and error on windows with SOCKET or
|
|
|
|
|
_pipe()
|
|
|
|
|
+ ivfparse: Don't set zero resolution on caps
|
|
|
|
|
+ mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
|
|
|
|
|
fix locking in error code path; handle more program updates
|
|
|
|
|
+ mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
|
|
|
|
|
muxing behaviour
|
|
|
|
|
+ mpegtsmux: Thread safety fixes: lock mux->tsmux, the programs
|
|
|
|
|
hash table, and pad streams
|
|
|
|
|
+ mpegtsmux: Skip empty buffers
|
|
|
|
|
+ osxaudiodeviceprovider: Add initial support for duplex devices
|
|
|
|
|
on OSX
|
|
|
|
|
+ rtpldacpay: Fix missing payload information
|
|
|
|
|
+ sdpdemux: add media attributes to caps, fixes ptp clock
|
|
|
|
|
handling
|
|
|
|
|
+ mfaudioenc: Handle empty IMFMediaBuffer
|
|
|
|
|
+ nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
|
|
|
|
|
+ nvenc: Fix deadlock because of too strict buffer pool size
|
|
|
|
|
+ va: fix library build issues, caps leaks in the vpp transform
|
|
|
|
|
function, and add vaav1dec to documentation
|
|
|
|
|
+ v4l2codecs: vp9: Minor fixes
|
|
|
|
|
+ v4l2codecs: h264: Correct scaling matrix ABI check
|
|
|
|
|
+ dtlstransport: Notify ICE transport property changes
|
|
|
|
|
+ webrtc: Various fixes to the webrtc-sendrecv python example
|
|
|
|
|
+ webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
|
|
|
|
|
+ Support build against libfreeaptx in openaptx plugin
|
|
|
|
|
+ Fix linking issues on Illumos distros
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jun 5 20:46:25 UTC 2022 - Stefan Dirsch <sndirsch@suse.com>
|
|
|
|
|
|
|
|
|
|
- removed libkms BuildRequires, since it has been dropped from
|
|
|
|
|
libdrm
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 9 11:01:14 UTC 2022 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.20.2:
|
|
|
|
|
+ av1parse: Fix several issues about the colorimetry.
|
|
|
|
|
+ av1parse: fix up various possible logic errors
|
|
|
|
|
+ dashsink: fix missing mutex unlock in error code path when
|
|
|
|
|
failing to get content
|
|
|
|
|
+ d3d11videosink: Fix for unhandled mouse double click events
|
|
|
|
|
+ interlace: Also handle a missing "interlace-mode" field as
|
|
|
|
|
progressive
|
|
|
|
|
+ msdk: fix build with MSVC
|
|
|
|
|
+ mxfdemux: Fix issues at EOS
|
|
|
|
|
+ mxfdemux: Handle empty VANC packets
|
|
|
|
|
+ nvh264dec, nvh265dec: Fix broken key-unit trick and reverse
|
|
|
|
|
playback
|
|
|
|
|
+ nvvp9sldec: Increase DPB size to cover render delay
|
|
|
|
|
+ rvsg: fix cairo include
|
|
|
|
|
+ tsdemux: Fix AC-4 detection in MPEG-TS
|
|
|
|
|
+ tsdemux: Handle "empty" PMT gracefully
|
|
|
|
|
+ va: pool: don't advertise the
|
|
|
|
|
GST_BUFFER_POOL_OPTION_VIDEO_ALIGNMENT option any more
|
|
|
|
|
+ v4l2codecs: Fix memory leak
|
|
|
|
|
+ v4l2videodec: set frame duration according to framerate
|
|
|
|
|
+ webrtcbin: Update documentation of 'get-stats' action signal
|
|
|
|
|
+ webrtcbin: Check data channel transport for notifying
|
|
|
|
|
'ice-gathering-state'
|
|
|
|
|
+ webrtcbin: Avoid access of freed memory
|
|
|
|
|
+ wpe: Reintroduce persistent WebContext
|
|
|
|
|
+ Build: use CMake to find some openssl and exr deps
|
|
|
|
|
+ Fix multiple "unused-but-set variable" compiler warnings
|
|
|
|
|
- Drop patch already included in 1.20.2:
|
|
|
|
|
+ 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Apr 21 12:09:16 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Disable ldacBT on ppc64: ldacBT is not available there.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Apr 10 11:08:27 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
|
|
|
|
|
|
- Add spandsp3.patch: Fix build with spandsp 3.x by including
|
|
|
|
|
private headers.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 26 11:21:39 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Add 8440e2a373e5ce681d15f5880cb2f2562be332cf.patch:
|
|
|
|
|
nvh264dec,nvh265dec: Fix broken key-unit trick and reverse
|
|
|
|
|
playback.
|
|
|
|
|
- Quiet setup, we do not need to see the unpacking of the tarball.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 23 07:36:33 UTC 2022 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Add patch to support building with srt 1.3.4 in SLE
|
|
|
|
|
* fix-build-with-srt-1.3.4.patch
|
|
|
|
|
- Do not build the gstldac plugin in s390x where
|
|
|
|
|
pkgconfig(ldacBT-enc) is not available.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 18 07:35:17 UTC 2022 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.20.1:
|
|
|
|
|
+ GstPlay: Fix new error + warning parsing API (was unusuable
|
|
|
|
|
before)
|
|
|
|
|
+ av1parse: let the parser continue on verbose OBUs
|
|
|
|
|
+ d3d11converter: Fix RGB to GRAY conversion, broken debug
|
|
|
|
|
messages, and add missing GRAY conversion
|
|
|
|
|
+ gs: look for google_cloud_cpp_storage.pc
|
|
|
|
|
+ ipcpipeline: fix crash and error on windows with SOCKET or
|
|
|
|
|
_pipe()
|
|
|
|
|
+ ivfparse: Don't set zero resolution on caps
|
|
|
|
|
+ mpegtsdemux: Handle PES headers bigger than a mpeg-ts packet;
|
|
|
|
|
fix locking in error code path; handle more program updates
|
|
|
|
|
+ mpegtsmux: Start last_ts with GST_CLOCK_TIME_NONE to fix VBR
|
|
|
|
|
muxing behaviour
|
|
|
|
|
+ mpegtsmux: Thread safety fixes: lock mux->tsmux, the programs
|
|
|
|
|
hash table, and pad streams
|
|
|
|
|
+ mpegtsmux: Skip empty buffers
|
|
|
|
|
+ osxaudiodeviceprovider: Add initial support for duplex devices
|
|
|
|
|
on OSX
|
|
|
|
|
+ rtpldacpay: Fix missing payload information
|
|
|
|
|
+ sdpdemux: add media attributes to caps, fixes ptp clock
|
|
|
|
|
handling
|
|
|
|
|
+ mfaudioenc: Handle empty IMFMediaBuffer
|
|
|
|
|
+ nvdecoder: Various fixes for 4:4:4 and high-bitdepth decoding
|
|
|
|
|
+ nvenc: Fix deadlock because of too strict buffer pool size
|
|
|
|
|
+ va: fix library build issues, caps leaks in the vpp transform
|
|
|
|
|
function, and add vaav1dec to documentation
|
|
|
|
|
+ v4l2codecs: vp9: Minor fixes
|
|
|
|
|
+ v4l2codecs: h264: Correct scaling matrix ABI check
|
|
|
|
|
+ dtlstransport: Notify ICE transport property changes
|
|
|
|
|
+ webrtc: Various fixes to the webrtc-sendrecv python example
|
|
|
|
|
+ webrtc-ice: Fix memory leaks in gst_webrtc_ice_add_candidate()
|
|
|
|
|
+ Support build against libfreeaptx in openaptx plugin
|
|
|
|
|
+ Fix linking issues on Illumos distros
|
|
|
|
|
- Drop patch already included upstream:
|
|
|
|
|
+ 1634.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 4 20:35:04 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.20.0:
|
|
|
|
|
+ Development in GitLab was switched to a single git repository
|
|
|
|
|
containing all the modules
|
|
|
|
|
+ GstPlay: new high-level playback library, replaces GstPlayer
|
|
|
|
|
+ WebM Alpha decoding support
|
|
|
|
|
+ Encoding profiles can now be tweaked with additional
|
|
|
|
|
application-specified element properties
|
|
|
|
|
+ Compositor: multi-threaded video conversion and mixing
|
|
|
|
|
+ RTP header extensions: unified support in RTP depayloader and
|
|
|
|
|
payloader base classes
|
|
|
|
|
+ SMPTE 2022-1 2-D Forward Error Correction support
|
|
|
|
|
+ Smart encoding (pass through) support for VP8, VP9, H.265 in
|
|
|
|
|
encodebin and transcodebin
|
|
|
|
|
+ Runtime compatibility support for libsoup2 and libsoup3
|
|
|
|
|
(libsoup3 support experimental)
|
|
|
|
|
+ Video decoder subframe support
|
|
|
|
|
+ Video decoder automatic packet-loss, data corruption, and
|
|
|
|
|
keyframe request handling for RTP / WebRTC / RTSP
|
|
|
|
|
+ mp4 and Matroska muxers now support profile/level/resolution
|
|
|
|
|
changes for H.264/H.265 input streams (i.e. codec data changing
|
|
|
|
|
on the fly)
|
|
|
|
|
+ mp4 muxing mode that initially creates a fragmented mp4 which
|
|
|
|
|
is converted to a regular mp4 on EOS
|
|
|
|
|
+ Audio support for the WebKit Port for Embedded (WPE) web page
|
|
|
|
|
source element
|
|
|
|
|
+ CUDA based video color space convert and rescale elements and
|
|
|
|
|
upload/download elements
|
|
|
|
|
+ NVIDIA memory:NVMM support for OpenGL glupload and gldownload
|
|
|
|
|
elements
|
|
|
|
|
+ Many WebRTC improvements
|
|
|
|
|
+ The new VA-API plugin implementation fleshed out with more
|
|
|
|
|
decoders and new postproc elements
|
|
|
|
|
+ AppSink API to retrieve events in addition to buffers and
|
|
|
|
|
buffer lists
|
|
|
|
|
+ AppSrc gained more configuration options for the internal queue
|
|
|
|
|
(leakiness, limits in buffers and time, getters to read current
|
|
|
|
|
levels)
|
|
|
|
|
+ Updated Rust bindings and many new Rust plugins
|
|
|
|
|
+ Improved support for custom minimal GStreamer builds
|
|
|
|
|
+ Support build against FFmpeg 5.0
|
|
|
|
|
+ Linux Stateless CODEC support gained MPEG-2 and VP9
|
|
|
|
|
+ Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support
|
|
|
|
|
+ Lots of new plugins, features, performance improvements and bug
|
|
|
|
|
fixes
|
|
|
|
|
- Add explicit pkgconfig(libva) BuildRequires: meson checks for it.
|
|
|
|
|
- Go back to using tarball from upstream, remove service.
|
|
|
|
|
- Drop 2564.patch: Fixed upstream.
|
|
|
|
|
- Add disabled pkgconfig(storage_client) and
|
|
|
|
|
pkgconfig(webrtc-audio-coding-1) BuildRequires and pass
|
|
|
|
|
gs=disabled, isac=disabled and onnx=disabled to meson, we do not
|
|
|
|
|
have the dependencies in openSUSE yet.
|
|
|
|
|
- Add explicit BuildRequires: pkgconfig(libsoup-2.4), meson checks
|
|
|
|
|
for it.
|
|
|
|
|
- Add pkgconfig(json-glib-1.0), pkgconfig(ldacBT-enc) and
|
|
|
|
|
pkgconfig(libqrencode) BuildRequires, new dependencies.
|
|
|
|
|
- Add pkgconfig(libopenaptx) BuildRequires in build_orig section
|
|
|
|
|
and pass openaptx=disabled to meson, do not build this in distro
|
|
|
|
|
by default.
|
|
|
|
|
- Drop mms and ofa plugins, removed upstream. Drop
|
|
|
|
|
pkgconfig(libmms) and pkgconfig(libofa) BuildRequires following
|
|
|
|
|
the removal.
|
|
|
|
|
- Add new sub-packages libgstplay-1_0-0, typelib-1_0-GstPlay-1_0
|
|
|
|
|
and libgstva-1_0-0, also add libgstva-1_0-0 and libgstplay-1_0-0
|
|
|
|
|
to baselibs.conf.
|
|
|
|
|
- Tweak/fix and drop some Obsoletes.
|
|
|
|
|
- Drop old conditionals for versions of openSUSE out of support.
|
|
|
|
|
- Add 1634.patch -- AV1 playback fixes.
|
|
|
|
|
- Use ldconfig_scriptlets macro for post(un) handling.
|
|
|
|
|
- Drop explicit gstreamer-devel Requires from devel sub-package,
|
|
|
|
|
not needed as this is added via pkgconfig any way.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 4 19:40:42 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.18.6:
|
|
|
|
|
+ interlace: Fix a double-unref on shutdown
|
|
|
|
|
+ webrtcbin: Chain up to parent constructed method
|
|
|
|
|
+ webrtc: fix log error message in function
|
|
|
|
|
gst_webrtc_bin_set_local_description
|
|
|
|
|
+ mxfdemux: don't error out if VANC track only contains packets
|
|
|
|
|
we don't handle
|
|
|
|
|
+ av1parser: Fix data type of film grain param
|
|
|
|
|
+ assrender: Support RFC8081 mime types
|
|
|
|
|
+ pitch: Specify layout as required for negotiation
|
|
|
|
|
+ magicleap: update lumin_rt libraries names to the latest
|
|
|
|
|
official version
|
|
|
|
|
+ codecs: h265decoder: Fix per-slice leak
|
|
|
|
|
+ mpeg4videoparse: fix criticals trying to insert configs that
|
|
|
|
|
don't exist yet
|
|
|
|
|
+ webrtcbin: Always set SINK/SRC flags
|
|
|
|
|
+ mpegtspacketizer: memcmp potentially seen_before data
|
|
|
|
|
+ zxing: update to support version 1.1.1
|
|
|
|
|
- Drop service, use source url, upstream changes in git.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 27 11:02:26 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Go back to using pkgconfig(fdk-aac) BuildRequires.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 21 16:17:55 UTC 2022 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Add some conditionals to build as many plugins as possible
|
|
|
|
|
in SLE-15-SP4 and move all conditional logic to the beginning
|
|
|
|
|
of the spec file using bcond_with/without.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 17 13:26:13 UTC 2022 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Drop conditionals for fdk_aac, explicitly add fdk-aac-free-devel
|
|
|
|
|
BuildRequires, and build it for the main package.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 14 15:25:59 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Add 2564.patch: Allow to build against Neon 0.32.x.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 16 09:55:19 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- 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, further pass doc=disabled to meson.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Sep 15 08:56:34 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.18.5:
|
|
|
|
|
+ audiolatency:
|
|
|
|
|
- Use live mode audiotestsrc
|
|
|
|
|
- Handle audio buffers with invalid duration
|
|
|
|
|
+ ccconverter: fix framerate caps negotiation from non-cdp to cdp
|
|
|
|
|
+ dashdemux:
|
|
|
|
|
- Properly initalize GError, remove duplicate logging call
|
|
|
|
|
- Log protection events on corresponding pad
|
|
|
|
|
- Fix dash_mpdparser_check_mpd_client_set_methods unit test
|
|
|
|
|
+ h264parse,h265parse: Push parameter set NAL units again per
|
|
|
|
|
segment-done
|
|
|
|
|
+ h265parse:
|
|
|
|
|
- Fix a typo in get_compatible_profile_caps()
|
|
|
|
|
- Don't invalidate the last PPS when parsing a new SPS
|
|
|
|
|
+ h264parse: improve PPS handling
|
|
|
|
|
+ h2645parser: Catch overflows in AVC/HEVC NAL unit length
|
|
|
|
|
calculations
|
|
|
|
|
+ interlace:
|
|
|
|
|
- Don't set field-order field for progressive caps, fixes
|
|
|
|
|
negotiation issues
|
|
|
|
|
- Fix too small buffer size error
|
|
|
|
|
+ jpegparse: Don't generate timestamp for 0/1 framerates
|
|
|
|
|
+ opencv: fix build error on macOS
|
|
|
|
|
+ openexr: Fix build with OpenEXR 3
|
|
|
|
|
+ openh264enc: fix broken sps/pps header generation and some
|
|
|
|
|
minor leaks
|
|
|
|
|
+ mpeg2enc:
|
|
|
|
|
- Fix interlace-mode detection on input video
|
|
|
|
|
- Only allow 1 pending frame for encoding (fixes unbound memory
|
|
|
|
|
usage in case encoder can't keep up with input)
|
|
|
|
|
+ mfvideoenc: Don't pass 0/1 framerate to MFT
|
|
|
|
|
+ mfvideosrc:
|
|
|
|
|
- Fix for negative MF stride
|
|
|
|
|
- Fix negotiation when interlace-mode is specified
|
|
|
|
|
+ mxfvanc: Handle empty ANC essence
|
|
|
|
|
+ rtmp2src: workaround a GLib race when destroying a
|
|
|
|
|
GMainContext/GSource
|
|
|
|
|
+ rtpsrc: Plug leak of rtcp_send_addr and fix setting URI back to
|
|
|
|
|
NULL
|
|
|
|
|
+ rtpsink: Return proper pad from _request_new_pad()
|
|
|
|
|
+ rist: Plug leak of rtcp_send_addr
|
|
|
|
|
+ rtmp2: Use correct size of write macro for param2
|
|
|
|
|
+ rtmp2/connection: Separate inner from outer cancelling
|
|
|
|
|
+ tsmux:
|
|
|
|
|
- When selecting random PIDs, name the pads according to those
|
|
|
|
|
PIDs
|
|
|
|
|
- Recheck existing pad PIDs when requesting a new pad with a
|
|
|
|
|
random pid
|
|
|
|
|
+ tsdemux:
|
|
|
|
|
- Fix seek with stop regression
|
|
|
|
|
- Clear all streams when rewinding, fixes the case where the
|
|
|
|
|
demuxer sends out partial invalid data downstream after a
|
|
|
|
|
seek which causes some decoders (such as dvdlpmdec) to error
|
|
|
|
|
out
|
|
|
|
|
+ v4l2slh264dec: Fix slice header bit size calculation
|
|
|
|
|
+ videoparseutils: Fix for wrong CEA708 minimum size check
|
|
|
|
|
+ waylandsink: Fix for missing initial configure
|
|
|
|
|
+ wpe: Make threaded view singleton creation thread safe
|
|
|
|
|
+ x265: Fix a deadlock when failing to create the x265enc
|
|
|
|
|
+ Don't use volatile to mean atomic (fixes compiler warnings with
|
|
|
|
|
gcc 11)
|
|
|
|
|
- Drop gstreamer-plugins-bad-openexr3.patch: Fixed upstream.
|
|
|
|
|
- No longer pass nvdec=disabled, nvenc=disabled and vdpau=disabled
|
|
|
|
|
to meson, no longer needed, nor recognized.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat May 8 18:02:02 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
|
|
|
|
|
|
|
|
|
- don't own appdata dir - is provided by filesystem
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Apr 15 07:36:06 UTC 2021 - pgajdos@suse.com
|
|
|
|
|
|
|
|
|
|
- added patches
|
|
|
|
|
fix https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1574
|
|
|
|
|
+ gstreamer-plugins-bad-openexr3.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 30 09:01:57 UTC 2021 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.18.4:
|
|
|
|
|
+ avwait: Don't post messages with the mutex locked
|
|
|
|
|
+ d3d11h264dec: Reconfigure decoder object on DPB size change
|
|
|
|
|
and keep track of actually configured DPB size
|
|
|
|
|
+ dashsink: fix double unref of sinkpad caps
|
|
|
|
|
+ decklinkvideosink: Use correct numerator for 29.97fps
|
|
|
|
|
+ decklinkvideosink: fix auto format detection
|
|
|
|
|
+ decklinksrc: Use a more accurate capture time
|
|
|
|
|
+ d3d11videosink: Fix build error on UWP
|
|
|
|
|
+ interlace: negotiation and buffer leak fixes
|
|
|
|
|
+ mpegvideoparse: do not clip, so decoder receives data from
|
|
|
|
|
keyframe even if it's before the segment start
|
|
|
|
|
+ mpegtsparse: Fix switched DTS/PTS when set-timestamps=false
|
|
|
|
|
+ nvh264sldec: Reopen decoder object if larger DPB size is
|
|
|
|
|
required
|
|
|
|
|
+ sdpsrc: fix double free if sdp is provided as string via the
|
|
|
|
|
property
|
|
|
|
|
+ vulkan: Fix elements long name.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 6 01:16:54 UTC 2021 - Federico Mena Quintero <federico@suse.com>
|
|
|
|
|
|
|
|
|
|
- Disable the kate/libtiger plugin. Kate streams for karaoke are not
|
|
|
|
|
used anymore, and the source tarball for libtiger is no longer
|
|
|
|
|
available upstream. (jsc#SLE-13843)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jan 16 19:31:47 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.18.3:
|
|
|
|
|
+ assrender: fix mutex handling in certain flushing/error
|
|
|
|
|
situations
|
|
|
|
|
+ dvbsuboverlay: Add support for dynamic resolution update
|
|
|
|
|
+ dashsink: fix critical log of dynamic pipeline
|
|
|
|
|
+ d3d11shader: Fix ID3DBlob object leak
|
|
|
|
|
+ d3d11videosink: Prepare window once streaming started
|
|
|
|
|
+ decklinkaudiosrc: Fix duration of the first audio frame after
|
|
|
|
|
each discont
|
|
|
|
|
+ intervideosrc: fix negotiation of interlaced caps
|
|
|
|
|
+ msdk:
|
|
|
|
|
- Needn't close mfx session when failed, fixes double free /
|
|
|
|
|
potential crash
|
|
|
|
|
- Check GstMsdkContext instead of mfxSession instance
|
|
|
|
|
+ srt: fix locking when retrieving stats
|
|
|
|
|
+ rtmp2src: fix leaks when connection is cancelled during startup
|
|
|
|
|
or connection fails
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Dec 16 21:10:53 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Drop GPL-2.0-or-later from license tag, upstream moved to
|
|
|
|
|
LGPL-2.1-or-later only starting from version 1.18.1. See commit
|
|
|
|
|
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1682
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Dec 10 07:35:11 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.18.2:
|
|
|
|
|
+ tsparse: timestamp packetized buffers, fixing timestamp
|
|
|
|
|
handling regression in connection with dvbsrc in MeTV
|
|
|
|
|
+ ttmlparse: fix issues in aggregation of input TTML
|
|
|
|
|
+ mpegdemux: Set duration on seeking query if possible, fixes
|
|
|
|
|
seeking in MPEG-PS streams in gst-play-1.0
|
|
|
|
|
+ mpegtsdemux: Fix off by one error
|
|
|
|
|
+ adaptivedemux:
|
|
|
|
|
- Store QoS values on the element
|
|
|
|
|
- Don't calculate bitrate for header/index fragments
|
|
|
|
|
+ hlsdemux: Don't double-free variant streams on errors
|
|
|
|
|
+ mpegtspacketizer: Handle PCR issues with adaptive streams
|
|
|
|
|
+ player: call ref_sink on pipeline
|
|
|
|
|
+ vkdeviceprovider: Avoid deadlock on physical device
|
|
|
|
|
+ wlvideoformat: fix DMA format convertor
|
|
|
|
|
+ Webrtc shutdown crashes
|
|
|
|
|
+ decklink:
|
|
|
|
|
- Update enum value bounds check in gst_decklink_get_mode()
|
|
|
|
|
- Correct framerate 2KDCI 23.98
|
|
|
|
|
+ amc: Fix crash when encoding AVC
|
|
|
|
|
+ d3d11videoprocessor: Fix wrong input/output supportability
|
|
|
|
|
check
|
|
|
|
|
+ opencv: allow compilation against 4.5.x
|
|
|
|
|
+ tests: svthevcenc: Fix test_encode_simple
|
|
|
|
|
+ tests: dtls: Don't set dtlsenc state before linking
|
|
|
|
|
+ mpegtsmux: Restore intervals when creating TsMux
|
|
|
|
|
+ adaptivedemux, hlsdemux, curl: Use actual object for logging
|
|
|
|
|
+ gi: player: Fix get_current_subtitle_track() annotation
|
|
|
|
|
- Fix the _service file and spec to really use the tarball
|
|
|
|
|
generated by service.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 27 16:41:29 UTC 2020 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 1.18.1:
|
|
|
|
|
+ Highlighted bugfixes in 1.18.1
|
|
|
|
|
- important security fixes (bsc#1181255, CVE-2021-3185)
|
|
|
|
|
- bug fixes and memory leak fixes
|
|
|
|
|
- various stability and reliability improvements
|
|
|
|
|
+ gst-plugins-bad changes:
|
|
|
|
|
- codecparsers: h264parser: guard against ref_pic_markings
|
|
|
|
|
overflow
|
|
|
|
|
- v4l2codecs: Various fixes
|
|
|
|
|
- h265parse: Don't enable passthrough by default
|
|
|
|
|
- srt: Fix "Fix timestamping"
|
|
|
|
|
- srt: Fixes for 1.4.2
|
|
|
|
|
- dtlsconnection: Ignore OpenSSL system call errors
|
|
|
|
|
- h265parse: set interlace-mode=interleaved on interlaced
|
|
|
|
|
content
|
|
|
|
|
- Replace GPL v2 with LGPL v2 in COPYING file
|
|
|
|
|
- srt: Consume the error from gst_srt_object_write
|
|
|
|
|
- srt: Check socket state before retrieving payload size
|
|
|
|
|
- x265enc: fix deadlock on reconfig
|
|
|
|
|
- webrtc: Require gstreamer-sdp in the pkg-config file
|
|
|
|
|
- srtsrc: Fix timestamping
|
|
|
|
|
- mfvideosrc: Use only the first video stream per device
|
|
|
|
|
- srtobject: typecast SRTO_LINGER to linger
|
|
|
|
|
- decklink: Correctly order the different dependent mode tables
|
|
|
|
|
- wasapisrc: Make sure that wasapisrc produces data in loopback
|
|
|
|
|
mode
|
|
|
|
|
- wpesrc: fix some caps leaks using the non-GL output
|
|
|
|
|
- smoothstreaming: clear live adapter on seek
|
|
|
|
|
- vtdec/vulkan: use Shared storage mode for IOSurface textures
|
|
|
|
|
- wpe: Move webview load waiting to WPEView
|
|
|
|
|
- wpe: Use proper callback for TLS errors signal handling
|
|
|
|
|
- kmssink: Do not source using padded width/height
|
|
|
|
|
- avtp: avtpaafdepay: fix crash when building caps
|
|
|
|
|
- opencv: set opencv_dep when option is disabled to fix the
|
|
|
|
|
build
|
|
|
|
|
- line21encoder: miscellaneous enhancements
|
|
|
|
|
- Hls youtube issues with urisourcebin/queue2
|
|
|
|
|
- rtmp2: Replace stats queue with stats lock
|
|
|
|
|
- rtmp2sink: support EOS event for graceful connection shutdown
|
|
|
|
|
- mpegtsmux: Make handling of sinkpads thread-safe
|
|
|
|
|
- hlssink2: Actually release splitmuxsink's pads
|
|
|
|
|
- mpegtsmux: Don't create streams with reserved PID
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 23 09:24:48 UTC 2020 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Add libgstcodecs and libgstvulkan to baselibs.conf
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 11 09:43:39 UTC 2020 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 1.18.0:
|
|
|
|
|
+ Highlights:
|
|
|
|
|
- GstTranscoder: new high level API for applications to
|
|
|
|
|
transcode media files from one format to another
|
|
|
|
|
- High Dynamic Range (HDR) video information representation
|
|
|
|
|
and signalling enhancements
|
|
|
|
|
- Instant playback rate change support
|
|
|
|
|
- Active Format Description (AFD) and Bar Data support
|
|
|
|
|
- RTSP server and client implementations gained ONVIF trick
|
|
|
|
|
modes support
|
|
|
|
|
- Hardware-accelerated video decoding on Windows via
|
|
|
|
|
DXVA2/Direct3D11
|
|
|
|
|
- Microsoft Media Foundation plugin for video capture and
|
|
|
|
|
hardware-accelerated video encoding on Windows
|
|
|
|
|
- qmlgloverlay: New overlay element that renders a QtQuick
|
|
|
|
|
scene over the top of an input video stream
|
|
|
|
|
- imagesequencesrc: New element to easily create a video
|
|
|
|
|
stream from a sequence of jpeg or png images
|
|
|
|
|
- dashsink: New sink to produce DASH content
|
|
|
|
|
- dvbsubenc: New DVB Subtitle encoder element
|
|
|
|
|
- MPEG-TS muxing now also supports TV broadcast compliant
|
|
|
|
|
muxing with constant bitrate muxing and SCTE-35 support
|
|
|
|
|
- rtmp2: New RTMP client source and sink element from-scratch
|
|
|
|
|
implementation
|
|
|
|
|
- svthevcenc: New SVT-HEVC-based H.265 video encoder
|
|
|
|
|
- vaapioverlay: New compositor element using VA-API
|
|
|
|
|
- rtpmanager gained support for Google's Transport-Wide
|
|
|
|
|
Congestion Control (twcc) RTP extension
|
|
|
|
|
- splitmuxsink and splitmuxsrc gained support for auxiliary
|
|
|
|
|
video streams
|
|
|
|
|
- webrtcbin now contains some initial support for
|
|
|
|
|
renegotiation involving stream addition and removal
|
|
|
|
|
- RTP support was enhanced with new RTP source and sink
|
|
|
|
|
elements to easily set up RTP streaming via rtp:// URIs
|
|
|
|
|
- avtp: New Audio Video Transport Protocol (AVTP) plugin for
|
|
|
|
|
Time-Sensitive Applications
|
|
|
|
|
- Support for the Video Services Forum's Reliable Internet
|
|
|
|
|
Stream Transport (RIST) TR-06-1 Simple Profile
|
|
|
|
|
- Universal Windows Platform (UWP) support
|
|
|
|
|
- rpicamsrc: New element for capturing from the Raspberry Pi
|
|
|
|
|
camera
|
|
|
|
|
- RTSP Server TCP interleaved backpressure handling
|
|
|
|
|
improvements as well as support for Scale/Speed headers
|
|
|
|
|
- GStreamer Editing Services gained support for nested
|
|
|
|
|
timelines, per-clip speed rate control and the OpenTimelineIO
|
|
|
|
|
format.
|
|
|
|
|
- Autotools build system has been removed in favour of Meson
|
|
|
|
|
- Drop patches:
|
|
|
|
|
* gst-bad-autoconvert-fix-lock-less.patch
|
|
|
|
|
* gst-bad-interlace-fixes.patch
|
|
|
|
|
* gst-plugins-bad-neon-bump.patch
|
|
|
|
|
* gst-plugins-bad-vkerror.patch
|
|
|
|
|
* gst-plugins-bad-wayland-headers.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jun 7 15:56:43 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Add gst-plugins-bad-neon-bump.patch: meson: build with neon 0.31.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jun 3 11:13:32 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Add gst-plugins-bad-vkerror.patch: vulkan: Drop use of
|
|
|
|
|
VK_RESULT_BEGIN_RANGE.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Apr 14 09:50:17 UTC 2020 - Martin Liška <mliska@suse.cz>
|
|
|
|
|
|
|
|
|
|
- Add -fcommon in order to fix boo#1160395.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Apr 8 15:56:39 UTC 2020 - Michael Gorse <mgorse@suse.com>
|
|
|
|
|
|
|
|
|
|
- Enable chromaprint plugin on SLE (jsc#SLE-11723).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 7 18:27:39 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Fix conditionals passed to meson for 3'rd party building.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 27 18:08:58 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Switch to meson buildsystem for tumbleweed.
|
|
|
|
|
- Following the above, add pkgconfig(vulkan) BuildRequires and
|
|
|
|
|
tweak options passed to meson, as well as a cleanup in some
|
|
|
|
|
conditionals.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 27 13:57:58 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Add gst-plugins-bad-wayland-headers.patch: Fix build when using
|
|
|
|
|
meson and having wayland-headers in non-default location
|
|
|
|
|
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1076.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 31 23:09:49 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- No longer recommend -lang: supplements are in use.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 6 10:10:07 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Add upstream bug fix patches:
|
|
|
|
|
+ gst-bad-interlace-fixes.patch: Fix various issues with
|
|
|
|
|
interlace.
|
|
|
|
|
+ gst-bad-autoconvert-fix-lock-less.patch: autoconvert: Fix
|
|
|
|
|
lock-less exchange or free condition.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Dec 12 10:22:56 UTC 2019 - Antonio Larrosa <alarrosa@suse.com>
|
|
|
|
|
|
|
|
|
|
- Add a BuildRequires for pkgconfig(pangocairo) since it's needed
|
|
|
|
|
by the ttmlsubs and closedcaption extensions. This is not currently
|
|
|
|
|
a problem in openSUSE because the dependency is pulled in by other
|
|
|
|
|
packages which are not installed in SLE.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Dec 4 12:31:05 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.16.2:
|
|
|
|
|
+ wasapi:
|
|
|
|
|
- Various fixes and a workaround for a specific driver bug
|
|
|
|
|
- Move to CoInitializeEx for COM initialization
|
|
|
|
|
- Fix runtime/build warnings
|
|
|
|
|
+ waylandsink: Commit the parent after creating subsurface
|
|
|
|
|
+ msdkdec: fix surface leak in msdkdec_handle_frame
|
|
|
|
|
+ tsmux: Fix copying of buffer region
|
|
|
|
|
+ tsdemux:
|
|
|
|
|
- Handle continuity mismatch in more cases
|
|
|
|
|
- Always issue a DTS even when it's equal to PTS
|
|
|
|
|
+ openexr: Fix build with OpenEXR 2.4 (and also OpenEXR 2.2 on
|
|
|
|
|
Ubuntu 18.04)
|
|
|
|
|
+ ccextractor: Always forward all sticky events to the caption
|
|
|
|
|
pad
|
|
|
|
|
+ pnmdec: Return early on ::finish() if we have no actual data to
|
|
|
|
|
parse
|
|
|
|
|
+ ass: avoid infinite unref loop with bad data
|
|
|
|
|
+ fluidsynth: add sf3 to soundfont search path
|
|
|
|
|
- Drop libtool and automake/conf BuildRequires and autoreconf calls
|
|
|
|
|
+ 0001-Require-OpenEXR-2.3.0-at-least-and-do-not-force-C-98.patch
|
|
|
|
|
Fixed upstream.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Oct 10 14:39:23 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
- Fix compilation with OpenEXR 2.4.0
|
|
|
|
|
+ 0001-Require-OpenEXR-2.3.0-at-least-and-do-not-force-C-98.patch
|
|
|
|
|
+ Readd libtool and autoreconf call
|
|
|
|
|
- Remove Leap 42.x support from spec file
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 24 13:18:42 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.16.1:
|
|
|
|
|
+ See main gstreamer package for changelog.
|
|
|
|
|
- Drop upstream fixed patches:
|
|
|
|
|
+ fix-Werror=return-type.patch.
|
|
|
|
|
+ gst-bad-Fix-compilation-with-openh264-v2.0.patch.
|
|
|
|
|
+ gst-plugins-bad-do-not-retry-downloads-during-shutdown.patch.
|
|
|
|
|
- Following the above, drop libtool BuildRequires and autoreconf
|
|
|
|
|
call, no longer needed.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Sep 18 14:58:24 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
|
|
|
|
|
|
|
|
|
- Use openssl for HLS crypto. openssl is required by DTLS, and hls
|
|
|
|
|
can use any of openssl, gcrypt or gnutls/nettle (since 1.5.1).
|
|
|
|
|
Drop explicit pkgconfig(nettle) BuildRequires and pass
|
|
|
|
|
hls-crypto=openssl to configure/meson.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 26 09:20:56 UTC 2019 - mvetter@suse.com
|
|
|
|
|
|
|
|
|
|
- bsc#1144244: Remove dependency on jasper
|
|
|
|
|
Jasper support was removed in 2013. OpenJPEG is used for JPEG2000.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 19 23:13:15 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Drop pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0)
|
|
|
|
|
BuildRequires and stop passing --with-gtk=3.0 to configure, only
|
|
|
|
|
used for building examples, and we are already passing
|
|
|
|
|
--disable-examples to configure.
|
|
|
|
|
- Drop gst-bad-revert-automake-autoconf-versions.patch: No longer
|
|
|
|
|
needed for any supported version of openSUSE. Note, leaving
|
|
|
|
|
libtool BuildRequires in place as fix-Werror=return-type.patch
|
|
|
|
|
needs it still.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 12 07:15:35 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Move openh264 plugin to build_orig and build it there
|
|
|
|
|
unconditionally.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 22 07:26:09 UTC 2019 - Martin Liška <mliska@suse.cz>
|
|
|
|
|
|
|
|
|
|
- Update fix-Werror=return-type.patch to upstream version.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jul 17 01:49:58 UTC 2019 - Rich Coe <rcoe@wi.rr.com>
|
|
|
|
|
|
|
|
|
|
- Add gst-plugins-bad-do-not-retry-downloads-during-shutdown.patch for hang (bwo#197558)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 15 16:09:54 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Drop pkgconfig(vdpau) BuildRequires and libgstvdpau sub-package.
|
|
|
|
|
Obsolete it from the main gstreamer-plugins-bad package. Upstream
|
|
|
|
|
have now dropped the package from master, and currently it only
|
|
|
|
|
supports mpeg2 and poorly even that one. It will not make a
|
|
|
|
|
comeback, so obsolete all versions.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 15 14:46:20 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Add gst-bad-Fix-compilation-with-openh264-v2.0.patch: Fix build
|
|
|
|
|
with openh264 version 2.0 and newer.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 15 11:15:14 UTC 2019 - Martin Liška <mliska@suse.cz>
|
|
|
|
|
|
|
|
|
|
- Fix -Werror=return-type error in configure script
|
|
|
|
|
(fix-Werror=return-type.patch).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jul 6 13:28:49 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Add conditional pkgconfig(libmfx) and pkgconfig(libva-drm)
|
|
|
|
|
BuildRequires: Build intel-mediasdk support.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 1 16:09:56 UTC 2019 - mgorse@suse.com
|
|
|
|
|
|
|
|
|
|
- Re-enable musepack: depend on musepack-devel, rather than
|
|
|
|
|
libmpcdec-devel; the latter is no longer sufficient as of 1.16.0.
|
|
|
|
|
Add musepack plugin back into files.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jun 27 08:37:56 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
|
|
|
|
|
|
- Add libgstsctp-1_0-0 to baselibs.conf:
|
|
|
|
|
gstreamer-plugins-bad-32bit requires it.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 17 20:47:45 UTC 2019 - mgorse@suse.com
|
|
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
simultaneously
|
|
|
|
|
- The Meson build is now feature-complete (*) and it is now the
|
|
|
|
|
recommended build system on all platforms. The Autotools
|
|
|
|
|
build is scheduled to be removed in the next cycle.
|
|
|
|
|
- The GStreamer Rust bindings and Rust plugins module are now
|
|
|
|
|
officially part of upstream GStreamer.
|
|
|
|
|
- The GStreamer Editing Services gained a gesdemux element that
|
|
|
|
|
allows directly playing back serialized edit list with
|
|
|
|
|
playbin or (uri)decodebin
|
|
|
|
|
- Many performance improvements
|
|
|
|
|
- Add incomplete meson support. Currently disabled.
|
|
|
|
|
- Drop gstreamer-plugins-bad-reproducible.patch: fixed upstream.
|
|
|
|
|
- Disable musepack plugin and remove from files, since it
|
|
|
|
|
requires a newer library than what we currently have.
|
|
|
|
|
- Remove libgstcompositor.so and libgstopenglmixers.so: moved to
|
|
|
|
|
-base.
|
|
|
|
|
-Removed libgststereo.so from files: merged with audiofx in -good.
|
|
|
|
|
- Remove libgstvcdsrc.so from files: removed upstream.
|
|
|
|
|
- Add libgstclosedcaption.so to files.
|
|
|
|
|
- Remove libgstbadvideo package: now in -base.
|
|
|
|
|
- Package libgstcp.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 31 22:14:26 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
|
|
|
|
|
|
- Update to version 1.14.5:
|
|
|
|
|
+ assrender: fix disappearing subtitles when seeking back in
|
|
|
|
|
time.
|
|
|
|
|
+ decklinkvideosink: fix segfault when audiosink is closed before
|
|
|
|
|
videosink.
|
|
|
|
|
+ decklinkvideosrc: respect pixel format property even if mode is
|
|
|
|
|
set to auto.
|
|
|
|
|
+ d3dvideosink: Fix calculating buffer size of packed format;
|
|
|
|
|
don’t leak thread object.
|
|
|
|
|
+ dtls: Don’t abort on non-fatal issues, make work with newer
|
|
|
|
|
OpenSSL versions.
|
|
|
|
|
+ msdk: more robust error handling; fix intel sdk libdir path.
|
|
|
|
|
+ nvenc: Ensure drain all frames on finish; fix element reuse and
|
|
|
|
|
clean up properly.
|
|
|
|
|
+ openh264dec: Fix handling of errors when doing EOS.
|
|
|
|
|
+ shmsrc: fixes a crash when is-live is true due a race
|
|
|
|
|
condition.
|
|
|
|
|
+ shmsink: fix possible (racy) deadlock on shutdown.
|
|
|
|
|
+ siren: Fix invalid floating point operation.
|
|
|
|
|
+ tsdemux: Skew correction improvements: use upstream DTS if set.
|
|
|
|
|
+ wasapi:
|
|
|
|
|
- Number of segments was always 2 (the absolute minimum) by
|
|
|
|
|
accident.
|
|
|
|
|
- Fix infinite loop when the device disappears.
|
|
|
|
|
- Drop gst-bad-fdkaac2-fix.patch: Fixed upstream.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu May 2 15:42:08 UTC 2019 - olaf@aepfle.de
|
|
|
|
|
|
|
|
|
|
- The license of fdk-aac is not GPL compatible, therefore this pkg
|
|
|
|
|
can not possibly be built with fdk-aac by default
|
|
|
|
|
To gain fdk-aac support, recompile it at home and keep it there
|
|
|
|
|
- Restore code to handle faac/faad
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Dec 13 06:09:22 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Add gst-bad-fdkaac2-fix.patch: fdkaac: Fixes for compatibility
|
|
|
|
|
with libfdk-aac 2.0.0 (boo#1120299).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 3 15:46:47 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.14.4:
|
|
|
|
|
+ Bugfix release, please see .changes in gstreamer main package.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Sep 26 20:27:27 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.14.3:
|
|
|
|
|
+ Bugfix release, please see .changes in gstreamer main package.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Aug 3 16:45:17 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Add pkgconfig(aom) BuildRequires: Build AOMedia Video 1 (AV1)
|
|
|
|
|
support.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 23 13:43:13 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.14.2:
|
|
|
|
|
+ Update docs.
|
|
|
|
|
+ find_codec_preferences: use received caps.
|
|
|
|
|
+ player: Avoid trying to join the player thread from itself.
|
|
|
|
|
+ decklink: Fix warning about HRESULT not being unsigned int.
|
|
|
|
|
+ pitch: Flush only if there are unprocessed samples.
|
|
|
|
|
+ pitch: preserve seek event seqnums.
|
|
|
|
|
+ pitch: fix latency reporting.
|
|
|
|
|
+ pitch: Fix single input buffer followed by EOS.
|
|
|
|
|
+ videoaggregator: Fix string leak.
|
|
|
|
|
+ videoaggregator: log an ERROR if we're going to return a flow
|
|
|
|
|
error.
|
|
|
|
|
+ dvb: Fix typo in comment termination.
|
|
|
|
|
+ dvb: camconditionalaccess: fix wrong license headers.
|
|
|
|
|
+ webrtc: Fix memory leak.
|
|
|
|
|
+ webrtc: Clean up and fix transportsendbin.
|
|
|
|
|
+ webrtc: Move dtlssrtpenc state management.
|
|
|
|
|
+ webrtc/dtlstransport: Add more debug. Rename category.
|
|
|
|
|
+ webrtc: Clean up pad block allocs on dispose.
|
|
|
|
|
+ webrtc: Move the transportsendbin pad block removal.
|
|
|
|
|
+ webrtc: Fix wrong parent classes for DTLSTransport and
|
|
|
|
|
ICETransport.
|
|
|
|
|
+ webrtc: Explicitly initialise mutex and condition.
|
|
|
|
|
+ webrtc: Don't deadlock on block pads on shutdown.
|
|
|
|
|
+ webrtcbin: copy sticky events on our ghostpads.
|
|
|
|
|
+ webrtcbin: rtpstorage takes a 64-bit integer for "size-time"
|
|
|
|
|
property.
|
|
|
|
|
+ webrtcbin: implement support for FEC and RTX.
|
|
|
|
|
+ player: Fix duration-changed CRITICAL warning if duration did
|
|
|
|
|
not actually change.
|
|
|
|
|
+ gst_webrtc_session_description_new: fix annotations.
|
|
|
|
|
+ tsdemux: Don't set invalid seqnum on segment event.
|
|
|
|
|
+ tsdemux: Don't query duration if program isn't active.
|
|
|
|
|
+ mpegtsdemux: Fix SEGMENT seqnum propagation.
|
|
|
|
|
+ codecparsers: mpeg2: don't mess the StartCode only packets.
|
|
|
|
|
+ wasapisink: fix a rounding error when calculating the buffer
|
|
|
|
|
frame count.
|
|
|
|
|
+ wasapisink: fix missing unlock in case IAudioClient_Start
|
|
|
|
|
fails.
|
|
|
|
|
+ wasapi: use FAILED to detect errors.
|
|
|
|
|
+ wasapi: Don't pass CoTaskMemFree to g_clear_pointer.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jun 23 21:35:47 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Conditionalize pkgconfig(libopenmpt) and pkgconfig(lilv-0)
|
|
|
|
|
BuildRequires: fix build for SLE 12 SP3.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jun 22 10:21:43 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Conditionalize pkgconfig(libsrtp2) and pkgconfig(nice)
|
|
|
|
|
BuildRequires: fix build for Leap 42.3.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jun 8 20:22:16 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Add back faac-devel, there are some old apps explicitly depending
|
|
|
|
|
on that plugin to to do aac encoding.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 29 20:45:11 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Add pkgconfig(srt) BuildRequires: Build srt plugin.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 28 10:01:26 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Drop faac-devel and faad2-devel BuildRequires: fdk-aac plugin
|
|
|
|
|
fills this role for both of them.
|
|
|
|
|
- No longer pass conditional --disable-dvdspu to configure, plugin
|
|
|
|
|
files are all LGPL-2.1.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun May 20 09:38:14 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.14.1:
|
|
|
|
|
+ GstPad: Fix race condition causing the same probe to be called
|
|
|
|
|
multiple times
|
|
|
|
|
+ Fix occasional deadlocks on windows when outputting debug
|
|
|
|
|
logging
|
|
|
|
|
+ Fix debug levels being applied in the wrong order
|
|
|
|
|
+ GIR annotation fixes for bindings
|
|
|
|
|
+ audiomixer, audioaggregator: fix some negotiation issues
|
|
|
|
|
+ gst-play-1.0: fix leaving stdin in non-blocking mode after exit
|
|
|
|
|
+ flvmux: wait for caps on all input pads before writing header
|
|
|
|
|
even if source is live
|
|
|
|
|
+ flvmux: don't wake up the muxer unless there is data, fixes
|
|
|
|
|
busy looping if there's no input data
|
|
|
|
|
+ flvmux: fix major leak of input buffers
|
|
|
|
|
+ rtspsrc, rtsp-server: revert to RTSP RFC handling of
|
|
|
|
|
sendonly/recvonly attributes
|
|
|
|
|
+ rtpvrawpay: fix payloading with very large mtu sizes where
|
|
|
|
|
everything fits into a single RTP packet
|
|
|
|
|
+ v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM
|
|
|
|
|
+ v4l2: Disable DMABuf for emulated formats when using libv4l2
|
|
|
|
|
+ v4l2: Always set colorimetry in S_FMT
|
|
|
|
|
+ asfdemux: Set stream-format field for H264 streams and handle
|
|
|
|
|
H.264 in bytestream format
|
|
|
|
|
+ x265enc: Fix tagging of keyframes on output buffers
|
|
|
|
|
+ ladspa: Fix critical during plugin load on Windows
|
|
|
|
|
+ decklink: Fix COM initialisation on Windows
|
|
|
|
|
+ h264parse: fix re-use across pipeline stop/restart
|
|
|
|
|
+ mpegtsmux: fix force-keyframe event handling and PCR/PMT
|
|
|
|
|
changes that would confuse some players with generated HLS
|
|
|
|
|
streams
|
|
|
|
|
+ adaptivedemux: Support period change in live playlist
|
|
|
|
|
+ rfbsrc: Fix support for applevncserver and support NULL pool in
|
|
|
|
|
decide_allocation
|
|
|
|
|
+ jpegparse: Fix APP1 marker segment parsing
|
|
|
|
|
+ h265parse: Make caps writable before modifying them, fixes
|
|
|
|
|
criticals
|
|
|
|
|
+ fakevideosink: request an extra buffer if enable-last-sample is
|
|
|
|
|
enabled
|
|
|
|
|
+ wasapisrc: Don't provide a clock based on WASAPI's clock
|
|
|
|
|
+ wasapi: Only use audioclient3 when low-latency, as it might
|
|
|
|
|
otherwise glitch with slow CPUs or VMs
|
|
|
|
|
+ wasapi: Don't derive device period from latency time, should
|
|
|
|
|
make it more robust against glitches
|
|
|
|
|
+ audiolatency: Fix wave detection in buffers and avoid bogus pts
|
|
|
|
|
values while starting
|
|
|
|
|
+ msdk: fix plugin load on implementations with only HW support
|
|
|
|
|
+ msdk: dec: set framerate to the driver only if provided, not in
|
|
|
|
|
0/1 case
|
|
|
|
|
+ msdk: Don't set extended coding options for JPEG encode
|
|
|
|
|
+ rtponviftimestamp: fix state change function init/reset causing
|
|
|
|
|
races/crashes on shutdown
|
|
|
|
|
+ decklink: fix initialization failure in windows binary
|
|
|
|
|
+ ladspa: Fix critical warnings during plugin load on Windows and
|
|
|
|
|
fix dependencies in meson build
|
|
|
|
|
+ gl: fix cross-compilation error with viv-fb
|
|
|
|
|
+ qmlglsink: make work with eglfs_kms
|
|
|
|
|
+ rtspclientsink: Don't deadlock in preroll on early close
|
|
|
|
|
+ rtspclientsink: Fix client ports for the RTCP backchannel
|
|
|
|
|
+ rtsp-server: Fix session timeout when streaming data to client
|
|
|
|
|
over TCP
|
|
|
|
|
+ vaapiencode: h264: find best profile in those available, fixing
|
|
|
|
|
negotiation errors
|
|
|
|
|
+ vaapi: remove custom GstGL context handling, use GstGL instead.
|
|
|
|
|
Fixes GL Context sharing with WebkitGtk on wayland
|
|
|
|
|
+ gst-editing-services: various fixes
|
|
|
|
|
+ gst-python: bump pygobject req to 3.8;
|
|
|
|
|
fix GstPad.set_query_function(); dist autogen.sh and
|
|
|
|
|
configure.ac in tarball
|
|
|
|
|
+ g-i: pick up GstVideo-1.0.gir from local build directory in
|
|
|
|
|
GstGL build
|
|
|
|
|
+ g-i: update constant values for bindings
|
|
|
|
|
+ avoid duplicate symbols in plugins across modules in static
|
|
|
|
|
builds
|
|
|
|
|
+ ... and many, many more!
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Apr 16 21:19:09 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.14.0:
|
|
|
|
|
+ Highlights:
|
|
|
|
|
- WebRTC support: real-time audio/video streaming to and from
|
|
|
|
|
web browsers;
|
|
|
|
|
- Experimental support for the next-gen royalty-free AV1 video
|
|
|
|
|
codec
|
|
|
|
|
- Video4Linux: encoding support, stable element names and
|
|
|
|
|
faster device probing;
|
|
|
|
|
- Support for the Secure Reliable Transport (SRT) video
|
|
|
|
|
streaming protocol;
|
|
|
|
|
- RTP Forward Error Correction (FEC) support (ULPFEC);
|
|
|
|
|
- RTSP 2.0 support in rtspsrc and gst-rtsp-server;
|
|
|
|
|
- ONVIF audio backchannel support in gst-rtsp-server and
|
|
|
|
|
rtspsrc;
|
|
|
|
|
- playbin3 gapless playback and pre-buffering support;
|
|
|
|
|
- Tee, our stream splitter/duplication element, now does
|
|
|
|
|
allocation query aggregation which is important for efficient
|
|
|
|
|
data handling and zero-copy;
|
|
|
|
|
- QuickTime muxer has a new prefill recording mode that allows
|
|
|
|
|
file import in Adobe Premiere and FinalCut Pro while the file
|
|
|
|
|
is still being written;
|
|
|
|
|
- rtpjitterbuffer fast-start mode and timestamp offset
|
|
|
|
|
adjustment smoothing;
|
|
|
|
|
- souphttpsrc connection sharing, which allows for connection
|
|
|
|
|
reuse, cookie sharing, etc;
|
|
|
|
|
- nvdec: new plugin for hardware-accelerated video decoding
|
|
|
|
|
using the NVIDIA NVDEC API;
|
|
|
|
|
- Adaptive DASH trick play support;
|
|
|
|
|
- ipcpipeline: new plugin that allows splitting a pipeline
|
|
|
|
|
across multiple processes;
|
|
|
|
|
- Major gobject-introspection annotation improvements for large
|
|
|
|
|
parts of the library API;
|
|
|
|
|
- GStreamer C# bindings have been revived and seen many updates
|
|
|
|
|
and fixes;
|
|
|
|
|
- The externally maintained GStreamer Rust bindings had many
|
|
|
|
|
usability improvements and cover most of the API now.
|
|
|
|
|
Coinciding with the 1.14 release, a new release with the 1.14
|
|
|
|
|
API additions is happening.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Drop libgstgl-1_0-0 typelib-1_0-GstGL-1_0,
|
|
|
|
|
libgstbadallocators-1_0-0 libgstbadbase-1_0-0 and
|
|
|
|
|
typelib-1_0-GstBadAllocators-1_0 sub-packages, moved to
|
|
|
|
|
gst-plugins-base package. Also drop libgstgl-1_0-0 and
|
|
|
|
|
libgstbadbase-1_0-0 from baselibs.conf and corresponding Requires
|
|
|
|
|
and post(un) handling of various dropped sub-packages.
|
|
|
|
|
- Add new sub-packages libgstisoff-1_0-0, libgstwebrtc-1_0-0, and
|
|
|
|
|
handle them in post(un), also add typelib-1_0-GstWebRTC-1_0 and
|
|
|
|
|
add respective Requires in devel sub-package. Finaly add
|
|
|
|
|
libgstisoff-1_0-0 and libgstwebrtc-1_0-0 to baselibs.conf.
|
|
|
|
|
- Add pkgconfig(nice) BuildRequires: New dependency, build WebRTC
|
|
|
|
|
support.
|
|
|
|
|
- Add pkgconfig(lcms2) BuildRequires: Build colormanagement
|
|
|
|
|
support.
|
|
|
|
|
- Add pkgconfig(libopenmpt) BuildRequires: Build openmpt support.
|
|
|
|
|
- Replace pkgconfig(libsrtp) with pkgconfig(libsrtp2)
|
|
|
|
|
BuildRequires.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 29 12:43:47 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.12.5:
|
|
|
|
|
+ Bugs fixed: bgo#794069, bgo#794353, bgo#794620, bgo#794537,
|
|
|
|
|
bgo#793629, bgo#789476, bgo#789476, bgo#791910, bgo#791813,
|
|
|
|
|
bgo#791772, bgo#791330, bgo#791982.
|
|
|
|
|
- Drop gst-bad-vtdec-destroy-create-fix.patch and
|
|
|
|
|
gst-bad-player-transfer-ownership.patch: Fixed upstream.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 23 14:00:06 UTC 2018 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Move BuildRequires pkgconfig(dvdnav/dvdread) to BUILD_ORIG
|
|
|
|
|
section. It is only needed when building BUILD_ORIG package,
|
|
|
|
|
which is not the case for official builds for openSUSE Leap,
|
|
|
|
|
Tumbleweed or SLE.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 2 20:28:36 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Add gst-bad-revert-automake-autoconf-versions.patch: Revert the
|
|
|
|
|
autoconf and automake version bump upstream did without
|
|
|
|
|
consideration about us, allow to build with the automake we have
|
|
|
|
|
Leap 42.3 and SLE12.
|
|
|
|
|
- Following the above patch, drop the explicit automake
|
|
|
|
|
BuildRequires, as libtool BuildRequires brings it in, and we can
|
|
|
|
|
now build with the old version we have in Leap/SLE.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 28 21:02:13 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Split out fluidsynth plugin in new sub-package
|
|
|
|
|
gstreamer-plugins-bad-fluidsynth.
|
|
|
|
|
- Following the above, add gstreamer-plugins-bad-fluidsynth and
|
|
|
|
|
already built sub-package gstreamer-plugins-bad-chromaprint to
|
|
|
|
|
baselibs.conf, build 32-bits support for these too.
|
|
|
|
|
- Add conditional gstreamer-plugins-bad-fluidsynth and
|
|
|
|
|
gstreamer-plugins-bad-chromaprint Requires: to -devel
|
|
|
|
|
sub-package.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 28 16:31:38 UTC 2018 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Modernize spec-file by calling spec-cleaner
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 28 16:24:19 UTC 2018 - bwiedemann@suse.com
|
|
|
|
|
|
|
|
|
|
- Add gstreamer-plugins-bad-reproducible.patch to avoid variations
|
|
|
|
|
in gtk-doc output (boo#1048207).
|
|
|
|
|
- Following the above, add automake and libtool BuildRequires and
|
|
|
|
|
pass autoreconf, as the above patch touches the buildsystem.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 22 21:36:04 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
|
|
|
|
|
|
- Move pkgconfig(mjpegtools) BuildRequires and resulting plugins to
|
|
|
|
|
normal build, mjpegtools with all needed features are now
|
|
|
|
|
available in openSUSE.
|
|
|
|
|
- No longer pass --disable-mpegpsmux and --disable-mpegtsmux to
|
|
|
|
|
configure, and move the resulting plugins to normal build. This
|
|
|
|
|
was originally done due to a possible license issue, however on
|
|
|
|
|
closer inspection, the plugins in question clearly states that
|
|
|
|
|
one can use any of the four licenses listed, so we elect to use
|
|
|
|
|
LGPL-2.1+.
|
|
|
|
|
- Remove conditional for libgstwayland-1_0-0 subpackage, need due
|
|
|
|
|
to it beeing in baselibs.conf, and lint bots declines this now.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 29 19:26:46 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add gst-bad-player-transfer-ownership.patch: player: transfer
|
|
|
|
|
ownership of info properties (bgo#791982).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Dec 23 14:29:12 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add gst-bad-vtdec-destroy-create-fix.patch: vtdec: destroy and
|
|
|
|
|
create the GL context on start()/stop(). Removes a reference
|
|
|
|
|
count loop.
|
|
|
|
|
- Add python3-xml BuildRequires and switch to using plain make
|
|
|
|
|
instead of make_build macro, and add conditional for
|
|
|
|
|
pkgconfig(graphene-1.0), pkgconfig(wayland-client),
|
|
|
|
|
pkgconfig(wayland-cursor), pkgconfig(wayland-egl),
|
|
|
|
|
pkgconfig(wayland-protocols) and pkgconfig(wayland-scanner)
|
|
|
|
|
BuildRequires and the .so and sub-package produced, fix build for
|
|
|
|
|
old versions of openSUSE.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 11 12:59:59 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.12.4:
|
|
|
|
|
+ openjpeg: Support building with openjpeg 2.3 (bgo#788703).
|
|
|
|
|
+ Bugs fixed: bgo#784593, bgo#787293, bgo#787942, bgo#789999,
|
|
|
|
|
bgo#790042, bgo#790812, bgo#791258.
|
|
|
|
|
- Drop gstpb-support-openjpeg-2.3.patch: Fixed upstream. Following
|
|
|
|
|
this; drop autoconf, automake and libtool BuildRequires, and no
|
|
|
|
|
longer pass autoreconf, no needed anymore.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 8 21:43:35 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Move pkgconfig(libmodplug) BuildRequires, and thus libmodplug
|
|
|
|
|
module, to build-orig. This move is not legally motivated, but
|
|
|
|
|
rather build time optimization as it helps us eliminate a build
|
|
|
|
|
cycle in openSUSE.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 29 14:46:34 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Switch to python3:
|
|
|
|
|
+ Replace python-base BuildRequires with python3-base.
|
|
|
|
|
+ Export PYTHON=/usr/bin/python3 before calling configure.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Nov 27 12:55:41 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add pkgconfig(libde265) BuildRequires in orig-addon subpackage,
|
|
|
|
|
build h.265 (HVEC) decode support.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 8 10:32:37 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Disable %glib2_gsettings_schema_post/postun scriptlets on
|
|
|
|
|
suse_version >= 1330: this functionality is now covered by file
|
|
|
|
|
triggers and the macros expand to %nil.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 8 00:51:14 UTC 2017 - kill_it@mail.ru
|
|
|
|
|
|
|
|
|
|
- Enable gobject introspection bindings:
|
|
|
|
|
+ Add gobject-introspection-devel BuildRequires: allow the build
|
|
|
|
|
system to find the needed infrastructure.
|
|
|
|
|
+ Pass --enable-introspection to configure: enable the
|
|
|
|
|
introspection support.
|
|
|
|
|
+ Split out new typelib- packages:
|
|
|
|
|
- typelib-1_0-GstBadAllocators-1_0
|
|
|
|
|
- typelib-1_0-GstGL-1_0
|
|
|
|
|
- typelib-1_0-GstInsertBin-1_0
|
|
|
|
|
- typelib-1_0-GstMpegts-1_0
|
|
|
|
|
- typelib-1_0-GstPlayer-1_0
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Nov 6 21:56:56 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Move pkgconfig(mjpegtools) BuildRequires to orig-addon: mplex
|
|
|
|
|
without mpeg2enc support is pointless, so keep those two in the
|
|
|
|
|
same build conditional.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 27 09:43:39 UTC 2017 - idonmez@suse.com
|
|
|
|
|
|
|
|
|
|
- Add gstpb-support-openjpeg-2.3.patch: fix build with openjpeg 2.3
|
|
|
|
|
(bgo#788703).
|
|
|
|
|
- Add autoconf, automake and libtool BuildRequires and call
|
|
|
|
|
autoreconf, since above patch touches the build system.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 28 11:42:21 UTC 2017 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Split out chromaprint plugin into
|
|
|
|
|
gstreamer-plugins-bad-chromaprint: the chromaprint plugin links
|
|
|
|
|
against ffmpeg (indirectly) which in turn can cause cycles in
|
|
|
|
|
various other builds, like webkit2).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 18 21:29:17 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.12.3:
|
|
|
|
|
+ Bugs fixed: bgo#767462, bgo#782379, bgo#784887, bgo#785119,
|
|
|
|
|
bgo#785941, bgo#785957, bgo#785987, bgo#786036, bgo#786201,
|
|
|
|
|
bgo#786250, bgo#787234, bgo#787309, bgo#787442, bgo#787727.
|
|
|
|
|
- Replace pkgconfig(libopenjpeg1) with pkgconfig(libopenjp2)
|
|
|
|
|
BuildRequires: Build against the new branch of libopenjpeg.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 5 11:51:52 UTC 2017 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Fix file list on SLE, libgstteletext.so is only built on
|
|
|
|
|
openSUSE.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Aug 25 20:26:16 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Drop conditional valgrind-devel BuildRequires, this type of
|
|
|
|
|
debugging is probably not done by users of binary packages.
|
|
|
|
|
- Simplify spec, drop obsolete conditionals for openSUSE, keep only
|
|
|
|
|
conditionals for new versions of SLE (and BUILD_ORIG).
|
|
|
|
|
- Clean spec, modernize where appropriate, update macros.
|
|
|
|
|
- Add explicit pkgconfig(glib-2.0), pkgconfig(gstreamer-1.0),
|
|
|
|
|
pkgconfig(gmodule-export-2.0) and
|
|
|
|
|
pkgconfig(gstreamer-plugins-base-1.0) BuildRequires: align with
|
|
|
|
|
what configure looks for.
|
|
|
|
|
- Add missing Requires to devel sub-package:
|
|
|
|
|
+ libgstbadallocators-1_0-0.
|
|
|
|
|
+ libgstbadaudio-1_0-0.
|
|
|
|
|
+ libgstwayland-1_0-0.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jul 28 09:33:10 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add Mesa-libGLESv3-devel, pkgconfig(egl), pkgconfig(gl) and
|
|
|
|
|
pkgconfig(glesv1_cm) BuildRequires: Add missing dependencies to
|
|
|
|
|
build full EGL/GL/GLES support.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jul 28 09:33:09 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add pkgconfig(libsrtp) BuildRequires: Build srtp support.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jul 14 11:49:56 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.12.2:
|
|
|
|
|
+ Bugs fixed: bgo#764025, bgo#773159, bgo#782774, bgo#783028,
|
|
|
|
|
bgo#783075, bgo#783244, bgo#784027, bgo#784059, bgo#784210,
|
|
|
|
|
bgo#784439, bgo#784510, bgo#784755.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jun 20 17:00:16 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.12.1:
|
|
|
|
|
+ Bugs fixed: bgo#783028, bgo#773681, bgo#776609, bgo#779202,
|
|
|
|
|
bgo#781249, bgo#781561, bgo#782221, bgo#782352, bgo#782376,
|
|
|
|
|
bgo#782693, bgo#782697, bgo#782736, bgo#782771, bgo#782801,
|
|
|
|
|
bgo#782921, bgo#783066, bgo#783075, bgo#783255, bgo#783256,
|
|
|
|
|
bgo#783401, bgo#783626, bgo#781204.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 12 21:14:34 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Pass --disable-mpegpsmux, --disable-mpegtsmux and
|
|
|
|
|
--disable-resindvd to configure when building for openSUSE on the
|
|
|
|
|
OBS until we can get the licensing sorted upstream. Move the
|
|
|
|
|
plugins to the orig-addon package.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat May 27 00:49:55 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add missing libgstplayer-1_0-0 Requires to
|
|
|
|
|
gstreamer-plugins-bad-devel sub package.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 8 12:52:33 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.12.0:
|
|
|
|
|
+ Bugs fixed: bgo#773681, bgo#764947, bgo#780976, bgo#782046,
|
|
|
|
|
bgo#782119, bgo#782078.
|
|
|
|
|
- Changes from version 1.11.91:
|
|
|
|
|
+ Bugs fixed: bgo#729371, bgo#764011, bgo#778237, bgo#780190,
|
|
|
|
|
bgo#780397, bgo#780402, bgo#780494, bgo#780569, bgo#780570,
|
|
|
|
|
bgo#780897, bgo#781017, bgo#781018, bgo#781019, bgo#781022,
|
|
|
|
|
bgo#781023, bgo#781024, bgo#781027, bgo#781037, bgo#781043,
|
|
|
|
|
bgo#781156, bgo#781170, bgo#781179, bgo#781188, bgo#781233,
|
|
|
|
|
bgo#781267, bgo#781320, bgo#781539, bgo#781725.
|
|
|
|
|
- Changes from version 1.11.90:
|
|
|
|
|
+ Bugs fixed: bgo#736213, bgo#755782, bgo#764726, bgo#772811,
|
|
|
|
|
bgo#774544, bgo#775487, bgo#776436, bgo#776997, bgo#776999,
|
|
|
|
|
bgo#777847, bgo#778073, bgo#778333, bgo#778731, bgo#778825,
|
|
|
|
|
bgo#779011, bgo#779067, bgo#779309, bgo#779333, bgo#779447,
|
|
|
|
|
bgo#779453, bgo#779790, bgo#779831, bgo#779856, bgo#779869,
|
|
|
|
|
bgo#780064, bgo#780108, bgo#780179, bgo#780180, bgo#780330,
|
|
|
|
|
bgo#780367.
|
|
|
|
|
- Stop passing --disable-fatal-warnings to configure, not needed on
|
|
|
|
|
stable branch.
|
|
|
|
|
- Package new sub package libgstbadallocators-1_0-0.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 24 23:39:40 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.11.2:
|
|
|
|
|
+ Bugs fixed: bgo#764947, bgo#758257, bgo#773709, bgo#775665,
|
|
|
|
|
bgo#776360, bgo#776490, bgo#777181, bgo#777206, bgo#777376,
|
|
|
|
|
bgo#777377, bgo#777394, bgo#777652, bgo#777682, bgo#777741,
|
|
|
|
|
bgo#777760, bgo#778028, bgo#778076, bgo#778142, bgo#778703,
|
|
|
|
|
bgo#779064, bgo#779070, bgo#779103, bgo#779154.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 23 19:05:59 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.11.1:
|
|
|
|
|
+ Bugs fixed: bgo#696852, bgo#711155, bgo#746018, bgo#751324,
|
|
|
|
|
bgo#753003, bgo#755036, bgo#758232, bgo#760172, bgo#771992,
|
|
|
|
|
bgo#772357, bgo#773473, bgo#773521, bgo#773570, bgo#773932,
|
|
|
|
|
bgo#773936, bgo#774035, bgo#774112, bgo#774132, bgo#774177,
|
|
|
|
|
bgo#774178, bgo#774196, bgo#774223, bgo#774357, bgo#774400,
|
|
|
|
|
bgo#774463, bgo#774485, bgo#774493, bgo#774518, bgo#774530,
|
|
|
|
|
bgo#774576, bgo#774629, bgo#774637, bgo#774689, bgo#774850,
|
|
|
|
|
bgo#774886, bgo#775171, bgo#775248, bgo#775293, bgo#775306,
|
|
|
|
|
bgo#775377, bgo#775378, bgo#775379, bgo#775409, bgo#775746,
|
|
|
|
|
bgo#775791, bgo#775793, bgo#775967, bgo#776047, bgo#776076,
|
|
|
|
|
bgo#776141, bgo#776317, bgo#776352, bgo#776399, bgo#776431,
|
|
|
|
|
bgo#776722, bgo#776727, bgo#776787, bgo#776790, bgo#776900,
|
|
|
|
|
bgo#777048, bgo#777078, bgo#777097, bgo#777121, bgo#773927,
|
|
|
|
|
bgo#770990, bgo#774587, bgo#774793, bgo#775726, bgo#775288,
|
|
|
|
|
bgo#772822, bgo#774527.
|
|
|
|
|
- Gstreamer-plugins-bad now allows for disabling of internal
|
|
|
|
|
dependency free plugins, hence we now pass conditional
|
|
|
|
|
--disable-dvdspu and --disable-siren to configure, as those are
|
|
|
|
|
the last internal plugins we disable.
|
|
|
|
|
- Following the above drop pre_checkin.sh,
|
|
|
|
|
gstreamer-plugins-bad-patch-source.sh and
|
|
|
|
|
gst-plugins-bad-x.xx.x-patched.tar.xz, we no longer need to
|
|
|
|
|
generate a patched tarball.
|
|
|
|
|
- Drop gstreamer-revert-bogus-automake-version.patch, gnome-common
|
|
|
|
|
BuildRequires and autogen.sh call, no longer needed since we are
|
|
|
|
|
not using the patched tarball.
|
|
|
|
|
- Pass --disable-fatal-warnings to configure, and add fixme, needed
|
|
|
|
|
now with unstable tarball.
|
|
|
|
|
- Tweak fdupes macro usage, less rpmlint warnings.
|
|
|
|
|
- Add missing Requires in devel subpackage.
|
|
|
|
|
- Pass --disable-festival to configure, unmaintained and slated for
|
|
|
|
|
removal upstream, currently causes rpmlint warnings (bgo#774508).
|
|
|
|
|
- Add define ENABLE_OPENH264 and and conditional
|
|
|
|
|
pkgconfig(openh264) BuildRequires, currently set to disabled (0).
|
|
|
|
|
Build openh264 support. Using define so we can quickly enable it,
|
|
|
|
|
should we be able to get openh264 into the distro.
|
|
|
|
|
- Replace gstreamer-devel and gstreamer-plugins-base-devel with
|
|
|
|
|
pkgconfig(gstreamer-video-1.0), pkgconfig(gstreamer-audio-1.0)
|
|
|
|
|
and pkgconfig(gstreamer-pbutils-1.0) BuildRequires: Align with
|
|
|
|
|
what configure checks for.
|
|
|
|
|
- Enable conditional pkgconfig(graphene-1.0) BuildRequires for
|
|
|
|
|
openSUSE 1330 (TW) and newer.
|
|
|
|
|
- Enable pkgconfig(libdc1394-2) BuildRequires: Plugin now ported
|
|
|
|
|
to gst-1.0.
|
|
|
|
|
- Drop pkgconfig(libtimidity) BuildRequires: No longer needed nor
|
|
|
|
|
used.
|
|
|
|
|
- Drop bcond_with divx4linux and divx4linux-devel BuildRequires:
|
|
|
|
|
Plugin no longer available.
|
|
|
|
|
- Drop several disabled BuildRequires and plugins, the non-ported
|
|
|
|
|
plugins have been dropped from upstream source.
|
|
|
|
|
- Add pkgconfig(fdk-aac) BuildRequires in ORIG: Build fdk-aac
|
|
|
|
|
support.
|
|
|
|
|
- Drop obsolete libgstvdp subpackage and conditionals in place for
|
|
|
|
|
it (also from baselibs.conf).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 23 19:05:58 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.10.4 (CVE-2017-5848):
|
|
|
|
|
+ Bugs fixed: bgo#776612, bgo#777841, bgo#777957, bgo#777979,
|
|
|
|
|
bgo#778297, bgo#778434, bgo#778452, bgo#778828.
|
|
|
|
|
- Drop gstreamer-plugins-bad-CVE-2017-5848.patch: Fixed upstream.
|
|
|
|
|
- Drop pkgconfig(libtimidity) BuildRequires: Not needed as plugin
|
|
|
|
|
is not ported to 1.0 branch, and even dropped entirely in
|
|
|
|
|
upcomming 1.12.0 release.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 4 20:33:04 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Fix CVE-2017-5847 (boo#1023259):
|
|
|
|
|
+ Add gstreamer-plugins-bad-CVE-2017-5848.patch: psdemux: Rewrite
|
|
|
|
|
PSM parsing using GstByteReader. Avoid possible buffer
|
|
|
|
|
overflows and ignore invalid PSM packets better by using
|
|
|
|
|
GstByteReader (bgo#777957).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 2 12:07:47 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add gstreamer-plugins-bad Requires in devel subpackage.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 30 15:45:26 UTC 2017 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.10.3 (CVE-2017-5838):
|
|
|
|
|
+ Bugs fixed: bgo#740101, bgo#775072, bgo#775292, bgo#775970,
|
|
|
|
|
bgo#776072, bgo#776244, bgo#776461, bgo#776591, bgo#776722,
|
|
|
|
|
bgo#776726, bgo#777143, bgo#777144, bgo#777400, bgo#777503,
|
|
|
|
|
bgo#777533, bgo#777742, bgo#777930.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 9 06:47:32 UTC 2016 - olaf@aepfle.de
|
|
|
|
|
|
|
|
|
|
- Wrap wayland support properly to fix builderrors in non-TW.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Dec 3 18:58:11 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.10.2:
|
|
|
|
|
+ Bugs fixed: bgo#774624, bgo#774702, bgo#774851, bgo#774896,
|
|
|
|
|
bgo#775048, bgo#775120, bgo#775127, bgo#775130.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Nov 27 10:54:25 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.10.1:
|
|
|
|
|
+ Bugs fixed: bgo#773681, bgo#773313, bgo#774287, bgo#774328,
|
|
|
|
|
bgo#774462.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 2 22:36:46 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.10.0:
|
|
|
|
|
+ Bugs fixed: bgo#758717, bgo#762717, bgo#769382, bgo#770528,
|
|
|
|
|
bgo#770587, bgo#772330, bgo#772499, bgo#772503, bgo#772698,
|
|
|
|
|
bgo#772699, bgo#772704, bgo#772706, bgo#772742, bgo#773026,
|
|
|
|
|
bgo#773423, bgo#773540, bgo#773635, bgo#773720, bgo#772608.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Rebase gstreamer-plugins-bad-patch-source.sh.
|
|
|
|
|
- Package new plugins: musepack and timecode.
|
|
|
|
|
- Replace disabled pkgconfig(slv2) BuildRequires with
|
|
|
|
|
pkgconfig(lilv-0), and enabled it following upstream changes.
|
|
|
|
|
Drop bcond_with lv2 and move built plugin to main package, all
|
|
|
|
|
dependencies are now available in openSUSE.
|
|
|
|
|
- Add disabled pkgconfig(graphene-1.0) BuildRequires, new optional
|
|
|
|
|
dependency, not yet available in openSUSE.
|
|
|
|
|
- Add pkgconfig(webrtc-audio-processing) BuildRequires: Build
|
|
|
|
|
webrtcdsp plugin.
|
|
|
|
|
- Conditionally apply translations-update-upstream BuildRequires
|
|
|
|
|
and macro for non-openSUSE only.
|
|
|
|
|
- Add pkgconfig(gstreamer-allocators-1.0), pkgconfig(libdrm) and
|
|
|
|
|
pkgconfig(libkms) BuildRequires: Build new kmssink plugin, mainly
|
|
|
|
|
targeted for embedded systems.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Oct 8 22:34:12 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Fix conditional for pkgconfig(tiger) to only apply for
|
|
|
|
|
Tumbleweed.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Sep 18 11:18:25 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Enable pkgconfig(tiger) BuildRequires for Tumbleweed.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 2 08:38:26 UTC 2016 - fezhang@suse.com
|
|
|
|
|
|
|
|
|
|
- Disable libbs2b support when building on SLE.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 22 19:27:28 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8.3 (boo#996937):
|
|
|
|
|
+ Bugs fixed: bgo#767492, bgo#769376, bgo#736227, bgo#768160,
|
|
|
|
|
bgo#767553, bgo#761260, bgo#763044, bgo#763081, bgo#756866,
|
|
|
|
|
bgo#768771, bgo#766662, bgo#766163, bgo#768146, bgo#766663,
|
|
|
|
|
bgo#767792, bgo#767492, bgo#767635.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Aug 12 19:29:57 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Move libbs2b-devel BuildRequires and corresponding plugin to
|
|
|
|
|
main package. There is no need for this to be in the addon one.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 11 14:33:12 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Really disable wayland support on SLE12.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 20 12:13:30 UTC 2016 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Disable zbar support when building on SLE.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jun 15 09:20:35 UTC 2016 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Enable zbar support (needed for a new key-signing tool):
|
|
|
|
|
+ Add pkgconfig(zbar) BuildRequires.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jun 15 09:20:34 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Drop pkgconfig(libcdaudio) BuildRequires: No longer needed, nor
|
|
|
|
|
used anymore.
|
|
|
|
|
- Remove obsolete clean section and a no longer meaningful
|
|
|
|
|
conditional.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jun 14 18:49:53 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8.2:
|
|
|
|
|
+ bgo#756948: directsoundsrc: Audio Device not found on Windows
|
|
|
|
|
(string encoding not honored).
|
|
|
|
|
+ bgo#764758: vulkan didn't build out of tree due to vkconfig.h.
|
|
|
|
|
+ bgo#765324: compositor: crashes on NULL pointer in
|
|
|
|
|
_aggregate_frames().
|
|
|
|
|
+ bgo#765456: vtdec: Strange bug re-encoding video with GST 1.8.1
|
|
|
|
|
on Mac OS 10.10.
|
|
|
|
|
+ bgo#765926: mpegtsmux: Set PTS on aligned buffers.
|
|
|
|
|
+ bgo#766190: vtdec: corrupted rendering on OSX.
|
|
|
|
|
+ bgo#766213: openjpeg plugin needs to be ported to libopenjp2
|
|
|
|
|
v2.1.
|
|
|
|
|
+ bgo#766289: amc: cannot play some files on android.
|
|
|
|
|
+ bgo#766422: videoaggregator: rtspsrc ! compositor produces no
|
|
|
|
|
output.
|
|
|
|
|
+ bgo#766441: OpenBSD does not use librt, but provides the needed
|
|
|
|
|
functions in libc.
|
|
|
|
|
+ bgo#766520: gl: win32: race when handling window messages while
|
|
|
|
|
creating the internal window.
|
|
|
|
|
+ bgo#766611: gl: buffer pool configuration error with
|
|
|
|
|
caopengllayersink.
|
|
|
|
|
+ bgo#766638: ahc: fix possible NULL deref.
|
|
|
|
|
+ bgo#766732: openjpegenc: Doesn't manage MCT switch for RGB and
|
|
|
|
|
YUV frames.
|
|
|
|
|
+ bgo#767298: amc: gst_object_unref on caps.
|
|
|
|
|
+ bgo#767302: ahcsrc: div by 0 warning.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jun 2 14:36:37 CEST 2016 - sbrabec@suse.com
|
|
|
|
|
|
|
|
|
|
- Make baselibs.conf consistent with spec file (boo#980893).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 24 09:32:50 UTC 2016 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Drop pkgconfig(libmusicbrainz): gstreamer does not depend on it
|
|
|
|
|
directly.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu May 19 11:49:12 UTC 2016 - alarrosa@suse.com
|
|
|
|
|
|
|
|
|
|
- Update to GNOME 3.20.2 (Fate#318572)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Apr 21 08:08:58 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8.1:
|
|
|
|
|
+ bgo#760473: OpenCV face detection does not work with OpenCV
|
|
|
|
|
newer than 2.4.11.
|
|
|
|
|
+ bgo#747633: decklinkvideosrc: crash in
|
|
|
|
|
::VideoInputFrameArrived() callback with video_frame=NULL.
|
|
|
|
|
+ bgo#762924: interlace: negotiation fails unexpectedly.
|
|
|
|
|
+ bgo#763324: nvenc fails to compile with Nvidia video SDK 6.0.
|
|
|
|
|
+ bgo#763404: bad: video sink: Post un-handled keyboard/mouse
|
|
|
|
|
events as message to application.
|
|
|
|
|
+ bgo#763862: mxfmux: Instead of releasing request pads on
|
|
|
|
|
stop(), clear them only.
|
|
|
|
|
+ bgo#764148: gtkglsink doesn't fail to create on incompatible
|
|
|
|
|
hardware.
|
|
|
|
|
+ bgo#764339: ahcsrc: g_object_class_install_property: assertion
|
|
|
|
|
'pspec- > flags & G_PARAM_WRITABLE' during initialization.
|
|
|
|
|
+ bgo#764363: videoaggregator: Does not take into account the
|
|
|
|
|
best output format that is computed.
|
|
|
|
|
+ bgo#764404: hlsdemux: Assertion with AES encrypted stream.
|
|
|
|
|
+ bgo#764448: h264parse: constrained-baseline is a subset of
|
|
|
|
|
baseline.
|
|
|
|
|
+ bgo#764523: -lole32 is missing for libgstdirectsoundsrc.
|
|
|
|
|
+ bgo#764545: Crash when trying to use vulkan sink.
|
|
|
|
|
+ bgo#765005: mpegtsmux: memory leak caused by pad_data- >
|
|
|
|
|
language.
|
|
|
|
|
+ bgo#765194: caopengllayersink: renders blurry content on HiDPI
|
|
|
|
|
screens because contentsScale is ignored.
|
|
|
|
|
+ bgo#765241: glimagesink: need to clean window_id when state
|
|
|
|
|
change form READY to NULL.
|
|
|
|
|
+ bgo#765079: srtpdec request-key is not signaled if roc is
|
|
|
|
|
missing.
|
|
|
|
|
- Clean up spec file, properly escape disabled plugins and macros.
|
|
|
|
|
Make rpmlint report readable again. Also remove an obsolete
|
|
|
|
|
source repack comment, we do it via pre_checkin.sh now.
|
|
|
|
|
- No longer pass V=1 to make, stop littering buildlogs and
|
|
|
|
|
debugging is done local anyway.
|
|
|
|
|
- Add some missing post/postun handling.
|
|
|
|
|
- Add pkgconfig(bluez), pkgconfig(x265) and libbs2b-devel
|
|
|
|
|
BuildRequires and replace librtmp-devel for pkgconfig(librtmp):
|
|
|
|
|
Build more supported plugins.
|
|
|
|
|
- Disable a few BuildRequires that are not ported yet, no need to
|
|
|
|
|
pull unused BuildRequires: SDL-devel, pkgconfig(daala),
|
|
|
|
|
pkgconfig(flite), pkgconfig(libdc1394-2), libaudio-devel and
|
|
|
|
|
libxvidcore-devel.
|
|
|
|
|
- Split out a new libgstvdpau in an own sub-package, vdpau support
|
|
|
|
|
is not needed for people not running nvidia binary driver.
|
|
|
|
|
- Add fdupes BuildRequires and add macro to install section.
|
|
|
|
|
- Stop passing --enable-experimental to configure, currently we are
|
|
|
|
|
not building any experimental plugins, nor should we in the
|
|
|
|
|
future.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Apr 13 10:06:05 UTC 2016 - idonmez@suse.com
|
|
|
|
|
|
|
|
|
|
- Update to GNOME 3.20 Fate#318572
|
|
|
|
|
- Remove gstreamer-plugins-bad-real.patch
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 26 19:10:39 UTC 2016 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8.0:
|
|
|
|
|
+ Hardware-accelerated zero-copy video decoding on Android
|
|
|
|
|
+ New video capture source for Android using the
|
|
|
|
|
android.hardware.Camera API.
|
|
|
|
|
+ Windows Media reverse playback support (ASF/WMV/WMA).
|
|
|
|
|
+ New tracing system provides support for more sophisticated
|
|
|
|
|
debugging tools.
|
|
|
|
|
+ New high-level GstPlayer playback convenience API.
|
|
|
|
|
+ Initial support for the new Vulkan API, see Matthew Waters'
|
|
|
|
|
blog post for more details.
|
|
|
|
|
+ Improved Opus audio codec support: Support for more than two
|
|
|
|
|
channels; MPEG-TS demuxer/muxer can now handle Opus;
|
|
|
|
|
sample-accurate encoding/decoding/transmuxing with Ogg,
|
|
|
|
|
Matroska, ISOBMFF (Quicktime/MP4), and MPEG-TS as container;
|
|
|
|
|
new codec utility functions for Opus header and caps handling
|
|
|
|
|
in pbutils library. The Opus encoder/decoder elements were
|
|
|
|
|
also moved to gst-plugins-base (from -bad), and the opus RTP
|
|
|
|
|
depayloader/payloader to -good.
|
|
|
|
|
+ GStreamer VAAPI module now released and maintained as part of
|
|
|
|
|
the GStreamer project.
|
|
|
|
|
+ Asset proxy support in the GStreamer Editing Services.
|
|
|
|
|
+ Bugs fixed: bgo#763756, bgo#763793, bgo#763877, bgo#763974,
|
|
|
|
|
bgo#764066, bgo#763262.
|
|
|
|
|
- Add pkgconfig(xcb) and pkgconfig(wayland-scanner) BuildRequires:
|
|
|
|
|
New dependencies.
|
|
|
|
|
- Add 2 new subpackages and handle them in post/un
|
|
|
|
|
+ libsgtbadaudio and libgstplayer.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 17 18:10:36 UTC 2016 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add gstreamer-plugins-bad.appdata.xml so that the codecs can
|
|
|
|
|
show up in a Software Center.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 28 13:20:33 UTC 2016 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add libgstadaptivedemux-1_0-0 to baselibs.conf.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 21 22:04:12 UTC 2016 - badshah400@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.6.3:
|
|
|
|
|
+ Fix regression in GL library that made glimagesink unsable on
|
|
|
|
|
Android.
|
|
|
|
|
+ Integer arithmetic overflow in queue2 element that could break
|
|
|
|
|
buffering or cause crashes due to NULL pointer dereference.
|
|
|
|
|
+ Fix crash in AAC/ADTS typefinder caused by reading more memory
|
|
|
|
|
than is available.
|
|
|
|
|
+ Stop ignoring encoder errors in the VP8/VP9 encoders.
|
|
|
|
|
+ Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's
|
|
|
|
|
redudant and was never actually implemented.
|
|
|
|
|
+ Ensure to store the correct video info in GstVideoBufferPool.
|
|
|
|
|
+ Fix caps in rtspsrc when doing SRTP over interleaved TCP.
|
|
|
|
|
+ Fix crash in pcap parser on 0-sized packets.
|
|
|
|
|
+ Clear EOS flag in appsrc to allow reuse after EOS and
|
|
|
|
|
flushing.
|
|
|
|
|
+ Ignore flushing streams in streamsynchronizer during stream
|
|
|
|
|
switches to fix problems caused by this in
|
|
|
|
|
gst-editing-services.
|
|
|
|
|
+ Ignore tags and other metadata in WAV files after the "data"
|
|
|
|
|
chunk in PUSH mode to prevent them from being interpreted as
|
|
|
|
|
audio.
|
|
|
|
|
+ Correctly use colorimetry in v4l2 only for YUV color formats.
|
|
|
|
|
+ Set reserved bits in MPEG TS muxer to 1s.
|
|
|
|
|
+ Fix calculation of SBC frame lengths.
|
|
|
|
|
+ Fix output of the RTP JPEG2000 depayloader to have one frame
|
|
|
|
|
per buffer and crash in the OpenJPEG decoder on incomplete
|
|
|
|
|
frames.
|
|
|
|
|
+ Update ffmpeg snapshot in gst-libav to 2.8.5.
|
|
|
|
|
+ Memory leak fixes in scaletempo, the raw video RTP
|
|
|
|
|
depayloader, and in playsink related to audio/video filters.
|
|
|
|
|
+ Fixes for error handling in the OSX audio plugin.
|
|
|
|
|
+ Various gobject-introspection annotation fixes and additions.
|
|
|
|
|
+ Compiler warning fixes for latest clang compiler.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 6 12:57:11 UTC 2016 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.6.2:
|
|
|
|
|
+ Crashes in gst-libav with sinks that did not provide a buffer
|
|
|
|
|
pool but supported video metadata were fixed. This affected
|
|
|
|
|
d3dvideosink and some 3rd party sinks. Also related fixes for
|
|
|
|
|
crashes when a downstream buffer pool failed allocation.
|
|
|
|
|
+ Big GL performance improvement on iOS by a factor of 2 by using
|
|
|
|
|
Apple's sync extension.
|
|
|
|
|
+ Deadlocks in the DirectSound elements on Windows, and the
|
|
|
|
|
behaviour of its mute property were fixed.
|
|
|
|
|
+ The Direct3D video sink does not crash anymore when minimizing
|
|
|
|
|
the window.
|
|
|
|
|
+ The library soname generation on Android >= 6.0 was fixed,
|
|
|
|
|
which previously caused GStreamer to fail to load there.
|
|
|
|
|
+ File related elements have large-file (>2GB) support on Android
|
|
|
|
|
now.
|
|
|
|
|
+ gst-libav was updated to ffmpeg 2.8.3.
|
|
|
|
|
+ Deserialization of custom events in the GDP depayloader was
|
|
|
|
|
fixed.
|
|
|
|
|
+ Missing OpenGL context initialization in the Qt/QML video sink
|
|
|
|
|
was fixed in certain situations.
|
|
|
|
|
+ Interoperability with some broken RTSP servers using HTTP
|
|
|
|
|
tunnel was improved.
|
|
|
|
|
+ Various compilation fixes for Windows.
|
|
|
|
|
+ Various smaller memory leak and other fixes in different
|
|
|
|
|
places.
|
|
|
|
|
+ Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823,
|
|
|
|
|
bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951,
|
|
|
|
|
bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732,
|
|
|
|
|
bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929,
|
|
|
|
|
bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205,
|
|
|
|
|
bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344,
|
|
|
|
|
bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913,
|
|
|
|
|
bgo#758921, bgo#759019, bgo#759380.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 28 15:00:31 UTC 2015 - joerg.lorenzen@ki.tng.de
|
|
|
|
|
|
|
|
|
|
- Fix build for Leap 42.1.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Dec 17 10:25:47 UTC 2015 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Do not BuildRequires pkgconfig(wayland-egl) on SLE.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Nov 27 23:18:59 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add pkgconfig(libssh2) BuildRequires: Build ssh support.
|
|
|
|
|
- Add libcurl.so to BUILD_ORIG file list for openSUSE 13.1 only,
|
|
|
|
|
as packman builds against Update where a new enough version is
|
|
|
|
|
provided.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Oct 31 04:23:01 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.6.1:
|
|
|
|
|
+ Bugs fixed: bgo#756567, bgo#752132, bgo#752230, bgo#754523,
|
|
|
|
|
bgo#755108, bgo#755132, bgo#755134, bgo#755239, bgo#755623,
|
|
|
|
|
bgo#755680, bgo#755738, bgo#755754, bgo#755759, bgo#755824,
|
|
|
|
|
bgo#755840, bgo#755850, bgo#755852, bgo#755892, bgo#755969,
|
|
|
|
|
bgo#755981, bgo#756001, bgo#756065, bgo#756070, bgo#756181,
|
|
|
|
|
bgo#756186, bgo#756383, bgo#756563, bgo#756578, bgo#756592,
|
|
|
|
|
bgo#756617, bgo#756653, bgo#756861, bgo#756876, bgo#757251.
|
|
|
|
|
- Add gstreamer-revert-bogus-automake-version.patch, upstream
|
|
|
|
|
bumped automake req to high.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 2 09:01:09 UTC 2015 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.6.0:
|
|
|
|
|
+ For changelog, see mainpackage changes, everything is condensed
|
|
|
|
|
there.
|
|
|
|
|
- Rebase gstreamer-plugins-bad-patch-source.sh, add new plugins.
|
|
|
|
|
- Drop gstreamer-plugins-bad-real.patch: real plugin was dropped
|
|
|
|
|
from gstreamer-bad package.
|
|
|
|
|
- Add new sub-package libgstadaptivedemux-1_0-0 and handle it in
|
|
|
|
|
%post/postun.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 26 17:01:38 UTC 2015 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Change from simple %defines to %bcond_with/without, as this
|
|
|
|
|
allows to be set in prjconf without the need to patch the .spec
|
|
|
|
|
files.
|
|
|
|
|
- Create new subpackage libgstwayland-1_0-0.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 13 21:43:50 UTC 2015 - adam@mizerski.pl
|
|
|
|
|
|
|
|
|
|
- added BuildRequires: pkgconfig(nettle) to enable building hls plugin
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 26 11:30:51 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4.5:
|
|
|
|
|
+ Bugs fixed: bgo#722764, bgo#729768, bgo#739152, bgo#740191,
|
|
|
|
|
bgo#740201, bgo#740451, bgo#740953, bgo#741321.
|
|
|
|
|
- Remove obsolete FIXME entries about pkgconfig(wayland-client)
|
|
|
|
|
BuildRequires, we have had this enabled for a while.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 15 13:15:35 UTC 2014 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Disable BuildRequires on libchromaprint, fluidsynth and openAL on
|
|
|
|
|
SLE12.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Nov 15 11:07:53 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Enable pkgconfig(libchromaprint) BuildRequires, build
|
|
|
|
|
chromaprint plugin.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Nov 14 11:21:35 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4.4:
|
|
|
|
|
+ bgo#732239, bgo#733510, bgo#734156, bgo#736319, bgo#737186,
|
|
|
|
|
bgo#737569, bgo#737658, bgo#737724, bgo#738067, bgo#738223,
|
|
|
|
|
bgo#738230, bgo#738243, bgo#738291, bgo#738449, bgo#738519,
|
|
|
|
|
bgo#738532, bgo#738674, bgo#738695, bgo#738696, bgo#739277,
|
|
|
|
|
bgo#739348, bgo#739368, bgo#739374.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 27 20:29:02 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add pkgconfig(fluidsynth), pkgconfig(gudev-1.0),
|
|
|
|
|
pkgconfig(libusb-1.0), pkgconfig(libwebp), pkgconfig(libxml-2.0),
|
|
|
|
|
pkgconfig(OpenEXR) and pkgconfig(sbc) BuildRequires, build more
|
|
|
|
|
plugins.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 25 09:06:45 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4.3:
|
|
|
|
|
+ Bugs fixed: bgo#735861, bgo#736090, bgo#736390, bgo#736426,
|
|
|
|
|
bgo#736474, bgo#736490, bgo#736729, bgo#736730, bgo#736731,
|
|
|
|
|
bgo#736732, bgo#736733, bgo#736735, bgo#736750, bgo#736871,
|
|
|
|
|
bgo#736919, bgo#736951.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Sep 17 17:47:58 UTC 2014 - idonmez@suse.com
|
|
|
|
|
|
|
|
|
|
- Remove openal dependency bnc#886207
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 11 19:18:50 UTC 2014 - hrvoje.senjan@gmail.com
|
|
|
|
|
|
|
|
|
|
- Sync baselibs.conf with changes done with update to 1.4:
|
|
|
|
|
swap libgstegl-1_0-0 with libgstgl-1_0-0, and added new packages;
|
|
|
|
|
libgstbadbase-1_0-0 and libgstbadvideo-1_0-0.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 28 20:01:27 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4.1:
|
|
|
|
|
+ Bugs fixed: bgo#678485, bgo#725871, bgo#730509, bgo#731824,
|
|
|
|
|
bgo#733245, bgo#733426, bgo#733487, bgo#733490, bgo#733545,
|
|
|
|
|
bgo#733726, bgo#733837, bgo#734014, bgo#734015, bgo#734269,
|
|
|
|
|
bgo#734394, bgo#734517, bgo#734519, bgo#734520, bgo#734521,
|
|
|
|
|
bgo#734522, bgo#734524, bgo#734528, bgo#734531, bgo#734533,
|
|
|
|
|
bgo#734534, bgo#734536, bgo#734537, bgo#734539, bgo#734544,
|
|
|
|
|
bgo#734763, bgo#734830, bgo#735078.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jul 21 11:34:33 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4.0:
|
|
|
|
|
+ Major changes:
|
|
|
|
|
- v4l2videodec element for accessing hardware codecs on
|
|
|
|
|
platforms that make them accessible via V4L2.
|
|
|
|
|
The v4l2videodec element replaces the mfcdec element.
|
|
|
|
|
- New downloadbuffer element that replaces the download
|
|
|
|
|
buffering feature of queue2. Compared to queue2's code
|
|
|
|
|
it is much simpler and only for this single use case.
|
|
|
|
|
- rtpstreampay and rtpstreamdepay elements for transmitting
|
|
|
|
|
RTP packets over a stream API (e.g. TCP) according to
|
|
|
|
|
RFC 4571.
|
|
|
|
|
- rtprtx elements for standard compliant implementation of
|
|
|
|
|
retransmissions, integrated into the rtpmanager plugin.
|
|
|
|
|
- audiomixer element that mixes multiple audio streams together
|
|
|
|
|
into a single one while keeping synchronization. This is
|
|
|
|
|
planned to become the replacement of the adder element.
|
|
|
|
|
- OpenNI2 plugin for 3D cameras like the Kinect camera.
|
|
|
|
|
- OpenEXR plugin for decoding high-dynamic-range EXR images.
|
|
|
|
|
- curlsshsink and curlsftpsink to write files via SSH/SFTP.
|
|
|
|
|
- videosignal, ivfparse and sndfile plugins ported from 0.10.
|
|
|
|
|
- avfvideosrc, vtdec and other elements were ported from 0.10
|
|
|
|
|
and are available on OS X and iOS now.
|
|
|
|
|
- Add audiomixer and compositor to the list of allowed plugins.
|
|
|
|
|
- Split new subpackages libgstbadbase-1_0-0, libgstgl-1_0-0 and
|
|
|
|
|
libgstbadvideo-1_0-0.
|
|
|
|
|
- Drop old subpackage libgstegl-1_0-0.
|
|
|
|
|
- Adjust -devel package requirements, following the subpackages.
|
|
|
|
|
- Package baselibs.conf.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Apr 28 16:29:09 UTC 2014 - fcrozat@suse.com
|
|
|
|
|
|
|
|
|
|
- Do not build libopenjpeg support on SLE12.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Apr 25 12:11:31 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.2.4:
|
|
|
|
|
+ Bugs fixed: bgo#724013, bgo#725137, bgo#725140.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Feb 9 20:59:34 UTC 2014 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.2.3:
|
|
|
|
|
+ Bugs fixed: bgo#709241, bgo#711163, bgo#721382, bgo#721384,
|
|
|
|
|
bgo#721715, bgo#722158, bgo#722414, bgo#722622, bgo#723127,
|
|
|
|
|
bgo#723134, bgo#723230, bgo#723398.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 31 18:11:35 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.2.2:
|
|
|
|
|
+ Bugs fixed: bgo#667564, bgo#680700, bgo#706211, bgo#709416,
|
|
|
|
|
bgo#710223, bgo#711495, bgo#712219, bgo#712605, bgo#715166,
|
|
|
|
|
bgo#719657, bgo#720099, bgo#720421, bgo#720532, bgo#720673.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Nov 11 14:13:03 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.2.1:
|
|
|
|
|
+ Bugs fixed: bgo#690148, bgo#707974, bgo#708161, bgo#708222,
|
|
|
|
|
bgo#708849, bgo#709145, bgo#709373, bgo#709531, bgo#709886,
|
|
|
|
|
bgo#710392, bgo#710433, bgo#710451, bgo#710657, bgo#710881,
|
|
|
|
|
bgo#711135, bgo#711156, bgo#711214, bgo#711615, bgo#711627,
|
|
|
|
|
bgo#711721.
|
|
|
|
|
+ Updated translations.
|
|
|
|
|
- Replace autoconf BuildRequires with gnome-common: we need to run
|
|
|
|
|
a full cycle of autogen.sh.
|
|
|
|
|
- Run autogen.sh instead of autoconf (autoconf does not refresh all
|
|
|
|
|
files needed and some happen to have stale information
|
|
|
|
|
afterwards).
|
|
|
|
|
- Define an alias for git=true: autogen.sh would want to update the
|
|
|
|
|
git snapshot for us, which we do not want to happen.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 22 20:59:39 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.2.0:
|
|
|
|
|
+ A bunch of API changes (new stable branch 1.2).
|
|
|
|
|
+ New tool: gst-play-1.0 in gst-plugins-base for basic playback
|
|
|
|
|
testing on the command line.
|
|
|
|
|
+ New plugins:
|
|
|
|
|
- mssdemux for Microsoft Smooth Streaming.
|
|
|
|
|
- dashdemux for DASH adaptive streaming protocol.
|
|
|
|
|
- bluez for interaction with Bluetooth devices.
|
|
|
|
|
- openjpeg for JPEG2000 decoding and encoding.
|
|
|
|
|
- daala for experimental Daala decoding and encoding.
|
|
|
|
|
- vpx plugin has experimental VP9 decoding and encoding
|
|
|
|
|
support.
|
|
|
|
|
- webp plugin for WebP decoding (encoding to be added later).
|
|
|
|
|
- Various others: yadif, srtp, sbc, fluidsynth, midiparse,
|
|
|
|
|
mfc, ivtv, accuraterip and audiofxbad.
|
|
|
|
|
+ Moved plugins: dtmf, vp8rtp, scaletempo and rtpmux plugins are
|
|
|
|
|
now in gstreamer-plugins-good.
|
|
|
|
|
+ Audio and Video related fixes.
|
|
|
|
|
+ Other changes:
|
|
|
|
|
- gst-libav now uses libav 9.
|
|
|
|
|
- Static linking of plugins is supported now.
|
|
|
|
|
- rtspsrc: add support for NetClientClock.
|
|
|
|
|
- RTP retransmission / NACK support and big RTP jitterbuffer
|
|
|
|
|
improvements.
|
|
|
|
|
- SRTP and DTLS support.
|
|
|
|
|
- Changes to many elements and core to use the correct sticky
|
|
|
|
|
event order and also not lose any important sticky events
|
|
|
|
|
during flushing.
|
|
|
|
|
- >1000 fixed bug reports, and many other bug fixes and other
|
|
|
|
|
improvements everywhere that had no bug report.
|
|
|
|
|
+ Notes:
|
|
|
|
|
- Single header includes for all libraries,
|
|
|
|
|
e.g. #include <gst/video/video.h>
|
|
|
|
|
- Stricter (correct) caps subset checking in some cases.
|
|
|
|
|
- x264enc now outputs data in byte-stream by default if
|
|
|
|
|
downstream has ANY caps.
|
|
|
|
|
- The MPEG TS demuxer posts messages contain the PMT, PAT,
|
|
|
|
|
etc, in a different format now.
|
|
|
|
|
- The GstContext API has changed between 1.1.4 and 1.1.90.
|
|
|
|
|
- Disable translation-update-upstream, as it breaks the build.
|
|
|
|
|
- Drop pkgconfig(directfb) BuildRequires: for one, DirectFB is
|
|
|
|
|
outdated and additionally, it's broken in 1.2.0.
|
|
|
|
|
- Drop pkgconfig(celt) BuildRequires: celt was replaced by opus.
|
|
|
|
|
- Remove library packages of no longer existing libs:
|
|
|
|
|
+ libgstbasevideo-1_0-0
|
|
|
|
|
+ libgstsignalprocessor-1_0-0
|
|
|
|
|
- Add additional subpackages, according the shared library
|
|
|
|
|
packaging policy (also provide -32bit packages):
|
|
|
|
|
+ libgstegl-1_0-0
|
|
|
|
|
+ libgstinsertbin-1_0-0
|
|
|
|
|
+ libgstmpegts-1_0-0
|
|
|
|
|
+ libgsturidownloader-1_0-0
|
|
|
|
|
- Update devel package dependencies on own libraries.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Aug 31 10:42:22 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.10:
|
|
|
|
|
+ build: fix bz2 configure check on Windows.
|
|
|
|
|
+ interaudiosrc: make silence memory actually contain silence.
|
|
|
|
|
+ neonhttpsrc: allow building with neon-0.30.
|
|
|
|
|
+ rtpvp8depay: mark key frames and delta frames properly.
|
|
|
|
|
+ pcapparse: fix double unref causing criticals and/or crashes.
|
|
|
|
|
+ mpegvideoparse: fix level detection.
|
|
|
|
|
+ Bugs fixed: bgo#465924, bgo#705957, bgo#706369, bgo#705550.
|
|
|
|
|
- Drop gstreamer-neon-0_30.patch, fixed upstream.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Aug 24 12:20:19 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add gstreamer-neon-0_30.patch, fix build with neon-0.30.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Aug 18 11:11:28 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add pkgconfig(libopenjpeg1) BuildRequires, in order to build the
|
|
|
|
|
newly available openjpeg decoder/encoder. Also add it's .so to
|
|
|
|
|
filelist (libgstopenjpeg.so).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 15 09:25:12 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.9:
|
|
|
|
|
+ midi: add midi parser and fluidsynth midi renderer.
|
|
|
|
|
+ winscreencap: port to 1.0.
|
|
|
|
|
+ openjpeg: add OpenJPEG-based JPEG2000 decoder and encoder.
|
|
|
|
|
+ decklink: add "device-number" to select from multiple devices.
|
|
|
|
|
+ decklink: actually enable decklinksink.
|
|
|
|
|
+ dvdspu: fix artefacts and invalid memory access when clipping
|
|
|
|
|
subtitles.
|
|
|
|
|
+ Bugs fixed: bgo#704505, bgo#705039.
|
|
|
|
|
- Add new element midi to gstreamer-plugins-bad-patch-source.sh and
|
|
|
|
|
add it's .so to filelist (libgstmidi.so).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jul 28 21:40:43 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.8:
|
|
|
|
|
+ rfbsrc, neonhttpsrc, ofa, and openal plugins ported to 1.0.
|
|
|
|
|
+ mpegvideoparse: don't announce incomplete source caps.
|
|
|
|
|
+ tsdemux: many fixes.
|
|
|
|
|
+ Bugs fixed: bgo#702495, bgo#674536, bgo#685103, bgo#695412,
|
|
|
|
|
bgo#695879, bgo#697283, bgo#699786, bgo#700038, bgo#700402,
|
|
|
|
|
bgo#702597.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Apr 27 09:34:58 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.7:
|
|
|
|
|
+ androidmedia plugin is ported to 1.0.
|
|
|
|
|
+ Bugs fixed: bgo#690949, bgo#696361, bgo#696681, bgo#696785,
|
|
|
|
|
bgo#697884.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Apr 20 21:17:31 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add pkgconfig(glesv2) BuildRequires: libSDL-devel used to pull
|
|
|
|
|
in Mesa-devel, but that was fixed. And we make explicit use of
|
|
|
|
|
glesv2.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 27 20:39:38 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Introduce build_wayland defines (currently set to 0) and
|
|
|
|
|
conditionally:
|
|
|
|
|
+ Add pkgconfig(wayland-client) BuildRequires.
|
|
|
|
|
+ Pass --enable-wayland (resp. disable-wayland) to configure.
|
|
|
|
|
+ Adjust the files section accordingly.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 23 11:58:44 UTC 2013 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.6:
|
|
|
|
|
+ audiovisualizer: fix improper video frame clear operation.
|
|
|
|
|
+ codecparsers:
|
|
|
|
|
- h264:
|
|
|
|
|
. add inferred value for slice_beta_offset_div2.
|
|
|
|
|
. zero-initialize SPS VUI parameters.
|
|
|
|
|
- mpeg2:
|
|
|
|
|
. add helpers to convert quantization matrices.
|
|
|
|
|
. store quantization matrices in zigzag scan order.
|
|
|
|
|
- vc1:
|
|
|
|
|
. fix bitplanes decoding.
|
|
|
|
|
. fix calculation of ALTPQUANT.
|
|
|
|
|
. fix parser for DQPROFILE in VOPDQUANT.
|
|
|
|
|
. fix VOPDQUANT parser for DQUANT == 2
|
|
|
|
|
+ curltlssink: set correct level of SSL for the transfer.
|
|
|
|
|
+ decklink: port to 1.0
|
|
|
|
|
+ dvbsrc: handle EINTR from poll.
|
|
|
|
|
+ dvdspu: fix rendering of PGS windows with left != 0
|
|
|
|
|
+ eglglessink: port to 1.0
|
|
|
|
|
+ element-maker: update for 1.0
|
|
|
|
|
+ gdppay: fix buffer leak when new caps are same as old caps.
|
|
|
|
|
+ interlace: fix negotiation for true interlaced modes.
|
|
|
|
|
+ opensles: Port to 1.0
|
|
|
|
|
+ opusdec: clear the state of the decoder.
|
|
|
|
|
+ opusenc: fix crash when setting "cbr" property when encoder is
|
|
|
|
|
not running yet.
|
|
|
|
|
+ opuspay: fix timestamps.
|
|
|
|
|
+ tsdemux: expose VC1 streams with missing descriptor.
|
|
|
|
|
+ Bugs fixed: bgo#681818, bgo#690738, bgo#692010, bgo#692265,
|
|
|
|
|
bgo#692267, bgo#692270, bgo#692271, bgo#692273, bgo#692312,
|
|
|
|
|
bgo#692698, bgo#692859, bgo#692929, bgo#693000, bgo#693146,
|
|
|
|
|
bgo#693212, bgo#693300, bgo#693324, bgo#695655.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 9 09:48:59 UTC 2013 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.5:
|
|
|
|
|
+ psdemux: tentative port to 1.0; take into account both DTS and
|
|
|
|
|
PTS
|
|
|
|
|
+ shm: Actually get the permissions on get_property
|
|
|
|
|
+ waylandsink: do not default to fullscreen mode
|
|
|
|
|
+ bgo#690097, bgo#690442.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Dec 19 08:57:15 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.4:
|
|
|
|
|
+ mpeg4videoparse:
|
|
|
|
|
- also parse divx 4/5
|
|
|
|
|
- export number of sprite warping points in caps (decoders
|
|
|
|
|
might have no or only limited GMC support)
|
|
|
|
|
+ mpegtsmux: propagate flow returns upstream; don't crash when
|
|
|
|
|
reused
|
|
|
|
|
+ rtmpsrc: disable seeking if the configured url specifies
|
|
|
|
|
live=true
|
|
|
|
|
+ build fixes for OS/X (shm) and Windows (d3dvideosink)
|
|
|
|
|
+ Bugs fixed: bgo#688870, bgo#689107, bgo#689183, bgo#690031,
|
|
|
|
|
bgo#690149.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 22 08:04:57 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.3:
|
|
|
|
|
+ mpegtsmux: fix DTS/PTS confusion
|
|
|
|
|
+ tsdemux, tsparse: seeking fixes
|
|
|
|
|
+ tsdemux, tsparse: fix timestamping with push-based input
|
|
|
|
|
+ h264parse: fix PPS insertion
|
|
|
|
|
+ mpg123audiodec: fix leaks from not chaining up in the finalize
|
|
|
|
|
function
|
|
|
|
|
+ Bugs fixed: bgo#686871, bgo#687178, bgo#687806, bgo#688091,
|
|
|
|
|
bgo#688626, bgo#688510.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 26 13:12:46 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.2:
|
|
|
|
|
+ Parallel installability with 0.10.x series
|
|
|
|
|
+ audioparse: add mode where caps are taken from upstream and
|
|
|
|
|
only timestamping is performed
|
|
|
|
|
+ directsoundsrc: port to 1.0
|
|
|
|
|
+ dtsdec: fix buffer parsing
|
|
|
|
|
+ fieldanalysis: actually build (remove from the NONPORTED
|
|
|
|
|
plugins list)
|
|
|
|
|
+ hlsdemux: numerous thread-safety fixes, and an invalid memory
|
|
|
|
|
access fix
|
|
|
|
|
+ mpegdemux: handle and combine downstream flow returns better
|
|
|
|
|
+ mpegdemux: make work properly with dvdreadsrc
|
|
|
|
|
+ mpegtsdemux: PES header parsing fixes; fix potential crash
|
|
|
|
|
+ mpegtsdemux: First push EOS, then destroy all programs
|
|
|
|
|
+ mpegtsmux: fix buffer refcounting issue
|
|
|
|
|
+ mpeg4videoparse: correctly parse the full first frame; properly
|
|
|
|
|
mark config data presence
|
|
|
|
|
+ mpegvideoparse: correctly parse the full first frame; signal
|
|
|
|
|
interlacing properly in caps
|
|
|
|
|
+ pitch: fix for start times > 0 (e.g. ogg streaming)
|
|
|
|
|
+ rtmpsink: handle RTMP_Write() return value correctly, fix
|
|
|
|
|
memory leak
|
|
|
|
|
+ scaletempo: fix timestamp and latency query handling, and event
|
|
|
|
|
leak
|
|
|
|
|
+ subenc: port to 1.0
|
|
|
|
|
+ Bugs fixed: bgo#623387, bgo#673414, bgo#681459, bgo#685709,
|
|
|
|
|
bgo#685895, bgo#686009, bgo#686294, bgo#686327, bgo#686358,
|
|
|
|
|
bgo#686520, bgo#686547, bgo#686595, bgo#686774, bgo#686829.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 16 11:58:46 UTC 2012 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- Add explicit pkgconfig(bzip2) BuildRequires.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 10 11:48:18 UTC 2012 - reddwarf@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Remove unported plugins from the file list: LV2, mythtv, nas and xvid
|
|
|
|
|
- Add the aac plugin to the file list
|
|
|
|
|
- Correct the amr-wb plugin name in the file list
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 9 19:31:09 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.1:
|
|
|
|
|
+ fieldanalysis and frei0r plugins ported to 1.0
|
|
|
|
|
+ DVD playback fixes
|
|
|
|
|
+ pitch: transform timestamps properly after a seek
|
|
|
|
|
+ camerabin fixes
|
|
|
|
|
+ Bugs fixed: bgo#667220, bgo#681562, bgo#681564, bgo#681678,
|
|
|
|
|
bgo#684740, bgo#684847, bgo#685065, bgo#685159.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 2 11:26:44 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Pass --disable-examples to configure: the examples are not being
|
|
|
|
|
installed anyway and as such it's useless to waste build power
|
|
|
|
|
to create the binaries.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 24 14:51:13 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0.0:
|
|
|
|
|
+ Minor bug fixes.
|
|
|
|
|
+ opusenc: Rank as Primary.
|
|
|
|
|
+ Bugs fixed: bgo#683192, bgo#684683
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 18 07:59:18 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.11.99:
|
|
|
|
|
+ Move vp8 from -bad to -good
|
|
|
|
|
+ freeze: remove freeze element, was replaced by imagefreeze in
|
|
|
|
|
-good years ago.
|
|
|
|
|
+ Bugs fixed: bgo#683254, bgo#683263, bgo#683264, bgo#684116a
|
|
|
|
|
- Remove libvpx-devel BuildRequires: no longer needed, as the vp8
|
|
|
|
|
encoder/decoder moved to -good.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 14 21:21:59 UTC 2012 - zaitor@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add pkgconfig(opus) BuildRequires: it's been packaged and landed
|
|
|
|
|
in Factory.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 14 12:56:31 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.11.94:
|
|
|
|
|
+ videoparsers: Disable PTS interpolation in the base parse class
|
|
|
|
|
+ dvdspu: Advance video stream with gap events
|
|
|
|
|
+ resindvd: Start with a larger subpicture queue for preroll
|
|
|
|
|
+ Bugs fixed: bgo#611692, bgo#622482, bgo#629946, bgo#644890,
|
|
|
|
|
bgo#654485, bgo#658436, bgo#660233, bgo#666352, bgo#666626,
|
|
|
|
|
bgo#666674, bgo#667223, bgo#669310, bgo#670608, bgo#673118,
|
|
|
|
|
bgo#674069, bgo#677724, bgo#678060, bgo#678130, bgo#678211,
|
|
|
|
|
bgo#679164, bgo#679373, bgo#679886, bgo#679929, bgo#680494,
|
|
|
|
|
bgo#680667, bgo#680755, bgo#681003, bgo#681115, bgo#681117,
|
|
|
|
|
bgo#681453, bgo#681535, bgo#681952, bgo#682158, bgo#682589,
|
|
|
|
|
bgo#683169, bgo#683175, bgo#683727, bgo#683850, bgo#683858.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 13 13:31:35 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.11.93:
|
|
|
|
|
+ Bug fixes
|
|
|
|
|
+ Sync with GStreamer changes.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jul 28 14:25:43 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.11.92:
|
|
|
|
|
+ Parallel installability with 0.10.x series.
|
|
|
|
|
+ API cleanup and minor API improvements.
|
|
|
|
|
+ Lots of bugfixes, cleanup and other improvement.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 14 07:35:36 UTC 2012 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.11.91:
|
|
|
|
|
+ Ported asfmux, camerabin, coloreffects, gaudieffects,
|
|
|
|
|
geometrictransform, hls plugins
|
|
|
|
|
+ Lots of bugfixes and other improvements
|
|
|
|
|
- Update gstreamer-plugins-bad-patch-source.sh (and pre_checkin.sh)
|
|
|
|
|
to deal with xz tarballs.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Apr 20 13:04:31 UTC 2012 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.11.90:
|
|
|
|
|
+ Lots of bugfixes, cleanup and other improvements
|
|
|
|
|
- Rename packages following upstream soname and typelib name
|
|
|
|
|
changes:
|
|
|
|
|
+ libgstbasecamerabinsrc-0_11-0 to libgstbasecamerabinsrc-1_0-0
|
|
|
|
|
+ libgstbasevideo-0_11-0 to libgstbasevideo-1_0-0
|
|
|
|
|
+ libgstphotography-0_11-0 to libgstphotography-1_0-0
|
|
|
|
|
+ libgstsignalprocessor-0_11-0 to libgstsignalprocessor-1_0-0
|
|
|
|
|
+ libgstvdp-0_11-0 to libgstvdp-1_0-0
|
|
|
|
|
+ libgstcodecparsers-0_11-0 to libgstcodecparsers-1_0-0
|
|
|
|
|
- Add libgstcodecparsers-1_0-0 to baselibs.conf: it was forgotten.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 23 09:56:29 UTC 2012 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.11.2:
|
|
|
|
|
+ Many cleanups
|
|
|
|
|
+ Ported to new 0.11 core API changes
|
|
|
|
|
+ bz2: Ported to 0.11
|
|
|
|
|
+ celt: Ported to 0.11
|
|
|
|
|
+ qtkitvideosrc: Ported to 0.11
|
|
|
|
|
+ rawparse: Ported to 0.11
|
|
|
|
|
+ removesilence: Ported to 0.11
|
|
|
|
|
+ scaletempo: Ported to 0.11
|
|
|
|
|
+ schro: Ported to 0.11
|
|
|
|
|
+ segmentclip: Ported to 0.11
|
|
|
|
|
+ shm: Ported to 0.11
|
|
|
|
|
+ smooth: Ported to 0.11
|
|
|
|
|
+ vtdec: Ported to 0.11
|
|
|
|
|
+ Bugs fixed: bgo#658438, bgo#662618, bgo#665355, bgo#670367.
|
|
|
|
|
- Drop libmms bcond: always build against libmms-devel since we
|
|
|
|
|
have it.
|
|
|
|
|
- Remove glib-compat-private.h source as it's now in the tarball.
|
|
|
|
|
- Add explicit glib2-devel and gstreamer-devel BuildRequires so
|
|
|
|
|
they can be versioned.
|
|
|
|
|
- Move to pkgconfig()-style BuildRequires:
|
|
|
|
|
+ Old ones: DirectFB-devel, dirac-devel, libass-devel,
|
|
|
|
|
libcdaudio-devel, libcelt-devel, libcurl-devel,
|
|
|
|
|
libdc1394-devel, libdvdnav-devel, libexif-devel, libkate-devel,
|
|
|
|
|
libmjpegutils-devel, libmms-devel, libmodplug-devel,
|
|
|
|
|
libmusicbrainz-devel, libofa-devel, libpng-devel,
|
|
|
|
|
librsvg-devel, libsndfile-devel, libtimidity-devel,
|
|
|
|
|
libvdpau-devel, lv2core-devel, neon-devel, opencv-devel,
|
|
|
|
|
openssl-devel, schroedinger-devel, slv2-devel,
|
|
|
|
|
soundtouch-devel.
|
|
|
|
|
+ New ones: cairo, celt, dirac, directfb, dvdnav, dvdread,
|
|
|
|
|
gio-2.0, gmyth, kate, libass, libcdaudio, libcrypto, libcurl,
|
|
|
|
|
libdc1394-2, libexif, libmms, libmodplug, libmusicbrainz,
|
|
|
|
|
libofa, libpng, librsvg-2.0, libtimidity, mjpegtools,
|
|
|
|
|
neon, opencv, openssl, schroedinger-1.0, slv2, sndfile,
|
|
|
|
|
soundtouch, vdpau, x11.
|
|
|
|
|
- Add pkgconfig(lrdf) BuildRequires: this enhances the ladspa
|
|
|
|
|
plugin.
|
|
|
|
|
- Add pkgconfig(openal) BuildRequires to build new OpenAL sink and
|
|
|
|
|
source elements.
|
|
|
|
|
- Add pkgconfig(spandsp) BuildRequires to build new spandsp plugin.
|
|
|
|
|
- Add pkgconfig(zvbi-0.2) BuildRequires to build new teletext
|
|
|
|
|
decoder plugin.
|
|
|
|
|
- Change python-devel BuildRequires to python-base as only python
|
|
|
|
|
is needed, not the development files.
|
|
|
|
|
- Remove BuildRequires for plugins that got removed or moved
|
|
|
|
|
elsewhere: jack-devel, libexempi-devel, libiptcdata-devel,
|
|
|
|
|
libraptor-devel, libtheora-devel.
|
|
|
|
|
- Remove BuildRequires that, as far as I can tell, are not needed
|
|
|
|
|
(else, they are implicitly brought in by something else):
|
|
|
|
|
check-devel, libglade2-devel, sgml-skel.
|
|
|
|
|
- Remove Provides/Obsoletes for gstreamer010-* packages in
|
|
|
|
|
main and orig-addon subpackages.
|
|
|
|
|
- Move to use GTK+ 3 for the build:
|
|
|
|
|
+ Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0) and
|
|
|
|
|
pkgconfig(gtk+-x11-3.0).
|
|
|
|
|
+ Pass --with-gtk=3.0 to configure.
|
|
|
|
|
- Add missing Requires for libgstbasecamerabinsrc-0_11-0,
|
|
|
|
|
libgstbasevideo-0_11-0, libgstsignalprocessor-0_11-0,
|
|
|
|
|
libgstvdp-0_11-0 to devel subpackage.
|
|
|
|
|
- Add missing %post/%postun for libgstcodecparsers-0_11-0 to run
|
|
|
|
|
/sbin/ldconfig.
|
|
|
|
|
- Add a build_gstvdp macro, so that we can easily re-enable the
|
|
|
|
|
packaging of the libgstvdp-0.11 library when it will be
|
|
|
|
|
re-enabled in the tarball.
|
|
|
|
|
- Synchronize orig build with gstreamer-0_10-plugins-bad:
|
|
|
|
|
+ Remove libamrwb-devel BuildRequires.
|
|
|
|
|
+ Add pkgconfig(vo-aacenc) and pkgconfig(vo-amrwbenc)
|
|
|
|
|
BuildRequires.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 18 19:44:38 UTC 2012 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.11.1:
|
|
|
|
|
+ Many cleanups
|
|
|
|
|
+ Ported to new 0.11 core API changes
|
|
|
|
|
- Rename package to gstreamer-plugins-bad.
|
|
|
|
|
- Drop gstreamer-0_10-plugins-bad-mjpegtool2.patch: new codebase.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 6 07:50:28 UTC 2012 - reddwarf@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Change mjpegtools-devel BR to libmjpegutils-devel to reflect new
|
|
|
|
|
name and fix build in OBS when the two versions are available
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 20 20:32:22 UTC 2011 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
- add autoconf as buildrequire to avoid implicit dependency
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Aug 6 20:28:16 UTC 2011 - chris@computersalat.de
|
|
|
|
|
|
|
|
|
|
- fix deps
|
|
|
|
|
o gstreamer-0_10-plugins-base-devel >= 0.10.33
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jun 24 17:05:15 CEST 2011 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Move autoconf call to %build phase where it belongs.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jun 8 12:31:01 UTC 2011 - reddwarf@opensuse.org
|
|
|
|
|
|
|
|
|
|
- fix build with mjpegtools 2.0.0
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu May 19 21:45:04 UTC 2011 - reddwarf@opensuse.org
|
|
|
|
|
|
|
|
|
|
- enable the cURL plugin
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed May 11 14:24:50 CEST 2011 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.10.22:
|
|
|
|
|
+ aiffparse:
|
|
|
|
|
- add support for 32 bit and 64 bit floating point formats
|
|
|
|
|
- the SSND header is 16 bytes large, not 8 + 16 bytes
|
|
|
|
|
+ assrender: refactor blitting, avoid writing past end of buffer
|
|
|
|
|
+ camerabin2:
|
|
|
|
|
- Add a property to select the encoding profile
|
|
|
|
|
- Add custom filter properties
|
|
|
|
|
- Add image-done message
|
|
|
|
|
- Adding audio support for video recordings
|
|
|
|
|
- Adding properties for image capture settings
|
|
|
|
|
- Add methods for preview image message posting
|
|
|
|
|
- Add preview-filter property
|
|
|
|
|
- Adds new idle property
|
|
|
|
|
- Add viewfinder caps related properties
|
|
|
|
|
- Add viewfinder-sink property
|
|
|
|
|
- Implement previewing
|
|
|
|
|
- Implement tagsetter interface
|
|
|
|
|
- Move preview helper functions to basecamerabinsrc
|
|
|
|
|
- Move to encodebin
|
|
|
|
|
- Moving preview image properties to basecamerasrc
|
|
|
|
|
+ camerabin:
|
|
|
|
|
- adding audio related properties
|
|
|
|
|
- Always take photo when preview-caps is set
|
|
|
|
|
- don't rely on the application running the default GLib main
|
|
|
|
|
loop
|
|
|
|
|
- Events with select-all in input-selector
|
|
|
|
|
- Fix corner case for preview posting
|
|
|
|
|
- Use running time for muxing
|
|
|
|
|
+ celtenc: Fix compilation with celt >= 0.11.0
|
|
|
|
|
+ colorspace:
|
|
|
|
|
- add 16-bit-per-channel handling
|
|
|
|
|
- add dithering and support for r210 and fix YUV->RGB matrixing
|
|
|
|
|
+ curlsink: add libcurl-based sink element
|
|
|
|
|
+ decklink: Add decklink plugin
|
|
|
|
|
+ directdrawsink:
|
|
|
|
|
- avoid aspect-ratio borders overlying other windows
|
|
|
|
|
- avoid rendering to invalid area
|
|
|
|
|
+ dshowvideosink: update for latest GstXOverlay changes
|
|
|
|
|
+ dvbsuboverlay: Fix using alpha values in blitting
|
|
|
|
|
+ dvdspu: don't write clipped lines to the output buffer
|
|
|
|
|
+ dvdsubdec: make up clut values if they weren't set
|
|
|
|
|
+ fieldanalysis: new fieldanalysis element
|
|
|
|
|
+ fpsdisplaysink:
|
|
|
|
|
- add "silent" property, fix "sync" property default value
|
|
|
|
|
- add "frames-dropped" and "frames-rendered" properties
|
|
|
|
|
- add "last-message" property and never print anything to
|
|
|
|
|
stdout
|
|
|
|
|
+ gme: fix infinite looping by fading out after two loops
|
|
|
|
|
+ h263parse: add an h263parse element
|
|
|
|
|
+ hlsdemux: Add HTTP live streaming parser/demuxer element
|
|
|
|
|
+ id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame
|
|
|
|
|
+ jifmux: Add GstTagXmpWriter support
|
|
|
|
|
+ jp2kdec, jp2kenc: add support v308 (4:4:4 YUV)
|
|
|
|
|
+ jp2kdec: post proper error when the image's colour space is not
|
|
|
|
|
supported
|
|
|
|
|
+ jpegparse: misc. fixes
|
|
|
|
|
+ linsys: Add plugin for Linear Systems SDI boards
|
|
|
|
|
+ logoinsert: add "data" property; fix memleaks
|
|
|
|
|
+ mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite
|
|
|
|
|
+ mpegtsmux:
|
|
|
|
|
- add byte-stream to h264 template pad caps
|
|
|
|
|
- don't error out if downstream fails to handle the newsegment
|
|
|
|
|
event
|
|
|
|
|
+ mpegtspacketizer: Handle all ISO8859-x encodings in
|
|
|
|
|
get_encoding()
|
|
|
|
|
+ opencv: make work with openCV 2.2
|
|
|
|
|
+ patchdetect: new element
|
|
|
|
|
+ rsvgoverlay:
|
|
|
|
|
- allow negative values for x/y/width/height
|
|
|
|
|
- implement x/y/width/height (absolute and relative)
|
|
|
|
|
positioning and dimensioning
|
|
|
|
|
+ rtpvp8: Add simple payloaders and depayloaders for VP8
|
|
|
|
|
+ scenechange: new scene change detection element
|
|
|
|
|
+ sdi: Add raw SDI muxing/demuxing elements
|
|
|
|
|
+ shm:
|
|
|
|
|
- Allow ShmPipe to save a data pointer for applications
|
|
|
|
|
- Keep the ShmPipe alive as long as there are blocks left
|
|
|
|
|
- Make default perm u+rw g+r for shm area
|
|
|
|
|
+ shmsink:
|
|
|
|
|
- ensure gst_poll_wait is called first on descriptors
|
|
|
|
|
- Keep shmsink referenced while there are still buffers around
|
|
|
|
|
+ shmsrc:
|
|
|
|
|
- Keep GstPoll for whole src lifetime
|
|
|
|
|
- Only connect to sink in PLAYING in live mode
|
|
|
|
|
+ vdpau: fixup GstFlowReturn handling
|
|
|
|
|
+ vdpausink: fix bug where we didn't setup vdpau on a user set
|
|
|
|
|
window
|
|
|
|
|
+ videoparsers:
|
|
|
|
|
- new h263parse element
|
|
|
|
|
- baseparse-based dirac parser, new baseparse-based h264parse
|
|
|
|
|
+ xvidenc: proxy downstream caps restrictions upstream via
|
|
|
|
|
get_caps()
|
|
|
|
|
+ zebrastripe: New element
|
|
|
|
|
+ Bugs fixed: bgo#646211, bgo#608786, bgo#334107, bgo#582167,
|
|
|
|
|
bgo#586848, bgo#591651, bgo#594035, bgo#594280, bgo#602847,
|
|
|
|
|
bgo#611061, bgo#615655, bgo#616814, bgo#617532, bgo#622276,
|
|
|
|
|
bgo#626618, bgo#632056, bgo#639502, bgo#639763, bgo#639841,
|
|
|
|
|
bgo#640286, bgo#640287, bgo#640327, bgo#640561, bgo#640637,
|
|
|
|
|
bgo#640885, bgo#641047, bgo#641178, bgo#641496, bgo#641530,
|
|
|
|
|
bgo#641712, bgo#641796, bgo#641857, bgo#641858, bgo#642116,
|
|
|
|
|
bgo#642658, bgo#642671, bgo#643469, bgo#643471, bgo#643607,
|
|
|
|
|
bgo#644176, bgo#644208, bgo#644429, bgo#645006, bgo#645053,
|
|
|
|
|
bgo#645412, bgo#645420, bgo#645502, bgo#645568, bgo#645711,
|
|
|
|
|
bgo#646256, bgo#646495, bgo#646840, bgo#646955, bgo#647030,
|
|
|
|
|
bgo#647364, bgo#647498, bgo#647564, bgo#647830, bgo#647852,
|
|
|
|
|
bgo#647853, bgo#647854, bgo#648001, bgo#648929, bgo#649005,
|
|
|
|
|
bgo#647751, bgo#621027.
|
|
|
|
|
- Add new elements to gstreamer-0_10-plugins-bad-patch-source.sh:
|
|
|
|
|
+ fieldanalysis, hls, mpegtsdemux, patchdetect, rtpvp8, sdi,
|
|
|
|
|
videofilters and videoparsers.
|
|
|
|
|
- Remove libgstaudioparsersbad.so from files section: it's moved to
|
|
|
|
|
the -good package
|
|
|
|
|
- libgstqtdemux has been renamed to libgstmpegtsdemux.so
|
|
|
|
|
- Add newly appeared elements:
|
|
|
|
|
+ libgstdecklink.so
|
|
|
|
|
+ libgstfieldanalysis.so
|
|
|
|
|
+ libgstfragmented.so
|
|
|
|
|
+ libgstlinsys.so
|
|
|
|
|
+ libgstpatchdetect.so
|
|
|
|
|
+ libgstrtpvp8.so
|
|
|
|
|
+ libgstsdi.so
|
|
|
|
|
+ libgstvideofiltersbad.so
|
|
|
|
|
+ libgstvideoparsersbad.so
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Apr 27 11:33:05 UTC 2011 - toddrme2178@gmail.com
|
|
|
|
|
|
|
|
|
|
- Add 32bit compatibility libraries
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Apr 23 22:17:44 UTC 2011 - reddwarf@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add GME support
|
|
|
|
|
- Fix BUILD_ORIG build
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 31 23:48:02 UTC 2011 - davejplater@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 0.10.21 : see documentation - NEWS for all
|
|
|
|
|
changes since 0.10.20
|
|
|
|
|
- Upstream additions and removals :
|
|
|
|
|
*alsaspdif: removed alsaspdifsink element (replaced by alsasink
|
|
|
|
|
device=spdif)
|
|
|
|
|
*metadata: remove metadata plugin
|
|
|
|
|
*jack: jack plugin has moved to gst-plugins-good (0.10.27)
|
|
|
|
|
*selector: input-selector and output-selector have moved to
|
|
|
|
|
GStreamer core (0.10.32)
|
|
|
|
|
*valve: has moved to gstreamer core (0.10.32)
|
|
|
|
|
*camerabin2: new camerabin element (work-in-progress, experimental)
|
|
|
|
|
*camerabin: add "preview-source-filter","ready-for-capture",
|
|
|
|
|
"idle" properties
|
|
|
|
|
*camerabin: change "zoom" property from int to float
|
|
|
|
|
*camerabin: enable all conversion flags by default to make it
|
|
|
|
|
work out-of-the-box everywhere
|
|
|
|
|
*cog: improvements in colorspace and scaler; add fast paths for
|
|
|
|
|
colorspace conversion
|
|
|
|
|
*colorspace: revive element and add support for many more
|
|
|
|
|
pixellayouts/colorspaces
|
|
|
|
|
*colorspace: add support for SDTV/HDTV YUV conversions
|
|
|
|
|
*dvbsuboverlay: new element to overlay DVB subtitle
|
|
|
|
|
*interlace: new element
|
|
|
|
|
*jp2kdecimator: add a JPEG2000 decimator element (drop details
|
|
|
|
|
without reencoding)
|
|
|
|
|
*y4mdec: new y4mdec element
|
|
|
|
|
*new libgstbasecamerabinsrc-0.10.so.0
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jan 16 14:32:15 UTC 2011 - aj@suse.de
|
|
|
|
|
|
|
|
|
|
- Remove buildrequire on pyxml, requiring python is enough.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 14 14:16:45 CET 2011 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Remove libgme-devel BuildRequires: it was not submitted to
|
|
|
|
|
Factory, so it makes the build fail. It means we don't have gme
|
|
|
|
|
support.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 14 14:54:40 UTC 2010 - reddwarf@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add gme support
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 24 16:38:56 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Move libkate-devel BuildRequires out of the orig build, since
|
|
|
|
|
it's now in Factory.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 21 11:19:12 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add libtimidity-devel BuildRequires to build the timidity plugin.
|
|
|
|
|
- Drop gstreamer010-plugins-bad-libdca-shared.patch: this is not
|
|
|
|
|
needed anymore, since the orig build will have a recent-enough
|
|
|
|
|
version of libdca now.
|
|
|
|
|
- Update the list of plugins we patch out of the source to make the
|
|
|
|
|
package really free:
|
|
|
|
|
+ This is based on what Fedora does.
|
|
|
|
|
+ See bnc#637056 for the discussion. We can ship the muxers and
|
|
|
|
|
demuxers now. However, we can't ship dvdspu, nor siren.
|
|
|
|
|
+ Update gstreamer-0_10-plugins-bad-patch-source.sh to be based
|
|
|
|
|
on the gst-p-bad-cleanup.sh script used for
|
|
|
|
|
gstreamer-plugins-bad-free in Fedora.
|
|
|
|
|
+ Drop gstreamer010-plugins-bad-patched.patch: the script now
|
|
|
|
|
patches the tarball too.
|
|
|
|
|
+ Remove call to autogen.sh/autoconf: this is done by the script
|
|
|
|
|
too.
|
|
|
|
|
+ Remove the call to rm after %makeinstall that removes plugins:
|
|
|
|
|
all plugins that we build are fine now, and since we explicitly
|
|
|
|
|
list plugins in the packages file lists, we can't have a plugin
|
|
|
|
|
there by accident.
|
|
|
|
|
+ Regenerate gst-plugins-bad-0.10.20-patched.tar.bz2.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Sep 8 13:15:30 UTC 2010 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Fix files list for full build:
|
|
|
|
|
+ amrwbparser has been removed since 0.10.14, migrated to -ugly.
|
|
|
|
|
See also bgo#584890.
|
|
|
|
|
+ aacparser was merged into audioparse since 0.10.18.
|
|
|
|
|
+ Add mpegpsmux.so, that appeared in version 0.10.14.
|
|
|
|
|
- Due to the move of amr to -ugly, remove the libopencore-amr-devel
|
|
|
|
|
BuildRequires.
|
|
|
|
|
- Remove obsolete FIXME lines:
|
|
|
|
|
+ assrender is being built
|
|
|
|
|
- Add some more FIXME lines:
|
|
|
|
|
+ flite: a small, fast run time synthesis engine
|
|
|
|
|
+ gme: game-music-emu
|
|
|
|
|
+ lv2: a standard for plugins and matching host applications,
|
|
|
|
|
mainly targeted at audio processing and generation.
|
|
|
|
|
- New built decoders/encoders/muxers:
|
|
|
|
|
+ kate: add libkate-devel BuildRequires; plugin is packaged in
|
|
|
|
|
the original addon package.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 7 07:55:24 UTC 2010 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Change xvid-devel BuildRequires to libxvidcore-devel and
|
|
|
|
|
amrwb-devel to libopencore-amr-devel. This is the name used by
|
|
|
|
|
exxternal repositories.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 6 11:12:32 UTC 2010 - aj@suse.de
|
|
|
|
|
|
|
|
|
|
- Change lang package Requires to Recommends since it is not
|
|
|
|
|
mandatory at runtime.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 3 09:51:22 CEST 2010 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.10.20:
|
|
|
|
|
+ vdpau: H.264 and MPEG-4 decoder (not enabled for autoplugging
|
|
|
|
|
yet though)
|
|
|
|
|
+ vp8enc: support multipass encoding and keyframe-only mode
|
|
|
|
|
+ neonhttpsrc: timeout properties and cookie support
|
|
|
|
|
+ h264parse and mpegvideoparse: can periodically insert codec
|
|
|
|
|
data into stream now
|
|
|
|
|
+ build: require GLib >= 2.20, automake >= 1.10,
|
|
|
|
|
autoconf >= 2.60, want orc
|
|
|
|
|
+ asfmux:
|
|
|
|
|
- deprecate "is-live" property, replaced by new "streamable"
|
|
|
|
|
property
|
|
|
|
|
- don't set the 'seekable' flag in headers if we are streaming
|
|
|
|
|
- put headers into "streamheader" field in output caps for
|
|
|
|
|
streaming
|
|
|
|
|
- write preroll info in the header at initialization
|
|
|
|
|
+ bayer: support more formats in bayer2rgb, add rgb2bayer element
|
|
|
|
|
+ camerabin: make viewfinder-sink property work with bins
|
|
|
|
|
+ celt: add support for celt 0.8, remove support for celt < 0.5
|
|
|
|
|
+ celtenc: add "prediction" and "start band" properties
|
|
|
|
|
+ coloreffects: new element with heat, sepia, xray and
|
|
|
|
|
cross-process effects
|
|
|
|
|
+ dshowvideosink: many fixes and improvements
|
|
|
|
|
+ fpsdisplaysink: add "fps-update-interval" and read-only
|
|
|
|
|
"max-fps"/"min-fps" properties
|
|
|
|
|
+ frei0r: check for plugins in /usr/{local/,}lib{32,64}/frei0r-1
|
|
|
|
|
+ gaudieffects: new plugin with burn, chromium, dilate, dodge,
|
|
|
|
|
exclusion, gaussianblur and solarize video effect elements
|
|
|
|
|
+ geometrictransform: new plugin with circle, diffuse,
|
|
|
|
|
kaleidoscope, marble, pinch, sphere, twirl, and waterripple,
|
|
|
|
|
fisheye, mirror, square, tunnel, bulge, stretch video effect
|
|
|
|
|
elements
|
|
|
|
|
+ gsettings: new GSettings plugin with audio/video sources and
|
|
|
|
|
sinks (to replace gconf plugin)
|
|
|
|
|
+ h264parse: add "config-interval" property to insert SPS/PPS at
|
|
|
|
|
periodic intervals
|
|
|
|
|
+ h264parse: handle 3-byte bytestream sync codes; process
|
|
|
|
|
incoming timestamps more correctly
|
|
|
|
|
+ id3mux: add support for beats-per-minute tag
|
|
|
|
|
+ invtelecine: support more video formats, more pulldown formats,
|
|
|
|
|
add "verify-field-flags" property
|
|
|
|
|
+ ivfparse: add simple IVF parser element (simple framing for VP8
|
|
|
|
|
video data)
|
|
|
|
|
+ jpegformat: add exif writing to jifmux and exif parsing to
|
|
|
|
|
jpegparse
|
|
|
|
|
+ jpegparse: skip extra 0xff markers, optimize jpeg image parsing
|
|
|
|
|
+ mimic: lots of fixes and clean-ups
|
|
|
|
|
+ mpeg4videoparse: add "config-interval" property to re-insert
|
|
|
|
|
config in stream
|
|
|
|
|
+ mpegtsmux: start pmt at 0x020; take all the pmt in the
|
|
|
|
|
streamheaders
|
|
|
|
|
+ mpegtsparse: actually work when we have small buffers coming in
|
|
|
|
|
+ mpegvideoparse: apply previous timestamp when there isn't any
|
|
|
|
|
newer
|
|
|
|
|
+ neonhttpsrc: add "connect-timeout", "read-timeout" and
|
|
|
|
|
"cookies" properties
|
|
|
|
|
+ qtmux:
|
|
|
|
|
- write audio/video stream bitrates into header, if available
|
|
|
|
|
- write track-number etc. tags even if count is not available
|
|
|
|
|
+ rtmpsrc: new RTMP source element based on librtmp
|
|
|
|
|
+ rtpdtmfmux: add priority sink pads and drop buffers on
|
|
|
|
|
non-priority sink pads when something is incoming on the
|
|
|
|
|
priority sink
|
|
|
|
|
+ rtpmux: add support for GstBufferLists; aggregate incoming
|
|
|
|
|
segments; fix buffer leak
|
|
|
|
|
+ shm: add new shm-based shmsink and shmsrc elements for IPC
|
|
|
|
|
using shared memory
|
|
|
|
|
+ vdpau: add H.264 decoder and MPEG-4 part 2 decoder; countless
|
|
|
|
|
other fixes and improvements
|
|
|
|
|
+ videomaxrate: new plugin/element to limit videorate
|
|
|
|
|
conditionally based on threshold
|
|
|
|
|
+ vp8dec:
|
|
|
|
|
- mark discont buffers, set decoder deadline from the QoS
|
|
|
|
|
information
|
|
|
|
|
- allow a maximum keyframe distance of 0, i.e. all frames are
|
|
|
|
|
keyframes
|
|
|
|
|
- fix handling of invisible/alt ref frames
|
|
|
|
|
- add support for enabling automatic insertion of alt-ref
|
|
|
|
|
frames by the encoder
|
|
|
|
|
- implement multipass encoding
|
|
|
|
|
+ wildmidi: Add support for wildmidi 0.2.3
|
|
|
|
|
+ Bugs fixed: bgo#625908, bgo#625076, bgo#620746, bgo#566614,
|
|
|
|
|
bgo#570428, bgo#574290, bgo#579926, bgo#580967, bgo#591622,
|
|
|
|
|
bgo#602551, bgo#602936, bgo#613346, bgo#616265, bgo#618336,
|
|
|
|
|
bgo#618522, bgo#618921, bgo#618936, bgo#620324, bgo#620717,
|
|
|
|
|
bgo#620825, bgo#620978, bgo#621205, bgo#621348, bgo#621523,
|
|
|
|
|
bgo#622369, bgo#622484, bgo#622690, bgo#622692, bgo#622725,
|
|
|
|
|
bgo#623272, bgo#623365, bgo#623550, bgo#623678, bgo#623710,
|
|
|
|
|
bgo#623713, bgo#623722, bgo#623802, bgo#623854, bgo#623881,
|
|
|
|
|
bgo#623883, bgo#625003, bgo#625138, bgo#625174, bgo#625496,
|
|
|
|
|
bgo#625722, bgo#625817, bgo#625959, bgo#626049, bgo#626603,
|
|
|
|
|
bgo#626670, bgo#626815, bgo#627413, bgo#627918, bgo#627991,
|
|
|
|
|
bgo#624212, bgo#619158, bgo#619484, bgo#621404
|
|
|
|
|
- Drop gstreamer-0_10-plugins-bad-remove-cog_test.patch, upstream
|
|
|
|
|
included.
|
|
|
|
|
- Rebase gstreamer010-plugins-bad-patched.patch.
|
|
|
|
|
- Remove liboil-devel BuildRequires.
|
|
|
|
|
- gst-camera.ui is no longer installed, so we can drop the hack to
|
|
|
|
|
delete it ourselves.
|
|
|
|
|
- Add libvdpau-devel BuildRequires.
|
|
|
|
|
- Split out libgstvdp-0_10-0 subpackage.
|
|
|
|
|
- Add gsettings macros to preamble, post and postun.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 30 10:16:02 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Reenable the VP8 plugin by adding libvpx-devel BuildRequires
|
|
|
|
|
back.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 30 10:07:24 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Remove libvpx-devel BuildRequires for now since it's not in
|
|
|
|
|
Factory yet.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Aug 25 10:01:02 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add libvpx-devel BuildRequires for WebM support.
|
|
|
|
|
- Manually remove gst-camera.ui since gst-camera is not installed
|
|
|
|
|
anymore.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 12 15:56:49 CEST 2010 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.10.19:
|
|
|
|
|
+ audioparsers: add bitrate calculation
|
|
|
|
|
+ camerabin:
|
|
|
|
|
- add API to query supported image capture resolution
|
|
|
|
|
- add block-after-capture property for viewfinder blocking
|
|
|
|
|
- add video-capture-width/height/framerate properties
|
|
|
|
|
- add video-source-filter and viewfinder-filter properties
|
|
|
|
|
+ capssetter: element was moved to gst-plugins-good
|
|
|
|
|
+ cogcolorspace: implement color-matrix handling and chroma-site
|
|
|
|
|
+ dc1394: add iso-speed property
|
|
|
|
|
+ dshowvideosrc: add support for YUY2 input format
|
|
|
|
|
+ festival: don't open an infinite number of connections to the
|
|
|
|
|
server and close connections
|
|
|
|
|
+ h264parse:
|
|
|
|
|
- fix writing NALU prefix for byte-stream output format
|
|
|
|
|
- fix wrong timestamps in some cases after seeking
|
|
|
|
|
+ imagefreeze: plugin was moved to gst-plugins-good
|
|
|
|
|
+ invtelecine: add invtelecine element
|
|
|
|
|
+ jackaudiosrc: implement multichannel support
|
|
|
|
|
+ jpegformat: add xmp reading and writing support
|
|
|
|
|
+ ladspa, lv2: don't fail in plugin_init when having 0 elements
|
|
|
|
|
(which would cause the plugin to get blacklisted)
|
|
|
|
|
+ mmssrc:
|
|
|
|
|
- Check URI for validity and work around URI parsing bugs in
|
|
|
|
|
libmms
|
|
|
|
|
- Use the escaped location for the RTSP redirect message
|
|
|
|
|
+ mpegtsdemux: add support for Blu-Ray style DTS and the two DTS
|
|
|
|
|
HD stream types
|
|
|
|
|
+ mpegtsparse: parse TDT table in mpegts
|
|
|
|
|
+ mpegvideoparse: export profile and level in caps; estimate
|
|
|
|
|
bitrate; update caps when sequence header changes
|
|
|
|
|
+ oss4: plugin was moved to gst-plugins-good
|
|
|
|
|
+ qtmux: add support for the VP8 video codec and XMP tags
|
|
|
|
|
+ segmentclip: add audio/video buffer segment clip elements
|
|
|
|
|
+ vcdsrc: support the DVD URI scheme so a device can be specified
|
|
|
|
|
via the URI
|
|
|
|
|
+ vp8: add libvpx-based VP8 encoder/decoder
|
|
|
|
|
+ Bugs fixed: bgo#572551, bgo#603745, bgo#611302, bgo#612208,
|
|
|
|
|
bgo#612331, bgo#612454, bgo#612615, bgo#612687, bgo#612757,
|
|
|
|
|
bgo#613156, bgo#613160, bgo#613332, bgo#613708, bgo#613758,
|
|
|
|
|
bgo#613795, bgo#613920, bgo#614016, bgo#614037, bgo#614259,
|
|
|
|
|
bgo#614349, bgo#614475, bgo#614479, bgo#614591, bgo#614958,
|
|
|
|
|
bgo#614991, bgo#616078, bgo#616541, bgo#617145, bgo#617146,
|
|
|
|
|
bgo#617331, bgo#617650, bgo#618044, bgo#618388, bgo#618409,
|
|
|
|
|
bgo#618527, bgo#618710, bgo#618867, bgo#619064, bgo#619169,
|
|
|
|
|
bgo#619172, bgo#619290, bgo#619317, bgo#619318, bgo#619344,
|
|
|
|
|
bgo#619444, bgo#619502, bgo#619617, bgo#619916, bgo#614317
|
|
|
|
|
- Drop gstreamer010-plugins-bad-libpng14.patch: fixed upstream.
|
|
|
|
|
- Add gstreamer-0_10-plugins-bad-remove-cog_test.patch to fix
|
|
|
|
|
build, which chokes on BRP checks. The patch is from upstream,
|
|
|
|
|
commit 106cf3
|
|
|
|
|
- Add librsvg-devel BuildRequires.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jul 18 10:58:38 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add explicit BuildRequires on orc since it's needed for the cog
|
|
|
|
|
plugin (it was brought by the schroedinger-devel package before).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Apr 20 02:28:49 CEST 2010 - davejplater@gmail.com
|
|
|
|
|
|
|
|
|
|
- Provides gstreamer-0_10-schroedinger = 1.0.8 to ensure a clean
|
|
|
|
|
update of gstreamer-0_10-schroedinger to this package
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Apr 9 12:16:21 CEST 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Add gstreamer010-plugins-bad-libpng14.patch taken from upstream,
|
|
|
|
|
to correctly detect recent libpng.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 25 11:54:02 CET 2010 - vuntz@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Build the schroedinger plugin that was moved from schroedinger to
|
|
|
|
|
here:
|
|
|
|
|
+ Add schroedinger-devel BuildRequires to build the schroedinger
|
|
|
|
|
plugin.
|
|
|
|
|
+ Provides and Obsoletes gstreamer-0_10-schroedinger.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 8 16:05:08 UTC 2010 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.10.18:
|
|
|
|
|
+ Features of tis release:
|
|
|
|
|
- aacparse: lots of fixes, now based on common baseparser class
|
|
|
|
|
and merged into audioparser plugin
|
|
|
|
|
- ac3parse: new AC3 parser element based on common baseparser
|
|
|
|
|
class and part of new audioparser plugin
|
|
|
|
|
- adpcmenc: new adpcm encoder element
|
|
|
|
|
- aiffmux: new aiff muxer element
|
|
|
|
|
- amrparse: use (default) time handling of baseparser class,
|
|
|
|
|
merged into audioparser plugin
|
|
|
|
|
- apexsink: change volume property to a double to make work
|
|
|
|
|
with playbin2
|
|
|
|
|
- asfmux: handle streams with different start times
|
|
|
|
|
- asfmux: improve compatibility with WMSP in WMP
|
|
|
|
|
- asfmux, rfbsrc, vmnc, mpegdemux, resindvd: fix alignment and
|
|
|
|
|
endianness issues
|
|
|
|
|
- assrender: countless fixes and improvements
|
|
|
|
|
- audioparsers: rename baseparse GType name to avoid possible
|
|
|
|
|
conflicts
|
|
|
|
|
- audioparsers: fix seek handling, newsegment sending, push
|
|
|
|
|
mode data draining
|
|
|
|
|
- celt: make compile against earlier CELT versions
|
|
|
|
|
- configure: call $PKG_CONFIG instead of pkg-config to fix
|
|
|
|
|
cross compilation
|
|
|
|
|
- dataurisrc: new source element for data:// URIs
|
|
|
|
|
- faac: lots of fixes (channel layout, output caps, bps
|
|
|
|
|
estimation etc.)
|
|
|
|
|
- flacparse: fix multiple channel frame parsing; merged into
|
|
|
|
|
new audioparser plugin
|
|
|
|
|
- fpsdisplaysink: expose video sink using a property
|
|
|
|
|
- h264parse: Correctly rewrite all nal prefixes
|
|
|
|
|
- h264parse: fix caps parameters setting, framerate calculation
|
|
|
|
|
- h264parse: fix regression in output buffer timestamping
|
|
|
|
|
- h264parse: optionally output AUs rather than NALUs or
|
|
|
|
|
transform from bytestream to sample format and vice versa
|
|
|
|
|
- h264parse: parse SPS some more (e.g. for width/height)
|
|
|
|
|
- ivorbisdec: moved to -base (to reuse same codebase as
|
|
|
|
|
vorbisdec)
|
|
|
|
|
- jpegformat: new jifmux element
|
|
|
|
|
- jpegparse: new jpeg parser element (not autoplugged for now)
|
|
|
|
|
- mmssrc: post error message in addition to redirect when
|
|
|
|
|
connect fails
|
|
|
|
|
- mpegtsdemux: Handle eac3 in PMT
|
|
|
|
|
- mpegtsmux: add pat-interval and pmt-interval properties
|
|
|
|
|
- mpegtsmux: Do not crash on misinterpreted h264
|
|
|
|
|
- mpegtsmux: Fix mistake on previous commit
|
|
|
|
|
- mpegtsmux: fix PAT/PMT insertion frequency, add PAT/PMT in
|
|
|
|
|
streamheader
|
|
|
|
|
- mpegtsmux: mark delta-unit on outgoing buffers
|
|
|
|
|
- qtmux: add moov recovery feature (to finalise recording after
|
|
|
|
|
crash or so)
|
|
|
|
|
- qtmux: improves compatibility with some hardware players
|
|
|
|
|
- qtmux: add support for ALAC, SVQ3, IMA ADPCM; improve j2k
|
|
|
|
|
handling
|
|
|
|
|
- qtmux: misc. tag writing fixes: write all udta children
|
|
|
|
|
atoms; crash less
|
|
|
|
|
- shapewipe: moved to -bad
|
|
|
|
|
- vdpau: lots of fixes and refactoring
|
|
|
|
|
+ Bugs fixed: bgo#606657, bgo#607513, bgo#440476, bgo#530513,
|
|
|
|
|
bgo#563433, bgo#575878, bgo#583098, bgo#598350, bgo#598682,
|
|
|
|
|
bgo#598916, bgo#600409, bgo#601108, bgo#601417, bgo#602161,
|
|
|
|
|
bgo#602465, bgo#602524, bgo#602528, bgo#603938, bgo#603983,
|
|
|
|
|
bgo#603986, bgo#604099, bgo#604101, bgo#604280, bgo#604311,
|
|
|
|
|
bgo#604908, bgo#604925, bgo#605720, bgo#605721, bgo#605904,
|
|
|
|
|
bgo#606371, bgo#606636, bgo#606665, bgo#606677, bgo#606726,
|
|
|
|
|
bgo#606859, bgo#607105, bgo#607285, bgo#607555, bgo#607747,
|
|
|
|
|
bgo#608042, bgo#608651, bgo#608706, bgo#608751, bgo#608753,
|
|
|
|
|
bgo#608896, bgo#608998, bgo#609055, bgo#609215, bgo#609478,
|
|
|
|
|
bgo#164870, bgo#383478, bgo#606878, bgo#580731, bgo#587922,
|
|
|
|
|
bgo#601576
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 3 12:43:41 CET 2010 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 0.10.17:
|
|
|
|
|
+ Fix DVD playback
|
|
|
|
|
+ New elements: DTMF tone source and detector
|
|
|
|
|
+ ASS subtitle support improvements
|
|
|
|
|
+ Fix compilation on OS/X Snow Leopard
|
|
|
|
|
+ Support DVB 3.3 API
|
|
|
|
|
+ Inputselector fixes
|
|
|
|
|
+ Bugs fixed:
|
|
|
|
|
- Changes from version 0.10.16
|
|
|
|
|
+ Fix various bugs in the 0.10.15 release
|
|
|
|
|
+ Fix a deadlock in starting DVD
|
|
|
|
|
+ Fix compilation problems
|
|
|
|
|
+ Allow libneon versions >= 29.x
|
|
|
|
|
- Changes from version 0.10.15
|
|
|
|
|
+ Add barcode scanner plugin using the zbar library
|
|
|
|
|
+ Improvements to camerabin
|
|
|
|
|
+ Support audio-track format switching in DVD
|
|
|
|
|
+ Improve parsing and display of PGS subpictures
|
|
|
|
|
+ Add Cog plugin
|
|
|
|
|
+ Add LV2 plugin support
|
|
|
|
|
+ Improve VDPAU plugin. Add post-processing support
|
|
|
|
|
+ Add videomeasure plugin
|
|
|
|
|
+ Improve Siren codec
|
|
|
|
|
+ Improved Directshow capture element
|
|
|
|
|
+ Add EAC3 mapping in MPEG-TS playback
|
|
|
|
|
+ Improve AAC encoding
|
|
|
|
|
+ Improved MIDI file playback
|
|
|
|
|
+ Improve H-264 parsing
|
|
|
|
|
+ Add MPEG-PS muxer
|
|
|
|
|
+ Add PNM encoder and decoder
|
|
|
|
|
+ Add SVG decoder
|
|
|
|
|
+ Update GLib dependency to GLib 2.16
|
|
|
|
|
+ Various other bug fixes and improvements (see ChangeLog)
|
|
|
|
|
- Changes from version 0.10.14
|
|
|
|
|
+ Moved rtpmanager to -good
|
|
|
|
|
+ Moved dirac elements from schroedinger to gst-plugins-bad
|
|
|
|
|
(new schroedinger release without the gstreamer elements
|
|
|
|
|
will follow shortly)
|
|
|
|
|
+ amrwb: Remove AMR-WB parser and decoder and rename encoder
|
|
|
|
|
plugin from amrwb to amrwbenc (the removed elements will
|
|
|
|
|
re-appear in the next -ugly release; no migration strategy
|
|
|
|
|
provided in this case because of the special status of the
|
|
|
|
|
amrwb plugin)
|
|
|
|
|
+ asfmux, rtpasfpay: add ASF muxer and windows media payloader
|
|
|
|
|
+ basevideo: add experimental video base class library/API
|
|
|
|
|
+ camerabin: lots of fixes and improvements
|
|
|
|
|
+ capssetter: new element for debugging purposes
|
|
|
|
|
+ directdraw: Implement GstNavigation interface
|
|
|
|
|
+ directshow: refactor and improve dshowsrcwrapper, dshowideosrc,
|
|
|
|
|
dshowaudiosrc
|
|
|
|
|
+ frei0r: wrapper for frei0r video filter plugins
|
|
|
|
|
+ gme: add libgme plugin which supersedes the existing OpenSPC
|
|
|
|
|
spc plugin
|
|
|
|
|
+ Implement SEEKING query in more demuxers and decoders (notably
|
|
|
|
|
mpeg-ps/mpeg-ts, mxf, musepack, rawparse)
|
|
|
|
|
+ kate: add kate subtitle encoder, decoder and overlay
|
|
|
|
|
+ mimic: lots of fixes for mimenc and mimdec; add "paused mode"
|
|
|
|
|
+ mpegpsdemux: added caps for AAC and fixed playback of a clip
|
|
|
|
|
with LPCM
|
|
|
|
|
+ mpegtsdemux: added VC1, EAC3 and LPCM related to blueray/hdmv
|
|
|
|
|
+ qtmux: handle pixel-aspect-ratio; misc. other fixes and
|
|
|
|
|
improvements
|
|
|
|
|
+ shapewipe: support ARGB/RGBA for video input/output; fix for
|
|
|
|
|
still images
|
|
|
|
|
+ vdpau: add experimental vdpau plugin
|
|
|
|
|
- Update gstreamer-0_10-plugins-bad-patch-source.sh and
|
|
|
|
|
gstreamer010-plugins-bad-patched.patch to also drop mpegpsmux
|
|
|
|
|
from the patched source tarball and from configure.ac
|
|
|
|
|
- Drop gstreamer010-plugins-bad-libass-0.9.7.patch, upstream fixed.
|
|
|
|
|
- Filelist: xdgmime has been moved to -base, rtpmanager to -good,
|
|
|
|
|
aiffparse was renamed to aiff.
|
|
|
|
|
- Split out the two new libraries accoring SLPP.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 14 12:39:12 UTC 2009 - aj@suse.de
|
|
|
|
|
|
|
|
|
|
- Refresh patches with fuzz=0.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 26 17:11:46 CET 2009 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Added support for translation-update-upstream (FATE#301344).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Oct 1 07:36:46 UTC 2009 - lnussel@suse.de
|
|
|
|
|
|
|
|
|
|
- optionally enable libmms
|
|
|
|
|
- make divx4linux optional too as it's binary only
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Aug 11 19:28:15 CEST 2009 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Updated to version 0.10.13:
|
|
|
|
|
* New shapewipe video transition plugin
|
|
|
|
|
* qtmux improvements
|
|
|
|
|
* camerabin improvements
|
|
|
|
|
* HDV MPEG-TS private streams support
|
|
|
|
|
* Output interlacing information in mpegvideoparse
|
|
|
|
|
* MS-ADPCM decoder
|
|
|
|
|
* RTP fixes and enhancements
|
|
|
|
|
* DTS decoder improvements
|
|
|
|
|
* New ID3 tagging plugin that supports v1, v2.3 and v2.4
|
|
|
|
|
* Support for PGS (BluRay) subtitles
|
|
|
|
|
* Many other bug fixes and enhancements
|
|
|
|
|
* Bugs fixed: bgo#584945, bgo#511097, bgo#561752, bgo#584164,
|
|
|
|
|
bgo#584165, bgo#584360, bgo#585015, bgo#585660, bgo#584114,
|
|
|
|
|
bgo#583188, bgo#583627
|
|
|
|
|
- Split according to shard library packaging policy.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 22 14:01:34 CEST 2009 - vuntz@novell.com
|
|
|
|
|
|
|
|
|
|
- Update to version 0.10.12:
|
|
|
|
|
+ Presets support in several elements
|
|
|
|
|
+ Support ITV MPEG-TS streams
|
|
|
|
|
+ New element: flvmux
|
|
|
|
|
+ New element: osxvideosrc
|
|
|
|
|
+ Fixes in RTP elements
|
|
|
|
|
+ camerabin fixes
|
|
|
|
|
+ Improved QT/mp4 muxing
|
|
|
|
|
+ xdgmime based content type guessing
|
|
|
|
|
+ deinterlace2 moved to the Good plugins (replacing deinterlace)
|
|
|
|
|
+ Support for MXF muxing, and improved MXF demuxing
|
|
|
|
|
+ Greatly improved DVD playback
|
|
|
|
|
+ DirectDraw element moved back from Good plugins
|
|
|
|
|
+ Many other bug fixes and improvements
|
|
|
|
|
+ Bugs fixed: bgo#573852, bgo#574401, bgo#580091, bgo#153684,
|
|
|
|
|
bgo#537700, bgo#569437, bgo#569673, bgo#569781, bgo#573595,
|
|
|
|
|
bgo#573846, bgo#573847, bgo#573848, bgo#573849, bgo#575388,
|
|
|
|
|
bgo#575736, bgo#576408, bgo#577690, bgo#577864, bgo#578112,
|
|
|
|
|
bgo#578562, bgo#578563, bgo#580133, bgo#580144, bgo#580786,
|
|
|
|
|
bgo#580901, bgo#581375, bgo#582013, bgo#582074, bgo#582208,
|
|
|
|
|
bgo#582483, bgo#582656, bgo#582702, bgo#583337, bgo#580585,
|
|
|
|
|
bgo#577843, bgo#581593, bgo#575284, bgo#576021, bgo#576712,
|
|
|
|
|
bgo#581427
|
|
|
|
|
- Drop gst-plugins-bad-soundtouch14.patch: fixed upstream.
|
|
|
|
|
- Remove useless change in configure.ac for swfdec: this plugin
|
|
|
|
|
doesn't compile anyway.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 11 19:27:35 CEST 2009 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Build with external modplug.
|
|
|
|
|
- Fix for the latest soundtouch.
|
|
|
|
|
- Don't call autogen in older products.
|
|
|
|
|
- patch-source script included as source.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 23 14:06:44 CET 2009 - vuntz@novell.com
|
|
|
|
|
|
|
|
|
|
- Update to version 0.10.11:
|
|
|
|
|
+ Add ASS/SSA subtitle handling element assrender
|
|
|
|
|
+ Leak fixes in the QuickTime decoder wrapper
|
|
|
|
|
+ Better DirectShow output on Windows
|
|
|
|
|
+ Extend QT muxing support to include AMR and H.263
|
|
|
|
|
+ mms seeking support
|
|
|
|
|
+ Extended MXF file format handling
|
|
|
|
|
+ camerabin and photography API for digital camera interfacing
|
|
|
|
|
+ Merge elements from Farsight: liveadder, sirendec, sirenenc,
|
|
|
|
|
valve, rtpdtmfsrc, rtpdtmdepay, dtmfsrc, rtpdtmfmux,
|
|
|
|
|
autoconvert, mimdec, mimenc
|
|
|
|
|
+ typefinder based on xdgmime
|
|
|
|
|
+ Bugs fixed: bgo#573369, bgo#568704, bgo#354908, bgo#369912,
|
|
|
|
|
bgo#469930, bgo#481075, bgo#549645, bgo#567003, bgo#567371,
|
|
|
|
|
bgo#567828, bgo#567965, bgo#568480, bgo#568483, bgo#568837,
|
|
|
|
|
bgo#569323, bgo#570996, bgo#571560, bgo#572315, bgo#572900,
|
|
|
|
|
bgo#573288, bgo#573391, bgo#575157, bgo#575565, bgo#564114,
|
|
|
|
|
bgo#573850, bgo#573851, bgo#172043
|
|
|
|
|
- Respin gstreamer010-plugins-bad-patched.patch.
|
|
|
|
|
- Respin gstreamer010-plugins-bad-libdca-shared.patch.
|
|
|
|
|
- Drop gstreamer010-plugins-bad-swfdec04.patch: this old patch
|
|
|
|
|
attempt that we don't use is for an old swfdec anyway.
|
|
|
|
|
- Remove -fno-strict-aliasing from CFLAGS.
|
|
|
|
|
- Remove checks for old versions of openSUSE.
|
|
|
|
|
- Remove unneeded BuildRequires: ladspa.
|
|
|
|
|
- Update file list.
|
|
|
|
|
- Add many FIXME about plugins which cannot build because we're
|
|
|
|
|
lacking some packages.
|
|
|
|
|
- Add call to ldconfig since there's a library in the package now.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Feb 24 18:54:02 CET 2009 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Updated to version 0.10.10:
|
|
|
|
|
* New MXF demuxer added
|
|
|
|
|
* JPEG-2000 encoder - jp2enc added
|
|
|
|
|
* RTP support
|
|
|
|
|
* Fixes for RTP support
|
|
|
|
|
* Add parsers for AAC and AMR
|
|
|
|
|
* Move libgstapp and elements to -base
|
|
|
|
|
* Add Quicktime muxer element qtmux
|
|
|
|
|
* Enhance RFB capture
|
|
|
|
|
* Improve MPEG-TS and MPEG-PS demuxing
|
|
|
|
|
* Introduce audioringbuffer element
|
|
|
|
|
* Improve DVD playback of ResinDVD components
|
|
|
|
|
* Move old audioresample from -base as legacyaudioresample
|
|
|
|
|
* Improve speexresampler, and then move it to -base
|
|
|
|
|
* Improve FLV demuxing and parsing
|
|
|
|
|
* Various DVB input fixes
|
|
|
|
|
* Add support for frequency list descriptors for DVB
|
|
|
|
|
* Improve MPEG-TS muxer
|
|
|
|
|
* New CELT encoder and decoder
|
|
|
|
|
* New TwoLAME encoder
|
|
|
|
|
* New DCCP element
|
|
|
|
|
* New AIFF parser element
|
|
|
|
|
* New APEX sink element
|
|
|
|
|
* deinterlace2 element improvements
|
|
|
|
|
* New JACK audio src element
|
|
|
|
|
* New winscreencap, winks and pcapparse plugins
|
|
|
|
|
* x624enc fixes
|
|
|
|
|
* Support for ATSC tuning and channels.conf parsing
|
|
|
|
|
* RTP improvements
|
|
|
|
|
* New scaletempo element
|
|
|
|
|
* Add Fluendo MPEG-TS muxer
|
|
|
|
|
* Add Fluendo MPEG-TS and MPEG-PS demuxers
|
|
|
|
|
* New JPEG2000 element
|
|
|
|
|
* New FLAC parser element
|
|
|
|
|
* DVD playback improvements
|
|
|
|
|
* Improved DirectShow decoding support
|
|
|
|
|
* New Windows Audio Session audio src element
|
|
|
|
|
* New FLV muxer element
|
|
|
|
|
* Many other bug fixes and improvements
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 5 20:00:50 CET 2009 - vuntz@novell.com
|
|
|
|
|
|
|
|
|
|
- Don't package the libgstapp-related files: they moved to
|
|
|
|
|
gstreamer-0_10-plugins-base. This can be removed once we upgrade
|
|
|
|
|
to latest upstream.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 25 19:34:30 CET 2008 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Patch source code to remove unwanted codecs, added correct
|
|
|
|
|
conflicts for seamless upgrade. (bnc#441855)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 6 11:08:15 CET 2008 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Build dc1394, dirac, mplex, musepack and sndfile modules
|
|
|
|
|
(bnc#441855).
|
|
|
|
|
- Build with EXIF, IPTC, XMP support in metadata module.
|
|
|
|
|
- Fixed valgrid BuildRequires.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 22 15:32:17 CEST 2008 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Improvements of optional patches.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 12 13:33:58 CDT 2008 - maw@suse.de
|
|
|
|
|
|
|
|
|
|
- Update to version 0.10.8:
|
|
|
|
|
+ OSS v4 support
|
|
|
|
|
+ libdc1394 2.0.0 support
|
|
|
|
|
+ AAC support fixes
|
|
|
|
|
+ RTP support improved
|
|
|
|
|
+ New OFA element
|
|
|
|
|
+ SRT subtitle encoder added
|
|
|
|
|
+ Windows Inet support for http/ftp
|
|
|
|
|
+ Fixes in dc1394, MIDI, MPEG-2 encoding, MythTV input, NAS
|
|
|
|
|
+ Fixes in Bayer decoder, replaygain analysis, GSM decoder
|
|
|
|
|
+ DVB/MPEG-TS support improved
|
|
|
|
|
+ NSF decoder updated
|
|
|
|
|
+ 'metadata' plugin enhancements
|
|
|
|
|
+ Dirac encoder ported to libschroedinger
|
|
|
|
|
+ mplex element ported to 0.10
|
|
|
|
|
+ VCD/CDXA parser ported to 0.10
|
|
|
|
|
+ Directshow wrapper improvements
|
|
|
|
|
+ 'selector' plugin enhancements
|
|
|
|
|
+ souphttpsrc moved to the -good module
|
|
|
|
|
+ Various other fixes and enhancements
|
|
|
|
|
+ Support shared desktops in RFB input
|
|
|
|
|
+ Make the Quicktime codec wrapper work on win32
|
|
|
|
|
+ Experimental DVD navigation support
|
|
|
|
|
+ Support AAC/H.264 in FLV files
|
|
|
|
|
+ Fixes in the DirectShow codec wrapper
|
|
|
|
|
+ Fix the Real codec wrapper plugin
|
|
|
|
|
+ New deinterlace2 plugin incorporating TVtime deinterlacers
|
|
|
|
|
+ Handle seeking, timestamps, duration in RAW video/audio parsers
|
|
|
|
|
+ New DirectShow video sink for Win32
|
|
|
|
|
+ FAAD reverse playback support
|
|
|
|
|
+ OSS4 support improvements
|
|
|
|
|
+ MythTV seeking support
|
|
|
|
|
+ SPC decoder now supports seeking, tags and duration queries
|
|
|
|
|
+ Replaygain elements moved to Good
|
|
|
|
|
+ Deinterleave/interleave elements fixed and moved to Good
|
|
|
|
|
+ MPEG-4 video stream parser fixes
|
|
|
|
|
+ Improved MPEG-TS parsing for DVB support
|
|
|
|
|
+ Improvements in App source/sink
|
|
|
|
|
+ RTP manager enhancements
|
|
|
|
|
+ Bugs fixed: bfo#498237, bfo#529378, bfo#351309, bfo#469979,
|
|
|
|
|
bfo#494499, bfo#514948, bfo#514964, bfo#517937, bfo#518227,
|
|
|
|
|
bfo#518722, bfo#519905, bfo#520329, bfo#520626, bfo#520892,
|
|
|
|
|
bfo#520894, bfo#520897, bfo#521749, bfo#522134, bfo#522212,
|
|
|
|
|
bfo#522884, bfo#523854, bfo#524035, bfo#525271, bfo#526337,
|
|
|
|
|
bfo#527622, bfo#528000, bfo#528011, bfo#528245, bfo#528266,
|
|
|
|
|
bfo#528614, bfo#529283, bfo#529285, bfo#517854, bfo#517895,
|
|
|
|
|
bfo#517896, bfo#525100, bfo#481354, bfo#533736, bfo#544050,
|
|
|
|
|
bfo#454151, bfo#506594, bfo#521392, bfo#525613, bfo#528618,
|
|
|
|
|
bfo#529359, bfo#530611, bfo#531840, bfo#531955, bfo#532723,
|
|
|
|
|
bfo#533435, bfo#533559, bfo#535043, bfo#536042, bfo#536258,
|
|
|
|
|
bfo#536856, bfo#538560, bfo#539292, bfo#539601, bfo#541522,
|
|
|
|
|
bfo#541543, bfo#543286, bfo#543846, bfo#543848, bfo#543860,
|
|
|
|
|
bfo#543861, bfo#544457, bfo#526905, bfo#532011, and bfo#536309.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 19 19:13:24 CEST 2008 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Fix real patch.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Apr 8 13:40:29 CEST 2008 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fixed Obsoletes (bnc#357153).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 10 16:45:20 CET 2008 - maw@suse.de
|
|
|
|
|
|
|
|
|
|
- Update to version 0.10.6:
|
|
|
|
|
+ * DVB support added
|
|
|
|
|
+ dc1394 support
|
|
|
|
|
+ RTP-manager improvements
|
|
|
|
|
+ Support for native QT codecs on OS/X and DirectShow codecs on Windows,
|
|
|
|
|
courtesy of Songbird and Fluendo
|
|
|
|
|
+ New elements: flvdemux, flvparse, mpegtsparse, dvbsrc, dvdspu
|
|
|
|
|
+ More new elements: mpeg4videoparse, metadatademux/mux, souphttpsrc,
|
|
|
|
|
speexresample, qtwrapper
|
|
|
|
|
+ Even more new elements: rawaudioparse, fbdevsink
|
|
|
|
|
+ Renamed elements/plugins: switch (now selector), pitch (now soundtouch)
|
|
|
|
|
+ Elements graduated to good: multifilesrc/sink, spectrum, equalizer,
|
|
|
|
|
bpwsinc, lpwsinc
|
|
|
|
|
+ Elements graduated to ugly: xingmux (now part of mpegaudioparse)
|
|
|
|
|
+ OpenGL support moved to new module: gst-plugins-gl
|
|
|
|
|
+ appsrc/appsink improvements
|
|
|
|
|
+ Fixes in neonhttpsrc
|
|
|
|
|
+ Fixes in amrwbparse
|
|
|
|
|
+ Deinterlacer improvements
|
|
|
|
|
+ Fixes in dtsdec
|
|
|
|
|
+ Fixes in the Real codec wrappers
|
|
|
|
|
+ Bugs fixed: bgo#321240, bgo#508029, bgo#508294, bgo#387251,
|
|
|
|
|
bgo#393461, bgo#395424, bgo#397759, bgo#403992, bgo#409974,
|
|
|
|
|
bgo#426657, bgo#433373, bgo#444499, bgo#450175, bgo#450605,
|
|
|
|
|
bgo#452009, bgo#452258, bgo#453636, bgo#454078, bgo#454313,
|
|
|
|
|
bgo#456901, bgo#456912, bgo#461068, bgo#461373, bgo#461377,
|
|
|
|
|
bgo#461601, bgo#462737, bgo#464678, bgo#468039, bgo#471554,
|
|
|
|
|
bgo#473562, bgo#474969, bgo#476128, bgo#476148, bgo#476159,
|
|
|
|
|
bgo#476370, bgo#477306, bgo#478566, bgo#481200, bgo#481276,
|
|
|
|
|
bgo#481279, bgo#483400, bgo#484990, bgo#485462, bgo#487496,
|
|
|
|
|
bgo#487892, bgo#487901, bgo#490060, bgo#490682, bgo#492406,
|
|
|
|
|
bgo#492798, bgo#496221, bgo#498430, bgo#498667, bgo#498755,
|
|
|
|
|
bgo#499008, bgo#500099, bgo#500142, bgo#501579, bgo#502335,
|
|
|
|
|
bgo#502879, bgo#503308, bgo#507020, bgo#507584, bgo#507940,
|
|
|
|
|
bgo#508515, bgo#508587, bgo#508979, bgo#510708, bgo#511001,
|
|
|
|
|
bgo#511146, bgo#511530, bgo#511683, bgo#511686, bgo#511920,
|
|
|
|
|
bgo#512654, bgo#512774, bgo#512826, bgo#514093, bgo#515564,
|
|
|
|
|
bgo#515567, bgo#515588, bgo#515720, bgo#515721, bgo#515722,
|
|
|
|
|
bgo#515815, bgo#515860, bgo#515919, bgo#515964, bgo#515970,
|
|
|
|
|
bgo#516061, bgo#516094, bgo#516114, bgo#516160, bgo#516436,
|
|
|
|
|
bgo#516448, bgo#516499, bgo#517391, bgo#517571, bgo#517684,
|
|
|
|
|
bgo#478159, bgo#497020, and bgo#501562
|
|
|
|
|
- Drop gstreamer010-plugins-bad-ac.patch and
|
|
|
|
|
gstreamer010-plugins-bad-soundtouch-1.0.patch
|
|
|
|
|
- Several plugins have been moved from this package to
|
|
|
|
|
gstreamer-0_10-plugins-good.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 22 16:52:24 CET 2008 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Split package according to shared library packaging policy
|
|
|
|
|
(#223286).
|
|
|
|
|
- Created lang package.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Oct 18 19:03:58 CEST 2007 - maw@suse.de
|
|
|
|
|
|
|
|
|
|
- Only package %{_libdir}/gstreamer-%{gst_branch}/libgstneonhttpsrc.so
|
|
|
|
|
on 10.2 and 10.3
|
|
|
|
|
- Add several requirements to the -devel subpackage.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 16 13:48:55 CEST 2007 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fixed backslash expansion in previous change.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 15 15:45:25 CEST 2007 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Worked around OBS spec file corruption bug (#332132).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 5 13:13:02 CEST 2007 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Use less restrictive Requires based on the sources.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 7 11:07:05 CEST 2007 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Fix file list.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 2 19:25:19 CEST 2007 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Use Enhances: gstreamer010 instead of Supplements (#294358).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jun 21 15:11:01 CEST 2007 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Updated to version 0.10.5:
|
|
|
|
|
* New plugin - realdec for decoding Real streams using binary
|
|
|
|
|
libs
|
|
|
|
|
* New plugin - MythTV source
|
|
|
|
|
* New plugin - appsrc (for application data insertion)
|
|
|
|
|
* New plugin - VMnc VMware capture decoder
|
|
|
|
|
* New plugin - JACK audio output
|
|
|
|
|
* New plugin - interleave/deinterleave
|
|
|
|
|
* New plugin - RTP manager
|
|
|
|
|
* New plugin - Bayer to RGB converter
|
|
|
|
|
* New plugin - ReplayGain support
|
|
|
|
|
* New plugin - DirectShow win32 input support
|
|
|
|
|
* New plugin - videosignal/videoanalyse
|
|
|
|
|
* LADSPA plugin improvements
|
|
|
|
|
* IIR equaliser ported to 0.10 (iirequalizer)
|
|
|
|
|
* libsndfile output ported to 0.10
|
|
|
|
|
* mpegvideoparse ported to 0.10 and improved
|
|
|
|
|
* switch element ported to 0.10
|
|
|
|
|
* VCD source element ported to 0.10
|
|
|
|
|
* AMR-WB support fixes
|
|
|
|
|
* MIDI renderer plugin based on timidity
|
|
|
|
|
* qtdemux, wavpack and videocrop plugins moved to the Good module
|
|
|
|
|
* Many other bug fixes and improvements
|
|
|
|
|
* Parallel installability with 0.8.x series
|
|
|
|
|
* Threadsafe design and API
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed May 16 15:28:16 CEST 2007 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Use Supplements instead of not yet supported Enhances.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu May 10 23:58:05 CEST 2007 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
- added ladspa-devel to buildrequires
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Apr 19 13:10:42 CEST 2007 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Fix quoting in autoconf macros.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Apr 17 15:45:06 CEST 2007 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Removed NoSource - there is no problematic code.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 28 11:24:41 CEST 2007 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Updated to version 0.10.4:
|
|
|
|
|
* V4L2 source element moved to Good plugins
|
|
|
|
|
* Many improvements in Quicktime playback
|
|
|
|
|
* Xvid encoding and decoding improvements
|
|
|
|
|
* FAAD decoder fixes
|
|
|
|
|
* New element: alsaspdifsink for IEC958 output
|
|
|
|
|
* Spectrum FFT analysis element ported
|
|
|
|
|
* New element: h264parse. H.264 Parser
|
|
|
|
|
* Fixes in bz2 support
|
|
|
|
|
* New element: theoraexpdec. Libtheoraexp based Theora decoder
|
|
|
|
|
* New element: wavpackenc. Wavpack decoder
|
|
|
|
|
* Improvements in the libneon based http source
|
|
|
|
|
* gstfilter ported to 0.10
|
|
|
|
|
* mpeg2enc ported to 0.10
|
|
|
|
|
* New element: nsfdec. NSF decoder
|
|
|
|
|
* New element: spcdec. libopenspc based SPC decoder
|
|
|
|
|
* videocrop ported/re-written from 0.8
|
|
|
|
|
* cdaudio element ported to 0.10
|
|
|
|
|
* New element: rganalysis. ReplayGain analysis element
|
|
|
|
|
* New element: dvbsrc. DVB source element (disabled by default)
|
|
|
|
|
* deinterlace (Simple deinterlacer) ported from 0.8
|
|
|
|
|
* New element: nuvdemux. NUV video demuxer
|
|
|
|
|
* Fixes in the DirectDraw output elements
|
|
|
|
|
* New elements: multifilesrc, multifilesink
|
|
|
|
|
* y4mencode ported from 0.8
|
|
|
|
|
* rfbsrc, librfb based capture source ported from 0.8
|
|
|
|
|
* New element: jackaudiosink. JACK audio output element
|
|
|
|
|
* Many fixes and improvements
|
|
|
|
|
- Support for BUILD_ORIG and BUILD_ORIG_ADDON defines (#237351).
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 2 15:06:28 CET 2007 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fixed BuildRequires to build on all products.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Feb 6 12:19:27 CET 2007 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Reduced BuildRequires.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 18 16:38:47 CET 2006 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Prefix changed to /usr.
|
|
|
|
|
- Spec file cleanup.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 11 13:19:15 CET 2006 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fixed build for 10.2.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 28 19:17:06 CET 2006 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Build correctly in older products.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 9 17:48:21 CET 2006 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fixed linking of plugins with latest packages.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 17 00:19:39 CEST 2006 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
- use DirectFB-devel in BuildRequires
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jul 23 10:59:20 CEST 2006 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
- readd gcc-c++ to buildrequires
|
|
|
|
|
adapt for neon 0.26 API
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jun 27 16:32:07 CEST 2006 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Build with libdca-devel.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jun 20 19:07:31 CEST 2006 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Updated to version 0.10.3:
|
|
|
|
|
* FAAD/AAC decoder improvements
|
|
|
|
|
* Better QuickTime support
|
|
|
|
|
* Plugins ported from 0.8: modplug, v4l2src, Musicbrainz TRM
|
|
|
|
|
* New plugins: Xing muxer, libsoundtouch, AMR-WB, theora-exp
|
|
|
|
|
* Musepack decoder improved
|
|
|
|
|
* libneon based http input now supports iradio mode
|
|
|
|
|
* More uniform plugin descriptions
|
|
|
|
|
* Many bug fixes
|
|
|
|
|
- Added support for more plugins.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 22 12:13:28 CET 2006 - hvogel@suse.de
|
|
|
|
|
|
|
|
|
|
- add gcc-c++ to buildrequires for some configure check
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 24 02:19:54 CET 2006 - jpr@suse.de
|
|
|
|
|
|
|
|
|
|
- Update to 0.10.1
|
|
|
|
|
- Changes since 0.10.0:
|
|
|
|
|
|
|
|
|
|
* Parallel installability with 0.8.x series
|
|
|
|
|
* Threadsafe design and API
|
|
|
|
|
* Lots of fixes for the QT/MOV demuxer, including restoring
|
|
|
|
|
the ability to play web streams, and more codecs supported
|
|
|
|
|
* AAC decoder fixes
|
|
|
|
|
* MMS source fixes
|
|
|
|
|
* DirectFB plugin updated
|
|
|
|
|
* New plugins ported to 0.10: swfdec, XVid, dtsdec, glimagesink
|
|
|
|
|
* New libneon based http source filter
|
|
|
|
|
* APE tag reader moved to gst-plugins-good module
|
|
|
|
|
|
|
|
|
|
Bugs fixed since 0.10.0:
|
|
|
|
|
|
|
|
|
|
* 303167 : Add bzip2 support
|
|
|
|
|
* 322973 : [wavpack] erroneous sampling rates range
|
|
|
|
|
* 326524 : Support for Indeo 3-encoded QuickTime files
|
|
|
|
|
* 327133 : [qtdemux] QuickTime with 8-bit audio
|
|
|
|
|
* 328854 : AAC+ stream not working with FAAD plugin
|
|
|
|
|
* 330089 : [bz2] Wrong mimetype and no typefinding
|
|
|
|
|
* 331302 : bz2 plugin source files lack copyright notices
|
|
|
|
|
* 331543 : crash on iTunes MPEG v4 AAC-LC files
|
|
|
|
|
* 331582 : [qtdemux] protect log statement against invalid memory access
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Feb 14 16:52:03 CET 2006 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fixed Requires.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 25 21:32:04 CET 2006 - mls@suse.de
|
|
|
|
|
|
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 24 02:20:17 CET 2006 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
- avoid gstreamer installation (-gstreamer in nfb)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 18 20:02:30 CET 2006 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Build again with -export-symbols-regex.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 9 16:35:17 CET 2006 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- Build GSM modules.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 6 17:04:16 CET 2006 - sbrabec@suse.cz
|
|
|
|
|
|
|
|
|
|
- New SuSE package, version 0.10.0.
|
|
|
|
|
- Worked around -export-symbols-regex libtool problems.
|
|
|
|
|
|