From 0575772fa04e77fbb3755ad1cb8f040713c1e0d7 Mon Sep 17 00:00:00 2001 From: Dale Curtis Date: Wed, 26 Sep 2012 19:21:03 -0700 Subject: [PATCH] avformat: Identify anonymous AVIO typedef structs. Anonymous typedef structs prevent forward declaration, this change gives the AVIOContext and AVIOInterruptCB structures a name. These structures are now in line with other common structures such as AVFormatContext and AVCodecContext. Signed-off-by: Dale Curtis Signed-off-by: Diego Biurrun --- libavformat/avio.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/avio.h b/libavformat/avio.h index 55c96bc432..96e8e1ce77 100644 --- a/libavformat/avio.h +++ b/libavformat/avio.h @@ -48,7 +48,7 @@ * new elements have been added after this struct in AVFormatContext * or AVIOContext. */ -typedef struct { +typedef struct AVIOInterruptCB { int (*callback)(void*); void *opaque; } AVIOInterruptCB; @@ -65,7 +65,7 @@ typedef struct { * when implementing custom I/O. Normally these are set to the * function pointers specified in avio_alloc_context() */ -typedef struct { +typedef struct AVIOContext { /** * A class for private options. *