summaryrefslogtreecommitdiff
path: root/src/examples/ecore/ecore_audio_playback.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/examples/ecore/ecore_audio_playback.c')
-rw-r--r--src/examples/ecore/ecore_audio_playback.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/examples/ecore/ecore_audio_playback.c b/src/examples/ecore/ecore_audio_playback.c
index 5945393e8c..c659f09d55 100644
--- a/src/examples/ecore/ecore_audio_playback.c
+++ b/src/examples/ecore/ecore_audio_playback.c
@@ -201,7 +201,7 @@ static void _play_finished(void *data EINA_UNUSED, const Efl_Event *event)
inputs = eina_list_remove(inputs, event->object);
ret = ecore_audio_obj_out_input_detach(out, event->object);
- efl_del(event->object);
+ efl_unref(event->object);
if (!ret)
printf("Could not detach input %s\n", name);
@@ -252,7 +252,7 @@ main(int argc, const char *argv[])
{
if (!strncmp(argv[i], "tone:", 5))
{
- in = efl_add(ECORE_AUDIO_OBJ_IN_TONE_CLASS, NULL);
+ in = efl_add_ref(ECORE_AUDIO_OBJ_IN_TONE_CLASS, NULL);
if (!in)
{
printf("error when creating ecore audio source.\n");
@@ -272,18 +272,18 @@ main(int argc, const char *argv[])
}
}
free(tmp);
- ecore_audio_obj_name_set(in, argv[i]);
+ efl_name_set(in, argv[i]);
}
else
{
- in = efl_add(ECORE_AUDIO_OBJ_IN_SNDFILE_CLASS, NULL);
+ in = efl_add_ref(ECORE_AUDIO_OBJ_IN_SNDFILE_CLASS, NULL);
if (!in)
{
printf("error when creating ecore audio source.\n");
goto end;
}
tmp = strdup(argv[i]);
- ecore_audio_obj_name_set(in, basename(tmp));
+ efl_name_set(in, basename(tmp));
free(tmp);
ret = ecore_audio_obj_source_set(in, argv[i]);
if (!ret) {
@@ -307,7 +307,7 @@ main(int argc, const char *argv[])
printf("Start: %s (%0.2fs)\n", name, length);
- out = efl_add(ECORE_AUDIO_OBJ_OUT_PULSE_CLASS, NULL);
+ out = efl_add_ref(ECORE_AUDIO_OBJ_OUT_PULSE_CLASS, NULL);
ret = ecore_audio_obj_out_input_attach(out, in);
if (!ret)
printf("Could not attach input %s\n", name);