[Asterisk-code-review] formats: Changed file-block reading from 20ms to 10ms. (asterisk[11])
Matt Jordan
asteriskteam at digium.com
Mon Oct 26 21:48:01 CDT 2015
Matt Jordan has posted comments on this change.
Change subject: formats: Changed file-block reading from 20ms to 10ms.
......................................................................
Patch Set 1:
> > I think Corey and Josh are correct. This patch - while it may fix
> a
> > problem that some users have - has a greater risk of causing
> > problems that affect more users. At the very least, I don't think
> > it is appropriate to be included in 11 and 13.
> >
> > For master, I think it might be appropriate as a compile time
> only
> > option, triggered in the build options of menuselect. For those
> who
> > *really* want a multiple of 10ms, they could conditionally
> compile
> > that in, without affecting the performance of other Asterisk
> users.
> > I'm not usually a big fan of compile time options, but that seems
> > like the only compromise where this could be used by those who
> need
> > it without seriously affecting a large portion of the userbase.
>
> Instead of a menuselect option we could use a define in a header:
> #ifndef AST_FORMAT_READ_MS
> #define AST_FORMAT_READ_MS 20
> #endif
>
> Then update this patch to use that define to calculate buffer sizes
> and read lengths. This way CFLAGS can be used to override the
> default value of 20, allowing for 5 or 10 to be used. I think this
> option will be very rarely used that is why I'm not a fan of adding
> a menuselect option.
I'd be fine with that.
--
To view, visit https://gerrit.asterisk.org/1460
To unsubscribe, visit https://gerrit.asterisk.org/settings
Gerrit-MessageType: comment
Gerrit-Change-Id: I5aa21a3c4f3a4ea78ac3cc80a3883317648464a4
Gerrit-PatchSet: 1
Gerrit-Project: asterisk
Gerrit-Branch: 11
Gerrit-Owner: Alexander Traud <pabstraud at compuserve.com>
Gerrit-Reviewer: Alexander Traud <pabstraud at compuserve.com>
Gerrit-Reviewer: Anonymous Coward #1000019
Gerrit-Reviewer: Corey Farrell <git at cfware.com>
Gerrit-Reviewer: Joshua Colp <jcolp at digium.com>
Gerrit-Reviewer: Matt Jordan <mjordan at digium.com>
Gerrit-HasComments: No
More information about the asterisk-code-review
mailing list