Commit 6877b7be authored by Gildas Bazin's avatar Gildas Bazin

* modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining).
  fixes for text subtitles muxing.
* modules/packetizer/copy.c: support for text subtitles.
parent 9517d76e
This diff is collapsed.
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* copy.c * copy.c
***************************************************************************** *****************************************************************************
* Copyright (C) 2001, 2002 VideoLAN * Copyright (C) 2001, 2002 VideoLAN
* $Id: copy.c,v 1.16 2003/09/02 20:19:26 gbazin Exp $ * $Id: copy.c,v 1.17 2003/09/29 22:37:36 gbazin Exp $
* *
* Authors: Laurent Aimar <fenrir@via.ecp.fr> * Authors: Laurent Aimar <fenrir@via.ecp.fr>
* Eric Petit <titer@videolan.org> * Eric Petit <titer@videolan.org>
...@@ -386,6 +386,12 @@ static int Init( packetizer_thread_t *p_pack ) ...@@ -386,6 +386,12 @@ static int Init( packetizer_thread_t *p_pack )
p_pack->output_format.i_cat = SPU_ES; p_pack->output_format.i_cat = SPU_ES;
p_pack->pf_packetize = PacketizeSPU; p_pack->pf_packetize = PacketizeSPU;
break; break;
case VLC_FOURCC( 's', 'u', 'b', 't' ):
p_pack->output_format.i_fourcc = VLC_FOURCC( 's', 'u', 'b', 't' );
p_pack->output_format.i_cat = SPU_ES;
break;
default: default:
msg_Err( p_pack->p_fifo, "unknown es type !!" ); msg_Err( p_pack->p_fifo, "unknown es type !!" );
return VLC_EGENERIC; return VLC_EGENERIC;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment