[gstreamer-bugs] [Bug 614466] videomixer makes some formats grayscale

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Apr 19 04:46:36 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=614466
  GStreamer | gst-plugins-good | unspecified

Stefan Kost (gstreamer, gtkdoc dev) <ensonic> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |blocker

--- Comment #10 from Stefan Kost (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2010-04-19 11:46:31 UTC ---
It seem to be a bug in _memcpy_u8_mmx(). Its trashing the the value for
src_alpha. Which for the U/V loops becomes NAN. This does not happen if I call
the ordinary memcpy.

0:00:01.985169347 26735  0x8f17f30 INFO                 default
blend.c:562:blend_i420_mmx: src 0x8f2a300, dst 0xb67d3000
0:00:01.985213067 26735  0x8f17f30 INFO                 default
blend.c:562:_blend_i420_mmx:   src 0x8f2a300, dst 0xb67d3000, strides 320/320,
width=320/320, heigth=240
0:00:01.985250433 26735  0x8f17f30 INFO                 default
blend.c:562:_blend_i420_mmx: Fast copy (alpha == 1.000000)
0:00:01.985342693 26735  0x8f17f30 INFO                 default
blend.c:562:_blend_i420_mmx:   src 0x8f3cf00, dst 0xb67e5c00, strides 160/160,
width=160/160, heigth=120
0:00:01.985377125 26735  0x8f17f30 INFO                 default
blend.c:562:_blend_i420_mmx: Slow blend (alpha == nan)
0:00:01.985434255 26735  0x8f17f30 INFO                 default
blend.c:562:_blend_i420_mmx:   src 0x8f41a00, dst 0xb67ea700, strides 160/160,
width=160/160, heigth=120
0:00:01.985467779 26735  0x8f17f30 INFO                 default
blend.c:562:_blend_i420_mmx: Slow blend (alpha == nan)

I am checking the assembly now.

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