mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-19 06:46:38 +00:00
135 lines
No EOL
5.2 KiB
Text
135 lines
No EOL
5.2 KiB
Text
|
||
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
|
||
|