I think the argument of the sizof should be player_bps_data_t, not player_gps_data_t. The patch fixes this.
You seem to have CSS turned off.
Please don't fill out this field.
Thanks for the report. bpsproxy.cc isn't getting built, and there isn't a bps interface in Player that this proxy could correspond to. I'm going to remove bpsproxy.cc from the source tree to avoid confusion.