]> git.sesse.net Git - vlc/commitdiff
* modules/codec/a52.c: fixed segfault
authorGildas Bazin <gbazin@videolan.org>
Sun, 15 Aug 2004 16:09:03 +0000 (16:09 +0000)
committerGildas Bazin <gbazin@videolan.org>
Sun, 15 Aug 2004 16:09:03 +0000 (16:09 +0000)
modules/codec/a52.c

index 62efa2d17bfe4c63150752593146882236f89288..64f2f5298f5cc83f370db2a76046c24942426d29 100644 (file)
@@ -2,11 +2,11 @@
  * a52.c: parse A/52 audio sync info and packetize the stream
  *****************************************************************************
  * Copyright (C) 2001-2002 VideoLAN
- * $Id: a52.c,v 1.34 2004/02/25 17:48:52 fenrir Exp $
+ * $Id$
  *
  * Authors: Stéphane Borel <stef@via.ecp.fr>
  *          Christophe Massiot <massiot@via.ecp.fr>
- *          Gildas Bazin <gbazin@netcourrier.com>
+ *          Gildas Bazin <gbazin@videolan.org>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -129,6 +129,7 @@ static int OpenDecoder( vlc_object_t *p_this )
     /* Set output properties */
     p_dec->fmt_out.i_cat = AUDIO_ES;
     p_dec->fmt_out.i_codec = VLC_FOURCC('a','5','2',' ');
+    p_dec->fmt_out.audio.i_rate = 0; /* So end_date gets initialized */
 
     /* Set callback */
     p_dec->pf_decode_audio = (aout_buffer_t *(*)(decoder_t *, block_t **))