Hi Denis,
On 16:40 Fri 05 Apr, Denis Kenzior wrote:
> Hi Vinicius,
>
> On 04/05/2013 03:56 PM, Vinicius Costa Gomes wrote:
> >Hi Denis,
> >
> >On 12:32 Fri 05 Apr, Denis Kenzior wrote:
> >>>
> >>>+int ofono_handsfree_get_codecs(unsigned char *buffer, int buffer_len)
> >>>+{
> >>>+ int len;
> >>>+
> >>>+ if (agent == NULL)
> >>>+ return -EIO;
> >>>+
> >>>+ len = MIN(buffer_len, agent->codecs_len);
> >>>+ memcpy(buffer, agent->codecs, len);
> >>>+
> >>>+ return len;
> >>>+}
> >>>+
> >>
> >>Do we really want to memcpy here or return a const unsigned char
> >>array? Also, right now we explicitly only support CVSD and mSBC, so
> >>this is overkill.
> >
> >As we can assume that we always support CVSD, one idea is to have something
> >like ofono_handsfree_audio_has_msbc() instead of the get_codecs() function.
> >How does it sound?
>
> I tend to like this better. Perhaps we can name this function a
> more generic 'has_wideband()' instead. In case we want to provide
> support for custom codecs in the future.
Sounds good.
Cheers,
--
Vinicius
_______________________________________________
ofono mailing list
[email protected]
http://lists.ofono.org/listinfo/ofono