dmlc / dmlc/decord

Seek failing for the attached m3u8 test case

Open
#204 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
2.5k
Forks
232
PR merge metrics
No merged PRs in 30d

Description

For this simple m3u8 file [TFD00000090.zip](https://github.com/dmlc/decord/files/8058070/TFD00000090.zip) seek is failing with warning `Failed to seek file to position: 0`

The workaround [here](https://github.com/shashi-banger/decord/commit/ce3efa18184c49f4621415378a2522c404502949) seems to be fixing. It doesn't seem to be an elegant solution hence not raising the pull request.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the failure with the attached TFD00000090.zip m3u8 case and confirm the `Failed to seek file to position: 0` warning. Read the referenced workaround commit for context, then trace the seek path in the C++ video loader. Done means the attached case seeks successfully without relying on that workaround.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.