# HG changeset patch # User bcoudurier # Date 1233525777 0 # Node ID 376664156fe2da23ccf05b4f78ee6529c8d48944 # Parent faf0db68fcdafd255a8b118ef270e906256b1bfe return eof/error if only ffm header has been written, should fix #815 diff -r faf0db68fcda -r 376664156fe2 ffmdec.c --- 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)) {