42 #define AUDIO_FORMAT_SIGNED 401
67 if (!s || sscanf(s,
"%d", &v) != 1)
109 if (!strcmp(name,
"__NUM_I_TRACKS")) {
111 }
else if (!strcmp(name,
"__NUM_A_TRACKS")) {
113 }
else if (!strcmp(name,
"COMMENT") || !strcmp(name,
"TITLE")) {
115 }
else if (!strcmp(name,
"LOOP_MODE") || !strcmp(name,
"NUM_LOOPS") || !strcmp(name,
"OPTIMIZED")) {
130 if (!strcmp(name,
"__DIR_COUNT")) {
132 }
else if (!strcmp(name,
"AUDIO_FORMAT")) {
134 }
else if (!strcmp(name,
"COMPRESSION")) {
136 }
else if (!strcmp(name,
"DEFAULT_VOL")) {
138 }
else if (!strcmp(name,
"NUM_CHANNELS")) {
140 }
else if (!strcmp(name,
"SAMPLE_RATE")) {
143 }
else if (!strcmp(name,
"SAMPLE_WIDTH")) {
157 if (!strcmp(name,
"__DIR_COUNT")) {
159 }
else if (!strcmp(name,
"COMPRESSION")) {
163 if (!strcmp(str,
"1")) {
165 }
else if (!strcmp(str,
"2")) {
168 }
else if (!strcmp(str,
"3")) {
170 }
else if (!strcmp(str,
"10")) {
172 }
else if (!strcmp(str,
"MVC2")) {
178 }
else if (!strcmp(name,
"FPS")) {
181 }
else if (!strcmp(name,
"HEIGHT")) {
183 }
else if (!strcmp(name,
"PIXEL_ASPECT")) {
187 }
else if (!strcmp(name,
"WIDTH")) {
189 }
else if (!strcmp(name,
"ORIENTATION")) {
194 }
else if (!strcmp(name,
"Q_SPATIAL") || !strcmp(name,
"Q_TEMPORAL")) {
196 }
else if (!strcmp(name,
"INTERLACING") || !strcmp(name,
"PACKING")) {
210 for (i = 0; i <
count; i++) {
214 name[
sizeof(
name) - 1] = 0;
216 if (
parse(avctx, st, name, size) < 0) {
225 uint64_t timestamp = 0;
280 vst->codec->codec_tag = 0;
305 for (i = 0; i < vst->nb_frames; i++) {
314 }
else if (!version &&
avio_rb16(pb) == 3) {
377 if (frame < st->nb_index_entries) {
380 if (index->
pos > pos)
382 else if (index->
pos < pos) {
429 mv->
frame[i] = frame;