summaryrefslogtreecommitdiff
path: root/src/libmpeg2/mpeg2.h
diff options
context:
space:
mode:
authorMiguel Freitas <miguelfreitas@users.sourceforge.net>2002-01-05 21:54:16 +0000
committerMiguel Freitas <miguelfreitas@users.sourceforge.net>2002-01-05 21:54:16 +0000
commit3517e658ee37cb82ba28a4e05fc708bba9e82af6 (patch)
tree87b06c4615628418db6f829a663d8bca06173b1f /src/libmpeg2/mpeg2.h
parentbb5d65d9f49e148de4f3b402d7a87956b05f5a4a (diff)
downloadxine-lib-3517e658ee37cb82ba28a4e05fc708bba9e82af6.tar.gz
xine-lib-3517e658ee37cb82ba28a4e05fc708bba9e82af6.tar.bz2
updates for closed caption decoder
CVS patchset: 1344 CVS date: 2002/01/05 21:54:16
Diffstat (limited to 'src/libmpeg2/mpeg2.h')
-rw-r--r--src/libmpeg2/mpeg2.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/libmpeg2/mpeg2.h b/src/libmpeg2/mpeg2.h
index 32ea7a72e..f1a09b5dd 100644
--- a/src/libmpeg2/mpeg2.h
+++ b/src/libmpeg2/mpeg2.h
@@ -44,13 +44,11 @@ typedef struct mpeg2dec_s {
uint8_t code;
uint32_t pts, scr;
-
+
+ xine_t *xine;
} mpeg2dec_t ;
-
-
-
/* initialize mpegdec with a opaque user pointer */
void mpeg2_init (mpeg2dec_t * mpeg2dec,
vo_instance_t * output);
@@ -65,5 +63,6 @@ int mpeg2_decode_data (mpeg2dec_t * mpeg2dec,
void mpeg2_find_sequence_header (mpeg2dec_t * mpeg2dec,
uint8_t * data_start, uint8_t * data_end);
-
void mpeg2_flush (mpeg2dec_t * mpeg2dec);
+
+void process_userdata(mpeg2dec_t *mpeg2dec, uint8_t *buffer);