diff --git a/libavformat/nutenc.c b/libavformat/nutenc.c index 007b65ce59..6896ead4ce 100644 --- a/libavformat/nutenc.c +++ b/libavformat/nutenc.c @@ -184,13 +184,14 @@ static inline void put_s_trace(ByteIOContext *bc, int64_t v, char *file, char *f #define put_s(bc, v) put_s_trace(bc, v, __FILE__, __PRETTY_FUNCTION__, __LINE__) #endif +//FIXME remove calculate_checksum static void put_packet(NUTContext *nut, ByteIOContext *bc, ByteIOContext *dyn_bc, int calculate_checksum){ uint8_t *dyn_buf=NULL; int dyn_size= url_close_dyn_buf(dyn_bc, &dyn_buf); int forw_ptr= dyn_size + 4*calculate_checksum; if(forw_ptr > 4096) - init_checksum(bc, av_crc04C11DB7_update, 0); + init_checksum(bc, av_crc04C11DB7_update, 0); //FIXME this is supposed to include the start code put_v(bc, forw_ptr); if(forw_ptr > 4096) put_le32(bc, get_checksum(bc));