diff options
author | Linux Build Service Account <lnxbuild@localhost> | 2016-02-26 01:22:22 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-02-26 01:22:22 -0800 |
commit | 482ccd64f43ab5b361aedd6ea1871a83222303dc (patch) | |
tree | cf95dc1a5b987abefdc69e713bfe44b3bde24908 | |
parent | ef4eb90ecaf437fbec02688f66293cd5195872fb (diff) | |
parent | eceec1d6474fd5d27f9d765467d5578c08e1c9fd (diff) | |
download | android_system_bt-482ccd64f43ab5b361aedd6ea1871a83222303dc.tar.gz android_system_bt-482ccd64f43ab5b361aedd6ea1871a83222303dc.tar.bz2 android_system_bt-482ccd64f43ab5b361aedd6ea1871a83222303dc.zip |
Merge "Increase number of semaphores for media workqueue"
-rw-r--r-- | btif/src/btif_media_task.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/btif/src/btif_media_task.c b/btif/src/btif_media_task.c index 4b9166c22..c89af5892 100644 --- a/btif/src/btif_media_task.c +++ b/btif/src/btif_media_task.c @@ -244,6 +244,7 @@ enum { #define PACKET_PLAYED_PER_TICK_32 5 #define PACKET_PLAYED_PER_TICK_16 3 +#define MAX_MEDIA_WORKQUEUE_COUNT 1024 typedef struct { UINT16 num_frames_to_be_processed; @@ -854,7 +855,7 @@ bool btif_a2dp_start_media_task(void) btif_media_cmd_msg_queue = fixed_queue_new(SIZE_MAX); /* start a2dp media task */ - worker_thread = thread_new("media_worker"); + worker_thread = thread_new_sized("media_worker", MAX_MEDIA_WORKQUEUE_COUNT); if (worker_thread == NULL) goto error_exit; |