42 #define AUDIO_FORMAT_SIGNED 401
67 if (!s || sscanf(s,
"%d", &v) != 1)
99 if (!strcmp(name,
"__NUM_I_TRACKS")) {
101 }
else if (!strcmp(name,
"__NUM_A_TRACKS")) {
103 }
else if (!strcmp(name,
"COMMENT") || !strcmp(name,
"TITLE")) {
105 }
else if (!strcmp(name,
"LOOP_MODE") || !strcmp(name,
"NUM_LOOPS") || !strcmp(name,
"OPTIMIZED")) {
120 if (!strcmp(name,
"__DIR_COUNT")) {
122 }
else if (!strcmp(name,
"AUDIO_FORMAT")) {
124 }
else if (!strcmp(name,
"COMPRESSION")) {
126 }
else if (!strcmp(name,
"DEFAULT_VOL")) {
128 }
else if (!strcmp(name,
"NUM_CHANNELS")) {
131 }
else if (!strcmp(name,
"SAMPLE_RATE")) {
134 }
else if (!strcmp(name,
"SAMPLE_WIDTH")) {
148 if (!strcmp(name,
"__DIR_COUNT")) {
150 }
else if (!strcmp(name,
"COMPRESSION")) {
152 if (!strcmp(str,
"1")) {
154 }
else if (!strcmp(str,
"2")) {
157 }
else if (!strcmp(str,
"3")) {
159 }
else if (!strcmp(str,
"10")) {
161 }
else if (!strcmp(str,
"MVC2")) {
167 }
else if (!strcmp(name,
"FPS")) {
169 }
else if (!strcmp(name,
"HEIGHT")) {
171 }
else if (!strcmp(name,
"PIXEL_ASPECT")) {
175 }
else if (!strcmp(name,
"WIDTH")) {
177 }
else if (!strcmp(name,
"ORIENTATION")) {
182 }
else if (!strcmp(name,
"Q_SPATIAL") || !strcmp(name,
"Q_TEMPORAL")) {
184 }
else if (!strcmp(name,
"INTERLACING") || !strcmp(name,
"PACKING")) {
198 for (i = 0; i < count; i++) {
202 name[
sizeof(
name) - 1] = 0;
204 if (
parse(avctx, st, name, size) < 0) {
213 uint64_t timestamp = 0;
268 vst->codec->codec_tag = 0;
292 for (i = 0; i < vst->nb_frames; i++) {
301 }
else if (!version &&
avio_rb16(pb) == 3) {
360 if (frame < st->nb_frames) {
363 if (index->
pos > pos)
365 else if (index->
pos < pos) {
412 mv->
frame[i] = frame;