-static int ParseControlSeq( decoder_t *, subpicture_t *, subpicture_data_t *);
-static int ParseRLE ( decoder_t *, subpicture_t *, subpicture_data_t *);
-static void Render ( decoder_t *, subpicture_t *, subpicture_data_t *);
+typedef struct
+{
+ int i_width;
+ int i_height;
+} spu_properties_t;
+
+static int ParseControlSeq( decoder_t *, subpicture_t *, subpicture_data_t *,
+ spu_properties_t * );
+static int ParseRLE ( decoder_t *, subpicture_data_t *,
+ const spu_properties_t * );
+static void Render ( decoder_t *, subpicture_t *, subpicture_data_t *,
+ const spu_properties_t * );