#16594 closed defect (fixed)
VORBIS: seek callback returns stream position instead of 0 or -1
| Reported by: | flipkick | Owned by: | flipkick |
|---|---|---|---|
| Priority: | low | Component: | Audio |
| Version: | Keywords: | seek | |
| Cc: | Game: |
Description
The vorbis seek callback is returning the current byte offset instead of seek-style status code.
It should report success or failure, but currently it returns the stream position after the seek. That means failed seeks may be misreported as successful unless the stream position returns -1 and it doesn't follow the callback contract.
This can lead to problems when seeks in vorbis audio fail.
Change History (4)
comment:1 by , 3 months ago
| Owner: | set to |
|---|---|
| Resolution: | → pending |
| Status: | new → pending |
comment:2 by , 3 months ago
| Resolution: | pending → fixed |
|---|
comment:3 by , 7 weeks ago
| Status: | pending → closed |
|---|
comment:4 by , 7 weeks ago
Note:
See TracTickets
for help on using tickets.

Bug has been fixed in PR #7302