1. 06 Jul, 2018 14 commits
  2. 03 Jul, 2018 14 commits
  3. 29 Jun, 2018 4 commits
  4. 28 Jun, 2018 8 commits
    • Cleanup · 94784249
      Oliver Woodman committed
    • Merge pull request #4411 from Comcast/bugfix/caption_background_fix · b06a38b6
      Fix system caption style background being used when cue style is provided.
      ojw28 committed
    • Merge pull request #4441 from murdly/dev-v2 · 7d489a88
      opt out of using DummySurface on specific Fire TV device
      ojw28 committed
    • Do not discard TS PES payload readers on Seek for TSExtractor in non-HLS mode. · 4f57c465
      Currently, we are discarding all TS PES payload readers on seek. This is to fix
      a bug that makes PES stream readers read packets inconsistently after seeking (first
      time, the readers ignore all packets before PMT, second seek time after PMT is
      read, the readers will read all packets before PMT).
      This works fine if we don't support seeking to arbitrary position within the TS
      stream. However, this may lead to a problem if we want to support seeking, because
      some TS streams only have track format at the begining of the stream, and reseting
      the payload readers after seeking can lead to track format not available anymore.
      
      This change reverts the original fix (do not discard TS PES payload readers on seek
      anymore). Instead, in non-HLS mode, after we have processed all PMTs packets in
      the strea, we will re-seek to the beginning and perform readin again to make sure
      the result will be consistent across multiple seeks. This is a prepare step to
      support seeking in TS streams.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=202466233
      hoangtc committed
    • Add url (after redirection) to LoadEventInfo. · dd14500e
      This url is readily available when creating media source events (from the
      data source) but so far not published to external listeners. This change
      adds a new field to LoadEventInfo which corresponds to DataSource.getUri().
      
      Issue:#2054
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=202459049
      tonihei committed
    • Add some leeway for finding additional tracks in PsExtractor. · 236eb5ce
      Currently we immediately stop searching after we found one video and one
      audio track. This change adds some leeway to detect additional tracks.
      
      Issue:#4406
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=202455491
      tonihei committed
    • MediaSession extension: Allow setting of custom errors. · 4e35d1a4
      Add methods setCustomErrorMessage(@Nullable CharSequence message)
      and setCustomErrorMessage(@Nullable CharSequence message, int code)
      to MediaSessionConnector to report errors to the MediaSession
      which are not player errors.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=202352083
      borrelli committed
    • Roll forward of CL 201223315 with ExoPlayer IMA extension fix · 6b9fb456
      Original change by nickchavez@nickchavez:andcsvol:3257:citc on 2018/06/19 12:41:18.
      
      Add VolumeProvider interface to VideoAdPlayer and VideoStreamPlayer.
        - Send volume on videoDisplay.start so that it can be sent to OMID.
        - Add unit tests for AdPlayerCalback and ExoPlayerVideoAdPlayerImpl.
        - Add functional tests for client side and DAI volume updates.
      
      Add onVolumeChanged() to VideoAdPlayerCallback and VideoStreamPlayerCallback.
        - Implement volume updates for SDK owned video player.
        - Remove mute/unmute events, which are handled in JS instead (like iOS).
        - Collect volume changes from client side and DAI video players.
      
      External: Publisher players will now have to implement getVolume() and onVolumeChanged() for custom video players.
      
      -------------
      Created by MOE: https://github.com/google/moe
      MOE_MIGRATED_REVID=202324636
      nickchavez committed