Attention is currently required from: laforge, neels, pespin.
6 comments:
Patchset:
> and also the BSC has to then be aware of the HR formats in use. […]
I have so many objections to the argument raised by @nhofmeyr@sysmocom.de that I am not sure where to begin... Just a few thoughts that come to mind:
I'd still want the unresolved comments to be adressed somehow.
There exists a concept called "pick your battles", or "choose your battles wisely". Back in March I tried to do "the right thing" and prepare this patch for Osmocom, even though the feature in question is utterly useless - HRv1 codec has absolutely no use outside of just-for-fun retronetworking experiments, to the point where even American 2G Cooperative, a dedicated operator specifically for users of retro phones and probably the most retronetworking-oriented GSM operator anywhere in the world, won't be using HRv1 in production. And if someone does wish to play with HRv1 just for fun, there are much easier ways to accomplish that exercise, either by configuring `rtp hr-format rfc5993` in OsmoBTS or by enabling TW-TS-002 from MSC/CN side, which propagates down to the BTS and overrides the local `hr-format` setting.
Therefore, I am driven to conclude that the present issue (OS#6059) and the whole debate around it is not about useful functionality, but more of a beauty contest, a question of which solution would be most aesthetically pleasing to @nhofmeyr@sysmocom.de, @pespin@sysmocom.de and other senior developers whose opinion ranks higher than mine. Therefore, unless those with opposing views soften their stance, I cannot justify spending more of my scarce volunteer time on this issue.
File include/osmocom/mgcp/mgcp_rtp_end.h:
Patch Set #2, Line 40: bool hr_ts101318_detected;
I would prefer better layer separation for these: […]
Multipart response, similar to the other comment where deep philosophical issues are involved:
File src/libosmo-mgcp/mgcp_network.c:
Patch Set #2, Line 715: static int rfc5993_hr_convert(struct msgb *msg, struct mgcp_conn_rtp *dst)
It is an artifact of how I developed this code in stages. […]
Update 7 months later: I'll spin an updated patch with these arguments swapped.
s/This internal function examines/Examine/
What language do you then propose for the "it is invoked when..." part?
Patch Set #2, Line 1658: Autodetect
s/between // ?
Removing "between" would make the imperative sentence ungrammatical.
To view, visit change 39869. To unsubscribe, or for help writing mail filters, visit settings.