Loading
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