Conversation
Removes SB_PLAYER_DMP_WRITER_INCLUDE_PATH #include MACRO as the SISO scanner has difficulty uploading required dependenies for remote builds. Bug: 454374226
🤖 Gemini Suggested Commit Message💡 Pro Tips for a Better Commit Message:
|
There was a problem hiding this comment.
Code Review
This pull request removes the SB_PLAYER_DMP_WRITER_INCLUDE_PATH macro, replacing its usage with a hardcoded include path to resolve a build tool issue. While this simplifies the code, it removes a layer of platform-specific configuration. I've raised a concern about the potential for this change to break builds on other platforms that might have been using this macro to provide a different path for the header file.
I am having trouble creating individual review comments. Click here to see my feedback.
starboard/linux/shared/configuration_public.h (48-51)
Removing the SB_PLAYER_DMP_WRITER_INCLUDE_PATH macro and hardcoding the include path in shared code removes the flexibility for platforms to specify a custom path for video_dmp_writer.h. The original comment for this macro (lines 48-49) suggests this flexibility was intentional to support platforms that might not include the video_dmp library in the same way. This change introduces a risk of breaking builds on other platforms that enable SB_PLAYER_ENABLE_VIDEO_DUMPER but require a different path for this header.
Removes SB_PLAYER_DMP_WRITER_INCLUDE_PATH #include MACRO as the SISO scanner has difficulty uploading required dependenies for remote builds.
Bug: 454374226