<divclass="ttc"id="classshaka_1_1media_1_1MediaHandler_html_a0e169e81344ce4ccfed3194ec5f4a3a1"><divclass="ttname"><ahref="../../da/dfd/classshaka_1_1media_1_1MediaHandler.html#a0e169e81344ce4ccfed3194ec5f4a3a1">shaka::media::MediaHandler::IsConnected</a></div><divclass="ttdeci">bool IsConnected()</div><divclass="ttdoc">Validate if the handler is connected to its upstream handler. </div><divclass="ttdef"><b>Definition:</b><ahref="../../d3/d93/media__handler_8h_source.html#l00169">media_handler.h:169</a></div></div>
<divclass="ttc"id="namespaceshaka_html"><divclass="ttname"><ahref="../../d8/daf/namespaceshaka.html">shaka</a></div><divclass="ttdoc">All the methods that are virtual are virtual for mocking. </div><divclass="ttdef"><b>Definition:</b><ahref="../../d4/d15/gflags__hex__bytes_8cc_source.html#l00011">gflags_hex_bytes.cc:11</a></div></div>
<divclass="ttc"id="classshaka_1_1media_1_1MediaHandler_html_a9c44df529fead65c007ee27b84ebd32a"><divclass="ttname"><ahref="../../da/dfd/classshaka_1_1media_1_1MediaHandler.html#a9c44df529fead65c007ee27b84ebd32a">shaka::media::MediaHandler::DispatchTextSample</a></div><divclass="ttdeci">Status DispatchTextSample(size_t stream_index, std::shared_ptr< const TextSample > text_sample) const</div><divclass="ttdoc">Dispatch the text sample to downstream handlers. </div><divclass="ttdef"><b>Definition:</b><ahref="../../d3/d93/media__handler_8h_source.html#l00210">media_handler.h:210</a></div></div>
<divclass="ttc"id="classshaka_1_1media_1_1MediaHandler_html_afc48a2450ce50162de18071aef516b6c"><divclass="ttname"><ahref="../../da/dfd/classshaka_1_1media_1_1MediaHandler.html#afc48a2450ce50162de18071aef516b6c">shaka::media::MediaHandler::AddHandler</a></div><divclass="ttdeci">Status AddHandler(std::shared_ptr< MediaHandler > handler)</div><divclass="ttdoc">Connect downstream handler to the next available output stream index. </div><divclass="ttdef"><b>Definition:</b><ahref="../../d3/d93/media__handler_8h_source.html#l00160">media_handler.h:160</a></div></div>
<divclass="ttc"id="classshaka_1_1media_1_1MediaHandler_html_a2acc1c84a61aee93229d493aa93308d5"><divclass="ttname"><ahref="../../da/dfd/classshaka_1_1media_1_1MediaHandler.html#a2acc1c84a61aee93229d493aa93308d5">shaka::media::MediaHandler::DispatchSegmentInfo</a></div><divclass="ttdeci">Status DispatchSegmentInfo(size_t stream_index, std::shared_ptr< const SegmentInfo > segment_info) const</div><divclass="ttdoc">Dispatch the segment info to downstream handlers. </div><divclass="ttdef"><b>Definition:</b><ahref="../../d3/d93/media__handler_8h_source.html#l00218">media_handler.h:218</a></div></div>
<divclass="ttc"id="classshaka_1_1media_1_1MediaHandler_html_a0dcba8fa849d5f031ab3e2b4803a7804"><divclass="ttname"><ahref="../../da/dfd/classshaka_1_1media_1_1MediaHandler.html#a0dcba8fa849d5f031ab3e2b4803a7804">shaka::media::MediaHandler::DispatchCueEvent</a></div><divclass="ttdeci">Status DispatchCueEvent(size_t stream_index, std::shared_ptr< const CueEvent > cue_event) const</div><divclass="ttdoc">Dispatch the cue event to downstream handlers. </div><divclass="ttdef"><b>Definition:</b><ahref="../../d3/d93/media__handler_8h_source.html#l00234">media_handler.h:234</a></div></div>
<divclass="ttc"id="classshaka_1_1media_1_1MediaHandler_html_aaea265e5d6e765b75ad622c5588e09f8"><divclass="ttname"><ahref="../../da/dfd/classshaka_1_1media_1_1MediaHandler.html#aaea265e5d6e765b75ad622c5588e09f8">shaka::media::MediaHandler::DispatchScte35Event</a></div><divclass="ttdeci">Status DispatchScte35Event(size_t stream_index, std::shared_ptr< const Scte35Event > scte35_event) const</div><divclass="ttdoc">Dispatch the scte35 event to downstream handlers. </div><divclass="ttdef"><b>Definition:</b><ahref="../../d3/d93/media__handler_8h_source.html#l00226">media_handler.h:226</a></div></div>