Changelog for
gstreamer-0_10-utils-unversioned-0.10.36-14.1.x86_64.rpm :
Sun Sep 29 14:00:00 2013 dimstarAATTopensuse.org
- Add gstreamer-0_10-bison3.patch: Fix build with Bison 3.
Mon Dec 10 13:00:00 2012 dimstarAATTopensuse.org
- Add gstreamer-no-setlocale.patch: Don\'t set the locale in
gst_init() (bnc#779426, bgo#685650).
Tue Sep 11 14:00:00 2012 vuntzAATTopensuse.org
- Make gstreamer 1.0 and 0.10 -devel parallel installable:
+ Rename gstreamer.attr to gstreamer_0_10.attr
+ Rename gstreamer-provides to gstreamer-0_10-provides
+ Macros defined in gstreamer_0_10.attr are also versioned:
%__gstreamer_0_10_provides instead of %__gstreamer_provides for
instance.
Fri Sep 7 14:00:00 2012 vuntzAATTopensuse.org
- Rename gstreamer-utils subpackage to
gstreamer-0_10-utils-unversioned:
+ The gstreamer-utils name is now used by gstreamer 1.0, so we
don\'t want to conflict.
+ This subpackage contains unversioned binaries that prefer
gstreamer 0.10, so it kind of makes sense to keep the version
in the name of the package anyway, even it\'s not optimal.
+ Add Provides/Obsoletes for gstreamer-utils for smooth upgrades.
They are versioned, so should not affect gstreamer 1.0.
Mon Sep 3 14:00:00 2012 dimstarAATTopensuse.org
- Remove Provides for gstreamer, gstreamer-doc, gstreamer-devel:
these are now real packages for gstreamer 1.0.
Thu May 10 14:00:00 2012 reddwarfAATTopensuse.org
- Change packaging to make it possible to scan for 32bit plugins on
64bit systems (which we want), see background discussion at
http://lists.opensuse.org/opensuse-packaging/2012-05/msg00062.html
+ Pass --libexecdir=%{_libdir} to configure, in order to move
gst-plugin-scanner to libdir.
+ Package gst-plugin-scanner in gstreamer-0_10-32bit.
Tue Feb 21 13:00:00 2012 vuntzAATTopensuse.org
- Update to version 0.10.36:
+ bin:
- Don\'t interpret pipelines without sink elements as always
being in EOS state
- Only post EOS messages after reaching the PLAYING state
+ buffer: add set/get_qdata() to attach arbitrary metadata to
buffers
+ caps, structure, gstvalue: some optimisations and improvements
+ miniobject: add weak referencing functionality
+ gstobject: make gst_object_replace() atomic
+ pad:
- Only do the subset check in gst_pad_accept_caps() if the pad
claims to accept the caps
- Make public some ghostpad/proxypad API
+ preset: allow applications to specify an extra preset directory
with application-specific presets
+ collectpads: add GstCollectPads2 API
+ basebarse:
- new detect vfunc so subclassed can do some format detection
first
- new get_sink_caps vfunc so downstream caps restrictions can
be propagated upstream
- answer position query in stream time and try upstream first
- send duration message when updating internal duration
- make baseparse-based elements is reusable
- provide latency query support
+ basesink:
- basesink: don\'t compensate for render-delay twice
- basesink: try harder to arrange increasing position reporting
+ basesrc: allow for the size to change dynamically
+ basetransform:
- add query vfunc
- caps negotiation improvements
- delay serialized events when src caps are not set yet
+ filesrc:
- filesrc: do not mistake short reads for EOS
- filesrc/fdsrc: indicate dynamic size handling to basesrc
+ inputselector: add sync mode that syncs inactive pads to the
running time of the active pad
+ queue2:
- add bufferlist support
- adjust input data rate estimation
+ multiqueue:
- add mode to synchronize deactivated/not-linked streams by the
running time
- check filled state of queues even if another one is empty
+ outputselector: don\'t send last segment/buffer when no segment
was configured yet
+ tools:
- teach gst-launch about missing-plugin messages
- make unversioned wrapper look for -0.10 tools only
+ See NEWS for API additions and deprecations.
+ Bugs fixed: bgo#647940, bgo#662777, bgo#647493, bgo#415754,
bgo#459466, bgo#546570, bgo#609473, bgo#619844, bgo#628021,
bgo#629300, bgo#643269, bgo#645017, bgo#645107, bgo#647756,
bgo#648025, bgo#650002, bgo#650973, bgo#652037, bgo#652577,
bgo#653137, bgo#653172, bgo#655155, bgo#655204, bgo#655381,
bgo#656193, bgo#656265, bgo#656557, bgo#657316, bgo#657318,
bgo#657421, bgo#658076, bgo#658449, bgo#658517, bgo#658518,
bgo#658541, bgo#658918, bgo#659139, bgo#659571, bgo#659606,
bgo#660083, bgo#660144, bgo#660165, bgo#660760, bgo#660778,
bgo#660955, bgo#662091, bgo#662199, bgo#662291, bgo#662664,
bgo#663333, bgo#663643, bgo#664221, bgo#664720, bgo#665921,
bgo#666174, bgo#667284, bgo#667286, bgo#667288, bgo#667290,
bgo#667298, bgo#667444, bgo#668289, bgo#668764, bgo#669036,
bgo#669502.
- Add xz BuildRequires on openSUSE <= 12.1, to be able to
decompress the xz tarball.
Mon Feb 20 13:00:00 2012 vuntzAATTopensuse.org
- Change gstreamer-utils Requires in devel subpackage to
gstreamer-0_10-utils, so that we\'re ready for the arrival of
gstreamer 0.11/1.0.
- Adapt gstreamer-0_10.prov accordingly: the versioned tools should
be used.
Fri Jan 6 13:00:00 2012 vuntzAATTopensuse.org
- Split typelib files into typelib-1_0-Gst-0_10 subpackage.
- Add typelib-1_0-Gst-0_10 Requires to devel subpackage.
- Add explicit libgstreamer-0_10-0 Requires to devel subpackage: it
was there implicitly before, throught the gstreamer-0_10
Requires, but it\'s better to have it explicit.
- Remove explicit check-devel, glib2-devel, libxml2-devel and
popt-devel Requires from devel subpackage: the ones that are
needed will be added the pkgconfig() way, and the others are
actually wrong.
Sat Oct 15 14:00:00 2011 cooloAATTsuse.com
- add libtool as buildrequire to make the spec file more reliable
Fri Oct 14 14:00:00 2011 sbrabecAATTsuse.cz
- Use translation compendium gnome-patch-translation.
Fri Jun 17 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 0.10.35:
+ Work around GLib atomic ops API change
+ Some minor win32/mingw fixes
+ Don\'t use G_CONST_RETURN in public headers (bgo#652211)
Thu May 19 14:00:00 2011 mlsAATTsuse.de
- move gstreamer deps generator definition from rpm into
the gstreamer-0.10-devel package
Wed May 18 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 0.10.34:
+ Fix multiqueue thread-safety regression
+ Don\'t set artificial 0-timestamp on first packet for TIME-based
live sources
+ Bugs fixed: bgo#649369, bgo#649878.
Wed May 11 14:00:00 2011 dimstarAATTopensuse.org
- Update to version 0.10.33:
+ atomicqueue: add an atomic/lock-free queue structure based
+ bufferlist: improve _add
*() performance
+ bus: in _add_watch() honour any per-thread default main context
set via g_main_thread_push_thread_default()
+ caps: new gst_caps_intersect_full() to intersect in different
modes
+ clock: add functions to re-init existing periodic GstClockIDs
+ event: add QoS type (overflow, underflow, throttle) for QoS
events
+ ghostpad: The internally linked pad of the proxypad is the
ghostpad
+ gstpoll: retry reading the control socket to release properly
all wakeups
+ message: new progress message API for asynchronous operations
+ pad:
- unlock before freeing the pad cache to avoid deadlock
- better handling for when parent goes away during
data/query/event flow
+ parse-launch: allow element names to begin with digits
+ pluginloader: call gst-plugin-scanner with the right arch on
OSX, fixing hangs with firefox
+ registry: fixes elements (features) disappearing if a plugin or
plugin file is renamed
+ structure:
- Add \"(date)\" as a type abbreviation of GDate
- Don\'t allow invalid GDates in all structures and don\'t allow
NULL GDates in taglists
+ taglist: add a new \"encoded-by\" tag
+ uri: add gst_filename_to_uri() that takes relative filenames
+ utils: add gst_element_factory_can_{src|sink}_{any|all}_caps()
to replace can_{sink,src}_caps()
+ baseparse: new GstBaseParse class for parsers
+ basesink:
- improve rate, duration, and average duration calculation
- use new QoS types and add add \"throttle-time\" property
+ basesrc:
- Handle tag and custom downstream events the same
- keep downstream caps order when fixating, to honour
downstream preferences when negotiating
- Return FALSE if we don\'t handle an event
- Send synchronized custom downstream/both events downstream
from the streaming thread
+ basetransform:
- Be smarter with pad allocs
- Check for pad alloc caps when suggestion is not fixed
- Retain caps order when getting caps, to honour downstream
preferences when negotiating
+ funnel: new N-to-1 pipe fitting element imported from farsight
+ fakesink:
- print buffer flags
- Fix escaping of URIs
+ file{sink,src}:
- Check if non-URI characters are escaped, but only for the URI
not the location property
- fix URI creation regression for non-absolute locations
+ filesrc: Fix escaping of file uris
+ inputselector:
- Hold the selector lock while reading properties of the active
pad
- Make sure that EOS is always sent downstream for the active
pad
- Return GST_FLOW_OK until the selected pad pushed something
downstream
- Stop waiting for a pad switch when the pad is flushing
+ multiqueue:
- fix some potential corner-case deadlocks and some leaks
- handle arbitrary sink + source pad naming
+ queue2: don\'t read beyond the end of file upstream in pull
mode; leak fixes
+ plugins: make query and event functions more thread-safe,
protect against parent-pad disappearing
+ gst-launch: add GstIndex support
+ Bugs fixed: bgo#642356, bgo#402141, bgo#518857, bgo#604094,
bgo#615357, bgo#617045, bgo#639674, bgo#639962, bgo#640071,
bgo#640437, bgo#640502, bgo#640622, bgo#640675, bgo#640850,
bgo#641212, bgo#641928, bgo#642071, bgo#642130, bgo#642271,
bgo#642373, bgo#642393, bgo#642504, bgo#642522, bgo#642869,
bgo#643301, bgo#643455, bgo#644935, bgo#645022, bgo#645267,
bgo#645595, bgo#645746, bgo#645877, bgo#645931, bgo#646118,
bgo#646341, bgo#646531, bgo#646566, bgo#646569, bgo#646624,
bgo#646811, bgo#646971, bgo#647005, bgo#647131, bgo#647293,
bgo#647763, bgo#647844, bgo#647922, bgo#648199, bgo#648215,
bgo#648220, bgo#648297, bgo#649195, bgo#635718, bgo#625396,
bgo#640771, bgo#646972, bgo#640665.
- Rebase gstreamer-0_10-rpm-prov.patch.
Tue May 3 14:00:00 2011 dimstarAATTopensuse.org
- Extend gstreamer-0_10-rpm-prov.patch: Also provide elements.
Tue Jan 25 13:00:00 2011 wstephensonAATTnovell.com
- Update to version 0.10.32
+ GLib requirement is now >= 2.22
+ New core elements:
- valve (moved from -bad)
- input-selector (N.B. without \"select-all\" property, use fsfunnel
instead) (moved from -bad)
- output-selector (with different negotiation behaviour by
default, set pad-negotiation-mode=active for previous behaviour)
(moved from -bad)
+ Performance improvements for many heavily-used code paths:
GstPad, GstPoll, GstClock, GstTask, basesink, basesrc, queue2,
multiqueue
+ gobject-introspection: add annotations for most core API
+ clock: make sync clock wait lockfree
+ fdsrc/fdsink: reenable on MSVC
+ registry: fix GStatBuf definition for win32 when building against
older glib (fixes unnecessary rescanning of plugins at start-up)
+ element: add a more flexible way to get request pads from elements
+ multiqueue: return upon input when already eos
+ object: fix creation of default name
(when creating more than 100000 elements)
+ pluginloader: fix hangs on OSX
+ poll:
- fixes for (p)select backend (used e.g. on OSX)
- refactor and make more lockfree; fixes for win32 and OSX
(pselect backend)
+ registry: don\'t replace valid existing plugins by blacklisted ones
+ tags: don\'t produce duplicated entries when merging same value twice
+ basesink:
- preroll fixes for async=false case
- rework position reporting code
+ basetransform: handle downstream giving a buffer with new caps
but invalid size
Sun Jan 16 13:00:00 2011 ajAATTsuse.de
- Remove buildrequire on pyxml and add python instead for doc
package only, changelog of package with date 2008-03-21 contains:
\"Don\'t depend on PyXML and use only XML modules that are shipped
with python.\"
Tue Dec 7 13:00:00 2010 vuntzAATTopensuse.org
- Update to version 0.10.31:
+ bin:
- add \"message-forward\" property to force forwarding of
messages that would usually be filtered such as ASYNC_DONE or
EOS
- improve tracking of source elements for more efficient event
dispatch
+ bufferlist: add function to add a list of buffers
+ clock: fix racy shutdown clock id leak
+ element:
- add support for arbitrary element class / factory details
- link_many should activate pads if needed
+ gst: add math-compat.h header
+ datetime: add GstDateTime API
+ elementfactory: add utility functions to filter features by
type
+ plugin: load the gst-python plugin loader with
G_MODULE_BIND_LAZY
+ query: add buffering ranges API to retrieve informations about
the areas of the stream currently buffered
+ value: add int64 range type
+ info: write debugging output to file if GST_DEBUG_FILE
environment variable is set
+ pad: use more efficient g_object_notify_by_pspec() for caps
notifies if compiling against new-enough GLib
+ pipeline: If the currently used clock gets lost update it the
next time when going from PAUSED to playing
+ plugin: add release datetime field to GstPluginDesc and set it
if GST_PACKAGE_RELEASE_DATETIME is defined
+ utils: speed up pad linking utility functions by not trying
pads that will never work
+ adapter:
- add function to get a list of buffers; support 0-sized
buffers
- optimize gst_adapter_take() and gst_adapter_peek() a little
+ basesink: only answer the SEGMENT query in pull mode
+ basesrc: return values in stream time for the POSITION query
+ basetransform:
- allow the subclass to add new fields to caps when getting new
caps from downstream
- avoid useless memcpy
- upstream caps-renegotiation fixes
+ bitreader: add inlined and unchecked versions of the most
important functions
+ bytewriter:
- add inline and unchecked variants of all important functions
- fix possible infinite loop caused by an overflow
+ queue:
- add \"silent\" property to suppress signal emission (for better
performance)
- avoid unnecessary g_cond_signal() (for better performance)
- push newsegment event when linking in PLAYING
+ queue2:
- extend ring buffer to support RAM mode
- in download mode, prevent range corruption due to race
- don\'t send seeks beyond the end of the file upstream in pull
mode (fixes apple trailers and youtube/html5 playback in
webkit)
+ multiqueue: flush the data queue if downstream return
WRONG_STATE too
+ gst-inspect: print GST_PARAM_MUTABLE_
* property flags
+ See NEWS for API additions and deprecations.
+ Bugs fixed: bgo#396774, bgo#482147, bgo#579127, bgo#594504,
bgo#600004, bgo#610366, bgo#611918, bgo#618919, bgo#619522,
bgo#621299, bgo#621332, bgo#622740, bgo#623040, bgo#623121,
bgo#623491, bgo#623541, bgo#623622, bgo#623806, bgo#623875,
bgo#624203, bgo#625239, bgo#625295, bgo#625368, bgo#625862,
bgo#626027, bgo#626181, bgo#626651, bgo#626784, bgo#627438,
bgo#627826, bgo#627910, bgo#627959, bgo#628014, bgo#628174,
bgo#628176, bgo#628408, bgo#629241, bgo#629410, bgo#629494,
bgo#629553, bgo#629831, bgo#629946, bgo#630257, bgo#630436,
bgo#630437, bgo#630439, bgo#631755, bgo#631853, bgo#632236,
bgo#632433, bgo#632977, bgo#633147, bgo#633886, bgo#635031,
bgo#635389, bgo#635869, bgo#633176.
- Drop gstreamer-0_10-make382.patch: fixed upstream.
Sat Sep 18 14:00:00 2010 vuntzAATTopensuse.org
- Move gir files to devel subpackage.
Wed Sep 15 14:00:00 2010 dimstarAATTopensuse.org
- Extend gstreamer-0_10.prov: we need a possibility to simply skip
the automatic provides function. In this case, defining
SKIP_GSTPROVIDES to non-zero will be recognized as an ignore flag
for the package. All other requires/provides will not be
affected.
Sat Sep 11 14:00:00 2010 dimstarAATTopensuse.org
- Add gstreamer-0_10-make382.patch: Fix build with make 3.82.
Generally, the -doc package is affected.
Thu Sep 2 14:00:00 2010 dimstarAATTopensuse.org
- Add gstreamer-0_10-rpm-prov.patch: adds --rpm to gst-inspect,
allowing rpm to create a list of provides, thanks to the
gstreamer-0_10.prov script we install. Those provides can then be
picked up by PackageKit. Patch taken from Fedora\'s gstreamer
package.
- Add gstreamer-0_10.macros that contains a rpm macro, in case
external provides scripts are used.
- Add gstreamer-utils Requires to the -devel package: this is used
in gstreamer-0_10.prov for the rpm magic to work.
Tue Aug 31 14:00:00 2010 ajAATTsuse.de
- Recommend instead of require lang package since it\'s not mandatory.
Tue Aug 31 14:00:00 2010 ajAATTsuse.de
- Recommend instead of require lang package since it\'s not mandatory.
Thu Jul 29 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 0.10.30:
+ bgo#623586: gst/tagsetter check fails
+ bgo#463435: Skip #include < libxml/parser.h > in gstconfig.h.in
when not needed
+ bgo#505770: gst_element_get_state() should unblock if element
posts an error
+ bgo#615820: implement percentage position and duration queries
+ bgo#615941: [tags] Add GST_TAG_DEVICE_MANUFACTURER and
GST_TAG_DEVICE_MODEL
+ bgo#616586: Use GObject\'s boxed type for GError
+ bgo#617223: [tags] Add tags for direction of capture and
movement
+ bgo#617625: Commandline utility wrappers (gst-run) don\'t work
on Windows
+ bgo#618644: gst_pad_get_caps() Return pad template if parent
element is in GST_STATE_NULL
+ bgo#619508: [tag] Add image orientation tag
+ bgo#619815: GST_PLUGIN_LOADING_WHITELIST env var for unit tests
+ bgo#619828: [API] adapter: add masked_scan_uint32_peek
+ bgo#620460: info: add new TRACE log level and move refcounting
there from LOG level
+ bgo#620490: [basesink] segment query unconditionally returns
FALSE
+ bgo#621006: Deprecate unused gst_object_{get|set}_name_prefix()
+ bgo#621282: Display of short fourccs is in hex instead of text
+ bgo#621332: BaseTransform should disable proxy alloc if
downstream changes caps
+ bgo#621334: GstBaseTransform should not require a
transform_size function
+ bgo#621505: Disable memory poisoning by default for releases
+ bgo#621527: gstcaps: New gst_caps_steal_structure() method
+ bgo#621530: filesink ignores sync=true
+ bgo#621595: --quiet doesnt make gst-launch be completely quiet,
also messages should not go to stdout
+ bgo#621773: Add introspection annotations
+ bgo#621867: gst-launch: rename new --no-play command line
option
+ bgo#621896: [API][taglist] Add gst_tag_list_peek_string_index
+ bgo#622504: [GstPad] Provide more fine-grained linking methods
+ bgo#622546: distcheck fails in docs/plugins/
+ bgo#622685: [GstXml] Deprecate GstXml
+ bgo#622967: [queue2] Problems with progressive downloading
+ bgo#623301: gst_caps_normalize: doesn\'t normalize completely
+ bgo#623589: Fix races/refcounting bugs with slave clocks
+ bgo#624113: [tags] wrong behaviour in merge function for
strings
+ bgo#622025: Can\'t build gstreamer due to Gst-0.10.gir: error:
Can\'t resolve type \'PadIntLinkFunction\' for field
Gst.Pad.intlinkfunc
Tue May 4 14:00:00 2010 dimstarAATTopensuse.org
- Update to version 0.10.29:
+ improve plugin loading robustness: do not ever unload a plugin
after calling into it: should fix mystery crashers during
registry loading when a plugin init function returns FALSE
(e.g. when some supporting library fails to initialise or a
wrapper plugin found no features to wrap and wrongly returned
FALSE)
+ configurable memory alignment for GstBuffers
+ add QoS message to inform apps of lost data, dropped frames etc
+ basesink, basetransform: add support for new QoS message
+ basetransform: accept non-fixed caps suggestions
+ basesrc: fix gst_base_src_new_seamless_segment()
+ GstController fixes and optimisations
+ set thread name for pad tasks on Linux
+ pipeline, bin: fix refcount issue when removing elements during
a state change
+ queue2: implement seeking in download mode
+ queue2: implement flushing in download buffering
+ queue2: improve buffer level measurement in download mode
+ fdsrc: allow specifying the size in bytes on the uri
+ build fixes: better checks for uint128_t, inline assembly on
OSX, compilation if HAVE_REGISTER_PRINTF_SPECIFIER is
undefined, gobject-introspection
+ two symbols were removed that had been exported but never been
used or been declared in any header file:
gst_element_default_error & gst_element_request_compatible_pad.
- Drop gstreamer-0_10-fix-introspection-build.patch: upstreamed.
- Rebase gstreamer-0_10-no-gtk-doc-for-reals.patch.
Sat Mar 13 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 0.10.28:
+ No material changes compared to 0.10.27, this release is mostly
to keep the version in sync with gst-plugins-base
+ Parse \"1/MAX\" fraction strings .
Mon Mar 8 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 0.10.27:
+ bgo#610366: [gstcollectpads][doc] Add a reminder for \'data\' doc
+ bgo#605189: gst_element_get_state has wrong introspection
+ bgo#607771: [API] Add gst_byte_writer_fill
+ bgo#608036: [typefind] deadlock when upstream puts caps on
buffers on pull mode
+ bgo#608877: [typefind] Access to internal fields not threadsafe
+ bgo#609941: GStreamer-WARNING
*
*: External plugin loader failed
+ bgo#610210: [PATCH] Fix compilation of fdsink and fdsrc with
MSVC
+ bgo#610246: [optimization] Speed up _get_range()
+ bgo#610367: [memindex] might busy loop upon EXACT lookup
+ bgo#610444: [controller] Interpolation control source passes
NULL pointers to GSequence API
+ bgo#611087: [basesink] emergency rendering of late buffers
fails after resuming from PAUSE
+ bgo#611719: GST_DEBUG_OBJECT macros not fed with GObject
* in
gstpoll.c
+ API additions:
- gst_byte_writer_fill()
Fri Feb 12 13:00:00 2010 dimstarAATTopensuse.org
- Update to version 0.10.26:
+ Changes:
- registry: do plugin scanning (on
*nix) using an external
helper binary
- lots of performance improvements all over the place
- add GstByteWriter, a simple generic byte writer
- filesink: Use _wfopen on win32 to open files with non-ascii
filenames correctly.
- queue2: add option to remove the temp-file (enabled by
default)
- it is now allowed to use gst_caps_set_simple() on non-simple
caps
- queue2: move from gst-plugins-base into the coreelements
plugin in core
- multiqueue: add support for buffering mode where we post
BUFFERING messages based on the level of the queues
- typefind: speed up typefinding a lot by first trying the
typefinder for the file\'s extension
- buffer: remove private/internal subbuffer subclass and keep
track of the parent buffer directly in the GstBuffer
structure
- collectpads: add ability to install clipping functions
- new tags for TV/Radio shows/episodes, lyrics, composer
sortname and grouping
- miniobject: avoid race when recycling buffers
- basesrc: fix race in PLAYING->PAUSED->PLAYING
+ Bugs fixed: bgo#476514, bgo#590941, bgo#595602, bgo#535069,
bgo#560442, bgo#595511, bgo#595886, bgo#595964, bgo#596366,
bgo#597407, bgo#597550, bgo#597690, bgo#598297, bgo#598526,
bgo#598700, bgo#598895, bgo#598896, bgo#599147, bgo#599759,
bgo#600313, bgo#600922, bgo#601587, bgo#601668, bgo#601669,
bgo#602093, bgo#602275, bgo#602419, bgo#603059, bgo#603787,
bgo#604091, bgo#604093, bgo#605251, bgo#605930, bgo#606435,
bgo#607283, bgo#607317, bgo#607431, bgo#607481, bgo#607739,
bgo#607842, bgo#608136, bgo#608398, bgo#608442, bgo#608726,
bgo#609166, bgo#590669, bgo#601698, bgo#604565, bgo#596877
+ API additions, see NEWS.
Wed Jan 6 13:00:00 2010 jengelhAATTmedozas.de
- Package baselibs.conf
Thu Dec 3 13:00:00 2009 vuntzAATTopensuse.org
- Compile introspection support:
+ Add gobject-introspection-devel BuildRequires.
+ Pass --enable-introspection to configure.
+ Add gstreamer-0_10-fix-introspection-build.patch to fix the
build.
- Small cleanups.
Mon Nov 16 13:00:00 2009 lmedinasAATTopensuse.org
- Update to version 0.10.25:
+ Changes:
- Improve the byte-reader API
- GObject introspection support
- Improve clock accuracy on win32
- Optimisations in capabilities checking
- Optimisations and fixes in the basetransform base class
- New 64-bit scaling utility function variants
- Various bug-fixes and improvements
+ Bugs fixed: bgo#583999, bgo#566881, bgo#588472, bgo#589173,
bgo#589314, bgo#589524, bgo#589849, bgo#589991, bgo#590045,
bgo#590430, bgo#590841, bgo#590919, bgo#591045, bgo#591318,
bgo#591441, bgo#592209, bgo#592314, bgo#593460, bgo#593719,
bgo#594107, bgo#594225, bgo#594990, bgo#595130, bgo#595133,
bgo#595209, bgo#368536
Mon Oct 26 13:00:00 2009 sbrabecAATTsuse.cz
- Added support for translation-update-upstream (FATE#301344).
Wed Aug 12 14:00:00 2009 sbrabecAATTsuse.cz
- Create empty /usr/share/gstreamer-0.10/presets for presets.
Wed Aug 5 14:00:00 2009 vuntzAATTnovell.com
- Update to version 0.10.24:
+ Changes:
- Fully support nested structures in caps
- Support frame-by-frame stepping in sinks
- Add support for buffer-lists to pass around groups of buffers
- Use TaskPools for managing worker threads
- New stream-status API for finer thread control
- Code optimisations
- Many other bug-fixes and enhancements
+ Bugs fixed: bgo#580579, bgo#527488, bgo#570233, bgo#584389,
bgo#534208, bgo#545787, bgo#554460, bgo#559643, bgo#560345,
bgo#560442, bgo#572285, bgo#577926, bgo#578908, bgo#580177,
bgo#580716, bgo#581198, bgo#581281, bgo#582010, bgo#582564,
bgo#582588, bgo#582878, bgo#583187, bgo#583419, bgo#583456,
bgo#583554, bgo#584835, bgo#584838, bgo#585039, bgo#585075,
bgo#585137, bgo#585592, bgo#585733, bgo#585748, bgo#586566,
bgo#586568, bgo#587973, bgo#587976, bgo#588744, bgo#588745,
bgo#589127, bgo#590056, bgo#590622, bgo#579177, bgo#581321,
bgo#584118, bgo#585433, bgo#585569, bgo#585834, bgo#585960,
bgo#587052
+ API additions.
Sun May 17 14:00:00 2009 vuntzAATTnovell.com
- Update to version 0.10.23:
+ Support files > 4GB on Windows
+ Controller interpolation fixes
+ Add timer support to GstPoll and use it for clocking
+ Attempt to typefind contents from the file extension if all
else fails
+ GStreamer revision control switched to Git
+ Many other bug fixes and improvements
+ Bugs fixed: bgo#579177, bgo#163577, bgo#574160, bgo#575598,
bgo#575922, bgo#576842, bgo#555978, bgo#565607, bgo#566936,
bgo#567692, bgo#567725, bgo#568289, bgo#568438, bgo#568481,
bgo#568632, bgo#568678, bgo#570910, bgo#571227, bgo#571559,
bgo#572480, bgo#573623, bgo#574024, bgo#574211, bgo#574213,
bgo#574241, bgo#574484, bgo#574623, bgo#574805, bgo#575695,
bgo#575814, bgo#576381, bgo#576563, bgo#576582, bgo#577887,
bgo#577891, bgo#578114, bgo#578201, bgo#579127, bgo#580121,
bgo#361155, bgo#517231, bgo#572591, bgo#573823, bgo#574163,
bgo#575682, bgo#575988
+ API additions:
- New FIXME and MEMDUMP debug levels
- gst_tag_list_get_buffer() and gst_tag_list_get_buffer_index()
- New tags: GST_TAG_SUBTITLE_CODEC, GST_TAG_HOMEPAGE
- gst_util_array_binary_search()
- gst_message_new_request_state(),
gst_message_parse_request_state(), GST_MESSAGE_REQUEST_STATE
- GstPoll::gst_poll_new_timer()
- GstPoll::gst_poll_write_control()
- GstPoll::gst_poll_read_control()
Thu Apr 23 14:00:00 2009 sbrabecAATTsuse.cz
- Don\'t call autogen in older products.