182
183
memcpy(st->codec->extradata, header, 12);
184
185
} else if (magic_number == FLIC_FILE_MAGIC_1) {
185
av_set_pts_info(st, 64, speed, 70);
186
avpriv_set_pts_info(st, 64, speed, 70);
186
187
} else if ((magic_number == FLIC_FILE_MAGIC_2) ||
187
188
(magic_number == FLIC_FILE_MAGIC_3)) {
188
av_set_pts_info(st, 64, speed, 1000);
189
avpriv_set_pts_info(st, 64, speed, 1000);
190
191
av_log(s, AV_LOG_INFO, "Invalid or unsupported magic chunk in file\n");
191
192
return AVERROR_INVALIDDATA;