Skip to content

Commit a8f26dd

Browse files
committed
use f32 float audio format
1 parent 54c481c commit a8f26dd

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/caps.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const gchar *get_audio_sink_cap(unsigned int type) {
2020
format =
2121
GST_AUDIO_CAPS_MAKE("audio/x-raw, "
2222
"format = (string) " GST_AUDIO_NE(
23-
S16) ", "
23+
F32) ", "
2424
"layout = (string) interleaved, "
2525
"channels = (int) { 2 }, "
2626
"rate = (int) { 44100 }, "

src/plugin.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -336,8 +336,8 @@ static gboolean gst_projectm_render(GstGLBaseAudioVisualizer *glav,
336336
// audioMap.size / 8, audio->offset, audio->offset_end,
337337
// bscope->ainfo.rate, bscope->vinfo.fps_n, bscope->req_spf);
338338

339-
projectm_pcm_add_int16(plugin->priv->handle, (gint16 *)audioMap.data,
340-
audioMap.size / 4, PROJECTM_STEREO);
339+
projectm_pcm_add_float(plugin->priv->handle, (gfloat *)audioMap.data,
340+
audioMap.size / 8, PROJECTM_STEREO);
341341

342342
// GST_DEBUG_OBJECT(plugin, "Audio Data: %d %d %d %d", ((gint16
343343
// *)audioMap.data)[100], ((gint16 *)audioMap.data)[101], ((gint16

0 commit comments

Comments
 (0)