After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 113483 - New plugin for the DXR3 hardware MPEG decoder board
New plugin for the DXR3 hardware MPEG decoder board
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other All
: Normal enhancement
: 0.6.x
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-05-21 23:17 UTC by Martin Soto
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
The main plugin source files. Apply to gst-plugins/sys/dxr3/ (101.88 KB, patch)
2003-05-21 23:19 UTC, Martin Soto
none Details | Review
A small fix to configure.ac to improve detection of header files. (989 bytes, patch)
2003-05-22 23:44 UTC, Martin Soto
none Details | Review

Description Martin Soto 2003-05-21 23:17:40 UTC
I'm attaching a couple of patches that provide a completely new set of
elements supporting Sigma Designs em8300 based hardware MPEG decoder cards
(like the Creative DXR3 or Sigma's own Real Magic Hollywood).  These
patches completely replace the old DXR3 plugin, that was unmaintained, and
apparently broken.

The new plugin works properly with recent versions of the driver from
dxr3.sourceforge.net.  Video, audio, and subpicture playback are supported,
with correct synchronization between all of them.  I'll keep adding
features and fixing bugs as time permits.
Comment 1 Martin Soto 2003-05-21 23:19:09 UTC
Created attachment 16712 [details] [review]
The main plugin source files.  Apply to gst-plugins/sys/dxr3/
Comment 2 Martin Soto 2003-05-22 23:44:35 UTC
Created attachment 16751 [details] [review]
A small fix to configure.ac to improve detection of header files.
Comment 3 Ronald Bultje 2003-05-29 14:40:43 UTC
Martin, I've applied your patches after some testing. They're in CVS
now, thanks a bunch!

OK, off to the A/V sync. In gst, we're using GstClocks for that. It'll
probably require some brainbreaking to get that properly integrated in
the plugins (I had the same problem with the video4linux plugins), but
in general, it should be possible to integrate the A/V sync of the
DXR3 plugins into the GstClock system.

If you do that, sync will work with both dxr3audiosink as well as with
osssink.