Details
Details
Assignee
Harunobu Kurokawa
Harunobu KurokawaReporter
Veeresh Kadasani
Veeresh KadasaniFix versions
Labels
Hardware Platform(s) Affected
Renesas H3+KF
Renesas M3
Components
Affects versions
Priority
Created November 5, 2019 at 9:54 AM
Updated January 5, 2020 at 7:39 PM
Resolved December 17, 2019 at 10:32 AM
We use configurable gstreamer pipeline in waltham transmitter plugin (weston-ivi-plugin) to share surface to waltham-receiver. I was trying to send new Map (height=1488, width=1080) using waltham-transmitter plugin with omxh264enc but I received corrupted image.
After debugging I found out that omxh264enc is not encoding the buffer with width which not aligned to multiple of 16.
Reproduction steps:
broken Image width(1080)
gst-launch-1.0
-v videotestsrc ! videoconvert ! video/x-raw,format=I420,width=1080,height=1488
! omxh264enc control-rate=2
! queue ! h264parse ! omxh264dec ! waylandsink
Proper image width(1088)
gst-launch-1.0
-v videotestsrc ! videoconvert ! video/x-raw,format=I420,width=1088,height=1488
! omxh264enc control-rate=2
! queue ! h264parse ! omxh264dec ! waylandsink
when using jpegenc works expected image can be seen