Agora RTC Objective-C API Reference Refactor

Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - b -

- BACKGROUND_BLUR : VirtualBackgroundSource
- BACKGROUND_BLUR_DEGREE : VirtualBackgroundSource
- BACKGROUND_COLOR : VirtualBackgroundSource
- BACKGROUND_IMG : VirtualBackgroundSource
- BACKGROUND_NONE : VirtualBackgroundSource
- BACKGROUND_SOURCE_TYPE : VirtualBackgroundSource
- background_source_type : VirtualBackgroundSource
- BACKGROUND_VIDEO : VirtualBackgroundSource
- backgroundColor : LiveTranscoding , VideoCanvas , VideoCompositingLayout , AgoraRtcVideoCanvas
- backgroundImage : LiveTranscoding
- backgroundImageCount : LiveTranscoding
- backgroundSourceType : AgoraVirtualBackgroundSource
- Balance : ILocalUser
- bandwidth : AgoraMvProperty
- bandwidth_estimation_bps : DownlinkNetworkInfo
- bandwidthEstimationBps : AgoraDownlinkNetworkInfo
- beatsPerMeasure : AgoraRhythmPlayerConfig
- beatsPerMinute : AgoraRhythmPlayerConfig
- BeautyOptions() : BeautyOptions , IVideoBeautyFilter::BeautyOptions
- begin() : AList< T > , IContainer
- bitrate : PublisherConfiguration , RtmpStreamingAudioConfiguration , RtmpStreamingVideoConfiguration , ScreenCaptureParameters , SimulcastStreamProfile , VideoEncoderConfiguration , AgoraScreenCaptureParameters , AgoraScreenVideoParameters
- bitrate_action_counter : ILocalUser::ANAStats
- bitrate_kbps : ExtensionVideoCodecSettings::VideoEncoderSettings , StreamLayerConfigInternal
- bitrateInKbps : SrcInfo , AgoraMediaPlayerSrcInfo
- bluePrimaryX : Hdr10MetadataInfo
- bluePrimaryY : Hdr10MetadataInfo
- blur_degree : VirtualBackgroundSource
- BLUR_DEGREE_HIGH : VirtualBackgroundSource
- BLUR_DEGREE_LOW : VirtualBackgroundSource
- BLUR_DEGREE_MEDIUM : VirtualBackgroundSource
- blurDegree : AgoraVirtualBackgroundSource
- buffer : ExternalVideoFrame , IAudioFrameObserverBase::AudioFrame , ExtensionEncodedImage , ImagePayloadData , IMetadataObserver::Metadata , IPacketObserver::Packet , WatermarkBuffer , WatermarkConfig , AgoraAudioFrame , WatermarkBuffer , WatermarkConfig
- buffered_pcm_data_list_size : ILocalAudioTrack::LocalAudioTrackStats
- bundleCode : AgoraMetaAvatarModelInfo , AgoraMetaBundleInfo
- bundleId : AgoraMetaBundleInfo
- bundleName : AgoraMetaBundleInfo
- bundlePath : AgoraMetaBundleInfo
- bundles : AgoraMetaSceneInfo
- bundleSize : AgoraMetaBundleInfo
- bundleType : AgoraMetaBundleInfo
- burst_jitter : RemoteAudioTrackStats
- burst_peak_num : RemoteAudioTrackStats
- bytes_major_stream : LocalVideoTrackStats
- bytes_minor_stream : LocalVideoTrackStats
- bytes_per_sample : AudioPcmFrame
- bytes_sent : ILocalUser::LocalAudioDetailedStats
- bytesPerSample : IAudioFrameObserverBase::AudioFrame , RtmpStreamingAudioConfiguration , AgoraAudioFrame , AgoraAudioPcmFrame