[gstreamer-bugs] [Bug 143030] - [PATCH] improve gstplay

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Tue Jul 6 10:16:06 PDT 2004


http://bugzilla.gnome.org/show_bug.cgi?id=143030
GStreamer | gst-plugins | Ver: HEAD CVS





------- Additional Comments From rbultje at ronald.bitfreak.net  2004-07-06 13:16 -------
> No interfaces
Interfaces was on my TODO list. The application (so the sample player) is
supposed to include volume in the audio output pipeline if it wants it there.
Colorbalance is currently not planned to be added because it is a CPU hog. It
needs to be optimized first. I've done some patching on it some time ago and got
it down from 80% CPU use to 30% CPU use, but that's still too much. This means,
indeed, that for ximagesink as output, we will currently not allow for video
adjustment. I'll work on this later, but it's low priority. I'm not a good
assembler coder.

> Wrong video information
The first video information is indeed wrong. I don't consider that a blocker
issue right now because it'll set it right in a split second. I don't really
know how to fix it. It is a bug, though.

> Typefind crash
I don't know why your typefinding fails. I think the current gst-plugins gstplay
uses source ! typefind ! spider. I am currently using source ! spider, for no
good reason. Maybe changing that fixes it. I don't see any obvious reason why
this would be related to the patch itself...

> API incompatibility
The API is incompatible because this started as a playaround thing. I only made
it a play lib later on. I've promised somewhere i one of my comments to make it
compatible to the current libgstplay API sometime soon.

> jerky playback
opt/spider issue, as we discussed. I'd like to make the player use basicgthread
by default. Yes, this is a workaround.

> wrong length
I recently noticed that some plugins provide a wrong length before providing the
correct length. I didn't fix the patch for this yet. Maybe I shouldn't; maybe I
should just fix the plugin. Let me know which you prefer.

I'll look at the player example tonight, maybe there's a typo somewhere.

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.




More information about the Gstreamer-bugs mailing list