Hello dear developers
After downloading an audio from Spotify on the website https://doubledouble.top/ I got an error when playing an Ogg Theora audio file
Here is the audio information according to MediaInfo:
General
Complete name : C:\Users\user\Downloads\Luan Pereira - DENTRO DA HILUX.ogg
Format: Ogg
File size: 7.38 MiB
Duration: 2 min 43 s
Overall bit rate mode: Variable
Overall bit rate: 380 kb/s
Frame rate: 25,000 FPS
Movie name: INSIDE THE HILUX
Album: INSIDE THE HILUX
Part: 1
Performer: Luan Pereira
Recorded date : Thu Aug 24 2023 02:00:00 GMT+0200 (Central European Summer Time)
Writing application: Lavf58.76.100
Video
ID: 1719874932 (0x66833574)
Format: Theora
Duration: 2 min 43 s
Bit rate: 36.1 kb/s
Width: 640 pixels
Height: 640 pixels
Display aspect ratio: 1.000
Frame rate: 25,000 FPS
Compression mode: Lossy
Bits/(Pixel*Frame) : 0.004
Stream size: 718 KiB (9%)
Writing library: Lavf58.76.100
Track/Position: 1
Audio
ID: 4246880664 (0xFD224198)
Format: Vorbis
Format settings, Floor: 1
Duration: 2 min 43 s
Bitrate mode: Variable
Bit rate: 320 kb/s
Channel(s): 2 channels
Sampling rate: 44.1 kHz
Compression mode: Lossy
Stream size: 6.22 MiB (84%)
Writing library: Lavf58.76.100
Track/Position: 1
When activating the error checking method I was able to notice the following information:
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: buffer deadlock prevented
main error: ES_OUT_SET_(GROUP_)PCR is called too late (pts_delay increased to 1000 ms)
main error: buffer deadlock prevented
main error: buffer deadlock prevented
I noticed that there was a delay when skipping seconds within the audio.
And this error is obtained when playing Ogg Theora according to the FFmpeg codec Lavf58.76.100
If Ogg Theora has an audio codec from the organization itself (such as FLAC (libFLAC), MP3 (lame)) it would be interesting if you could analyze the official Ogg Theora codec so that this error does not happen, as well as the FFmpeg's Ogg Theora library has this error when playing with beta versions 3.0.xx and 4.0, certainly obtaining the default Ogg Theora codec file can be corrected, possibly if this error occurs
I hope you could fix this error, thanks in advance
Audio version tested with VLC 3.0.20, 3.0.21 (released beta on January 11, 2023)
I also tested with VLC 4.0 and the same error occurred according to what I tested in versions 3.0.20 and 3.0.21
Download link for the Ogg Theora audio file used for playback here: https://upload.disroot.org/r/3Mw_ZG0u#V ... CCdseLVbE=
Thank you in advance dear!