#6850 BLOC Update1: Record does not update its display

Zarro Boogs per Child bugtracker at laptop.org
Tue Jun 3 21:16:29 EDT 2008


#6850: Record does not update its display
------------------------------+---------------------------------------------
  Reporter:  bemasc           |       Owner:  erikb            
      Type:  defect           |      Status:  new              
  Priority:  blocker          |   Milestone:  Update1.1 (8.1.1)
 Component:  camera-activity  |     Version:                   
Resolution:                   |    Keywords:                   
  Verified:  0                |    Blocking:                   
 Blockedby:                   |  
------------------------------+---------------------------------------------

Comment(by erikg):

 On stable-703:

  * I ran "gst-launch-0.10 v4l2src ! ximagesink":  Colorspace borked as
 expected.  Framerate fine.
  * I ran "gst-launch-0.10 v4l2src ! ffmpegcolorspace ! ximagesink":  The
 colorspace is correct. The framerate is lower, but not unacceptable.
 Processor usage is consistently around 90%.

 On joyride-1998:

  * I ran "gst-launch-0.10 v4l2src ! ximagesink":  Colorspace borked as
 expected.  Framerate fine.
  * I ran "gst-launch-0.10 v4l2src ! ffmpegcolorspace ! ximagesink":  The
 colorspace is correct. The framerate is ''abysmal''.  I'd estimate ~1fps.
 Processor usage sits at 10-15%.

 Conclusions:

 The addition of the ffmpegcolorspace filter into the pipeline caused a
 massive slowdown in framerate.  The reduced processor usage under
 joyride-1998 suggests that one of the recent updates to the
 ffmpegcolorspace gst plug-in (there have been several in the past three
 months) introduced a bug/feature which causes gst to under-utilize the
 processor on the XO, thus producing the lower-than acceptable performance
 we're seeing in Record.  Something is sleeping or waiting in
 ffmpegcolorspace where it shouldn't be.

-- 
Ticket URL: <http://dev.laptop.org/ticket/6850#comment:10>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list