API updates for JrtcApp
@matthewbalkwill is already working on this.
Since Mar 5, 2025.
Assessment
This issue has not been assessed yet.
Description
Add further abstraction to JrtcApp in order to simplify developer experience.
For instance,
jrtc_router_stream_id_t sid = jrtc_app_get_stream(state->app, SIMPLE_INPUT_IN_SIDX);
int res = jrtc_router_channel_send_input_msg(sid, &aggregate_counter, sizeof(aggregate_counter));
will be changed to:-
int res = jrtc_app_router_channel_send_input_msg(state->app, SIMPLE_INPUT_IN_SIDX, &aggregate_counter, sizeof(aggregate_counter));
Furthermore, update docs to detail that the use of JrtcApps should be the standard development model for apps, as opposed to using the "native" experience.
- Dominant language
- C
- Stars
- 18
- Forks
- 13
- Avg merge
- 22d 13h
- Merged PRs (30d)
- 1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/jrt-controller
-
Management REST API binds all interfaces with no authentication; app load path runs unverified bytes Open
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/jrt-controller#96 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
microsoft/jrt-controller#86 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
microsoft/jrt-controller#83 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
microsoft/jrt-controller#82 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
microsoft/jrt-controller#70 ·
All issues in microsoft/jrt-controller
Similar issues
-
os:linux
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
mpv-player/mpv#18510 · 2 comments ·
-
internal.h中,漏掉了1个定义。 Open
Difficulty 1/5 Under an hour Newbie friendliness 95/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
kovidgoyal/kitty#10516 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 80/100