diff --git a/examples/tv-casting-app/linux/main.cpp b/examples/tv-casting-app/linux/main.cpp index 334a29b31a5700..0dde8a2f0d03eb 100644 --- a/examples/tv-casting-app/linux/main.cpp +++ b/examples/tv-casting-app/linux/main.cpp @@ -106,7 +106,7 @@ CHIP_ERROR ProcessClusterCommand(int argc, char ** argv) int main(int argc, char * argv[]) { - ChipLogProgress(AppServer, "chip_casting_simplified = 0"); + ChipLogProgress(AppServer, "chip_casting_simplified = 0"); // this file is built/run only if chip_casting_simplified = 0 VerifyOrDie(CHIP_NO_ERROR == chip::Platform::MemoryInit()); VerifyOrDie(CHIP_NO_ERROR == chip::DeviceLayer::PlatformMgr().InitChipStack()); diff --git a/examples/tv-casting-app/linux/simple-app.cpp b/examples/tv-casting-app/linux/simple-app.cpp index 139664451fb08b..01e33469e9b73f 100644 --- a/examples/tv-casting-app/linux/simple-app.cpp +++ b/examples/tv-casting-app/linux/simple-app.cpp @@ -130,7 +130,7 @@ class CommonCaseDeviceServerInitParamsProvider : public ServerInitParamsProvider int main(int argc, char * argv[]) { - ChipLogProgress(AppServer, "chip_casting_simplified = 1"); + ChipLogProgress(AppServer, "chip_casting_simplified = 1"); // this file is built/run only if chip_casting_simplified = 1 // Create AppParameters that need to be passed to CastingApp.Initialize() AppParameters appParameters; RotatingDeviceIdUniqueIdProvider rotatingDeviceIdUniqueIdProvider; diff --git a/examples/tv-casting-app/tv-casting-common/include/CHIPProjectAppConfig.h b/examples/tv-casting-app/tv-casting-common/include/CHIPProjectAppConfig.h index 978f91a0766296..4ef3b69df89965 100644 --- a/examples/tv-casting-app/tv-casting-common/include/CHIPProjectAppConfig.h +++ b/examples/tv-casting-app/tv-casting-common/include/CHIPProjectAppConfig.h @@ -58,7 +58,9 @@ #define CHIP_CONFIG_EXAMPLE_ACCESS_CONTROL_MAX_SUBJECTS_PER_ENTRY 20 #define CHIP_CONFIG_EXAMPLE_ACCESS_CONTROL_MAX_ENTRIES_PER_FABRIC 20 -// For casting, we need to allow for more binding table entries +// For casting, we need to allow for more binding table entries because the Casting App can connect to many Matter Casting Players, +// each with many Content Apps. Each Casting Player will set 1 binding per endpoint on it. ACasting Player will have 1 endpoint for +// every Matter Content App installed on it + 1 endpoint representing the Casting Player + 1 endpoint representing a speaker. #define MATTER_BINDING_TABLE_SIZE 64 // Enable some test-only interaction model APIs.