Tabnine Logo
com.novoda.noplayer.model
Code IndexAdd Tabnine to your IDE (free)

How to use com.novoda.noplayer.model

Best Java code snippets using com.novoda.noplayer.model (Showing top 20 results out of 315)

origin: novoda/no-player

  @Override
  public void apply(Consumer<L> leftConsumer, Consumer<R> rightConsumer) {
    leftConsumer.accept(valueLeft);
  }
}
origin: novoda/no-player

  @Override
  public void onPrepared(PlayerState playerState) {
    loadTimeout.cancel();
  }
});
origin: novoda/no-player

@Override
public byte[] getOfflineLicenseKeySetId() {
  return keySetIdToRestore.asBytes();
}
origin: novoda/no-player

@Test
public void givenEitherContainsLeft_whenApplyingConsumers_thenRunsLeftConsumerWithCorrectValue() {
  String value = "foo";
  Either<String, Integer> either = Either.left(value);
  either.apply(leftConsumer, rightConsumer);
  verify(leftConsumer).accept(value);
}
origin: novoda/no-player

  @Test
  public void givenEitherContainsRight_whenApplyingConsumers_thenRunsRightConsumerWithCorrectValue() {
    Integer value = 42;
    Either<String, Integer> either = Either.right(value);

    either.apply(leftConsumer, rightConsumer);

    verify(rightConsumer).accept(value);
  }
}
origin: novoda/no-player

public void start(Timeout timeout, NoPlayer.LoadTimeoutCallback loadTimeoutCallback) {
  cancel();
  this.loadTimeoutCallback = loadTimeoutCallback;
  startTime = clock.getCurrentTime();
  endTime = startTime + timeout.inMillis();
  handler.post(loadTimeoutCheck);
}
origin: novoda/no-player

@Override
public void loadVideoWithTimeout(Uri uri, Options options, Timeout timeout, LoadTimeoutCallback loadTimeoutCallback) {
  loadTimeout.start(timeout, loadTimeoutCallback);
  loadVideo(uri, options);
}
origin: novoda/no-player

private void attachSurface(final MediaPlayer mediaPlayer, Either<Surface, SurfaceHolder> surface) {
  Either.Consumer<Surface> setSurface = new Either.Consumer<Surface>() {
    @Override
    public void accept(Surface value) {
      mediaPlayer.setSurface(value);
    }
  };
  Either.Consumer<SurfaceHolder> setDisplay = new Either.Consumer<SurfaceHolder>() {
    @Override
    public void accept(SurfaceHolder value) {
      mediaPlayer.setDisplay(value);
    }
  };
  surface.apply(setSurface, setDisplay);
}
origin: novoda/no-player

  PlayerSubtitleTrack build() {
    return new PlayerSubtitleTrack(groupIndex, formatIndex, trackId, language, mimeType, numberOfChannels, frequency);
  }
}
origin: novoda/no-player

  public PlayerVideoTrack build() {
    return new PlayerVideoTrack(groupIndex, formatIndex, id, contentType, width, height, fps, bitrate);
  }
}
origin: novoda/no-player

  public PlayerAudioTrack build() {
    return new PlayerAudioTrack(
        groupIndex,
        formatIndex,
        trackId,
        language,
        mimeType,
        numberOfChannels,
        frequency,
        audioTrackType
    );
  }
}
origin: novoda/no-player

public static Bitrate fromBitsPerSecond(long bitsPerSecond) {
  return new Bitrate(bitsPerSecond);
}
origin: novoda/no-player

public static <L, R> Either<L, R> right(R right) {
  return new Right<>(right);
}
origin: novoda/no-player

public static Timeout fromSeconds(long timeoutInSeconds) {
  return new Timeout(timeoutInSeconds * ONE_SECOND_IN_MILLIS);
}
origin: novoda/no-player

public static <L, R> Either<L, R> left(L left) {
  return new Left<>(left);
}
origin: novoda/no-player

public static PlayerAudioTrackFixture aPlayerAudioTrack() {
  return new PlayerAudioTrackFixture();
}
origin: novoda/no-player

public static PlayerVideoTrackFixture aPlayerVideoTrack() {
  return new PlayerVideoTrackFixture();
}
origin: novoda/no-player

  @Override
  public void apply(Consumer<L> leftConsumer, Consumer<R> rightConsumer) {
    rightConsumer.accept(valueRight);
  }
}
origin: novoda/no-player

  @Override
  public void onPrepared(PlayerState playerState) {
    loadTimeout.cancel();
    mediaPlayer.setOnSeekCompleteListener(seekToResettingSeekListener);
  }
});
origin: novoda/no-player

@Override
public void loadVideoWithTimeout(Uri uri, Options options, Timeout timeout, LoadTimeoutCallback loadTimeoutCallback) {
  loadTimeout.start(timeout, loadTimeoutCallback);
  loadVideo(uri, options);
}
com.novoda.noplayer.model

Most used classes

  • AudioTracks
  • PlayerAudioTrack
  • PlayerSubtitleTrack
  • PlayerVideoTrack
  • Either$Consumer
  • KeySetId,
  • LoadTimeout,
  • Bitrate,
  • Either$Left,
  • Either$Right,
  • NoPlayerCue,
  • PlayerAudioTrackFixture,
  • PlayerVideoTrackFixture,
  • TextCues,
  • Timeout
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