INNER CODE UNIT · JavaScript

requestHeaders

BeamlakAschalew/flixquest · cast_receiver/receiver.js:27

function requestHeaders(loadRequest) {
  return normalizedHeaders(
    loadRequest?.customData?.headers ??
      loadRequest?.media?.customData?.headers,
  );
}

function configureNetworkRequests(headers) {
  const playbackConfig = new cast.framework.PlaybackConfig();
  const applyHeaders = (requestInfo) => {
    requestInfo.headers = {...(requestInfo.headers ?? {}), ...headers};
    return requestInfo;
  };

  playbackConfig.manifestRequestHandler = applyHeaders;
  playbackConfig.segmentRequestHandler = applyHeaders;
  playbackConfig.captionsRequestHandler = applyHeaders;
  playbackConfig.licenseRequestHandler = applyHeaders;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…