Mercurial > libavformat.hg
comparison utils.c @ 502:813b0119a98e libavformat
ffserver fixes by (Koos Vriezen <koos.vriezen at xs4all dot nl>)
author | michael |
---|---|
date | Sun, 25 Jul 2004 11:59:34 +0000 |
parents | d95e74ef39e0 |
children | 056991ab9f10 |
comparison
equal
deleted
inserted
replaced
501:b0b8bf74cd49 | 502:813b0119a98e |
---|---|
426 url_setbufsize(pb, buf_size); | 426 url_setbufsize(pb, buf_size); |
427 } | 427 } |
428 if (!fmt) { | 428 if (!fmt) { |
429 /* read probe data */ | 429 /* read probe data */ |
430 pd->buf_size = get_buffer(pb, buf, PROBE_BUF_SIZE); | 430 pd->buf_size = get_buffer(pb, buf, PROBE_BUF_SIZE); |
431 url_fseek(pb, 0, SEEK_SET); | 431 if (url_fseek(pb, 0, SEEK_SET) == (offset_t)-EPIPE) { |
432 url_fclose(pb); | |
433 if (url_fopen(pb, filename, URL_RDONLY) < 0) { | |
434 err = AVERROR_IO; | |
435 goto fail; | |
436 } | |
437 } | |
432 } | 438 } |
433 } | 439 } |
434 | 440 |
435 /* guess file format */ | 441 /* guess file format */ |
436 if (!fmt) { | 442 if (!fmt) { |