[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