[Bug 657325] New: Development of bitstream parsing libraries
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Aug 25 05:06:42 PDT 2011
https://bugzilla.gnome.org/show_bug.cgi?id=657325
GStreamer | gst-plugins-bad | 0.10.x
Summary: Development of bitstream parsing libraries
Classification: Platform
Product: GStreamer
Version: 0.10.x
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: tsaunier at gnome.org
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
We should create bitstream parsing libraries so we are able to share code
between the different codecs. This will be useful for various usecases:
* Hardware accelerated codecs: vdpau plugins, vaapi plugins
* Standalone parser elements
* In some case for the demuxers
As an example, for now, for the h264 codec we have code in various places
reimplementing the bistream parsing (Vdpau plugins, standalone h264parse
element, and the gstreamer-vaapi plugins are actually using ffmpeg for the
bitstream parsing). This should be implemented only 1 time and shared all
around, this is what those libraries are aiming at solving.
We should focus on those main codecs:
* Mpeg1/2
* H.264
* Mpeg4 part 2
* VC1
I have a working implementation of h264 and mpeg1/2 parsing libraries available
in my git repository [0]. Also, I ported the standalone parser elements to use
the new libraries.
[0] http://cgit.collabora.com/git/user/tsaunier/gst-plugins-bad
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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