* Philips OGT (SVCD subtitle) packet parser
*****************************************************************************
* Copyright (C) 2003, 2004 VideoLAN
- * $Id: ogt_parse.c,v 1.11 2004/01/21 04:45:47 rocky Exp $
+ * $Id$
*
* Author: Rocky Bernstein
* based on code from:
dbg_print( (DECODE_DBG_CALL|DECODE_DBG_EXT) , "");
/* Allocate the subpicture internal data. */
- p_spu = vout_CreateSubPicture( p_sys->p_vout, MEMORY_SUBPICTURE );
+ p_spu = vout_CreateSubPicture( p_sys->p_vout, SUBT1_CHAN, TEXT_CONTENT,
+ MEMORY_SUBPICTURE );
if( p_spu == NULL )
{
return;
p_spu->i_x = p_sys->i_x_start
+ config_GetInt( p_dec, MODULE_STRING "-horizontal-correct" );
+ p_spu->p_sys->p_palette[0] = p_sys->p_palette[0];
+ p_spu->p_sys->p_palette[1] = p_sys->p_palette[1];
+ p_spu->p_sys->p_palette[2] = p_sys->p_palette[2];
+ p_spu->p_sys->p_palette[3] = p_sys->p_palette[3];
+
/* FIXME: use aspect ratio for x? */
p_spu->i_x = (p_spu->i_x * 3) / 4;
p_spu->i_y = p_sys->i_y_start