Fix KEY_PAUSE double-definition
CDG: fix warning
UleadDVAudio: fix signedness warning
AVI: fix sign warning for DV Audio
Xiph: fix sign warning
Avcodec: use the already computed size
Add #ifdef clauses around MinGW specific code.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Implement ATTR_PACKED for MSVC.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Implement atomic operations for MSVC using the Interlocked API.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Add missing include in order to provide a declaration of _pipe under MSVC.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Avoid redeclaration of lseek under MSVC.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
demux: mkv: fix use after free (cid #1049108)
vlmshell: fix null pointer dereference (cid #1049028)
demux: mkv: fix use after free (cid #1049107)

GetMainName() can return a pointer to temporary string::
vout: missing initializer (cid #1049030)

button might be unmatched