2013-03-22 16:16:33 +00:00
|
|
|
|
|
2014-07-23 09:28:12 +00:00
|
|
|
|
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.
|
2013-03-22 16:16:33 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
2014-07-23 09:28:12 +00:00
|
|
|
|
* 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
|
2013-03-22 16:16:33 +00:00
|
|
|
|
|
|
|
|
|
Bugs fixed in this release
|
|
|
|
|
|
2014-07-23 09:28:12 +00:00
|
|
|
|
* 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
|
2013-03-22 16:16:33 +00:00
|
|
|
|
|
|
|
|
|
==== 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
|
|
|
|
|
|
2014-07-23 09:28:12 +00:00
|
|
|
|
* Aurélien Zanelli
|
|
|
|
|
* Carlos Rafael Giani
|
|
|
|
|
* Christian König
|
2013-03-22 16:16:33 +00:00
|
|
|
|
* Edward Hervey
|
2014-07-23 09:28:12 +00:00
|
|
|
|
* Ilya Smelykh
|
2013-03-22 16:16:33 +00:00
|
|
|
|
* Josep Torra
|
2014-07-23 09:28:12 +00:00
|
|
|
|
* Julien Isorce
|
|
|
|
|
* Kazunori Kobayashi
|
|
|
|
|
* Michal Lazo
|
|
|
|
|
* Roman Arutyunyan
|
2013-03-22 16:16:33 +00:00
|
|
|
|
* Sebastian Dröge
|
|
|
|
|
* Stefan Sauer
|
|
|
|
|
* Tim-Philipp Müller
|
2014-07-23 09:28:12 +00:00
|
|
|
|
* Zhao, Halley
|
|
|
|
|
* jitendra
|
2013-03-22 16:16:33 +00:00
|
|
|
|
|