summaryrefslogtreecommitdiff
path: root/lib/rbcodec/codecs/libm4a/m4a.h
diff options
context:
space:
mode:
authorroman.artiukhin <bahusdrive@gmail.com>2023-09-05 00:45:32 +0300
committerroman.artiukhin <bahusdrive@gmail.com>2023-09-20 11:43:39 +0300
commit57409f52d5da3665a91c6cf2cbcef86ea1004ccf (patch)
tree7de9c0af2c15a7a6b5d6b36493e545b658d8a5cc /lib/rbcodec/codecs/libm4a/m4a.h
parente01055a287500d8cc90cda3b4816d3dc2f07bde4 (diff)
downloadrockbox-57409f52d5da3665a91c6cf2cbcef86ea1004ccf.tar.gz
rockbox-57409f52d5da3665a91c6cf2cbcef86ea1004ccf.zip
Codecs: mp4: Accurate seek in large files with small lookup_table
Read sample_byte_sizes table on demand when it can't be cached Change-Id: I2191be63ceebfd8b16e1e973e13c5b51986b6564
Diffstat (limited to 'lib/rbcodec/codecs/libm4a/m4a.h')
-rw-r--r--lib/rbcodec/codecs/libm4a/m4a.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/rbcodec/codecs/libm4a/m4a.h b/lib/rbcodec/codecs/libm4a/m4a.h
index 7120f8b4c6..14b22f5dbf 100644
--- a/lib/rbcodec/codecs/libm4a/m4a.h
+++ b/lib/rbcodec/codecs/libm4a/m4a.h
@@ -82,6 +82,7 @@ typedef struct
82 82
83 uint32_t *sample_byte_sizes; 83 uint32_t *sample_byte_sizes;
84 uint32_t num_sample_byte_sizes; 84 uint32_t num_sample_byte_sizes;
85 int32_t sample_byte_sizes_offset;
85 86
86 uint32_t codecdata_len; 87 uint32_t codecdata_len;
87 uint8_t codecdata[MAX_CODECDATA_SIZE]; 88 uint8_t codecdata[MAX_CODECDATA_SIZE];