Tabnine Logo
MediaSourceFactory.create
Code IndexAdd Tabnine to your IDE (free)

How to use
create
method
in
com.novoda.noplayer.internal.exoplayer.mediasource.MediaSourceFactory

Best Java code snippets using com.novoda.noplayer.internal.exoplayer.mediasource.MediaSourceFactory.create (Showing top 2 results out of 315)

origin: novoda/no-player

  MediaSource givenMediaSource() {
    MediaSource mediaSource = mock(MediaSource.class);
    given(
        mediaSourceFactory.create(
            OPTIONS,
            uri,
            mediaSourceEventListener,
            defaultBandwidthMeter
        )
    ).willReturn(mediaSource);
    return mediaSource;
  }
}
origin: novoda/no-player

void loadVideo(PlayerSurfaceHolder playerSurfaceHolder,
        DrmSessionCreator drmSessionCreator,
        Uri uri,
        Options options,
        ExoPlayerForwarder forwarder,
        MediaCodecSelector mediaCodecSelector) {
  this.options = options;
  DefaultBandwidthMeter bandwidthMeter = bandwidthMeterCreator.create(options.maxInitialBitrate());
  compositeTrackSelector = trackSelectorCreator.create(options, bandwidthMeter);
  exoPlayer = exoPlayerCreator.create(
      drmSessionCreator,
      forwarder.drmSessionEventListener(),
      mediaCodecSelector,
      compositeTrackSelector.trackSelector()
  );
  rendererTypeRequester = rendererTypeRequesterCreator.createfrom(exoPlayer);
  exoPlayer.addListener(forwarder.exoPlayerEventListener());
  exoPlayer.addAnalyticsListener(forwarder.analyticsListener());
  exoPlayer.addVideoListener(forwarder.videoListener());
  setMovieAudioAttributes(exoPlayer);
  MediaSource mediaSource = mediaSourceFactory.create(
      options,
      uri,
      forwarder.mediaSourceEventListener(),
      bandwidthMeter
  );
  attachToSurface(playerSurfaceHolder);
  exoPlayer.prepare(mediaSource, RESET_POSITION, DO_NOT_RESET_STATE);
}
com.novoda.noplayer.internal.exoplayer.mediasourceMediaSourceFactorycreate

Popular methods of MediaSourceFactory

  • <init>
  • createDashMediaSource
  • createDataSourceFactory
  • createH264MediaSource
  • createHlsMediaSource

Popular in Java

  • Making http requests using okhttp
  • getSharedPreferences (Context)
  • scheduleAtFixedRate (Timer)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Pattern (java.util.regex)
    Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • JList (javax.swing)
  • JTable (javax.swing)
  • Table (org.hibernate.mapping)
    A relational table
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now