Should be called by subclass when it is finished
        with the media transport file descriptor

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