diff options
author | Jan Schmidt <jan.schmidt@sun.com> | 2009-06-06 13:17:49 +0100 |
---|---|---|
committer | Jan Schmidt <jan.schmidt@sun.com> | 2009-06-06 13:17:49 +0100 |
commit | 10e4d6c74d0b456541d2d5359af4d04d005a2ebc (patch) | |
tree | 560da8e063162f0522eeae891bad8a1bb206fb65 /ext/apexsink/gstapexsink.c | |
parent | e2ef7a2a8ae317299051fbe10014f1b24ed5107e (diff) | |
download | gst-plugins-bad-10e4d6c74d0b456541d2d5359af4d04d005a2ebc.tar.gz gst-plugins-bad-10e4d6c74d0b456541d2d5359af4d04d005a2ebc.tar.bz2 gst-plugins-bad-10e4d6c74d0b456541d2d5359af4d04d005a2ebc.zip |
apexsink: Fix compiler warnings
Fix compile warnings on solaris from bzero not being declared (use
memset instead), and strict-aliasing warnings (use a temporary
variable).
Diffstat (limited to 'ext/apexsink/gstapexsink.c')
-rw-r--r-- | ext/apexsink/gstapexsink.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/apexsink/gstapexsink.c b/ext/apexsink/gstapexsink.c index 8f98eb00..425308d4 100644 --- a/ext/apexsink/gstapexsink.c +++ b/ext/apexsink/gstapexsink.c @@ -30,6 +30,8 @@ #include "config.h" #endif +#include <string.h> + #include "gstapexsink.h" GST_DEBUG_CATEGORY_STATIC (apexsink_debug); @@ -488,7 +490,7 @@ gst_apexsink_prepare (GstAudioSink * asink, GstRingBufferSpec * spec) GST_APEX_RAOP_SAMPLES_PER_FRAME * GST_APEX_RAOP_BYTES_PER_SAMPLE; spec->segtotal = 1; - bzero (spec->silence_sample, sizeof (spec->silence_sample)); + memset (spec->silence_sample, 0, sizeof (spec->silence_sample)); GST_INFO_OBJECT (apexsink, "PREPARE : ApEx sink ready to stream at %dHz, %d bytes per sample, %d channels, %d bytes segments (%dkB/s)", |