diff options
author | Tim-Philipp Müller <tim@centricular.net> | 2007-05-06 15:25:05 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.net> | 2007-05-06 15:25:05 +0000 |
commit | e792718ddf7f8c879ba38c4801b52b74a6b80766 (patch) | |
tree | e5f09189820ec9d067e44c6bd9ddf638c344acb0 /gst/real/gstrealvideodec.h | |
parent | fcfbf0f58ca1f8d7b5f43fd42f235e44785ed9a7 (diff) | |
download | gst-plugins-bad-e792718ddf7f8c879ba38c4801b52b74a6b80766.tar.gz gst-plugins-bad-e792718ddf7f8c879ba38c4801b52b74a6b80766.tar.bz2 gst-plugins-bad-e792718ddf7f8c879ba38c4801b52b74a6b80766.zip |
gst/real/: Use GModule instead of using dlsym() directly. Fixes #430598.
Original commit message from CVS:
* gst/real/gstrealaudiodec.c: (gst_real_audio_dec_setcaps),
(gst_real_audio_dec_finalize):
* gst/real/gstrealaudiodec.h:
* gst/real/gstrealvideodec.c: (open_library), (close_library):
* gst/real/gstrealvideodec.h:
Use GModule instead of using dlsym() directly. Fixes #430598.
Diffstat (limited to 'gst/real/gstrealvideodec.h')
-rw-r--r-- | gst/real/gstrealvideodec.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gst/real/gstrealvideodec.h b/gst/real/gstrealvideodec.h index e7fbbd93..471e29c4 100644 --- a/gst/real/gstrealvideodec.h +++ b/gst/real/gstrealvideodec.h @@ -1,7 +1,7 @@ /* GStreamer * * Copyright (C) 2006 Lutz Mueller <lutz@topfrose.de> - * 2006 Edward Hervey <bilboed@bilbod.com> + * Copyright (C) 2006 Edward Hervey <bilboed@bilbod.com> * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Library General Public @@ -43,7 +43,7 @@ enum _GstRealVideoDecVersion }; typedef struct { - gpointer handle; + GModule *module; guint32 (*custom_message) (gpointer, gpointer); guint32 (*free) (gpointer); @@ -91,4 +91,7 @@ struct _GstRealVideoDecClass GType gst_real_video_dec_get_type (void); G_END_DECLS + #endif /* __GST_REAL_VIDEO_DEC_H__ */ + + |