Project

General

Profile

Feature #2391

Feature #2304: OGG/FLAC custom loop tags

[SDL_mixer] Decode Ogg Vorbis manually and use custom loop points for playback

Added by skyjake about 4 years ago. Updated about 4 years ago.

Status:
New
Priority:
Normal
Assignee:
Deng Team
Category:
3rd party compatibility
Target version:
-
Start date:
2019-12-31
% Done:

0%

Tags:

Description

  • Use stb_vorbis to decode an Ogg Vorbis music file.
  • Parse the comments to find out if there are LOOP_START and LOOP_END markers.
  • Play back the decoded samples by streaming them via SDL_mixer's callbacks, in a background thread.
  • Note the loop points and change playback position accordingly.

History

#1 Updated by skyjake about 4 years ago

  • Target version deleted (2.3)

#2 Updated by skyjake about 4 years ago

  • Description updated (diff)

Also available in: Atom PDF