summaryrefslogtreecommitdiffstats
path: root/sys/oss/gstosscommon.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/oss/gstosscommon.c')
-rw-r--r--sys/oss/gstosscommon.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/oss/gstosscommon.c b/sys/oss/gstosscommon.c
index 50128c79..65c8a780 100644
--- a/sys/oss/gstosscommon.c
+++ b/sys/oss/gstosscommon.c
@@ -105,6 +105,12 @@ gst_osscommon_init (GstOssCommon *common)
common->device = g_strdup ("/dev/dsp");
common->fd = -1;
+ gst_osscommon_reset (common);
+}
+
+void
+gst_osscommon_reset (GstOssCommon *common)
+{
common->law = 0;
common->endianness = G_BYTE_ORDER;
common->sign = TRUE;