diff options
author | Julien Moutte <julien@moutte.net> | 2005-11-23 18:05:16 +0000 |
---|---|---|
committer | Julien Moutte <julien@moutte.net> | 2005-11-23 18:05:16 +0000 |
commit | 36ef03791ff3785d529872b283da158f0a51f46a (patch) | |
tree | d75ec3941bb9472eb2c3a8bb1d258dec101ea279 /ext/directfb/dfbvideosink.h | |
parent | 14de3c807a75fac0cbc24898c8de49372bec905e (diff) | |
download | gst-plugins-bad-36ef03791ff3785d529872b283da158f0a51f46a.tar.gz gst-plugins-bad-36ef03791ff3785d529872b283da158f0a51f46a.tar.bz2 gst-plugins-bad-36ef03791ff3785d529872b283da158f0a51f46a.zip |
Use fraction for framerate, various fixes.
Original commit message from CVS:
2005-11-23 Julien MOUTTE <julien@moutte.net>
* docs/plugins/gst-plugins-bad-plugins-decl.txt:
* ext/directfb/dfb-example.c: (main):
* ext/directfb/dfbvideosink.c:
(gst_dfbvideosink_surface_destroy),
(gst_dfbvideosink_event_thread), (gst_dfbvideosink_setup),
(gst_dfbvideosink_getcaps), (gst_dfbvideosink_setcaps),
(gst_dfbvideosink_change_state), (gst_dfbvideosink_get_times),
(gst_dfbvideosink_bufferpool_clear),
(gst_dfbvideosink_buffer_alloc), (gst_dfbsurface_finalize),
(gst_dfbvideosink_navigation_send_event),
(gst_dfbvideosink_finalize), (gst_dfbvideosink_init),
(gst_dfbvideosink_class_init):
* ext/directfb/dfbvideosink.h: Use fraction for framerate,
various
fixes.
Diffstat (limited to 'ext/directfb/dfbvideosink.h')
-rw-r--r-- | ext/directfb/dfbvideosink.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ext/directfb/dfbvideosink.h b/ext/directfb/dfbvideosink.h index 42509775..15a4eb31 100644 --- a/ext/directfb/dfbvideosink.h +++ b/ext/directfb/dfbvideosink.h @@ -69,9 +69,13 @@ struct _GstDfbVideoSink { /* Our element stuff */ GstVideoSink videosink; + GMutex *pool_lock; GSList *buffer_pool; - gdouble framerate; + /* Framerate numerator and denominator */ + gint fps_n; + gint fps_d; + gint video_width, video_height; /* size of incoming video */ gint out_width, out_height; |