* system.c: helper module for TS, PS and PES management
*****************************************************************************
* Copyright (C) 1998-2002 VideoLAN
- * $Id: system.c,v 1.15 2003/07/03 00:11:38 fenrir Exp $
+ * $Id: system.c,v 1.16 2003/07/13 12:35:13 massiot Exp $
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
* Michel Lespinasse <walken@via.ecp.fr>
i_cat = AUDIO_ES;
break;
case A52_AUDIO_ES:
- case A52DVB_AUDIO_ES:
i_fourcc = VLC_FOURCC('a','5','2','b');
i_cat = AUDIO_ES;
break;
* system.h: MPEG demultiplexing.
*****************************************************************************
* Copyright (C) 1999-2002 VideoLAN
- * $Id: system.h,v 1.7 2003/03/18 23:59:07 massiot Exp $
+ * $Id: system.h,v 1.8 2003/07/13 12:35:13 massiot Exp $
*
* Authors: Christophe Massiot <massiot@via.ecp.fr>
*
#define MPEG2_VIDEO_ES 0x02
#define MPEG1_AUDIO_ES 0x03
#define MPEG2_AUDIO_ES 0x04
-#define A52DVB_AUDIO_ES 0x06
+/* This one is "private PES". It may carry teletext and DVB, and we ought
+ * to check for the presence of a descriptor, but we don't. */
+#define PESDVB_AUDIO_ES 0x06
#define MPEG4_VIDEO_ES 0x10
#define MPEG4_AUDIO_ES 0x11
* mpeg_ts.c : Transport Stream input module for vlc
*****************************************************************************
* Copyright (C) 2000-2001 VideoLAN
- * $Id: ts.c,v 1.28 2003/06/25 19:28:10 fenrir Exp $
+ * $Id: ts.c,v 1.29 2003/07/13 12:35:13 massiot Exp $
*
* Authors: Henri Fallon <henri@via.ecp.fr>
* Johan Bilien <jobi@via.ecp.fr>
i_cat = AUDIO_ES;
break;
case A52_AUDIO_ES:
- case A52DVB_AUDIO_ES:
if ( !b_vls_compat )
i_fourcc = VLC_FOURCC('a','5','2',' ');
else
i_cat = AUDIO_ES;
break;
case A52_AUDIO_ES:
- case A52DVB_AUDIO_ES:
if ( !b_vls_compat )
i_fourcc = VLC_FOURCC('a','5','2',' ');
else
strcat( psz_desc, " (lpcm)" );
break;
case A52_AUDIO_ES:
- case A52DVB_AUDIO_ES:
case A52B_AUDIO_ES:
strcat( psz_desc, " (A52)" );
break;