#define DEFAULT_TICK_PERIOD_MS 10
#define DEFAULT_POLL_TIMEOUT_MS (DEFAULT_TICK_PERIOD_MS / 2)
-GST_DEBUG_CATEGORY (mysrc_debug);
-#define GST_CAT_DEFAULT mysrc_debug
+GST_DEBUG_CATEGORY (mysource_debug);
+#define GST_CAT_DEFAULT mysource_debug
typedef struct _App App;
guint64 tick;
};
-App s_app;
+static App s_app;
static int
init_seq (App * app)
GST_BUFFER_OFFSET (buffer) = time;
GST_BUFFER_DURATION (buffer) = DEFAULT_TICK_PERIOD_MS * GST_MSECOND;
- local_data = g_malloc (size);
- memcpy (local_data, data, size);
+ local_data = g_memdup (data, size);
gst_buffer_append_memory (buffer,
gst_memory_new_wrapped (0, local_data, size, 0, size, local_data,
gst_init (&argc, &argv);
- GST_DEBUG_CATEGORY_INIT (mysrc_debug, "mysrc", 0,
+ GST_DEBUG_CATEGORY_INIT (mysource_debug, "mysource", 0,
"ALSA MIDI sequencer appsrc pipeline");
ret = app_init (app, ports);