docs: def _release_media_transport(self, path, access_type):
          """
          Should be called by subclass when it is finished
          with the media transport file descriptor
          """
          try:
              self._uninstall_transport_ready()
              os.close(self.fd)   # Clean-up previously taken fd
              transport = BTMediaTransport(path=path)
              transport.release(access_type)
          except:
              pass