From f7c7bb53dcabba9efae01bb7737a2036c2108436 Mon Sep 17 00:00:00 2001 From: Alex Gartner Date: Sun, 24 Apr 2016 13:30:59 -0500 Subject: [PATCH] Only init gst pipeline after sucessful hu_aap_start --- mazda/main.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/mazda/main.c b/mazda/main.c index dffd605e..65f11c67 100644 --- a/mazda/main.c +++ b/mazda/main.c @@ -1002,15 +1002,6 @@ int main (int argc, char *argv[]) byte ep_in_addr = -2; byte ep_out_addr = -2; - switch_audio(AUDIO_AA); - - /* Init gstreamer pipeline */ - ret = gst_pipeline_init(app); - if (ret < 0) { - printf("gst_pipeline_init() ret: %d\n", ret); - return (-4); - } - /* Start AA processing */ ret = hu_aap_start (ep_in_addr, ep_out_addr); if (ret == -1) @@ -1032,6 +1023,15 @@ int main (int argc, char *argv[]) printf("Starting Android Auto...\n"); + switch_audio(AUDIO_AA); + + /* Init gstreamer pipeline */ + ret = gst_pipeline_init(app); + if (ret < 0) { + printf("gst_pipeline_init() ret: %d\n", ret); + return (-4); + } + /* Open Touchscreen Device */ mTouch.fd = open(EVENT_DEVICE_TS, O_RDONLY);