Agora RTC Objective-C API Reference Refactor

IMediaExtensionObserver Class Referenceabstract

Inherits RefCountInterface.

## Constructor & Destructor Documentation

## ◆ ~IMediaExtensionObserver()

virtual ~IMediaExtensionObserver | ( |  | ) |
| inlinevirtual

## Member Function Documentation

## ◆ onEvent()

virtual void onEvent | ( | const char * | provider,
|  | const char * | extension,
|  | const char * | key,
|  | const char * | json_value
| ) |  |
| inlinevirtual

## ◆ onExtensionStopped()

virtual void onExtensionStopped | ( | const char * | provider,
|  | const char * | extension
| ) |  |
| inlinevirtual

## ◆ onExtensionStarted()

virtual void onExtensionStarted | ( | const char * | provider,
|  | const char * | extension
| ) |  |
| inlinevirtual

## ◆ onExtensionError()

virtual void onExtensionError | ( | const char * | provider,
|  | const char * | extension,
|  | int | error,
|  | const char * | message
| ) |  |
| inlinevirtual

## ◆ AddRef()

virtual void AddRef | ( |  | ) | const
| pure virtualinherited

## ◆ Release()

virtual RefCountReleaseStatus Release | ( |  | ) | const
| pure virtualinherited

## ◆ HasOneRef()

virtual bool HasOneRef | ( |  | ) | const
| pure virtualinherited