Merge "midi: Use std::optional instead of std::unique_ptr" am: e20137fccd am: 85056fca49

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1502510

Change-Id: I8e5e4f4f0f7d1b967fab2613f5b8a7e23fede084