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 333006 - sdlvideosink is broken here
sdlvideosink is broken here
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-03-01 15:27 UTC by Jan Schmidt
Modified: 2006-05-08 17:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jan Schmidt 2006-03-01 15:27:03 UTC
sdlvideosink is just completely busted suddenly and I don't know why - it was certainly working when I did the last commit to it. 

Need to investigate - this bug is to remind me to do so.

GST_DEBUG=sdl*:5,basesink:5 gst-launch videotestsrc ! video/x-raw-yuv,format='(fourcc)'I420 ! sdlvideosink
Setting pipeline to PAUSED ...
DEBUG (0x80509d8 - 0:00:01.446933000)             basesink(18409) gstbasesink.c(1731):gst_base_sink_change_state:<sdlvideosink0> READY to PAUSED, need preroll
DEBUG (0x80509d8 - 0:00:01.447250000)             basesink(18409) gstbasesink.c(1436):gst_base_sink_activate:<sdlvideosink0> Trying pull mode first
DEBUG (0x80509d8 - 0:00:01.447410000)             basesink(18409) gstbasesink.c(1445):gst_base_sink_activate:<sdlvideosink0> Falling back to push mode
DEBUG (0x80509d8 - 0:00:01.447561000)             basesink(18409) gstbasesink.c(1447):gst_base_sink_activate:<sdlvideosink0> Success activating push mode
DEBUG (0x80509d8 - 0:00:01.454279000)             basesink(18409) gstbasesink.c(1089):gst_base_sink_event:<sdlvideosink0> event 0x808a4a0
DEBUG (0x80509d8 - 0:00:01.454473000)             basesink(18409) gstbasesink.c(486):gst_base_sink_configure_segment:<sdlvideosink0> configured NEWSEGMENT 0:00:00.000000000 -- 5124095:34:33.709551615, time 0:00:00.000000000, accum 0:00:00.000000000
DEBUG (0x80509d8 - 0:00:01.454647000)             basesink(18409) gstbasesink.c(992):gst_base_sink_queue_object_unlocked:<sdlvideosink0> now 0 prerolled items
DEBUG (0x80509d8 - 0:00:01.454794000)             basesink(18409) gstbasesink.c(1040):gst_base_sink_queue_object_unlocked:<sdlvideosink0> need more preroll data 0 <= 0
Pipeline is PREROLLING ...
DEBUG (0x816ebf0 - 0:00:01.657396000)                  sdl(18409) sdlvideosink.c(684):gst_sdlvideosink_create: Using a 320x240 32bpp SDL screen with a 320x240 'YV12' YUV overlay
DEBUG (0x816ebf0 - 0:00:01.657675000)                  sdl(18409) sdlvideosink.c(694):gst_sdlvideosink_create: sdlvideosink: set to fourcc (YV12)
DEBUG (0x816ebf0 - 0:00:01.657934000)             basesink(18409) gstbasesink.c(1257):gst_base_sink_chain_unlocked:<sdlvideosink0> got times start: 0:00:00.000000000, end: 0:00:00.033333333
DEBUG (0x816ebf0 - 0:00:01.658095000)             basesink(18409) gstbasesink.c(992):gst_base_sink_queue_object_unlocked:<sdlvideosink0> now 1 prerolled items
DEBUG (0x816ebf0 - 0:00:01.658241000)             basesink(18409) gstbasesink.c(931):gst_base_sink_preroll_object:<sdlvideosink0> do preroll 0x816d298
DEBUG (0x816ebf0 - 0:00:01.658385000)             basesink(18409) gstbasesink.c(939):gst_base_sink_preroll_object:<sdlvideosink0> preroll buffer 0:00:00.000000000
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  141 (XVideo)
  Minor opcode of failed request:  19 ()
  Serial number of failed request:  24
  Current serial number in output stream:  25
Comment 1 Jan Schmidt 2006-03-20 18:54:01 UTC
Can someone else confirm that they're getting this too?
Comment 2 Wim Taymans 2006-03-23 10:05:16 UTC
works fine for me
Comment 3 Tim-Philipp Müller 2006-05-02 17:50:07 UTC
Last time I tried sdlvideosink it crashed my X server, so no ;)
Comment 4 Jan Schmidt 2006-05-06 19:59:09 UTC
This is working for me now, so I'm not sure where the problem was. Closing.