Try connecting the BD player to the input that you have the Roku connected
If it works fine then the Roku is the problem.
If it doesn't then that input may be set up to be used with a DVI to HDMI cable. Since DVI doesn't carry audio as HDMI does it will have an audio input associated with it. The TV menu should be able to change this.