Commit 94d883e8 authored by Fabrice Bellard's avatar Fabrice Bellard

jpeg detection fix - fixed imagepipe output

Originally committed as revision 1443 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 7481e919
...@@ -47,7 +47,7 @@ int emulate_frame_rate; ...@@ -47,7 +47,7 @@ int emulate_frame_rate;
static int image_probe(AVProbeData *p) static int image_probe(AVProbeData *p)
{ {
if (filename_number_test(p->filename) >= 0) if (filename_number_test(p->filename) >= 0 && guess_image_format(p->filename))
return AVPROBE_SCORE_MAX; return AVPROBE_SCORE_MAX;
else else
return 0; return 0;
...@@ -358,7 +358,7 @@ static AVOutputFormat imagepipe_oformat = { ...@@ -358,7 +358,7 @@ static AVOutputFormat imagepipe_oformat = {
img_write_header, img_write_header,
img_write_packet, img_write_packet,
img_write_trailer, img_write_trailer,
AVFMT_NEEDNUMBER | AVFMT_RAWPICTURE, AVFMT_RAWPICTURE,
img_set_parameters, img_set_parameters,
}; };
......
...@@ -86,7 +86,9 @@ AVOutputFormat *guess_format(const char *short_name, const char *filename, ...@@ -86,7 +86,9 @@ AVOutputFormat *guess_format(const char *short_name, const char *filename,
int score_max, score; int score_max, score;
/* specific test for image sequences */ /* specific test for image sequences */
if (!short_name && filename && filename_number_test(filename) >= 0) { if (!short_name && filename &&
filename_number_test(filename) >= 0 &&
guess_image_format(filename)) {
return guess_format("image", NULL, NULL); return guess_format("image", NULL, NULL);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment