commit | c5707a25f18f7114a9e01a918f79bffa081adb15 | [log] [tgz] |
---|---|---|
author | sadiqsada <sadiqsada@google.com> | Wed Jan 17 09:49:23 2024 -0800 |
committer | sadiqsada <sadiqsada@google.com> | Thu Jan 18 14:02:52 2024 -0800 |
tree | 81510bd3e9304b776f8776c4e1020a8d988b140e | |
parent | cf14e8ca5beef8a389896353d159d2848072e62d [diff] |
Fix tune byte alignment When reading data from the socket, one byte is read during tuning and remaining data is read during playback. Since the same streamer is used for reading data, there is an offset of 1 when tuning is performed before playback. The extra byte is stored in a buffer and prepended to the playback buffer. Bug: 288170590 Test: atest VtsHalTvTunerTargetTest Change-Id: Ie5d112dbc3c3e3bbb0bb07e60d15ddc26cacaf8c