1.4.14 ;)
This commit is contained in:
parent
0b06a87fa4
commit
2725c57f2e
@ -321,6 +321,7 @@ deque<std::shared_ptr<PermissionTypeEntry>> ts::permission::availablePermissions
|
|||||||
make_shared<PermissionTypeEntry>(PermissionType::i_client_needed_talk_power, PermissionGroup::client_basic, "i_client_needed_talk_power", "Needed client talk power"),
|
make_shared<PermissionTypeEntry>(PermissionType::i_client_needed_talk_power, PermissionGroup::client_basic, "i_client_needed_talk_power", "Needed client talk power"),
|
||||||
make_shared<PermissionTypeEntry>(PermissionType::i_client_poke_power, PermissionGroup::client_basic, "i_client_poke_power", "Client poke power"),
|
make_shared<PermissionTypeEntry>(PermissionType::i_client_poke_power, PermissionGroup::client_basic, "i_client_poke_power", "Client poke power"),
|
||||||
make_shared<PermissionTypeEntry>(PermissionType::i_client_needed_poke_power, PermissionGroup::client_basic, "i_client_needed_poke_power", "Needed client poke power"),
|
make_shared<PermissionTypeEntry>(PermissionType::i_client_needed_poke_power, PermissionGroup::client_basic, "i_client_needed_poke_power", "Needed client poke power"),
|
||||||
|
make_shared<PermissionTypeEntry>(PermissionType::i_client_poke_max_clients, PermissionGroup::client_basic, "i_client_poke_max_clients", "Max amount of clients which could be poked at once"),
|
||||||
make_shared<PermissionTypeEntry>(PermissionType::b_client_set_flag_talker, PermissionGroup::client_basic, "b_client_set_flag_talker", "Set the talker flag for clients and allow them to speak"),
|
make_shared<PermissionTypeEntry>(PermissionType::b_client_set_flag_talker, PermissionGroup::client_basic, "b_client_set_flag_talker", "Set the talker flag for clients and allow them to speak"),
|
||||||
make_shared<PermissionTypeEntry>(PermissionType::i_client_whisper_power, PermissionGroup::client_basic, "i_client_whisper_power", "Client whisper power"),
|
make_shared<PermissionTypeEntry>(PermissionType::i_client_whisper_power, PermissionGroup::client_basic, "i_client_whisper_power", "Client whisper power"),
|
||||||
make_shared<PermissionTypeEntry>(PermissionType::i_client_needed_whisper_power, PermissionGroup::client_basic, "i_client_needed_whisper_power", "Client needed whisper power"),
|
make_shared<PermissionTypeEntry>(PermissionType::i_client_needed_whisper_power, PermissionGroup::client_basic, "i_client_needed_whisper_power", "Client needed whisper power"),
|
||||||
|
@ -424,6 +424,7 @@ namespace ts {
|
|||||||
i_client_needed_talk_power,
|
i_client_needed_talk_power,
|
||||||
i_client_poke_power,
|
i_client_poke_power,
|
||||||
i_client_needed_poke_power,
|
i_client_needed_poke_power,
|
||||||
|
i_client_poke_max_clients,
|
||||||
b_client_set_flag_talker,
|
b_client_set_flag_talker,
|
||||||
i_client_whisper_power,
|
i_client_whisper_power,
|
||||||
i_client_needed_whisper_power,
|
i_client_needed_whisper_power,
|
||||||
|
@ -81,8 +81,7 @@ namespace ts::compression {
|
|||||||
|
|
||||||
size_t qlz_compressed_size(const void* payload, size_t payload_length) {
|
size_t qlz_compressed_size(const void* payload, size_t payload_length) {
|
||||||
assert(payload_length >= 9);
|
assert(payload_length >= 9);
|
||||||
//// "Always allocate size + 400 bytes for the destination buffer when compressing." <= http://www.quicklz.com/manual.html
|
return payload_length + 400; // http://www.quicklz.com/manual.html
|
||||||
return max(min(payload_length * 2, (size_t) (payload_length + 400ULL)), (size_t) 24ULL); /* at least 12 bytes (QLZ header) */
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bool qlz_compress_payload(const void* payload, size_t payload_length, void* buffer, size_t* buffer_length) {
|
bool qlz_compress_payload(const void* payload, size_t payload_length, void* buffer, size_t* buffer_length) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user