diff options
author | Brant Thomsen <brant.thomsen@harman.com> | 2017-06-15 11:10:29 -0600 |
---|---|---|
committer | Brant Thomsen <brant.thomsen@harman.com> | 2017-06-15 11:10:29 -0600 |
commit | d0a35261adea122e6383674fed0ee631f059de02 (patch) | |
tree | 13cdd191f1a5e14cf5f3887e5b0bc4686a956381 /daemons | |
parent | f78b716bf486e41ea35122c96c666927a5fa3fb0 (diff) | |
download | Open-AVB-d0a35261adea122e6383674fed0ee631f059de02.tar.gz |
Added Shaper daemon unreserve support for Class B 44.1kHz
Diffstat (limited to 'daemons')
-rw-r--r-- | daemons/shaper/src/shaper_daemon.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/daemons/shaper/src/shaper_daemon.c b/daemons/shaper/src/shaper_daemon.c index 5169b055..60fd8e46 100644 --- a/daemons/shaper/src/shaper_daemon.c +++ b/daemons/shaper/src/shaper_daemon.c @@ -621,11 +621,16 @@ int process_command(int sockfd, char command[]) classa_bw_44 = classa_bw_44 - remove_stream->bandwidth; class_bw = classa_bw_44; } - else + else if (!strcmp(remove_stream->class_id,classid_b_48)) { classb_bw_48 = classb_bw_48 - remove_stream->bandwidth; class_bw = classb_bw_48; } + else + { + classb_bw_44 = classb_bw_44 - remove_stream->bandwidth; + class_bw = classb_bw_44; + } if (class_bw == 0) { class_bw=1; |