X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fffm.h;h=05d6eb1053211c96da7e314c312ed855a2c64e12;hb=47b229dbabfebf3ae0b45583514e8f282ca612a8;hp=52a84094a82b00ca1dc6ac5285bc7a387bdb4064;hpb=c5e56a813bf6019f7c28ce7737fcb67e836136c6;p=ffmpeg diff --git a/libavformat/ffm.h b/libavformat/ffm.h index 52a84094a82..05d6eb10532 100644 --- a/libavformat/ffm.h +++ b/libavformat/ffm.h @@ -1,6 +1,6 @@ /* * FFM (ffserver live feed) common header - * Copyright (c) 2001 Fabrice Bellard. + * Copyright (c) 2001 Fabrice Bellard * * This file is part of FFmpeg. * @@ -19,10 +19,12 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#ifndef FFMPEG_FFM_H -#define FFMPEG_FFM_H +#ifndef AVFORMAT_FFM_H +#define AVFORMAT_FFM_H +#include #include "avformat.h" +#include "avio.h" /* The FFM file is made of blocks of fixed size */ #define FFM_HEADER_SIZE 14 @@ -40,7 +42,7 @@ enum { typedef struct FFMContext { /* only reading mode */ - offset_t write_index, file_size; + int64_t write_index, file_size; int read_state; uint8_t header[FRAME_HEADER_SIZE+4]; @@ -53,4 +55,4 @@ typedef struct FFMContext { uint8_t packet[FFM_PACKET_SIZE]; } FFMContext; -#endif /* FFMPEG_FFM_H */ +#endif /* AVFORMAT_FFM_H */