@ -22,6 +22,7 @@
# include "libavutil/bprint.h"
# include "libavutil/bprint.h"
# include "libavutil/crc.h"
# include "libavutil/crc.h"
# include "libavutil/dict.h"
# include "libavutil/dict.h"
# include "libavutil/internal.h"
# include "libavutil/intreadwrite.h"
# include "libavutil/intreadwrite.h"
# include "libavutil/log.h"
# include "libavutil/log.h"
# include "libavutil/opt.h"
# include "libavutil/opt.h"
@ -124,7 +125,11 @@ void ffio_init_context(FFIOContext *ctx,
ctx - > current_type = AVIO_DATA_MARKER_UNKNOWN ;
ctx - > current_type = AVIO_DATA_MARKER_UNKNOWN ;
ctx - > last_time = AV_NOPTS_VALUE ;
ctx - > last_time = AV_NOPTS_VALUE ;
ctx - > short_seek_get = NULL ;
ctx - > short_seek_get = NULL ;
# if FF_API_AVIOCONTEXT_WRITTEN
FF_DISABLE_DEPRECATION_WARNINGS
s - > written = 0 ;
s - > written = 0 ;
FF_ENABLE_DEPRECATION_WARNINGS
# endif
}
}
AVIOContext * avio_alloc_context (
AVIOContext * avio_alloc_context (
@ -166,7 +171,11 @@ static void writeout(AVIOContext *s, const uint8_t *data, int len)
} else {
} else {
if ( s - > pos + len > ctx - > written_output_size ) {
if ( s - > pos + len > ctx - > written_output_size ) {
ctx - > written_output_size = s - > pos + len ;
ctx - > written_output_size = s - > pos + len ;
# if FF_API_AVIOCONTEXT_WRITTEN
FF_DISABLE_DEPRECATION_WARNINGS
s - > written = ctx - > written_output_size ;
s - > written = ctx - > written_output_size ;
FF_ENABLE_DEPRECATION_WARNINGS
# endif
}
}
}
}
}
}