X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fffmdec.c;h=e6730eb2f55496554799ec6c65fe9c894d99fc70;hb=8cc2fa1e5db0655c053b35c948ef05ba0fe13707;hp=50c7416811618d3710ef9bfb75d8feff09f5b6fc;hpb=11dcddb97bdb2e9eb65ddcd736fc01e87961f92b;p=ffmpeg diff --git a/libavformat/ffmdec.c b/libavformat/ffmdec.c index 50c74168116..e6730eb2f55 100644 --- a/libavformat/ffmdec.c +++ b/libavformat/ffmdec.c @@ -24,39 +24,6 @@ #include "avformat.h" #include "internal.h" #include "ffm.h" -#if CONFIG_AVSERVER -#include - -int64_t ffm_read_write_index(int fd) -{ - uint8_t buf[8]; - - lseek(fd, 8, SEEK_SET); - if (read(fd, buf, 8) != 8) - return AVERROR(EIO); - return AV_RB64(buf); -} - -int ffm_write_write_index(int fd, int64_t pos) -{ - uint8_t buf[8]; - int i; - - for(i=0;i<8;i++) - buf[i] = (pos >> (56 - i * 8)) & 0xff; - lseek(fd, 8, SEEK_SET); - if (write(fd, buf, 8) != 8) - return AVERROR(EIO); - return 8; -} - -void ffm_set_write_index(AVFormatContext *s, int64_t pos, int64_t file_size) -{ - FFMContext *ffm = s->priv_data; - ffm->write_index = pos; - ffm->file_size = file_size; -} -#endif // CONFIG_AVSERVER static int ffm_is_avail_data(AVFormatContext *s, int size) {