projects
/
fdkaac.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add --gapless-mode
[fdkaac.git]
/
src
/
m4af.h
diff --git
a/src/m4af.h
b/src/m4af.h
index 91f4cf8955c3603258e40ab4618b691f8cbb30f2..6c3ba4df6da5179315eed69160a883285ccc7793 100644
(file)
--- a/
src/m4af.h
+++ b/
src/m4af.h
@@
-52,6
+52,12
@@
enum m4af_codec_type {
M4AF_CODEC_TEXT = M4AF_FOURCC('t','e','x','t'),
};
M4AF_CODEC_TEXT = M4AF_FOURCC('t','e','x','t'),
};
+enum m4af_priming_mode {
+ M4AF_PRIMING_MODE_ITUNSMPB = 1,
+ M4AF_PRIMING_MODE_EDTS = 2,
+ M4AF_PRIMING_MODE_BOTH = 3
+};
+
typedef int (*m4af_read_callback)(void *cookie, void *buffer, uint32_t size);
typedef int (*m4af_write_callback)(void *cookie, const void *data,
uint32_t size);
typedef int (*m4af_read_callback)(void *cookie, void *buffer, uint32_t size);
typedef int (*m4af_write_callback)(void *cookie, const void *data,
uint32_t size);
@@
-94,6
+100,8
@@
int m4af_set_decoder_specific_info(m4af_ctx_t *ctx, uint32_t track_idx,
void m4af_set_priming(m4af_ctx_t *ctx, uint32_t track_idx,
uint32_t encoder_delay, uint32_t padding);
void m4af_set_priming(m4af_ctx_t *ctx, uint32_t track_idx,
uint32_t encoder_delay, uint32_t padding);
+void m4af_set_priming_mode(m4af_ctx_t *ctx, int mode);
+
void m4af_set_fixed_frame_duration(m4af_ctx_t *ctx, uint32_t track_idx,
uint32_t length);
void m4af_set_fixed_frame_duration(m4af_ctx_t *ctx, uint32_t track_idx,
uint32_t length);
This page took
0.009706 seconds
and
4
git commands to generate.