[vlc-commits] xa: Add alternative header
Hugo Beauzée-Luyssen
git at videolan.org
Mon Sep 4 12:03:51 CEST 2017
vlc | branch: master | Hugo Beauzée-Luyssen <hugo at beauzee.fr> | Sun Sep 3 09:33:02 2017 +0200| [e0366698320f0de1b0e190a9a3901cae32df44a0] | committer: Hugo Beauzée-Luyssen
xa: Add alternative header
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e0366698320f0de1b0e190a9a3901cae32df44a0
---
modules/demux/xa.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/modules/demux/xa.c b/modules/demux/xa.c
index 40dc4e08f7..c55632e3b1 100644
--- a/modules/demux/xa.c
+++ b/modules/demux/xa.c
@@ -96,7 +96,8 @@ static int Open( vlc_object_t * p_this )
/* XA file heuristic */
if( vlc_stream_Peek( p_demux->s, &peek, 10 ) < 10 )
return VLC_EGENERIC;
- if( memcmp( peek, "XAI", 4 ) && memcmp( peek, "XAJ", 4 ) )
+ if( memcmp( peek, "XAI", 4 ) && memcmp( peek, "XAJ", 4 ) &&
+ memcmp( peek, "XA\0", 4 ) )
return VLC_EGENERIC;
if( GetWLE( peek + 8 ) != 1 ) /* format tag */
return VLC_EGENERIC;
More information about the vlc-commits
mailing list