Mercurial > libavformat.hg
diff ffmdec.c @ 4334:376664156fe2 libavformat
return eof/error if only ffm header has been written, should fix #815
| author | bcoudurier |
|---|---|
| date | Sun, 01 Feb 2009 22:02:57 +0000 |
| parents | 77e0c7511d41 |
| children | f734aba9452e |
line wrap: on
line diff
--- a/ffmdec.c Sun Feb 01 21:22:12 2009 +0000 +++ b/ffmdec.c Sun Feb 01 22:02:57 2009 +0000 @@ -359,6 +359,9 @@ FFMContext *ffm = s->priv_data; int duration; + if (url_fsize(s->pb) == FFM_PACKET_SIZE) + return -1; + switch(ffm->read_state) { case READ_HEADER: if (!ffm_is_avail_data(s, FRAME_HEADER_SIZE+4)) {
