VLCLocalNetworkTVViewController.m 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /*****************************************************************************
  2. * VLC for iOS
  3. *****************************************************************************
  4. * Copyright (c) 2015 VideoLAN. All rights reserved.
  5. * $Id$
  6. *
  7. * Authors: Felix Paul Kühne <fkuehne # videolan.org>
  8. *
  9. * Refer to the COPYING file of the official project for license.
  10. *****************************************************************************/
  11. #import "VLCLocalNetworkTVViewController.h"
  12. #import "VLCLocalNetworkServiceBrowserManualConnect.h"
  13. #import "VLCLocalNetworkServiceBrowserPlex.h"
  14. #import "VLCLocalNetworkServiceBrowserFTP.h"
  15. #import "VLCLocalNetworkServiceBrowserUPnP.h"
  16. #ifndef NDEBUG
  17. #import "VLCLocalNetworkServiceBrowserSAP.h"
  18. #endif
  19. #import "VLCLocalNetworkServiceBrowserDSM.h"
  20. #import "VLCLocalNetworkServiceBrowserHTTP.h"
  21. @interface VLCLocalNetworkTVViewController ()
  22. @end
  23. @implementation VLCLocalNetworkTVViewController
  24. - (void)viewDidLoad {
  25. [super viewDidLoad];
  26. NSArray *classes = @[
  27. // [VLCLocalNetworkServiceBrowserManualConnect class],
  28. [VLCLocalNetworkServiceBrowserHTTP class],
  29. [VLCLocalNetworkServiceBrowserUPnP class],
  30. [VLCLocalNetworkServiceBrowserDSM class],
  31. [VLCLocalNetworkServiceBrowserPlex class],
  32. [VLCLocalNetworkServiceBrowserFTP class],
  33. #ifndef NDEBUG
  34. [VLCLocalNetworkServiceBrowserSAP class],
  35. #endif
  36. ];
  37. self.discoveryController = [[VLCLocalServerDiscoveryController alloc] initWithServiceBrowserClasses:classes];
  38. self.discoveryController.delegate = self;
  39. }
  40. - (NSString *)title {
  41. return NSLocalizedString(@"LOCAL_NETWORK", nil);
  42. }
  43. @end