diff options
author | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2002-01-05 21:54:16 +0000 |
---|---|---|
committer | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2002-01-05 21:54:16 +0000 |
commit | 3517e658ee37cb82ba28a4e05fc708bba9e82af6 (patch) | |
tree | 87b06c4615628418db6f829a663d8bca06173b1f /src/libmpeg2/xine_decoder.c | |
parent | bb5d65d9f49e148de4f3b402d7a87956b05f5a4a (diff) | |
download | xine-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/xine_decoder.c')
-rw-r--r-- | src/libmpeg2/xine_decoder.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/libmpeg2/xine_decoder.c b/src/libmpeg2/xine_decoder.c index da55cab88..2f6a338bb 100644 --- a/src/libmpeg2/xine_decoder.c +++ b/src/libmpeg2/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.19 2001/12/24 00:45:03 guenter Exp $ + * $Id: xine_decoder.c,v 1.20 2002/01/05 21:54:17 miguelfreitas Exp $ * * stuff needed to turn libmpeg2 into a xine decoder plugin */ @@ -105,11 +105,11 @@ static char *mpeg2dec_get_id(void) { return "mpeg2dec"; } -video_decoder_t *init_video_decoder_plugin (int iface_version, config_values_t *cfg) { +video_decoder_t *init_video_decoder_plugin (int iface_version, xine_t *xine) { mpeg2dec_decoder_t *this ; - if (iface_version != 4) { + if (iface_version != 5) { printf( "libmpeg2: plugin doesn't support plugin API version %d.\n" "libmpeg2: this means there's a version mismatch between xine and this " "libmpeg2: decoder plugin.\nInstalling current plugins should help.\n", @@ -129,6 +129,8 @@ video_decoder_t *init_video_decoder_plugin (int iface_version, config_values_t * this->video_decoder.get_identifier = mpeg2dec_get_id; this->video_decoder.priority = 1; + this->mpeg2.xine = xine; + return (video_decoder_t *) this; } |