More likely an issue with the player reseting the EQ after hijack sets the EQ.. stick some printk()'s into the code and see what the order is.

-ml