Changelog for
libgstbadbase-1_0-0-1.8.3-5.5.11.x86_64.rpm :
Thu Mar 2 13:00:00 2017 mgorseAATTsuse.com
- Add gstreamer-mxfdemux-use-after-free.patch: set stream tags to
NULL after unrefing (boo#1024044 CVE-2017-5843).
- Add gstreamer-mpegdemux-Handle-system-header-timestamp.patch,
gstreamer-psmux-rewrite.patch, and
gstreamer-mpegdemux-extra-length-checks.patch: rewrite PSM
parsing to add bounds checking (boo#1024068 CVE-2017-5848).
Tue Dec 13 13:00:00 2016 mgorseAATTsuse.com
- Add gstreamer-h264-size.patch: ensure codec_data has the right
size when reading number of SPS (boo#1013659 CVE-2016-9809).
- Add gstreamer-mptssection-add-checks.patch: add more section
size checks (boo#1013678 CVE-2016-9812).
- Add gstreamer-mptssection-fix-pat-parsing.patch: fix PAT
parsing (boo#1013680 CVE-2016-9813).
Tue Nov 22 13:00:00 2016 adrien.plazasAATTsuse.com
- Check an integer overflow (CVE-2016-9445) and initialize a buffer
(CVE-2016-9446) in vmncdec. (bnc#1010829)
Fri Sep 2 14:00:00 2016 fezhangAATTsuse.com
- Disable libbs2b support when building on SLE.
Mon Aug 22 14:00:00 2016 zaitorAATTopensuse.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 14:00:00 2016 zaitorAATTopensuse.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:00:00 2016 fcrozatAATTsuse.com
- Really disable wayland support on SLE12.
Mon Jun 20 14:00:00 2016 fcrozatAATTsuse.com
- Disable zbar support when building on SLE.
Wed Jun 15 14:00:00 2016 dimstarAATTopensuse.org
- Enable zbar support (needed for a new key-signing tool):
+ Add pkgconfig(zbar) BuildRequires.
Wed Jun 15 14:00:00 2016 zaitorAATTopensuse.org
- Drop pkgconfig(libcdaudio) BuildRequires: No longer needed, nor
used anymore.
- Remove obsolete clean section and a no longer meaningful
conditional.
Tue Jun 14 14:00:00 2016 zaitorAATTopensuse.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:00:00 2016 sbrabecAATTsuse.com
- Make baselibs.conf consistent with spec file (boo#980893).
Tue May 24 14:00:00 2016 dimstarAATTopensuse.org
- Drop pkgconfig(libmusicbrainz): gstreamer does not depend on it
directly.
Thu May 19 14:00:00 2016 alarrosaAATTsuse.com
- Update to GNOME 3.20.2 (Fate#318572)
Thu Apr 21 14:00:00 2016 zaitorAATTopensuse.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 14:00:00 2016 idonmezAATTsuse.com
- Update to GNOME 3.20 Fate#318572
- Remove gstreamer-plugins-bad-real.patch
Sat Mar 26 13:00:00 2016 zaitorAATTopensuse.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 13:00:00 2016 dimstarAATTopensuse.org
- Add gstreamer-plugins-bad.appdata.xml so that the codecs can
show up in a Software Center.
Thu Jan 28 13:00:00 2016 dimstarAATTopensuse.org
- Add libgstadaptivedemux-1_0-0 to baselibs.conf.
Thu Jan 21 13:00:00 2016 badshah400AATTgmail.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 13:00:00 2016 dimstarAATTopensuse.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 13:00:00 2015 joerg.lorenzenAATTki.tng.de
- Fix build for Leap 42.1.
Thu Dec 17 13:00:00 2015 fcrozatAATTsuse.com
- Do not BuildRequires pkgconfig(wayland-egl) on SLE.
Fri Nov 27 13:00:00 2015 zaitorAATTopensuse.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 13:00:00 2015 zaitorAATTopensuse.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 14:00:00 2015 zaitorAATTopensuse.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 13:00:00 2015 dimstarAATTopensuse.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 13:00:00 2015 adamAATTmizerski.pl
- added BuildRequires: pkgconfig(nettle) to enable building hls plugin
Fri Dec 26 13:00:00 2014 zaitorAATTopensuse.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:00:00 2014 fcrozatAATTsuse.com
- Disable BuildRequires on libchromaprint, fluidsynth and openAL on
SLE12.
Sat Nov 15 13:00:00 2014 zaitorAATTopensuse.org
- Enable pkgconfig(libchromaprint) BuildRequires, build
chromaprint plugin.
Fri Nov 14 13:00:00 2014 zaitorAATTopensuse.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 13:00:00 2014 zaitorAATTopensuse.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 14:00:00 2014 dimstarAATTopensuse.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 14:00:00 2014 idonmezAATTsuse.com
- Remove openal dependency bnc#886207
Thu Sep 11 14:00:00 2014 hrvoje.senjanAATTgmail.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 14:00:00 2014 zaitorAATTopensuse.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 14:00:00 2014 dimstarAATTopensuse.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 14:00:00 2014 fcrozatAATTsuse.com
- Do not build libopenjpeg support on SLE12.
Fri Apr 25 14:00:00 2014 dimstarAATTopensuse.org
- Update to version 1.2.4:
+ Bugs fixed: bgo#724013, bgo#725137, bgo#725140.
Sun Feb 9 13:00:00 2014 zaitorAATTopensuse.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 13:00:00 2013 zaitorAATTopensuse.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 13:00:00 2013 dimstarAATTopensuse.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 14:00:00 2013 dimstarAATTopensuse.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
- 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 14:00:00 2013 zaitorAATTopensuse.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 14:00:00 2013 zaitorAATTopensuse.org
- Add gstreamer-neon-0_30.patch, fix build with neon-0.30.
Sun Aug 18 14:00:00 2013 zaitorAATTopensuse.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 14:00:00 2013 zaitorAATTopensuse.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 14:00:00 2013 zaitorAATTopensuse.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 14:00:00 2013 dimstarAATTopensuse.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 14:00:00 2013 dimstarAATTopensuse.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 13:00:00 2013 dimstarAATTopensuse.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 13:00:00 2013 zaitorAATTopensuse.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 13:00:00 2013 dimstarAATTopensuse.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 13:00:00 2012 dimstarAATTopensuse.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 13:00:00 2012 dimstarAATTopensuse.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 14:00:00 2012 dimstarAATTopensuse.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 14:00:00 2012 cooloAATTsuse.com
- Add explicit pkgconfig(bzip2) BuildRequires.
Wed Oct 10 14:00:00 2012 reddwarfAATTopensuse.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 14:00:00 2012 dimstarAATTopensuse.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 14:00:00 2012 dimstarAATTopensuse.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:00:00 2012 dimstarAATTopensuse.org
- Update to version 1.0.0:
+ Minor bug fixes.
+ opusenc: Rank as Primary.
+ Bugs fixed: bgo#683192, bgo#684683
Tue Sep 18 14:00:00 2012 dimstarAATTopensuse.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 14:00:00 2012 zaitorAATTopensuse.org
- Add pkgconfig(opus) BuildRequires: it\'s been packaged and landed
in Factory.
Fri Sep 14 14:00:00 2012 dimstarAATTopensuse.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 14:00:00 2012 dimstarAATTopensuse.org
- Update to version 0.11.93:
+ Bug fixes
+ Sync with GStreamer changes.
Sat Jul 28 14:00:00 2012 dimstarAATTopensuse.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 14:00:00 2012 vuntzAATTopensuse.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 14:00:00 2012 vuntzAATTopensuse.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 13:00:00 2012 vuntzAATTopensuse.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 13:00:00 2012 dimstarAATTopensuse.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 13:00:00 2012 reddwarfAATTopensuse.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 13:00:00 2011 cooloAATTsuse.com
- add autoconf as buildrequire to avoid implicit dependency
Sat Aug 6 14:00:00 2011 chrisAATTcomputersalat.de
- fix deps
o gstreamer-0_10-plugins-base-devel >= 0.10.33
Fri Jun 24 14:00:00 2011 sbrabecAATTsuse.cz
- Move autoconf call to %build phase where it belongs.
Wed Jun 8 14:00:00 2011 reddwarfAATTopensuse.org
- fix build with mjpegtools 2.0.0
Thu May 19 14:00:00 2011 reddwarfAATTopensuse.org
- enable the cURL plugin
Wed May 11 14:00:00 2011 dimstarAATTopensuse.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 14:00:00 2011 toddrme2178AATTgmail.com
- Add 32bit compatibility libraries
Sat Apr 23 14:00:00 2011 reddwarfAATTopensuse.org
- Add GME support
- Fix BUILD_ORIG build
Mon Jan 31 13:00:00 2011 davejplaterAATTgmail.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 13:00:00 2011 ajAATTsuse.de
- Remove buildrequire on pyxml, requiring python is enough.
Fri Jan 14 13:00:00 2011 vuntzAATTopensuse.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 13:00:00 2010 reddwarfAATTopensuse.org
- Add gme support
Fri Sep 24 14:00:00 2010 vuntzAATTopensuse.org
- Move libkate-devel BuildRequires out of the orig build, since
it\'s now in Factory.
Tue Sep 21 14:00:00 2010 vuntzAATTopensuse.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 14:00:00 2010 dimstarAATTopensuse.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 14:00:00 2010 dimstarAATTopensuse.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 14:00:00 2010 ajAATTsuse.de
- Change lang package Requires to Recommends since it is not
mandatory at runtime.
Fri Sep 3 14:00:00 2010 dimstarAATTopensuse.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 14:00:00 2010 vuntzAATTopensuse.org
- Reenable the VP8 plugin by adding libvpx-devel BuildRequires
back.
Mon Aug 30 14:00:00 2010 vuntzAATTopensuse.org
- Remove libvpx-devel BuildRequires for now since it\'s not in
Factory yet.
Wed Aug 25 14:00:00 2010 vuntzAATTopensuse.org
- Add libvpx-devel BuildRequires for WebM support.
- Manually remove gst-camera.ui since gst-camera is not installed
anymore.
Thu Aug 12 14:00:00 2010 dimstarAATTopensuse.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 14:00:00 2010 vuntzAATTopensuse.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 14:00:00 2010 davejplaterAATTgmail.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 14:00:00 2010 vuntzAATTopensuse.org
- Add gstreamer010-plugins-bad-libpng14.patch taken from upstream,
to correctly detect recent libpng.
Thu Mar 25 13:00:00 2010 vuntzAATTopensuse.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 13:00:00 2010 dimstarAATTopensuse.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 13:00:00 2010 dimstarAATTopensuse.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 13:00:00 2009 ajAATTsuse.de
- Refresh patches with fuzz=0.
Mon Oct 26 13:00:00 2009 sbrabecAATTsuse.cz
- Added support for translation-update-upstream (FATE#301344).
Thu Oct 1 14:00:00 2009 lnusselAATTsuse.de
- optionally enable libmms
- make divx4linux optional too as it\'s binary only
Tue Aug 11 14:00:00 2009 sbrabecAATTsuse.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:00:00 2009 vuntzAATTnovell.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 14:00:00 2009 sbrabecAATTsuse.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 13:00:00 2009 vuntzAATTnovell.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.