gstreamer/RELEASE
Sebastian Dröge b4c7c726ef Release 1.2.0
2014-07-23 11:28:12 +02:00

135 lines
No EOL
5.2 KiB
Text
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Release notes for GStreamer OpenMAX IL wrapper plugin 1.2.0
The GStreamer project is proud to announce a new release of the
GStreamer OpenMAX IL wrapper plugin for the API and ABI-stable
1.x series of the GStreamer multimedia framework.
This module contains a plugin that wraps available OpenMAX IL
components and makes them available as standard GStreamer
elements.
Other modules containing plugins are:
gst-plugins-base
contains a basic set of well-supported plugins
gst-plugins-good
contains a set of well-supported plugins under our preferred license
gst-plugins-ugly
contains a set of well-supported plugins, but might pose problems for
distributors
gst-plugins-bad
contains a set of less supported plugins that haven't passed the
rigorous quality testing we expect, or are still missing documentation
and/or unit tests
Features of this release
* Generic support for OpenMAX IL implementations
* Support for audio decoders
* Support for raw and encoded audio sink
* Improved support for the Raspberry Pi
* Many bugfixes to work properly with AMD's, NVIDIA's, Qualcomm's and other OpenMAX IL implementations
Bugs fixed in this release
* 697574 : Only use EGL code paths conditionally if gstreamer-egl is available
* 698049 : omxh264enc: openmax API ignores output bitrate
* 698109 : Disable output port before transition to idle state
* 699008 : Fix printf format compiler warning
* 699754 : Don't force elements of type source/sink to add two pads
* 701706 : gst-omx testegl.c example not compatible with gstreamer 1.x
* 710564 : Need to convert OMX alignments to GStreamer alignments
* 710948 : omxvideodec: Doesn't recover after aspect ratio changes
* 720031 : omxh264enc: key frame interval missing
* 723176 : omx: Examples need to be ported to 1.0
* 723386 : Bad port index playing VC-1 WMV in Raspberry Pi
* 723851 : omxvideoenc/dec: Fix for a startup race condition
* 724236 : omx: Enhancements/cleanup for decoder/encoder frame handling
* 725468 : Fix two serious message handling bugs
* 725493 : Consolidate message waiting code
* 725826 : omxvideoenc: Fix a minor memory leak in gst_omx_video_enc_getcaps
* 725907 : omxvideodec: Two more minor fixes for memory leaks
* 726021 : Simplify tunnel functions
* 726024 : Share more code between video decoder and encoder
* 726025 : omxvideodec: separate the buffer pool from the decoder
* 726038 : omxvideodec: Multiple issues during seeks
* 726107 : omxvideodec: Drain pipeline to support adaptive streaming scenarios and partially fix gpu resource leaks
* 726337 : omxbufferpool: leak buffers when stopped
* 726669 : omxh264enc: Properly accumulate headers and provide them to the base class
* 726957 : Add configure option for external omxil headers
* 726958 : omxvideodec: add missing unlock in the error path
* 727825 : omxvideodec: Enhance colorformat support
* 728322 : omvideodec: don't unref caps before logging field from it
* 728774 : omxvp8dec: fix typo in GST_TYPE_OMX_VP8_DEC define
* 728940 : gst-omx: port testegl example to new libgstgl
* 728962 : Add audiosink elements to support raw and ac3/dts passthrough on the RPI
* 729196 : omxvideodec: no memory:EGLImage feature in the caps when using eglimage allocator
* 730989 : omxdec: Get stuck while doing ctrl+c during preroll
* 730995 : omxvideodec: Memory leak with interlaced h264 streams
* 731141 : Fix a missing g_free() in error path
* 731672 : omxvideodec: uses non-standard stride without videometa
* 731898 : omxvideodec: fix a query leak
* 732518 : Link with gmodule-2.0-no-export for g_module_*() API
* 733168 : omxaudiosink: Does not set ports to non-flushing after prepare
==== Download ====
You can find source releases of gst-omx in the download
directory: http://gstreamer.freedesktop.org/src/gst-omx/
The git repository and details how to clone it can be found at
http://cgit.freedesktop.org/gstreamer/gst-omx/
==== Homepage ====
The project's website is http://gstreamer.freedesktop.org/
==== Support and Bugs ====
We use GNOME's bugzilla for bug reports and feature requests:
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer
Please submit patches via bugzilla as well.
For help and support, please subscribe to and send questions to the
gstreamer-devel mailing list (see below for details).
There is also a #gstreamer IRC channel on the Freenode IRC network.
==== Developers ====
GStreamer is stored in Git, hosted at git.freedesktop.org, and can be cloned
from there (see link above).
Interested developers of the core library, plugins, and applications should
subscribe to the gstreamer-devel list.
Contributors to this release
* Aurélien Zanelli
* Carlos Rafael Giani
* Christian König
* Edward Hervey
* Ilya Smelykh
* Josep Torra
* Julien Isorce
* Kazunori Kobayashi
* Michal Lazo
* Roman Arutyunyan
* Sebastian Dröge
* Stefan Sauer
* Tim-Philipp Müller
* Zhao, Halley
* jitendra