Merge changes from topic "c2-aidl-fence" into main

* changes:
  media.c2 aidl: Use pipe() based fd for waitable object
  media.c2 aidl: Implement pipe based C2Fence