Make AVIOContext a non-anonymous typedef.
|Reported by:||Pavel Gurevich||Owned by:|
|Version:||git-master||Keywords:||AVIOContext, typedef, anonymous struct|
|Blocking:||Reproduced by developer:||no|
|Analyzed by developer:||no|
AVIOContext is currently defined as a typedef to an anonymous struct which doesn't allow to use forward declarations and forces to include all the header even if a pointer is only used.