diff options
author | Leif Johnson <leif@ambient.2y.net> | 2003-11-16 22:04:16 +0000 |
---|---|---|
committer | Leif Johnson <leif@ambient.2y.net> | 2003-11-16 22:04:16 +0000 |
commit | 6650cd92ec5c5734be7c862580d086b54116628b (patch) | |
tree | 890a4e548f1f682d5e3fe382f2d6038a3883253d /gst-libs/gst/audio/audio.h | |
parent | 5b283c92b6fffdd28b4a113c07e2f6afd752b23d (diff) | |
download | gstreamer-plugins-bad-6650cd92ec5c5734be7c862580d086b54116628b.tar.gz |
+ adding buffer-frames prop to standard caps macros
Original commit message from CVS:
+ adding buffer-frames prop to standard caps macros
Diffstat (limited to 'gst-libs/gst/audio/audio.h')
-rw-r--r-- | gst-libs/gst/audio/audio.h | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/gst-libs/gst/audio/audio.h b/gst-libs/gst/audio/audio.h index c22052f5d..0958f6547 100644 --- a/gst-libs/gst/audio/audio.h +++ b/gst-libs/gst/audio/audio.h @@ -68,26 +68,22 @@ G_BEGIN_DECLS GST_PROPS_BOOLEAN (TRUE),\ GST_PROPS_BOOLEAN (FALSE)\ ),\ + "buffer-frames", GST_PROPS_INT_RANGE (1, G_MAXINT),\ NULL) -#define GST_AUDIO_INT_MONO_PAD_TEMPLATE_PROPS \ +/* "standard" int audio is native order, 16 bit stereo. */ +#define GST_AUDIO_INT_STANDARD_PAD_TEMPLATE_PROPS \ gst_props_new (\ "rate", GST_PROPS_INT_RANGE (1, G_MAXINT),\ - "channels", GST_PROPS_INT (1),\ - "endianness", GST_PROPS_LIST (\ - GST_PROPS_INT (G_LITTLE_ENDIAN),\ - GST_PROPS_INT (G_BIG_ENDIAN)\ - ),\ - "width", GST_PROPS_LIST (\ - GST_PROPS_INT (8),\ - GST_PROPS_INT (16),\ - GST_PROPS_INT (32)\ - ),\ - "depth", GST_PROPS_INT_RANGE (1, 32),\ + "channels", GST_PROPS_INT (2),\ + "endianness", GST_PROPS_INT (G_BYTE_ORDER),\ + "width", GST_PROPS_INT (16),\ + "depth", GST_PROPS_INT (16),\ "signed", GST_PROPS_LIST (\ GST_PROPS_BOOLEAN (TRUE),\ GST_PROPS_BOOLEAN (FALSE)\ ),\ + "buffer-frames", GST_PROPS_INT_RANGE (1, G_MAXINT),\ NULL) #define GST_AUDIO_FLOAT_PAD_TEMPLATE_PROPS \ @@ -105,6 +101,7 @@ G_BEGIN_DECLS "buffer-frames", GST_PROPS_INT_RANGE (1, G_MAXINT),\ NULL) +/* "standard" float audio is native order, 32 bit mono. */ #define GST_AUDIO_FLOAT_STANDARD_PAD_TEMPLATE_PROPS \ gst_props_new (\ "rate", GST_PROPS_INT_RANGE (1, G_MAXINT),\ |