[Bug 768576] New: New base class for non-streaming audio formats such as module formats, SID music, MIDI files etc.
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Jul 8 14:36:51 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=768576
Bug ID: 768576
Summary: New base class for non-streaming audio formats such as
module formats, SID music, MIDI files etc.
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-bad
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: dv at pseudoterminal.org
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I wish to propose the inclusion of the GstNonstreamAudioDecoder base class into
gst-plugins-bad. It is a base class that was designed for non-streaming audio
formats where the audio data needs to be fully loaded first before decoding can
start. Examples are: module formats (MOD/S3M/XM/IT for example), C64 SID tunes,
video console music files (GYM/VGM/etc.), .mid files.
The purpose of this bugzilla entry is to focus on reviewing the base class
itself. Once it is approved for inclusion into -bad, I will also create
separate Bugzilla entries with elements that are based on it. As part of this,
the existing sidplay element in -ugly will become obsolete once a
nonstream-audio based sidplayfp element is ready to be used. (The element in
-ugly is based upon an ancient sidplay version, and it is not recommmended to
use this old library.)
Future nonstream-based elements will also replace the modplug element in -bad
with the libopenmpt-based openmptdec element (OpenMPT itself is based on the
original ModPlug tracker and features many improvements over MPT). gmedec will
also be replaced.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list