code: def unobserve_property(self, name, handler):
          
          self._property_handlers[name].remove(handler)
          if not self._property_handlers[name]:
              _mpv_unobserve_property(self._event_handle, hash(name)&0xffffffffffffffff)
docs: Unregister a property observer. This requires both the observed property's name and the handler function that
          was originally registered as one handler could be registered for several properties. To unregister a handler
          from *all* observed properties see ``unobserve_all_properties``.