\hypertarget{structagora_1_1rtc_1_1_inject_stream_config}{}\doxysection{agora\+::rtc\+::Inject\+Stream\+Config Struct Reference}
\label{structagora_1_1rtc_1_1_inject_stream_config}\index{agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}}


{\ttfamily \#include $<$I\+Agora\+Rtc\+Engine.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_inject_stream_config_acf14083f75852641338169bb407bec96}{width}}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_inject_stream_config_a37f8c438bdf117b3c1f4f9b4cc0d10ff}{height}}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_inject_stream_config_a77c68d375bce0c9d7fbae796c8fd7cc3}{video\+Gop}}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_inject_stream_config_a3c4b779a69fef9e7d21ce7a28a93fc4a}{video\+Framerate}}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_inject_stream_config_a7eb9d1b5cbe9f919eb9af31457013fd2}{video\+Bitrate}}
\item 
A\+U\+D\+I\+O\+\_\+\+S\+A\+M\+P\+L\+E\+\_\+\+R\+A\+T\+E\+\_\+\+T\+Y\+PE \mbox{\hyperlink{structagora_1_1rtc_1_1_inject_stream_config_a69e070a50bf632e0383c16b2b9f4c2a2}{audio\+Sample\+Rate}}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_inject_stream_config_a3157a7b4d06233ecab8d8ee594edd0f8}{audio\+Bitrate}}
\item 
int \mbox{\hyperlink{structagora_1_1rtc_1_1_inject_stream_config_a173437da21ad88740a76b80d46705626}{audio\+Channels}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The definition of \mbox{\hyperlink{structagora_1_1rtc_1_1_inject_stream_config}{Inject\+Stream\+Config}}. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structagora_1_1rtc_1_1_inject_stream_config_acf14083f75852641338169bb407bec96}\label{structagora_1_1rtc_1_1_inject_stream_config_acf14083f75852641338169bb407bec96}} 
\index{agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}!width@{width}}
\index{width@{width}!agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}}
\doxysubsubsection{\texorpdfstring{width}{width}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Inject\+Stream\+Config\+::width}

Width of the stream to be added into the broadcast. The default value is 0; same width as the original stream. \mbox{\Hypertarget{structagora_1_1rtc_1_1_inject_stream_config_a37f8c438bdf117b3c1f4f9b4cc0d10ff}\label{structagora_1_1rtc_1_1_inject_stream_config_a37f8c438bdf117b3c1f4f9b4cc0d10ff}} 
\index{agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}!height@{height}}
\index{height@{height}!agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}}
\doxysubsubsection{\texorpdfstring{height}{height}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Inject\+Stream\+Config\+::height}

Height of the stream to be added into the broadcast. The default value is 0; same height as the original stream. \mbox{\Hypertarget{structagora_1_1rtc_1_1_inject_stream_config_a77c68d375bce0c9d7fbae796c8fd7cc3}\label{structagora_1_1rtc_1_1_inject_stream_config_a77c68d375bce0c9d7fbae796c8fd7cc3}} 
\index{agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}!videoGop@{videoGop}}
\index{videoGop@{videoGop}!agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}}
\doxysubsubsection{\texorpdfstring{videoGop}{videoGop}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Inject\+Stream\+Config\+::video\+Gop}

Video G\+OP of the stream to be added into the broadcast. The default value is 30. \mbox{\Hypertarget{structagora_1_1rtc_1_1_inject_stream_config_a3c4b779a69fef9e7d21ce7a28a93fc4a}\label{structagora_1_1rtc_1_1_inject_stream_config_a3c4b779a69fef9e7d21ce7a28a93fc4a}} 
\index{agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}!videoFramerate@{videoFramerate}}
\index{videoFramerate@{videoFramerate}!agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}}
\doxysubsubsection{\texorpdfstring{videoFramerate}{videoFramerate}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Inject\+Stream\+Config\+::video\+Framerate}

Video frame rate of the stream to be added into the broadcast. The default value is 15 fps. \mbox{\Hypertarget{structagora_1_1rtc_1_1_inject_stream_config_a7eb9d1b5cbe9f919eb9af31457013fd2}\label{structagora_1_1rtc_1_1_inject_stream_config_a7eb9d1b5cbe9f919eb9af31457013fd2}} 
\index{agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}!videoBitrate@{videoBitrate}}
\index{videoBitrate@{videoBitrate}!agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}}
\doxysubsubsection{\texorpdfstring{videoBitrate}{videoBitrate}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Inject\+Stream\+Config\+::video\+Bitrate}

Video bitrate of the stream to be added into the broadcast. The default value is 400 Kbps. \mbox{\Hypertarget{structagora_1_1rtc_1_1_inject_stream_config_a69e070a50bf632e0383c16b2b9f4c2a2}\label{structagora_1_1rtc_1_1_inject_stream_config_a69e070a50bf632e0383c16b2b9f4c2a2}} 
\index{agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}!audioSampleRate@{audioSampleRate}}
\index{audioSampleRate@{audioSampleRate}!agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}}
\doxysubsubsection{\texorpdfstring{audioSampleRate}{audioSampleRate}}
{\footnotesize\ttfamily A\+U\+D\+I\+O\+\_\+\+S\+A\+M\+P\+L\+E\+\_\+\+R\+A\+T\+E\+\_\+\+T\+Y\+PE agora\+::rtc\+::\+Inject\+Stream\+Config\+::audio\+Sample\+Rate}

Audio-\/sampling rate of the stream to be added into the broadcast\+: \#\+A\+U\+D\+I\+O\+\_\+\+S\+A\+M\+P\+L\+E\+\_\+\+R\+A\+T\+E\+\_\+\+T\+Y\+PE. The default value is 48000. \mbox{\Hypertarget{structagora_1_1rtc_1_1_inject_stream_config_a3157a7b4d06233ecab8d8ee594edd0f8}\label{structagora_1_1rtc_1_1_inject_stream_config_a3157a7b4d06233ecab8d8ee594edd0f8}} 
\index{agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}!audioBitrate@{audioBitrate}}
\index{audioBitrate@{audioBitrate}!agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}}
\doxysubsubsection{\texorpdfstring{audioBitrate}{audioBitrate}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Inject\+Stream\+Config\+::audio\+Bitrate}

Audio bitrate of the stream to be added into the broadcast. The default value is 48. \mbox{\Hypertarget{structagora_1_1rtc_1_1_inject_stream_config_a173437da21ad88740a76b80d46705626}\label{structagora_1_1rtc_1_1_inject_stream_config_a173437da21ad88740a76b80d46705626}} 
\index{agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}!audioChannels@{audioChannels}}
\index{audioChannels@{audioChannels}!agora::rtc::InjectStreamConfig@{agora::rtc::InjectStreamConfig}}
\doxysubsubsection{\texorpdfstring{audioChannels}{audioChannels}}
{\footnotesize\ttfamily int agora\+::rtc\+::\+Inject\+Stream\+Config\+::audio\+Channels}

Audio channels to be added into the broadcast. The default value is 1. 