Merge branch 'dev/p/fp2/wfd' into int/p/fp2
Contains cherry-picks from the following topic on the LineageOS Gerrit
to reintroduce Miracast / Wireless Display:
https://review.lineageos.org/q/topic:pie-aosp-wfd+status:merged
* dev/p/fp2/wfd:
audioflinger: Fix audio for WifiDisplay
libstagefright_wfd: video encoder does not actually release MediaBufferBase when done
stagefright: Fix buffer handle retrieval in signalBufferReturned
stagefright: Fix SurfaceMediaSource getting handle from wrong position issue
libstagefright_wfd: libmediaplayer2: compilation fixes
Revert "stagefright: remove Miracast sender code"
Revert "Removed unused class and its test"
Issue: FP2P-572
Change-Id: If1884cf1e710ebb75e76f91a9b8c3ae3568320ad
Depends-On: I9d5b62ea32d825a7e552998b7bc4cf0a8e90c97f