summaryrefslogtreecommitdiff
path: root/daemons
diff options
context:
space:
mode:
authorBrant Thomsen <brant.thomsen@harman.com>2017-06-15 11:10:29 -0600
committerBrant Thomsen <brant.thomsen@harman.com>2017-06-15 11:10:29 -0600
commitd0a35261adea122e6383674fed0ee631f059de02 (patch)
tree13cdd191f1a5e14cf5f3887e5b0bc4686a956381 /daemons
parentf78b716bf486e41ea35122c96c666927a5fa3fb0 (diff)
downloadOpen-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.c7
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;