Hi Denis, On 18:12 Fri 12 Apr, Denis Kenzior wrote: > Hi Vinicius, > > On 04/10/2013 02:37 PM, Vinicius Costa Gomes wrote: > >This will be used by the drivers that a given codec was negotiated > >for a card. > >--- > > include/handsfree-audio.h | 2 ++ > > 1 file changed, 2 insertions(+) > > > >diff --git a/include/handsfree-audio.h b/include/handsfree-audio.h > >index 82d1312..2e58c43 100644 > >--- a/include/handsfree-audio.h > >+++ b/include/handsfree-audio.h > >@@ -48,6 +48,8 @@ struct ofono_handsfree_card > >*ofono_handsfree_card_create(unsigned int vendor, > > void *data); > > int ofono_handsfree_card_register(struct ofono_handsfree_card *card); > > void ofono_handsfree_card_remove(struct ofono_handsfree_card *card); > >+void ofono_handsfree_card_select_codec(struct ofono_handsfree_card *card, > >+ unsigned char codec); > > As mentioned before, lets make this return ofono_bool_t and name it > 'set_codec'. > > Also, do we have some idea whether codec ids are limited to 8 bits > or they can be larger? My reading of the spec would seem to > indicate 8 bits maximum.
That is also my reading. From the spec, section 4.34.1, page 92: "The format of the Codec IDs is 8 bit aliases that are defined in section 12". > > > > > ofono_bool_t ofono_handsfree_audio_has_wideband(void); > > > > Regards, > -Denis Cheers, -- Vinicius _______________________________________________ ofono mailing list ofono@ofono.org https://lists.ofono.org/mailman/listinfo/ofono