diff options
Diffstat (limited to 'ext/xvid/gstxvidenc.h')
-rw-r--r-- | ext/xvid/gstxvidenc.h | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/ext/xvid/gstxvidenc.h b/ext/xvid/gstxvidenc.h index 12f4d2fd..356ce53f 100644 --- a/ext/xvid/gstxvidenc.h +++ b/ext/xvid/gstxvidenc.h @@ -48,11 +48,15 @@ struct _GstXvidEnc { /* pads */ GstPad *sinkpad, *srcpad; - /* quality of encoded JPEG image */ - gulong bitrate; + /* encoding profile */ + gint profile; - /* size of the JPEG buffers */ - gulong buffer_size; + /* quality of encoded image */ + gint bitrate; + gint buffer_size; + + /* max number of B frames between I/P */ + gint max_b_frames; /* max key interval */ gint max_key_interval; @@ -60,8 +64,8 @@ struct _GstXvidEnc { /* xvid handle */ void *handle; gint csp; - gint width, height; - double fps; + gint width, height, stride; + gdouble fps; }; struct _GstXvidEncClass { |