Class VODTimedTextDelegatePublisher

  • All Implemented Interfaces:
    com.wowza.wms.timedtext.model.IVODTimedTextDelegate

    public class VODTimedTextDelegatePublisher
    extends com.wowza.wms.timedtext.vod.model.VODTimedTextDelegateBase
    implements com.wowza.wms.timedtext.model.IVODTimedTextDelegate
    • Field Summary

      • Fields inherited from class com.wowza.wms.timedtext.vod.model.VODTimedTextDelegateBase

        captionDefaultLanguages, ctx, debugLanguageSelection, debugProviderDetermination, maximumLanguagesSupported, mediaReader, providers, supportedInterface
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void init​(IMediaReader reader, com.wowza.wms.timedtext.vod.model.TimedTextMediaReaderContext ctx, Class<?> inf)  
      void initializeTimedTextProviders()  
      protected boolean shouldCreateTimedTextProvider​(String providerName, com.wowza.wms.timedtext.model.VODTimedTextProviderItem item)  
      • Methods inherited from class com.wowza.wms.timedtext.vod.model.VODTimedTextDelegateBase

        determineCaptionLanguages, findAvailableProviders, findProvidersByExtension, findProvidersThatSupportInterface, getContext, getTimedTextProviders, getTimedTextProviders, getVODTimedTextProviders, indexTimedText, narrowAndOrderProviders, setTimedTextProviders
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.wowza.wms.timedtext.model.IVODTimedTextDelegate

        determineCaptionLanguages, getTimedTextProviders, getTimedTextProviders, getVODTimedTextProviders, indexTimedText, setTimedTextProviders
    • Constructor Detail

      • VODTimedTextDelegatePublisher

        public VODTimedTextDelegatePublisher()
    • Method Detail

      • init

        public void init​(IMediaReader reader,
                         com.wowza.wms.timedtext.vod.model.TimedTextMediaReaderContext ctx,
                         Class<?> inf)
        Specified by:
        init in interface com.wowza.wms.timedtext.model.IVODTimedTextDelegate
        Overrides:
        init in class com.wowza.wms.timedtext.vod.model.VODTimedTextDelegateBase
      • initializeTimedTextProviders

        public void initializeTimedTextProviders()
        Specified by:
        initializeTimedTextProviders in interface com.wowza.wms.timedtext.model.IVODTimedTextDelegate
        Overrides:
        initializeTimedTextProviders in class com.wowza.wms.timedtext.vod.model.VODTimedTextDelegateBase
      • shouldCreateTimedTextProvider

        protected boolean shouldCreateTimedTextProvider​(String providerName,
                                                        com.wowza.wms.timedtext.model.VODTimedTextProviderItem item)
        Specified by:
        shouldCreateTimedTextProvider in class com.wowza.wms.timedtext.vod.model.VODTimedTextDelegateBase