#include "config.h"
#endif
+#include <string.h>
+
#include "gstapexraop.h"
/* private constants */
static int
gst_apexraop_recv (int desc, void *data, size_t len)
{
- bzero (data, len);
+ memset (data, 0, len);
return recv (desc, data, len, 0);
}
GST_APEX_RAOP_HDR_DEFAULT_LENGTH) <= 0)
return GST_RTSP_STS_GONE;
- sscanf (hreq, "%*s %d", (int *) &res);
+ {
+ int tmp;
+ sscanf (hreq, "%*s %d", &tmp);
+ res = (GstRTSPStatusCode) tmp;
+ }
if (res != GST_RTSP_STS_OK)
return res;
GST_APEX_RAOP_HDR_DEFAULT_LENGTH) <= 0)
return GST_RTSP_STS_GONE;
- sscanf (hreq, "%*s %d", (int *) &res);
+ {
+ int tmp;
+ sscanf (hreq, "%*s %d", &tmp);
+ res = (GstRTSPStatusCode) tmp;
+ }
if (res != GST_RTSP_STS_OK)
return res;
GST_APEX_RAOP_HDR_DEFAULT_LENGTH) <= 0)
return GST_RTSP_STS_GONE;
- sscanf (hreq, "%*s %d", (int *) &res);
+ {
+ int tmp;
+ sscanf (hreq, "%*s %d", &tmp);
+ res = (GstRTSPStatusCode) tmp;
+ }
if (res != GST_RTSP_STS_OK)
return res;
GST_APEX_RAOP_HDR_DEFAULT_LENGTH) <= 0)
return GST_RTSP_STS_GONE;
- sscanf (hreq, "%*s %d", (int *) &res);
+ {
+ int tmp;
+ sscanf (hreq, "%*s %d", &tmp);
+ res = (GstRTSPStatusCode) tmp;
+ }
return res;
}
GST_APEX_RAOP_HDR_DEFAULT_LENGTH) <= 0)
return GST_RTSP_STS_GONE;
- sscanf (hreq, "%*s %d", (int *) &res);
+ {
+ int tmp;
+ sscanf (hreq, "%*s %d", &tmp);
+ res = (GstRTSPStatusCode) tmp;
+ }
return res;
}
#include "config.h"
#endif
+#include <string.h>
+
#include "gstapexsink.h"
GST_DEBUG_CATEGORY_STATIC (apexsink_debug);
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)",