[Bug 310775] libvisual element needs to support opengl
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Nov 24 08:20:56 PST 2011
https://bugzilla.gnome.org/show_bug.cgi?id=310775
GStreamer | gst-plugins-gl | git
--- Comment #17 from Stefan Sauer (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2011-11-24 16:20:50 UTC ---
I've updated the patch to make things build, but it does not work for me. I am
getting these elements:
libvisual-gl: libvisual_gl_projectM: libvisual projectM
libvisual-gl: libvisual_gl_nastyfft: Libvisual NastyFFT plugin
libvisual-gl: libvisual_gl_madspin: libvisual madspin port
libvisual-gl: libvisual_gl_lv_gltest: libvisual GL analyser
libvisual-gl: libvisual_gl_lv_flower: libvisual Pseudotoad flower, yello
But none of them work for me:
gst-launch filesrc location=$HOME/Music/1.mp3 ! decodebin2 ! tee name=t ! queue
! audioconvert ! libvisual_gl_madspin ! glimagesink t. ! queue ! pulsesink
=> just a white window
gst-launch filesrc location=$HOME/Music/1.mp3 ! decodebin2 ! tee name=t ! queue
! audioconvert ! libvisual_gl_madspin ! gldownload ! xvimagesink t. ! queue !
pulsesink
=> just a black window
When taking a peek into the debug log, it looks like it is doing some work
though:
0:00:04.406503587 4151 0x1d2c180 DEBUG libvisual
visual-gl.c:663:gst_visual_gl_chain:<visualglmadspin0> chain function called
0:00:04.406522029 4151 0x1d2c180 DEBUG libvisual
visual-gl.c:687:gst_visual_gl_chain:<visualglmadspin0> Input buffer has 1152
samples, time=4231836734
0:00:04.406536852 4151 0x1d2c180 DEBUG libvisual
visual-gl.c:694:gst_visual_gl_chain:<visualglmadspin0> processing buffer
0:00:04.406549847 4151 0x1d2c180 DEBUG libvisual
visual-gl.c:697:gst_visual_gl_chain:<visualglmadspin0> avail now 10224
0:00:04.406563102 4151 0x1d2c180 DEBUG libvisual
visual-gl.c:582:get_buffer:<visualglmadspin0> allocating output buffer with
caps video/x-raw-gl, width=(int)320, height=(int)240,
pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)30/1
--
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