summaryrefslogtreecommitdiff
path: root/lib/rbcodec/metadata
diff options
context:
space:
mode:
authorroman.artiukhin <bahusdrive@gmail.com>2023-10-31 09:17:02 +0200
committerRoman Artiukhin <bahusdrive@gmail.com>2023-10-31 13:46:07 -0400
commit11b8336c64a54e376d22722b7bf8e5af902b9fba (patch)
tree90f20bef346e4015400febfbc3c80a0351a42f28 /lib/rbcodec/metadata
parentba627987465b565356fe373a5225f241c98c7710 (diff)
downloadrockbox-11b8336c64a54e376d22722b7bf8e5af902b9fba.tar.gz
rockbox-11b8336c64a54e376d22722b7bf8e5af902b9fba.zip
Fix rewind on resume is applied for skip length across tracks action after auto frequency switch
Add resume adjustments flag in mp3entry struct which is required for proper AUDIO_START_RESTART resume handling Fixup for 4fb37ecb (#5196) Change-Id: Ie9ecfe2b637bba38e442066333d71eeff01030ad
Diffstat (limited to 'lib/rbcodec/metadata')
-rw-r--r--lib/rbcodec/metadata/metadata.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/rbcodec/metadata/metadata.h b/lib/rbcodec/metadata/metadata.h
index cab387e36c..eda1fb0d7d 100644
--- a/lib/rbcodec/metadata/metadata.h
+++ b/lib/rbcodec/metadata/metadata.h
@@ -286,6 +286,7 @@ struct mp3entry {
286 /* resume related */ 286 /* resume related */
287 unsigned long offset; /* bytes played */ 287 unsigned long offset; /* bytes played */
288 int index; /* playlist index */ 288 int index; /* playlist index */
289 bool skip_resume_adjustments;
289 290
290#ifdef HAVE_TAGCACHE 291#ifdef HAVE_TAGCACHE
291 unsigned char autoresumable; /* caches result of autoresumable() */ 292 unsigned char autoresumable; /* caches result of autoresumable() */