#12799 NORM 13.2.0-: When recording video, preview is distorted.

Zarro Boogs per Child bugtracker at laptop.org
Mon Jun 30 21:06:03 EDT 2014

#12799: When recording video, preview is distorted.
           Reporter:  suyouxin  |       Owner:  suyouxin                         
               Type:  defect    |      Status:  new                              
           Priority:  normal    |   Milestone:  13.2.0-android                   
          Component:  android   |     Version:  Development build as of this date
         Resolution:            |    Keywords:                                   
        Next_action:  design    |    Verified:  0                                
Deployment_affected:            |   Blockedby:                                   
           Blocking:            |  
Changes (by Quozl):

  * next_action:  never set => design
  * version:  not specified => Development build as of this date
  * milestone:  Not Triaged => 13.2.0-android


 Reproduced on ov7670 sensor.

 The camera sensor can be identified using firmware prompt:
  ok select /camera .properties unselect
  sensor                   OV7670

 There is a camera register for horizontal flip on each of the camera
 sensors we use, but the damage to the image includes more than just a
 flip, the flip damage begins mid-image, and any flip should take effect
 during the vertical scan interval.

 There are no kernel messages corresponding to the symptom.

 During preview, the load average of the system varies from 0.40 to 0.60.

 During recording, the load average of the system exceeds 1.00
 significantly, therefore the app is compute bound because of the encoding.

 Recommend the frame rate be reduced, or offload the encoding by
 implementing SMP (#12297).  If the app can't reduce frame rate, then the
 kernel driver for the camera can adjusted to not advertise the higher
 rate, but this would be an ugly solution.

Ticket URL: <http://dev.laptop.org/ticket/12799#comment:1>
One Laptop per Child <http://laptop.org/>
One Laptop per Child bug tracking system

More information about the Bugs mailing list