#ifndef MEDIA_CAST_TEST_UTILITY_STANDALONE_CAST_ENVIRONMENT_H_
#define MEDIA_CAST_TEST_UTILITY_STANDALONE_CAST_ENVIRONMENT_H_
#include "base/threading/thread.h"
#include "base/threading/thread_checker.h"
#include "media/cast/cast_environment.h"
namespace media {
namespace cast {
class StandaloneCastEnvironment : public CastEnvironment,
                                  public base::ThreadChecker {
 public:
  StandaloneCastEnvironment();
  
  
  void Shutdown();
 private:
  virtual ~StandaloneCastEnvironment();
  base::Thread main_thread_;
  base::Thread audio_thread_;
  base::Thread video_thread_;
  DISALLOW_COPY_AND_ASSIGN(StandaloneCastEnvironment);
};
}  
}  
#endif