audiopolicy: remove soundcard status check from isOffloadSupported()

- Attempt to get sound card status from isOffloadSupported() can
  cause cross deadlock if audio flinger calls other audio policy
  APIs concurrently to update effect status with AudioFlinger's
  mLock already acquired.
- Also fetching sound card status from the context of
  isOffloadSupported() is not necessary as even though offload is
  marked supported here, error from request to open audio output
  would always make player fallback to non offload path.

CRs-Fixed: 1048043
Change-Id: I95cd3310da130deb1e6b3847bd6af79f15dd7415
1 file changed