genivi-audio-manager@lists.genivi.org

development list for the AudioManager

View all threads

GenIVI AM - Routing-side plugin for ALSA - new pull requests

KM
Koch, Martin (ESE GmbH; ADITG/ESM)
Mon, Feb 10, 2020 8:56 AM

Hello all,

Now, as the preconditions in the AM daemon and its utilities are met, I continue porting our changes for the AudioManagerPlugins repository. Thus I created 3 pull requests, all related to the PluginRoutingAdapterALSA component:

  1. https://github.com/GENIVI/AudioManagerPlugins/pull/13

    is a trivial one and just adds a formerly missing initializer to the constructor of interface class IAmRoutingAdapterALSA

  2. https://github.com/GENIVI/AudioManagerPlugins/pull/14

    changes the component to make use of the new logging architecture implemented in the AM utilities since version 7.7.

  3. https://github.com/GENIVI/AudioManagerPlugins/pull/15

    replaces the version of CAmSerializer in interface class IAmRoutingReceiverShadow by V2::CAmSerializer.

    Additionally, as the compiler determines the parameter types automatically, the formal template parameters

    are dropped from serializer invocation statements.

Your comments are welcome.

Best regards

Martin Koch
Advanced Driver Information Technology GmbH
Engineering Software Multimedia (ESM)
Robert-Bosch-Str. 200
31139 Hildesheim
Germany
Tel. +49 5121 49 6954
Fax +49 5121 49 6999
mkoch@de.adit-jv.com
www.adit-jv.com
ADIT is a joint venture company of Robert Bosch GmbH/Robert Bosch Car Multimedia GmbH and DENSO Corporation
Sitz: Hildesheim, Registergericht: Amtsgericht Hildesheim HRB 3438
Geschäftsführung: Wilhelm Grabow, Ken Yaguchi
Data protection information: We use your contact information and e-mail communication to process your inquiry and for internal and possibly tax documentation purposes. Your information will only be passed on to third parties if this is necessary to carry out your request or if we are legally obliged to do so.

Hello all, Now, as the preconditions in the AM daemon and its utilities are met, I continue porting our changes for the AudioManagerPlugins repository. Thus I created 3 pull requests, all related to the PluginRoutingAdapterALSA component: 1. https://github.com/GENIVI/AudioManagerPlugins/pull/13 is a trivial one and just adds a formerly missing initializer to the constructor of interface class IAmRoutingAdapterALSA 2. https://github.com/GENIVI/AudioManagerPlugins/pull/14 changes the component to make use of the new logging architecture implemented in the AM utilities since version 7.7. 3. https://github.com/GENIVI/AudioManagerPlugins/pull/15 replaces the version of CAmSerializer in interface class IAmRoutingReceiverShadow by V2::CAmSerializer. Additionally, as the compiler determines the parameter types automatically, the formal template parameters are dropped from serializer invocation statements. Your comments are welcome. Best regards Martin Koch Advanced Driver Information Technology GmbH Engineering Software Multimedia (ESM) Robert-Bosch-Str. 200 31139 Hildesheim Germany Tel. +49 5121 49 6954 Fax +49 5121 49 6999 mkoch@de.adit-jv.com www.adit-jv.com ADIT is a joint venture company of Robert Bosch GmbH/Robert Bosch Car Multimedia GmbH and DENSO Corporation Sitz: Hildesheim, Registergericht: Amtsgericht Hildesheim HRB 3438 Geschäftsführung: Wilhelm Grabow, Ken Yaguchi Data protection information: We use your contact information and e-mail communication to process your inquiry and for internal and possibly tax documentation purposes. Your information will only be passed on to third parties if this is necessary to carry out your request or if we are legally obliged to do so.
KM
Koch, Martin (ESE GmbH; ADITG/ESM)
Mon, Feb 17, 2020 7:42 AM

Hello all,

regarding below presented pull requests affecting the ALSA routing plugin, I tend to merge them early next week (most likely Monday, Feb-24).

Please let me know if you have any objections.

Best regards

Martin Koch

Advanced Driver Information Technology GmbH
Engineering Software Multimedia (ESM)
Robert-Bosch-Str. 200
31139 Hildesheim
Germany

Tel. +49 5121 49 6954
Fax +49 5121 49 6999
mkoch@de.adit-jv.com
www.adit-jv.com

ADIT is a joint venture company of Robert Bosch GmbH/Robert Bosch Car Multimedia GmbH and DENSO Corporation
Sitz: Hildesheim, Registergericht: Amtsgericht Hildesheim HRB 3438
Geschaeftsfuehrung: Wilhelm Grabow, Ken Yaguchi

Data protection information: We use your contact information and e-mail communication to process your inquiry and for internal and possibly tax documentation purposes. Your information will only be passed on to third parties if this is necessary to carry out your request or if we are legally obliged to do so.

-----Original Message-----
From: genivi-audio-manager genivi-audio-manager-bounces@lists.genivi.org On Behalf Of Koch, Martin (ESE GmbH; ADITG/ESM)
Sent: Montag, 10. Februar 2020 09:58
To: GenIVI AudioManager Mailing list (genivi-audio-manager@lists.genivi.org) genivi-audio-manager@lists.genivi.org
Subject: [audio-manager] GenIVI AM - Routing-side plugin for ALSA - new pull requests

Hello all,

Now, as the preconditions in the AM daemon and its utilities are met, I continue porting our changes for the AudioManagerPlugins repository. Thus I created 3 pull requests, all related to the PluginRoutingAdapterALSA component:

  1. https://github.com/GENIVI/AudioManagerPlugins/pull/13

    is a trivial one and just adds a formerly missing initializer to the constructor of interface class IAmRoutingAdapterALSA

  2. https://github.com/GENIVI/AudioManagerPlugins/pull/14

    changes the component to make use of the new logging architecture implemented in the AM utilities since version 7.7.

  3. https://github.com/GENIVI/AudioManagerPlugins/pull/15

    replaces the version of CAmSerializer in interface class IAmRoutingReceiverShadow by V2::CAmSerializer.

    Additionally, as the compiler determines the parameter types automatically, the formal template parameters

    are dropped from serializer invocation statements.

Your comments are welcome.

Best regards

Martin Koch
Advanced Driver Information Technology GmbH Engineering Software Multimedia (ESM) Robert-Bosch-Str. 200
31139 Hildesheim
Germany
Tel. +49 5121 49 6954
Fax +49 5121 49 6999
mkoch@de.adit-jv.com
www.adit-jv.com
ADIT is a joint venture company of Robert Bosch GmbH/Robert Bosch Car Multimedia GmbH and DENSO Corporation
Sitz: Hildesheim, Registergericht: Amtsgericht Hildesheim HRB 3438
Geschäftsführung: Wilhelm Grabow, Ken Yaguchi Data protection information: We use your contact information and e-mail communication to process your inquiry and for internal and possibly tax documentation purposes. Your information will only be passed on to third parties if this is necessary to carry out your request or if we are legally obliged to do so.


genivi-audio-manager mailing list
genivi-audio-manager@lists.genivi.org
http://lists.genivi.org/mailman/listinfo/genivi-audio-manager_lists.genivi.org

Hello all, regarding below presented pull requests affecting the ALSA routing plugin, I tend to merge them early next week (most likely Monday, Feb-24). Please let me know if you have any objections. Best regards Martin Koch Advanced Driver Information Technology GmbH Engineering Software Multimedia (ESM) Robert-Bosch-Str. 200 31139 Hildesheim Germany Tel. +49 5121 49 6954 Fax +49 5121 49 6999 mkoch@de.adit-jv.com www.adit-jv.com ADIT is a joint venture company of Robert Bosch GmbH/Robert Bosch Car Multimedia GmbH and DENSO Corporation Sitz: Hildesheim, Registergericht: Amtsgericht Hildesheim HRB 3438 Geschaeftsfuehrung: Wilhelm Grabow, Ken Yaguchi Data protection information: We use your contact information and e-mail communication to process your inquiry and for internal and possibly tax documentation purposes. Your information will only be passed on to third parties if this is necessary to carry out your request or if we are legally obliged to do so. -----Original Message----- From: genivi-audio-manager <genivi-audio-manager-bounces@lists.genivi.org> On Behalf Of Koch, Martin (ESE GmbH; ADITG/ESM) Sent: Montag, 10. Februar 2020 09:58 To: GenIVI AudioManager Mailing list (genivi-audio-manager@lists.genivi.org) <genivi-audio-manager@lists.genivi.org> Subject: [audio-manager] GenIVI AM - Routing-side plugin for ALSA - new pull requests Hello all, Now, as the preconditions in the AM daemon and its utilities are met, I continue porting our changes for the AudioManagerPlugins repository. Thus I created 3 pull requests, all related to the PluginRoutingAdapterALSA component: 1. https://github.com/GENIVI/AudioManagerPlugins/pull/13 is a trivial one and just adds a formerly missing initializer to the constructor of interface class IAmRoutingAdapterALSA 2. https://github.com/GENIVI/AudioManagerPlugins/pull/14 changes the component to make use of the new logging architecture implemented in the AM utilities since version 7.7. 3. https://github.com/GENIVI/AudioManagerPlugins/pull/15 replaces the version of CAmSerializer in interface class IAmRoutingReceiverShadow by V2::CAmSerializer. Additionally, as the compiler determines the parameter types automatically, the formal template parameters are dropped from serializer invocation statements. Your comments are welcome. Best regards Martin Koch Advanced Driver Information Technology GmbH Engineering Software Multimedia (ESM) Robert-Bosch-Str. 200 31139 Hildesheim Germany Tel. +49 5121 49 6954 Fax +49 5121 49 6999 mkoch@de.adit-jv.com www.adit-jv.com ADIT is a joint venture company of Robert Bosch GmbH/Robert Bosch Car Multimedia GmbH and DENSO Corporation Sitz: Hildesheim, Registergericht: Amtsgericht Hildesheim HRB 3438 Geschäftsführung: Wilhelm Grabow, Ken Yaguchi Data protection information: We use your contact information and e-mail communication to process your inquiry and for internal and possibly tax documentation purposes. Your information will only be passed on to third parties if this is necessary to carry out your request or if we are legally obliged to do so. _______________________________________________ genivi-audio-manager mailing list genivi-audio-manager@lists.genivi.org http://lists.genivi.org/mailman/listinfo/genivi-audio-manager_lists.genivi.org