Changes since version 0.11.3b
- Include build fixes from Orcan Ogetbil
- Set codec to utf8 when reading our own lists
- Fix initial video sizes with SMIL+video
Changes since version 0.11.3a
- TV list wasn't saved when editing the items in-place
- Percentage of stream loading in status bar wasn't cleared on playing
- Basic support for Outline Processor Markup Language
- Some SMIL synchronization fixes
Changes since version 0.11.3
- Fix crash when NPP player window resizes
- Remove configure toolbar menu item
Changes since version 0.11.2c
- SMIL-3.0 improvements for smilText and State
- Remove pango dependency
- KDE3 porting; replace K3ListView with QTreeView
changes:
-most audio decoders and encoders ported to the new base classes
(with the exception of mad)
-lame mp3 and twolame mp2 encoders now output framed mpeg audio
(better for muxing)
-x264enc now supports configuration via downstream caps restrictions
(useful for encodebin / rtp etc.)
-mad doesn't depend on libid3tag any longer (often a hassle on
embedded builds)
-mpeg2dec is more error resilient
-lots of dvdreadsrc fixes
changes:
-new souphttpclientsink element
-new splitfilesrc element to expose multiple files as one single file
-compressed audio format passthrough support for pulseaudio
-rtspsrc is now fully async
-shout2send: support webm streaming
-rtpsession: Full Intra Requests (FIR) support using new force-key-unit API
-propagate downstream caps constraints upstream in audio parsers and
rtp payloaders
-many multifile plugin improvements for file/stream splitting
changes:
-new GstAudioDecoder and GstAudioEncoder base classes
-new GstAudioInfo audio format description API (which matches the new API
in 0.11)
-add support for compressed audio payloading and passhthrough
(think S/PDIF, mp3 over bluetooth)
-new tag convenience API to get info about creative commons licenses
-new GstTagMux base class
-new video API to force key units via events
-new video overlay composition API for subtitles
-decodebin/playbin2 now plug parsers by default
changes:
-new muxer/mixer helper class: GstCollectPads2
-weak ref support for mini objects
-qdata support for buffers to attach additional metadata
-input-selector: "sync-streams" property to sync inactive inputs with
active one
-multiqueue: add "sync-by-running-time" property to sync
not-linked/deactivated streams by running time (instead of input order
of buffers)
Gnash 0.8.10
2012/01/30
Improvements since 0.8.9 release are:
* Qt4 GUI supports mouse wheel, clipboard, and screen resolution.
* Enhanced UI support for script limits (abort popups, user prefs).
* BitmapData functions copyPixels(), copyChannel(), perlinNoise() and noise()
implemented.
* Node id mapping in ActionScript XML class implemented (XML.idMap).
* Fix dispatching of Sound.onLoad event, fixing google dict audio.
* Fix support for control tags found after last expected frame (#33176).
* Fix support for uncompressed sound with gstreamer media handler.
* Implement Button.getDepth(), fix button key events.
* Fixes to startDrag and stopDrag opcodes.
* Implement onSoundComplete() for event sounds (#23020).
* Fix MovieClip.onLoad event dispatching and constant pools handling, fixing
support for movies generated by the evil Adobe Captivate tool (#33521).
* Fix unattached Sound.stop() semantic (#33888) enjoy Super Mario!
* OpenVG renderer added.
* Improved framebuffer GUI and touchscreen support.
* Framebuffer now supports using multiple renderers.
* Refactored input device support.
* Fix parsing of lossless 16bit bitmaps, fixing support for movies
generated by the evil TechSmit Camtasia tool (#34625).
* Improved double buffering support for AGG in a framebuffer.
* Thumbnailer for SWF files and GNOME2 desktop config for it.
Changelog:
Overview of changes in gst123-0.2.2:
* Disable screensaver during video playback (via xdg-screensaver).
* Fixed includes to compile with gcc-4.7. [Siddhesh Poyarekar]
* Fixed a problem with fullscreen/unfullscreen.