/** * {@inheritDoc} * * <p>Uses the direction of the media stream as a fallback. TODO: return the direction of the * GTalk session? */ @Override public MediaDirection getDirection(MediaType mediaType) { MediaStream stream = getMediaHandler().getStream(mediaType); if (stream != null) { MediaDirection direction = stream.getDirection(); return direction == null ? MediaDirection.INACTIVE : direction; } return MediaDirection.INACTIVE; }