meet::MediaApiClientFactoryInterface

This is an abstract class.

#include <media_api_client_factory_interface.h>

Interface for instantiating MediaApiClientInterface.

Summary

Constructors and Destructors

~MediaApiClientFactoryInterface()

Public functions

CreateMediaApiClient(const MediaApiClientConfiguration & api_config, rtc::scoped_refptr< MediaApiClientObserverInterface > api_session_observer)=0
virtual absl::StatusOr< std::unique_ptr< MediaApiClientInterface > >
Creates a MediaApiClientInterface instance.

Public functions

CreateMediaApiClient

virtual absl::StatusOr< std::unique_ptr< MediaApiClientInterface > > CreateMediaApiClient(
  const MediaApiClientConfiguration & api_config,
  rtc::scoped_refptr< MediaApiClientObserverInterface > api_session_observer
)=0

Creates a MediaApiClientInterface instance.

~MediaApiClientFactoryInterface

virtual  ~MediaApiClientFactoryInterface()=default