Camera: Heic: Wait for first output tile callback before muxer start
In order for muxer to start writing any track, the format returned from onFormatChanged must first be available. By waiting for first output tile callback, we are guaranteed to have received onFormatChanged, which means a valid format is available for muxer to use. This change also makes it such that no multiple muxers are inflight, avoiding dequeueBuffer failure because right now we only support maximum dequeued buffer count to be 1. Add more verbose logs for ease of debugging. Test: Vendor testing Bug: 141169323 Change-Id: I16fd11f5558e525ceae59df00533553e4b4e7589
Loading
Please register or sign in to comment