shaka-project / shaka-player-embedded

Shaka Player in a C++ Framework
Apache License 2.0
239 stars 62 forks source link

The player crashes when trying to play some streams #174

Closed okycelt closed 3 years ago

okycelt commented 3 years ago

Issue description

The player crashes when trying to play some streams. This is happening only when using Shaka Player Embedded, Shaka Player is able to play the content. In the logs, we see the following error:

F1019 18:31:49.909660 167960576 audio_renderer_common.cc:66] Check failed: bytes % bytes_per_sample == 0 (8 vs. 0) 

Reproduction steps

  1. Play the problematic content
  2. Player crashes

Logs captured from the device

spe_crash_logs.txt

Version of Shaka Player Embedded

15d4ac3

Link to test content

I'm sending a manifest URL, license server URL, and a ShakaPlayerNetworkFilter implementation for communication with our proxy via email.

Device(s) and version(s) of iOS being used

iPhone XR with iOS 14.0 Simulator with iOS 14.0