[Bug 707968] not enough hw-acceleration for crystalhd. MT?

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Sep 13 00:23:08 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=707968
  GStreamer | gst-devtools | unspecified

--- Comment #3 from Sebastian Dröge (slomo) <slomo at circular-chaos.org> 2013-09-13 07:23:01 UTC ---
gst-launch is first of all a debugging and testing tool, not an application to
be used in production.

(In reply to comment #2)

> the bug in gst-1.0 is that files are played single-threadedly!

What do you mean by that? That the video part of the file is decoded by a
single thread? That solely depends on the decoder that is used, the libav
decoders for example can also use multiple threads and do so automatically if
possible.

In general GStreamer uses multiple threads for a pipeline, e.g. the audio
decoder will run in a different thread than the video decoder.

> there's no manual telling me how to activate or deactivate hw-acceleration.
> there doesn't even seem to be a possibility to combine different hw-features.
> if there is some info on hw support in gst, I didn't find it in the man-pages.

It is supposed to be used automatically if available and possible by playbin.
If you need more control over it you need to check the documentation of the
specific plugins (e.g. of your hardware vendor) to see what possibilities you
have to control them.

> I didn't find info on writing hw-acceleration plugins either.

What exactly are you looking for? There is no simple guide to that because it
completely depends on the hardware that you are going to write a plugin for.
You can find all the building blocks you need in the API reference though.

-- 
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