|
|
|
|
Changelog for gstreamer-plugins-bad-1.8.3-8.21.x86_64.rpm :
* Thu Mar 02 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 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 2016 adrien.plazasAATTsuse.com- Check an integer overflow (CVE-2016-9445) and initialize a buffer (CVE-2016-9446) in vmncdec. (bnc#1010829) * Fri Sep 02 2016 fezhangAATTsuse.com- Disable libbs2b support when building on SLE. * Mon Aug 22 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 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 2016 fcrozatAATTsuse.com- Really disable wayland support on SLE12. * Mon Jun 20 2016 fcrozatAATTsuse.com- Disable zbar support when building on SLE. * Wed Jun 15 2016 dimstarAATTopensuse.org- Enable zbar support (needed for a new key-signing tool): + Add pkgconfig(zbar) BuildRequires. * Wed Jun 15 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 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 02 2016 sbrabecAATTsuse.com- Make baselibs.conf consistent with spec file (boo#980893). * Tue May 24 2016 dimstarAATTopensuse.org- Drop pkgconfig(libmusicbrainz): gstreamer does not depend on it directly. * Thu May 19 2016 alarrosaAATTsuse.com- Update to GNOME 3.20.2 (Fate#318572) * Thu Apr 21 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 2016 idonmezAATTsuse.com- Update to GNOME 3.20 Fate#318572- Remove gstreamer-plugins-bad-real.patch * Sat Mar 26 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 2016 dimstarAATTopensuse.org- Add gstreamer-plugins-bad.appdata.xml so that the codecs can show up in a Software Center. * Thu Jan 28 2016 dimstarAATTopensuse.org- Add libgstadaptivedemux-1_0-0 to baselibs.conf. * Thu Jan 21 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 06 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 2015 joerg.lorenzenAATTki.tng.de- Fix build for Leap 42.1. * Thu Dec 17 2015 fcrozatAATTsuse.com- Do not BuildRequires pkgconfig(wayland-egl) on SLE. * Fri Nov 27 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 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 02 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 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 2015 adamAATTmizerski.pl- added BuildRequires: pkgconfig(nettle) to enable building hls plugin * Fri Dec 26 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 2014 fcrozatAATTsuse.com- Disable BuildRequires on libchromaprint, fluidsynth and openAL on SLE12. * Sat Nov 15 2014 zaitorAATTopensuse.org- Enable pkgconfig(libchromaprint) BuildRequires, build chromaprint plugin. * Fri Nov 14 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 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 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 2014 idonmezAATTsuse.com- Remove openal dependency bnc#886207 * Thu Sep 11 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 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 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 2014 fcrozatAATTsuse.com- Do not build libopenjpeg support on SLE12. * Fri Apr 25 2014 dimstarAATTopensuse.org- Update to version 1.2.4: + Bugs fixed: bgo#724013, bgo#725137, bgo#725140. * Sun Feb 09 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 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 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 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 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 2013 zaitorAATTopensuse.org- Add gstreamer-neon-0_30.patch, fix build with neon-0.30. * Sun Aug 18 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 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 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 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 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 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 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 09 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 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 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 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 2012 cooloAATTsuse.com- Add explicit pkgconfig(bzip2) BuildRequires. * Wed Oct 10 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 09 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 02 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 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 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 2012 zaitorAATTopensuse.org- Add pkgconfig(opus) BuildRequires: it\'s been packaged and landed in Factory. * Fri Sep 14 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 2012 dimstarAATTopensuse.org- Update to version 0.11.93: + Bug fixes + Sync with GStreamer changes. * Sat Jul 28 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 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 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 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 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 06 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 2011 cooloAATTsuse.com- add autoconf as buildrequire to avoid implicit dependency * Sat Aug 06 2011 chrisAATTcomputersalat.de- fix deps o gstreamer-0_10-plugins-base-devel >= 0.10.33 * Fri Jun 24 2011 sbrabecAATTsuse.cz- Move autoconf call to %build phase where it belongs. * Wed Jun 08 2011 reddwarfAATTopensuse.org- fix build with mjpegtools 2.0.0 * Thu May 19 2011 reddwarfAATTopensuse.org- enable the cURL plugin * Wed May 11 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 2011 toddrme2178AATTgmail.com- Add 32bit compatibility libraries * Sat Apr 23 2011 reddwarfAATTopensuse.org- Add GME support- Fix BUILD_ORIG build * Mon Jan 31 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 2011 ajAATTsuse.de- Remove buildrequire on pyxml, requiring python is enough. * Fri Jan 14 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 2010 reddwarfAATTopensuse.org- Add gme support * Fri Sep 24 2010 vuntzAATTopensuse.org- Move libkate-devel BuildRequires out of the orig build, since it\'s now in Factory. * Tue Sep 21 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 08 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 07 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 06 2010 ajAATTsuse.de- Change lang package Requires to Recommends since it is not mandatory at runtime. * Fri Sep 03 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 2010 vuntzAATTopensuse.org- Reenable the VP8 plugin by adding libvpx-devel BuildRequires back. * Mon Aug 30 2010 vuntzAATTopensuse.org- Remove libvpx-devel BuildRequires for now since it\'s not in Factory yet. * Wed Aug 25 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 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 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 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 09 2010 vuntzAATTopensuse.org- Add gstreamer010-plugins-bad-libpng14.patch taken from upstream, to correctly detect recent libpng. * Thu Mar 25 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 08 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 03 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 2009 ajAATTsuse.de- Refresh patches with fuzz=0. * Mon Oct 26 2009 sbrabecAATTsuse.cz- Added support for translation-update-upstream (FATE#301344). * Thu Oct 01 2009 lnusselAATTsuse.de- optionally enable libmms- make divx4linux optional too as it\'s binary only * Tue Aug 11 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 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 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 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.
|
|
|