]> git.sesse.net Git - vlc/commitdiff
MKV: fix ATRAC3 playback
authorSteve Lhomme <robUx4@videolabs.io>
Wed, 18 Mar 2015 14:35:46 +0000 (14:35 +0000)
committerJean-Baptiste Kempf <jb@videolan.org>
Thu, 19 Mar 2015 11:12:54 +0000 (12:12 +0100)
Fixes #14205

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
modules/demux/mkv/matroska_segment_parse.cpp

index d8daad11e4f80d6f9a4c3c24b7b6dc7d8d46c970..a9d90ad8afda8528a094338372f450626a66db2e 100644 (file)
@@ -1695,7 +1695,10 @@ int32_t matroska_segment_c::TrackInit( mkv_track_t * p_tk )
                     p_tk->fmt.audio.i_blockalign = hton16(priv->sub_packet_size);
                 }
                 else if( !strcmp( p_tk->psz_codec, "A_REAL/ATRC" ) )
+                {
                     p_tk->fmt.i_codec = VLC_CODEC_ATRAC3;
+                    p_tk->fmt.audio.i_blockalign = hton16(priv->sub_packet_size);
+                }
                 else if( !strcmp( p_tk->psz_codec, "A_REAL/28_8" ) )
                     p_tk->fmt.i_codec = VLC_CODEC_RA_288;
                 /* FIXME RALF and SIPR */