Created
February 18, 2015 07:11
-
-
Save octalmage/fa647d03ed57dc4f0fac to your computer and use it in GitHub Desktop.
Netflix Classdump
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Generated by class-dump 3.1.2. | |
* | |
* class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. | |
*/ | |
struct AppMetaData { | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field1; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field2; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field3; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field4; | |
struct vector<std::basic_string<char>, std::allocator<std::basic_string<char>>> _field5; | |
struct SenderApplicationInfo _field6; | |
}; | |
struct CGAffineTransform { | |
float _field1; | |
float _field2; | |
float _field3; | |
float _field4; | |
float _field5; | |
float _field6; | |
}; | |
struct CGColor; | |
struct CGContext; | |
struct CGPath; | |
struct CGPoint { | |
float x; | |
float y; | |
}; | |
struct CGRect { | |
struct CGPoint origin; | |
struct CGSize size; | |
}; | |
struct CGSize { | |
float width; | |
float height; | |
}; | |
struct CastBridge; | |
struct CrittercismJKConstBuffer { | |
struct CrittercismJKConstPtrRange bytes; | |
}; | |
struct CrittercismJKConstPtrRange { | |
char *ptr; | |
unsigned int length; | |
}; | |
struct CrittercismJKEncodeCache { | |
id object; | |
unsigned int offset; | |
unsigned int length; | |
}; | |
struct CrittercismJKEncodeState { | |
struct CrittercismJKManagedBuffer _field1; | |
struct CrittercismJKManagedBuffer _field2; | |
unsigned int _field3; | |
struct CrittercismJKFastClassLookup _field4; | |
struct CrittercismJKEncodeCache _field5[1024]; | |
unsigned int _field6; | |
unsigned int _field7; | |
unsigned int _field8; | |
NSError *_field9; | |
id _field10; | |
SEL _field11; | |
void *_field12; | |
id _field13; | |
void _field14; | |
}; | |
struct CrittercismJKFastClassLookup { | |
void *stringClass; | |
void *numberClass; | |
void *arrayClass; | |
void *dictionaryClass; | |
void *nullClass; | |
}; | |
struct CrittercismJKHashTableEntry { | |
unsigned int _field1; | |
id _field2; | |
id _field3; | |
}; | |
struct CrittercismJKManagedBuffer { | |
struct CrittercismJKPtrRange bytes; | |
unsigned int flags; | |
unsigned int roundSizeUpToMultipleOf; | |
}; | |
struct CrittercismJKObjCImpCache { | |
Class NSNumberClass; | |
void *NSNumberAlloc; | |
void *NSNumberInitWithUnsignedLongLong; | |
}; | |
struct CrittercismJKObjectStack { | |
void **objects; | |
void **keys; | |
unsigned int *cfHashes; | |
unsigned int count; | |
unsigned int index; | |
unsigned int roundSizeUpToMultipleOf; | |
unsigned int flags; | |
}; | |
struct CrittercismJKParseState { | |
unsigned int _field1; | |
struct CrittercismJKConstBuffer _field2; | |
unsigned int _field3; | |
unsigned int _field4; | |
unsigned int _field5; | |
unsigned int _field6; | |
unsigned int _field7; | |
unsigned int _field8; | |
struct CrittercismJKParseToken _field9; | |
struct CrittercismJKObjectStack _field10; | |
struct CrittercismJKTokenCache _field11; | |
struct CrittercismJKObjCImpCache _field12; | |
NSError *_field13; | |
int _field14; | |
char _field15; | |
}; | |
struct CrittercismJKParseToken { | |
struct CrittercismJKConstPtrRange tokenPtrRange; | |
unsigned int type; | |
struct CrittercismJKTokenValue value; | |
struct CrittercismJKManagedBuffer tokenBuffer; | |
}; | |
struct CrittercismJKPtrRange { | |
char *ptr; | |
unsigned int length; | |
}; | |
struct CrittercismJKTokenCache { | |
struct CrittercismJKTokenCacheItem *items; | |
unsigned int count; | |
unsigned int prng_lfsr; | |
unsigned char age[1024]; | |
}; | |
struct CrittercismJKTokenCacheItem; | |
struct CrittercismJKTokenValue { | |
struct CrittercismJKConstPtrRange ptrRange; | |
unsigned int type; | |
unsigned int hash; | |
union { | |
long long longLongValue; | |
unsigned long long unsignedLongLongValue; | |
double doubleValue; | |
} number; | |
struct CrittercismJKTokenCacheItem *cacheItem; | |
}; | |
struct FPSTimer; | |
struct GCKPB_PBExtensionDescription { | |
char *_field1; | |
int _field2; | |
char *_field3; | |
int _field4; | |
union { | |
char _field1; | |
unsigned int _field2; | |
int _field3; | |
float _field4; | |
unsigned long long _field5; | |
long long _field6; | |
double _field7; | |
int _field8; | |
long long _field9; | |
int _field10; | |
long long _field11; | |
unsigned int _field12; | |
unsigned long long _field13; | |
id _field14; | |
id _field15; | |
id _field16; | |
id _field17; | |
int _field18; | |
id _field19; | |
id _field20; | |
} _field5; | |
char *_field6; | |
unsigned int _field7; | |
char *_field8; | |
}; | |
struct GCKPB_PBMessageEnumDescription { | |
char *_field1; | |
}; | |
struct GCKPB_PBMessageEnumValueDescription { | |
char *_field1; | |
int _field2; | |
}; | |
struct GCKPB_PBMessageExtensionRangeDescription { | |
unsigned int _field1; | |
unsigned int _field2; | |
}; | |
struct GCKPB_PBMessageFieldDescription { | |
char *_field1; | |
unsigned int _field2; | |
unsigned int _field3; | |
unsigned int _field4; | |
int _field5; | |
unsigned int _field6; | |
char *_field7; | |
union { | |
char _field1; | |
unsigned int _field2; | |
int _field3; | |
float _field4; | |
unsigned long long _field5; | |
long long _field6; | |
double _field7; | |
int _field8; | |
long long _field9; | |
int _field10; | |
long long _field11; | |
unsigned int _field12; | |
unsigned long long _field13; | |
id _field14; | |
id _field15; | |
id _field16; | |
id _field17; | |
int _field18; | |
id _field19; | |
id _field20; | |
} _field8; | |
union { | |
char *_field1; | |
void *_field2; | |
} _field9; | |
}; | |
struct HLSManager; | |
struct HttpStreamReader; | |
struct IosLogSink; | |
struct IosNrdApplication { | |
void **_field1; | |
struct NBP *_field2; | |
int _field3; | |
struct shared_ptr<netflix::application::FPSTimer> _field4; | |
struct shared_ptr<netflix::application::SystemServices> _field5; | |
struct vector<std::tr1::shared_ptr<netflix::nbp::EventConnection>, std::allocator<std::tr1::shared_ptr<netflix::nbp::EventConnection>>> _field6; | |
struct IosLogSink *_field7; | |
id _field8; | |
}; | |
struct IosPlayer { | |
void **_field1; | |
void **_field2; | |
void **_field3; | |
unsigned long long _field4; | |
int _field5; | |
_Bool _field6; | |
_Bool _field7; | |
_Bool _field8; | |
unsigned int _field9; | |
unsigned int _field10; | |
unsigned int _field11; | |
unsigned int _field12; | |
int _field13; | |
unsigned long long _field14; | |
unsigned long long _field15; | |
_Bool _field16; | |
_Bool _field17; | |
int _field18; | |
int _field19; | |
int _field20; | |
int _field21; | |
int _field22; | |
struct NrdLib *_field23; | |
id _field24; | |
struct vector<unsigned int, std::allocator<unsigned int>> _field25; | |
struct vector<unsigned int, std::allocator<unsigned int>> _field26; | |
struct vector<unsigned int, std::allocator<unsigned int>> _field27; | |
struct vector<unsigned char, std::allocator<unsigned char>> _field28; | |
struct shared_ptr<const netflix::ase::Manifest> _field29; | |
struct vector<std::tr1::shared_ptr<netflix::mediacontrol::IosPlayer::ManifestMetaData>, std::allocator<std::tr1::shared_ptr<netflix::mediacontrol::IosPlayer::ManifestMetaData>>> _field30; | |
struct shared_ptr<netflix::nrdlog::PlaybackReporter> _field31; | |
struct shared_ptr<netflix::mediacontrol::ListenerEventQueue<netflix::mediacontrol::IAdaptiveStreamingPlayer::Listener>> _field32; | |
struct shared_ptr<netflix::mediacontrol::IAdaptiveStreamingPlayer::LicenseHandler> _field33; | |
struct vector<std::tr1::shared_ptr<netflix::mediacontrol::IAdaptiveStreamingPlayer::Listener>, std::allocator<std::tr1::shared_ptr<netflix::mediacontrol::IAdaptiveStreamingPlayer::Listener>>> _field34; | |
struct shared_ptr<netflix::HLSManager> _field35; | |
struct Variant _field36; | |
struct Time _field37; | |
struct Mutex _field38; | |
struct Mutex _field39; | |
struct Mutex _field40; | |
struct Mutex _field41; | |
unsigned int _field42; | |
_Bool _field43; | |
_Bool _field44; | |
_Bool _field45; | |
_Bool _field46; | |
int _field47; | |
void *_field48; | |
unsigned long _field49; | |
void *_field50; | |
unsigned long _field51; | |
}; | |
struct LicenseHandler; | |
struct ListenerEventQueue<netflix::mediacontrol::IAdaptiveStreamingPlayer::Listener>; | |
struct MP4Info { | |
void **_field1; | |
unsigned int _field2; | |
struct vector<SidxIndexTableEntry_tag, std::allocator<SidxIndexTableEntry_tag>> _field3; | |
struct vector<SsixIndexTableEntry_tag, std::allocator<SsixIndexTableEntry_tag>> _field4; | |
struct ProtectionSystemSpecificHeader _field5; | |
unsigned int _field6; | |
unsigned long long _field7; | |
unsigned long long _field8; | |
unsigned int _field9; | |
unsigned long long _field10; | |
unsigned long long _field11; | |
unsigned long long _field12; | |
_Bool _field13; | |
_Bool _field14; | |
}; | |
struct Manifest; | |
struct ManifestStream; | |
struct ManifestTrack; | |
struct Message; | |
struct Mutex { | |
void **_field1; | |
int _field2; | |
char *_field3; | |
struct _opaque_pthread_mutex_t _field4; | |
}; | |
struct NBP; | |
struct NetworkInterfaceInfo { | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field1; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field2; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field3; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field4; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field5; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field6; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field7; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field8; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field9; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field10; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field11; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field12; | |
}; | |
struct NrdLib; | |
struct PBGeneratedMessage_Storage; | |
struct PBInputBufferState { | |
char *bytes; | |
unsigned int bufferSize; | |
unsigned int bufferPos; | |
unsigned int currentLimit; | |
}; | |
struct PBOutputBufferState { | |
char *bytes; | |
unsigned int size; | |
unsigned int position; | |
NSOutputStream *output; | |
}; | |
struct PLCrashReporterCallbacks { | |
unsigned short _field1; | |
void *_field2; | |
void *_field3; | |
}; | |
struct PlaybackReporter; | |
struct ProtectionSystemSpecificHeader { | |
unsigned int _field1; | |
char *_field2; | |
}; | |
struct Receiver { | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field1; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field2; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field3; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field4; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field5; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field6; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field7; | |
}; | |
struct SSLContext; | |
struct SenderApplicationInfo { | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field1; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> _field2; | |
int _field3; | |
}; | |
struct SidxIndexTableEntry_tag; | |
struct SsixIndexTableEntry_tag; | |
struct StreamFilterConfig { | |
struct map<int, bool, std::less<int>, std::allocator<std::pair<const int, bool>>> videoFilterMap_; | |
struct map<int, bool, std::less<int>, std::allocator<std::pair<const int, bool>>> audioFilterMap_; | |
}; | |
struct SystemServices; | |
struct Time { | |
unsigned long long _field1; | |
}; | |
struct UIEdgeInsets { | |
float _field1; | |
float _field2; | |
float _field3; | |
float _field4; | |
}; | |
struct Variant { | |
int _field1; | |
union { | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> *_field1; | |
struct vector<netflix::base::Variant, std::allocator<netflix::base::Variant>> *_field2; | |
struct map<std::basic_string<char>, netflix::base::Variant, std::less<std::basic_string<char>>, std::allocator<std::pair<const std::basic_string<char>, netflix::base::Variant>>> *_field3; | |
long long _field4; | |
double _field5; | |
_Bool _field6; | |
struct shared_ptr<netflix::base::Variant::CustomData> *_field7; | |
} _field2; | |
}; | |
struct _Alloc_hider { | |
char *_field1; | |
}; | |
struct _CCCryptor; | |
struct _NSRange { | |
unsigned int _field1; | |
unsigned int _field2; | |
}; | |
struct _NSZone; | |
struct _PLCrashReportDecoder { | |
struct _Plcrash__CrashReport *_field1; | |
}; | |
struct _Plcrash__CrashReport { | |
struct _ProtobufCMessage _field1; | |
struct _Plcrash__CrashReport__SystemInfo *_field2; | |
struct _Plcrash__CrashReport__ApplicationInfo *_field3; | |
unsigned int _field4; | |
struct _Plcrash__CrashReport__Thread **_field5; | |
unsigned int _field6; | |
struct _Plcrash__CrashReport__BinaryImage **_field7; | |
struct _Plcrash__CrashReport__Exception *_field8; | |
struct _Plcrash__CrashReport__Signal *_field9; | |
struct _Plcrash__CrashReport__ProcessInfo *_field10; | |
struct _Plcrash__CrashReport__MachineInfo *_field11; | |
}; | |
struct _Plcrash__CrashReport__ApplicationInfo { | |
struct _ProtobufCMessage _field1; | |
char *_field2; | |
char *_field3; | |
}; | |
struct _Plcrash__CrashReport__BinaryImage; | |
struct _Plcrash__CrashReport__Exception { | |
struct _ProtobufCMessage _field1; | |
char *_field2; | |
char *_field3; | |
unsigned int _field4; | |
struct _Plcrash__CrashReport__Thread__StackFrame **_field5; | |
}; | |
struct _Plcrash__CrashReport__MachineInfo { | |
struct _ProtobufCMessage _field1; | |
char *_field2; | |
struct _Plcrash__CrashReport__Processor *_field3; | |
unsigned int _field4; | |
unsigned int _field5; | |
}; | |
struct _Plcrash__CrashReport__ProcessInfo { | |
struct _ProtobufCMessage _field1; | |
char *_field2; | |
unsigned int _field3; | |
char *_field4; | |
char *_field5; | |
unsigned int _field6; | |
int _field7; | |
}; | |
struct _Plcrash__CrashReport__Processor { | |
struct _ProtobufCMessage _field1; | |
int _field2; | |
int _field3; | |
unsigned long long _field4; | |
unsigned long long _field5; | |
}; | |
struct _Plcrash__CrashReport__Signal { | |
struct _ProtobufCMessage _field1; | |
char *_field2; | |
char *_field3; | |
unsigned long long _field4; | |
}; | |
struct _Plcrash__CrashReport__SystemInfo { | |
struct _ProtobufCMessage _field1; | |
int _field2; | |
int _field3; | |
char *_field4; | |
int _field5; | |
long long _field6; | |
char *_field7; | |
unsigned long long _field8; | |
unsigned long long _field9; | |
}; | |
struct _Plcrash__CrashReport__Thread; | |
struct _Plcrash__CrashReport__Thread__StackFrame { | |
struct _ProtobufCMessage _field1; | |
unsigned long long _field2; | |
char *_field3; | |
char *_field4; | |
int _field5; | |
unsigned long long _field6; | |
}; | |
struct _ProtobufCMessage { | |
struct _ProtobufCMessageDescriptor *_field1; | |
unsigned int _field2; | |
struct _ProtobufCMessageUnknownField *_field3; | |
}; | |
struct _ProtobufCMessageDescriptor; | |
struct _ProtobufCMessageUnknownField; | |
struct _Rb_tree<int, std::pair<const int, bool>, std::_Select1st<std::pair<const int, bool>>, std::less<int>, std::allocator<std::pair<const int, bool>>> { | |
struct _Rb_tree_impl<std::less<int>, false> _M_impl; | |
}; | |
struct _Rb_tree_impl<std::less<int>, false> { | |
struct less<int> _M_key_compare; | |
struct _Rb_tree_node_base _M_header; | |
unsigned int _M_node_count; | |
}; | |
struct _Rb_tree_node_base { | |
int _M_color; | |
struct _Rb_tree_node_base *_M_parent; | |
struct _Rb_tree_node_base *_M_left; | |
struct _Rb_tree_node_base *_M_right; | |
}; | |
struct _Sp_counted_base<2>; | |
struct _Vector_impl { | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> *_M_start; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> *_M_finish; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> *_M_end_of_storage; | |
}; | |
struct __CFDictionary; | |
struct __CFReadStream; | |
struct __CFString; | |
struct __CFWriteStream; | |
struct __SCNetworkReachability; | |
struct __SecKey; | |
struct __SecTrust; | |
struct __darwin_sigaltstack { | |
void *ss_sp; | |
unsigned int ss_size; | |
int ss_flags; | |
}; | |
struct __shared_count<2> { | |
struct _Sp_counted_base<2> *_M_pi; | |
}; | |
struct _opaque_pthread_mutex_t { | |
long _field1; | |
char _field2[40]; | |
}; | |
struct basic_string<char, std::char_traits<char>, std::allocator<char>> { | |
struct _Alloc_hider _field1; | |
}; | |
struct dispatch_queue_s; | |
struct in6_addr { | |
union { | |
unsigned char _field1[16]; | |
unsigned short _field2[8]; | |
unsigned int _field3[4]; | |
} _field1; | |
}; | |
struct in_addr { | |
unsigned int s_addr; | |
}; | |
struct less<int>; | |
struct map<int, bool, std::less<int>, std::allocator<std::pair<const int, bool>>> { | |
struct _Rb_tree<int, std::pair<const int, bool>, std::_Select1st<std::pair<const int, bool>>, std::less<int>, std::allocator<std::pair<const int, bool>>> _M_t; | |
}; | |
struct map<std::basic_string<char>, netflix::base::Variant, std::less<std::basic_string<char>>, std::allocator<std::pair<const std::basic_string<char>, netflix::base::Variant>>>; | |
struct shared_ptr<const netflix::ase::Manifest> { | |
struct Manifest *_field1; | |
struct __shared_count<2> _field2; | |
}; | |
struct shared_ptr<netflix::HLSManager> { | |
struct HLSManager *_field1; | |
struct __shared_count<2> _field2; | |
}; | |
struct shared_ptr<netflix::application::FPSTimer> { | |
struct FPSTimer *_field1; | |
struct __shared_count<2> _field2; | |
}; | |
struct shared_ptr<netflix::application::SystemServices> { | |
struct SystemServices *_field1; | |
struct __shared_count<2> _field2; | |
}; | |
struct shared_ptr<netflix::ase::Manifest> { | |
struct Manifest *_M_ptr; | |
struct __shared_count<2> _M_refcount; | |
}; | |
struct shared_ptr<netflix::ase::ManifestStream> { | |
struct ManifestStream *_M_ptr; | |
struct __shared_count<2> _M_refcount; | |
}; | |
struct shared_ptr<netflix::ase::ManifestTrack> { | |
struct ManifestTrack *_field1; | |
struct __shared_count<2> _field2; | |
}; | |
struct shared_ptr<netflix::base::Variant::CustomData>; | |
struct shared_ptr<netflix::http::HttpStreamReader> { | |
struct HttpStreamReader *_M_ptr; | |
struct __shared_count<2> _M_refcount; | |
}; | |
struct shared_ptr<netflix::mediacontrol::IAdaptiveStreamingPlayer::LicenseHandler> { | |
struct LicenseHandler *_field1; | |
struct __shared_count<2> _field2; | |
}; | |
struct shared_ptr<netflix::mediacontrol::IAdaptiveStreamingPlayer::Listener>; | |
struct shared_ptr<netflix::mediacontrol::IosPlayer::ManifestMetaData>; | |
struct shared_ptr<netflix::mediacontrol::ListenerEventQueue<netflix::mediacontrol::IAdaptiveStreamingPlayer::Listener>> { | |
struct ListenerEventQueue<netflix::mediacontrol::IAdaptiveStreamingPlayer::Listener> *_field1; | |
struct __shared_count<2> _field2; | |
}; | |
struct shared_ptr<netflix::nbp::CastBridge> { | |
struct CastBridge *_field1; | |
struct __shared_count<2> _field2; | |
}; | |
struct shared_ptr<netflix::nbp::EventConnection>; | |
struct shared_ptr<netflix::nrdlog::PlaybackReporter> { | |
struct PlaybackReporter *_field1; | |
struct __shared_count<2> _field2; | |
}; | |
struct sockaddr_in { | |
unsigned char sin_len; | |
unsigned char sin_family; | |
unsigned short sin_port; | |
struct in_addr sin_addr; | |
char sin_zero[8]; | |
}; | |
struct sockaddr_in6 { | |
unsigned char _field1; | |
unsigned char _field2; | |
unsigned short _field3; | |
unsigned int _field4; | |
struct in6_addr _field5; | |
unsigned int _field6; | |
}; | |
struct sqlite3; | |
struct sqlite3_stmt; | |
struct uuid_command { | |
unsigned int _field1; | |
unsigned int _field2; | |
unsigned char _field3[16]; | |
}; | |
struct vector<SidxIndexTableEntry_tag, std::allocator<SidxIndexTableEntry_tag>> { | |
struct _Vector_impl _field1; | |
}; | |
struct vector<SsixIndexTableEntry_tag, std::allocator<SsixIndexTableEntry_tag>> { | |
struct _Vector_impl _field1; | |
}; | |
struct vector<netflix::base::Log::Message, std::allocator<netflix::base::Log::Message>> { | |
struct _Vector_impl _M_impl; | |
}; | |
struct vector<netflix::base::Variant, std::allocator<netflix::base::Variant>>; | |
struct vector<std::basic_string<char>, std::allocator<std::basic_string<char>>> { | |
struct _Vector_impl _field1; | |
}; | |
struct vector<std::tr1::shared_ptr<netflix::mediacontrol::IAdaptiveStreamingPlayer::Listener>, std::allocator<std::tr1::shared_ptr<netflix::mediacontrol::IAdaptiveStreamingPlayer::Listener>>> { | |
struct _Vector_impl _field1; | |
}; | |
struct vector<std::tr1::shared_ptr<netflix::mediacontrol::IosPlayer::ManifestMetaData>, std::allocator<std::tr1::shared_ptr<netflix::mediacontrol::IosPlayer::ManifestMetaData>>> { | |
struct _Vector_impl _field1; | |
}; | |
struct vector<std::tr1::shared_ptr<netflix::nbp::EventConnection>, std::allocator<std::tr1::shared_ptr<netflix::nbp::EventConnection>>> { | |
struct _Vector_impl _field1; | |
}; | |
struct vector<unsigned char, std::allocator<unsigned char>> { | |
struct _Vector_impl _field1; | |
}; | |
struct vector<unsigned int, std::allocator<unsigned int>> { | |
struct _Vector_impl _field1; | |
}; | |
typedef struct { | |
double latitude; | |
double longitude; | |
} CDAnonymousStruct2; | |
typedef struct { | |
unsigned long _field1; | |
id *_field2; | |
unsigned long *_field3; | |
unsigned long _field4[5]; | |
} CDAnonymousStruct1; | |
typedef struct { | |
unsigned int :8; | |
unsigned int :4; | |
unsigned int :1; | |
unsigned int :1; | |
unsigned int :18; | |
unsigned short _field1[8]; | |
} CDAnonymousStruct3; | |
typedef struct { | |
long long value; | |
int timescale; | |
unsigned int flags; | |
long long epoch; | |
} CDAnonymousStruct4; | |
typedef union { | |
char _field1; | |
unsigned int _field2; | |
int _field3; | |
float _field4; | |
unsigned long long _field5; | |
long long _field6; | |
double _field7; | |
int _field8; | |
long long _field9; | |
int _field10; | |
long long _field11; | |
unsigned int _field12; | |
unsigned long long _field13; | |
id _field14; | |
id _field15; | |
id _field16; | |
id _field17; | |
int _field18; | |
id _field19; | |
id _field20; | |
} CDAnonymousUnion1; | |
typedef union { | |
char valueBool; | |
unsigned int valueFixed32; | |
int valueSFixed32; | |
float valueFloat; | |
unsigned long long valueFixed64; | |
long long valueSFixed64; | |
double valueDouble; | |
int valueInt32; | |
long long valueInt64; | |
int valueSInt32; | |
long long valueSInt64; | |
unsigned int valueUInt32; | |
unsigned long long valueUInt64; | |
NSData *valueData; | |
NSString *valueString; | |
GCKPB_PBGeneratedMessage *valueMessage; | |
GCKPB_PBGeneratedMessage *valueGroup; | |
int valueEnum; | |
GCKPB_PBArray *valueArray; | |
id valueObject; | |
} CDAnonymousUnion2; | |
/* | |
* File: Netflix | |
* Arch: arm v7 (armv7) | |
*/ | |
@protocol AVAssetResourceLoaderDelegate <NSObject> | |
@end | |
@protocol AudioAndSubtitleTrackMenuDelegate <NSObject> | |
- (void)doneButtonWasPressed:(id)fp8; | |
- (void)audioAndSubtitleTrackMenu:(id)fp8 didSelectSubtitleTrack:(id)fp12; | |
- (void)audioAndSubtitleTrackMenu:(id)fp8 didSelectAudioTrack:(id)fp12; | |
- (id)selectedSubtitleTrackForMenuController:(id)fp8; | |
- (id)selectedAudioTrackForMenuController:(id)fp8; | |
@end | |
@protocol BIFParserDelegate <NSObject> | |
- (void)bifParserDownloadFailed:(id)fp8 withError:(id)fp12; | |
- (void)bifParserFailed:(id)fp8 withError:(id)fp12; | |
- (void)bifParserDownloadSuccess:(id)fp8; | |
@end | |
@protocol BridgeListenerProtocol <NSObject> | |
@end | |
@protocol ContainerViewControllerDelegate <NSObject> | |
- (void)fetchMDXTargetList:(id)fp(null); | |
- (void)requestPlayback:(id)fp8; | |
- (void)containerViewController:(id)fp8 didFailToPlayWithError:(id)fp12; | |
- (void)containerViewController:(id)fp8 didRequestDismissWithReason:(id)fp12 completion:(id)fp(null); | |
- (id)eventDispatcher; | |
- (id)moviePlayerViewControllerForContainerViewController:(id)fp8; | |
@end | |
@protocol ContentMetadataLoadingDelegate <NSObject> | |
- (void)netflixMoviePlayerViewController:(id)fp8 didFailToLoadViewableWithError:(id)fp12; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didLoadViewable:(id)fp12; | |
@end | |
@protocol ContentSelectionDelegate <NSObject> | |
- (void)netflixMoviePlayerViewController:(id)fp8 didSelectForBrowse:(id)fp12; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didSelectForPlayback:(id)fp12 trackId:(unsigned int)fp16 resumeFromBookmark:(BOOL)fp20; | |
@end | |
@protocol EpisodeParent <NSObject> | |
- (void)loadEpisodeById:(unsigned int)fp8 onSucces:(id)fp(null) onError:(void)fp12; | |
@end | |
@protocol EpisodeSelectorViewControllerDelegate <NSObject> | |
- (id)currentEpisode; | |
- (double)currentPlaybackPosition; | |
- (void)episodeSelectorViewControllerRequestedDismiss:(id)fp8; | |
- (void)episodeSelectorViewController:(id)fp8 didSelectEpisode:(id)fp12; | |
@end | |
@protocol FBCacheIndexFileDelegate <NSObject> | |
- (void)cacheIndex:(id)fp8 deleteFileWithName:(id)fp12; | |
- (void)cacheIndex:(id)fp8 writeFileWithName:(id)fp12 data:(id)fp16; | |
@end | |
@protocol FBDialogDelegate <NSObject> | |
@end | |
@protocol FBFrictionlessDialogSupportDelegate <FBWebDialogsDelegate> | |
- (id)frictionlessSettings; | |
- (BOOL)frictionlessShouldMakeViewInvisible; | |
@end | |
@protocol FBGraphObject <NSObject> | |
- (void)setObject:(id)fp8 forKey:(id)fp12; | |
- (void)removeObjectForKey:(id)fp8; | |
- (id)keyEnumerator; | |
- (id)objectForKey:(id)fp8; | |
- (unsigned int)count; | |
@end | |
@protocol FBGraphObjectDataSourceDataNeededDelegate <NSObject> | |
- (void)graphObjectTableDataSourceNeedsData:(id)fp8 triggeredByIndexPath:(id)fp12; | |
@end | |
@protocol FBGraphObjectPagingLoaderDelegate <NSObject> | |
@end | |
@protocol FBGraphObjectSelectionChangedDelegate <NSObject> | |
- (void)graphObjectTableSelectionDidChange:(id)fp8; | |
@end | |
@protocol FBGraphObjectSelectionQueryDelegate <NSObject> | |
- (BOOL)graphObjectTableDataSource:(id)fp8 selectionIncludesItem:(id)fp12; | |
@end | |
@protocol FBGraphObjectViewControllerDelegate <NSObject> | |
- (id)graphObjectTableDataSource:(id)fp8 titleOfItem:(id)fp12; | |
@end | |
@protocol FBLoginDialogDelegate <NSObject> | |
- (void)fbDialogNotLogin:(BOOL)fp8; | |
- (void)fbDialogLogin:(id)fp8 expirationDate:(id)fp12; | |
@end | |
@protocol FBRequestDelegate <NSObject> | |
@end | |
@protocol FBSBJsonParser | |
- (id)objectWithString:(id)fp8; | |
@end | |
@protocol FBSBJsonWriter | |
- (void)setSortKeys:(BOOL)fp8; | |
- (BOOL)sortKeys; | |
- (void)setHumanReadable:(BOOL)fp8; | |
- (BOOL)humanReadable; | |
- (id)stringWithObject:(id)fp8; | |
@end | |
@protocol FBWebDialogsDelegate <NSObject> | |
@end | |
@protocol GCKCastChannelHandler <NSObject> | |
- (int)generateRequestID; | |
- (BOOL)sendBinaryMessage:(id)fp8 withNamespace:(id)fp12 toDestinationID:(id)fp16; | |
- (BOOL)sendBinaryMessage:(id)fp8 withNamespace:(id)fp12; | |
- (BOOL)sendTextMessage:(id)fp8 withNamespace:(id)fp12 toDestinationID:(id)fp16; | |
- (BOOL)sendTextMessage:(id)fp8 withNamespace:(id)fp12; | |
@end | |
@protocol GCKCastSocketDelegate <NSObject> | |
- (void)castSocket:(id)fp8 didDisconnectWithError:(id)fp12; | |
- (void)castSocket:(id)fp8 didReceiveMessage:(id)fp12; | |
- (void)castSocket:(id)fp8 didFailToConnectWithError:(id)fp12; | |
- (void)castSocket:(id)fp8 didConnectWithPeerSecTrust:(struct __SecTrust *)fp12; | |
@end | |
@protocol GCKDeviceAuthChannelDelegate <NSObject> | |
- (void)deviceAuthChannel:(id)fp8 didFailToAuthenticateWithError:(id)fp12; | |
- (void)deviceAuthChannelDidAuthenticate:(id)fp8; | |
@end | |
@protocol GCKDeviceFilterDelegate <NSObject> | |
- (void)filteringFailedForDevice:(id)fp8 withError:(id)fp12; | |
- (void)filteringFinishedForDevice:(id)fp8 withResult:(BOOL)fp12 availableApps:(id)fp16 deviceChanged:(BOOL)fp20; | |
@end | |
@protocol GCKDeviceManagerDelegate <NSObject> | |
@end | |
@protocol GCKDeviceManagerDelegateInternal <NSObject> | |
@end | |
@protocol GCKDeviceScannerListener <NSObject> | |
@end | |
@protocol GCKHeartbeatChannelDelegate <NSObject> | |
- (void)heartbeatChannelDidTimeout:(id)fp8; | |
@end | |
@protocol GCKLoggerDelegate | |
- (void)logFromFunction:(const char *)fp8 message:(id)fp12; | |
@end | |
@protocol GCKNetworkReachabilityDelegate <NSObject> | |
- (void)networkReachabilityStatusDidChange:(int)fp8; | |
@end | |
@protocol GCKPB_PBMessageSignatureProtocol | |
@end | |
@protocol GCKReceiverControlChannelDelegate <NSObject> | |
- (void)receiverControlChannel:(id)fp8 didReceiveAppAvailability:(id)fp12; | |
- (void)receiverControlChannel:(id)fp8 didReceiveReceiverStatus:(id)fp12 applicationStatus:(id)fp16 requestID:(int)fp20; | |
- (void)receiverControlChannel:(id)fp8 didReplaceRequestWithID:(int)fp12; | |
- (void)receiverControlChannel:(id)fp8 requestDidFailWithID:(int)fp12 error:(id)fp16; | |
- (void)receiverControlChannel:(id)fp8 didFailToLaunchCastApplicationWithError:(id)fp12; | |
- (void)receiverControlChannel:(id)fp8 didLaunchCastApplication:(id)fp12; | |
@end | |
@protocol GCKRequestTrackerDelegate <NSObject> | |
- (void)requestTracker:(id)fp8 didReplace:(int)fp12; | |
- (void)requestTracker:(id)fp8 didTimeOut:(int)fp12; | |
@end | |
@protocol HttpCookieManagerProtocol <NSObject> | |
- (void)cookieChanged:(id)fp8; | |
@end | |
@protocol ListViewDataSource <NSObject> | |
- (id)listView:(id)fp8 cellForItemAtIndex:(unsigned int)fp12; | |
- (unsigned int)listViewNumberOfItems:(id)fp8; | |
@end | |
@protocol ListViewDelegate <NSObject> | |
@end | |
@protocol MDXTargetSelectionDelegate <NSObject> | |
- (void)netflixMoviePlayerViewController:(id)fp8 didRequestPlaybackOnTarget:(id)fp12; | |
- (void)fetchMDXTargetList:(id)fp(null); | |
@end | |
@protocol MDXTargetSelectorViewControllerDelegate <NSObject> | |
- (void)mdxTargetSelectorViewController:(id)fp8 didSelectMDXTarget:(id)fp12; | |
@end | |
@protocol MoviePlayerDelegate <NSObject> | |
- (void)moviePlayer:(id)fp8 updateCurrentPosition:(double)fp12; | |
- (void)moviePlayer:(id)fp8 playbackNotAllowedOnCurrentNetwork:(id)fp12; | |
@end | |
@protocol NFLXWebViewDelegate <NSObject> | |
@end | |
@protocol NFLanguageSelectorViewControllerDelegate <NSObject> | |
- (void)languageSelectorViewController:(id)fp8 didSelectSubtitleTrack:(id)fp12; | |
- (void)languageSelectorViewController:(id)fp8 didSelectAudioTrack:(id)fp12; | |
- (id)audioTrackLoadingForLanguageSelectorViewController:(id)fp8; | |
- (id)subtitleTrackFailedForLanguageSelectorViewController:(id)fp8; | |
- (id)subtitleTrackLoadingForLanguageSelectorViewController:(id)fp8; | |
- (id)selectedSubtitleTrackForLanguageSelectorViewController:(id)fp8; | |
- (id)selectedAudioTrackForLanguageSelectorViewController:(id)fp8; | |
- (id)subtitleTracksForLanguageSelectorViewController:(id)fp8; | |
- (id)audioTracksForLanguageSelectorViewController:(id)fp8; | |
@end | |
@protocol NFNetworkProvider <NSObject> | |
- (void)setCustomHTTPHeaders:(id)fp8; | |
- (id)customHTTPHeaders; | |
- (void)close; | |
- (void)requestDataForFalkorQueryPaths:(id)fp8 completionHandler:(id)fp(null); | |
- (id)initWithEndPointURL:(id)fp8; | |
@end | |
@protocol NFTrackSelectorViewControllerDelegate <NSObject> | |
- (void)trackSelector:(id)fp8 didSelectTrackAtIndexPath:(id)fp12; | |
- (BOOL)trackSelector:(id)fp8 shouldSelectTrackAtIndexPath:(id)fp12; | |
@end | |
@protocol NSCacheDelegate <NSObject> | |
@end | |
@protocol NSCoding | |
- (id)initWithCoder:(id)fp8; | |
- (void)encodeWithCoder:(id)fp8; | |
@end | |
@protocol NSCopying | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
@end | |
@protocol NSFastEnumeration | |
- (unsigned int)countByEnumeratingWithState:(CDAnonymousStruct1 *)fp8 objects:(id *)fp12 count:(unsigned int)fp16; | |
@end | |
@protocol NSMutableCopying | |
- (id)mutableCopyWithZone:(struct _NSZone *)fp8; | |
@end | |
@protocol NSNetServiceBrowserDelegate <NSObject> | |
@end | |
@protocol NSNetServiceDelegate <NSObject> | |
@end | |
@protocol NSObject | |
- (id)description; | |
- (Class)superclass; | |
- (unsigned int)hash; | |
- (struct _NSZone *)zone; | |
- (unsigned int)retainCount; | |
- (id)autorelease; | |
- (oneway void)release; | |
- (id)retain; | |
- (BOOL)respondsToSelector:(SEL)fp8; | |
- (BOOL)conformsToProtocol:(id)fp8; | |
- (BOOL)isMemberOfClass:(Class)fp8; | |
- (BOOL)isKindOfClass:(Class)fp8; | |
- (BOOL)isProxy; | |
- (id)performSelector:(SEL)fp8 withObject:(id)fp12 withObject:(id)fp16; | |
- (id)performSelector:(SEL)fp8 withObject:(id)fp12; | |
- (id)performSelector:(SEL)fp8; | |
- (id)self; | |
- (Class)class; | |
- (BOOL)isEqual:(id)fp8; | |
@end | |
@protocol NSStreamDelegate <NSObject> | |
@end | |
@protocol NSURLConnectionDelegate <NSObject> | |
@end | |
@protocol NetflixAppEventDispatcher <NSObject> | |
- (void)dispatchPinSessionNeeded:(id)fp8; | |
- (void)dispatchUserInteracted; | |
- (void)dispatchDeviceOrientationChangeEvent:(id)fp8; | |
- (void)dispatchKeyboardEventDidHide; | |
- (void)dispatchKeyboardEventWillHide; | |
- (void)dispatchKeyboardEventDidShow; | |
- (void)dispatchKeyboardEventWillShow; | |
- (void)dispatchUpdateDevicePropertyUserLastAccessTime:(double)fp8; | |
- (void)dispatchDeviceCredentialsInvalid:(id)fp8; | |
- (void)dispatchUIInForeground:(id)fp8; | |
- (void)dispatchUIInBackground:(id)fp8; | |
- (void)dispatchServiceDidDeauthorize:(id)fp8; | |
- (void)dispatchServiceDidCancelAuthorize:(id)fp8; | |
- (void)dispatchServiceDidFailAuthorize:(id)fp8; | |
- (void)dispatchServiceDidAuthorize:(id)fp8; | |
- (void)dispatchWebAPINCCPReasonCodeReceived:(id)fp8; | |
- (void)dispatchDeviceAppOpenedWithURL:(id)fp8; | |
- (void)dispatchDeviceMemoryWarning:(id)fp8; | |
- (void)dispatchDeviceCredentialsUpdated:(id)fp8; | |
- (void)dispatchVideoAborted; | |
- (void)dispatchVideoPaused; | |
- (void)dispatchLastPlayedMovieData:(id)fp8; | |
- (void)dispatchVideoEnded:(id)fp8; | |
- (void)dispatchVideoStarted:(id)fp8; | |
- (void)logCustomerEvent:(id)fp8 trackId:(id)fp12 data:(id)fp16; | |
@end | |
@protocol NetflixBrowseViewControllerDelegate <NSObject> | |
- (void)browseViewControllerDidRequestUnlockOrientation:(id)fp8; | |
- (void)browseViewController:(id)fp8 didRequestLockOrientation:(id)fp12; | |
- (void)browseViewController:(id)fp8 didRequestPlaybackForURL:(id)fp12; | |
- (void)browseViewController:(id)fp8 didRequestToLaunchURL:(id)fp12; | |
- (void)browseViewController:(id)fp8 didFailToLoadWithReason:(id)fp12; | |
- (void)browseViewControllerIsReady:(id)fp8; | |
- (void)browseViewControllerDidFinishLoading:(id)fp8; | |
- (void)browseViewControllerDidStartLoading:(id)fp8; | |
- (BOOL)browseViewControllerShouldStartLoading:(id)fp8; | |
- (id)initialURLForBrowseViewController:(id)fp8; | |
@end | |
@protocol NetflixConfigProtocol <NSObject> | |
- (id)parsableItems; | |
@end | |
@protocol NetflixJSAPIDataSource <NSObject> | |
- (void)evaluateJavaScript:(id)fp8 completionHandler:(id)fp(null); | |
@end | |
@protocol NetflixLocalizedStringProvider <NSObject> | |
- (id)stringsTableName; | |
- (id)localeIdentifier; | |
- (id)localizedString:(id)fp8; | |
@end | |
@protocol NetflixMoviePlayerViewControllerDelegate <NSObject> | |
- (void)netflixMoviePlayerViewControllerDidRequestDismiss:(id)fp8 userInitiated:(BOOL)fp12; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didFailToPlayWithError:(id)fp12; | |
- (void)netflixMoviePlayerViewControllerDidTerminatePlayback:(id)fp8; | |
- (void)netflixMoviePlayerViewControllerDidFinishPlayback:(id)fp8 reason:(id)fp12; | |
- (void)netflixMoviePlayerViewControllerDidCancelPlayback:(id)fp8; | |
- (void)netflixMoviePlayerViewControllerDidStartPlayback:(id)fp8; | |
- (id)ratingsViewController; | |
- (id)contentLoadingViewController; | |
- (id)playbackControlsViewController; | |
@end | |
@protocol NetflixPlayback <NSObject> | |
- (id)selectedSubtitleTrack; | |
- (id)selectedAudioTrack; | |
- (void)setSelectedSubtitleTrackIndex:(int)fp8; | |
- (int)selectedSubtitleTrackIndex; | |
- (id)availableSubtitleTracks; | |
- (void)setAvailableAudioSubtitleTrackCombinations:(id)fp8; | |
- (id)availableAudioSubtitleTrackCombinations; | |
- (id)accessLog; | |
- (BOOL)stalled; | |
- (id)currentBookmarkInfo; | |
- (id)mediaInfo; | |
- (BOOL)airPlayVideoActive; | |
- (void)setAllowsAirPlay:(BOOL)fp8; | |
- (BOOL)allowsAirPlay; | |
- (id)playerView; | |
- (id)contentLoadingError; | |
- (int)subtitleLoadingState; | |
- (int)contentLoadingState; | |
- (int)playbackState; | |
- (double)duration; | |
- (void)setRate:(float)fp8; | |
- (float)rate; | |
- (void)setScalingMode:(int)fp8; | |
- (int)scalingMode; | |
- (unsigned int)currentMediaSegmentType; | |
- (double)maxPlaybackTime; | |
- (double)minPlaybackTime; | |
- (void)setCurrentPlaybackTime:(double)fp8; | |
- (double)currentPlaybackTime; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)playbackType:(id)fp8; | |
- (void)stopPauseExpirationMonitor; | |
- (void)teardownExpirationMonitor; | |
- (void)doNotShare; | |
- (double)bifOffsetForPlayHeadPosition:(double)fp8; | |
- (id)bifImageForPlayheadPosition:(double)fp8; | |
- (void)selectSubtitleTrack:(id)fp8; | |
- (void)selectAudioTrack:(id)fp8; | |
- (BOOL)allowAudioTrackSelection; | |
- (void)playbackEndedOnExternalScreen; | |
- (void)playbackStartedOnMainScreen; | |
- (void)playbackStartedOnExternalScreen:(struct CGSize)fp8; | |
- (BOOL)isCommentaryTrackAvailable; | |
- (void)disableSubtitles; | |
- (void)enableSubtitleWithTrackIndex:(int)fp8; | |
- (void)startBuffering; | |
- (void)attemptPlayback; | |
- (void)attemptPlaybackForRequest:(id)fp8; | |
- (void)cancelPlayback; | |
- (void)stop; | |
- (void)pauseForSeek; | |
- (void)pause:(BOOL)fp8; | |
- (void)play; | |
- (struct CGRect)videoContentFrame; | |
@end | |
@protocol NetflixPlaybackControlsDelegate <NSObject> | |
- (BOOL)playbackControlsViewControllerShouldShowSnacksControls:(id)fp8; | |
- (void)playbackControls:(id)fp8 didSelectEpisode:(id)fp12; | |
- (id)currentVideo; | |
- (BOOL)shouldShowEpisodeSelector; | |
- (void)playbackControls:(id)fp8 didSelectMDXTarget:(id)fp12; | |
- (void)fetchMDXTargetList:(id)fp(null); | |
- (BOOL)playbackControlsIsPlaybackPaused:(id)fp8; | |
- (void)playbackControlsTimedout:(id)fp8; | |
- (double)bifOffsetForPlayHeadPosition:(double)fp8; | |
- (id)bifImageForPlayheadPosition:(double)fp8; | |
- (BOOL)isAirplayAllowed; | |
- (BOOL)isAirplayActive; | |
- (BOOL)isMovieFullScreen; | |
- (int)movieScalingMode; | |
- (void)resumePlaybackAfterSeek:(id)fp8; | |
- (void)pausePlaybackForSeek:(id)fp8; | |
- (double)currentMediaPlaybackDuration:(id)fp8; | |
- (double)currentMediaPlaybackPosition:(id)fp8; | |
- (void)scrubber:(id)fp8 selectedNewPlaybackPosition:(double)fp12; | |
- (void)jumpBackButtonWasPressed:(id)fp8; | |
- (void)toggleScaleButtonWasPressed:(id)fp8; | |
- (void)doneButtonWasPressed:(id)fp8; | |
- (void)pauseButtonWasCalledButNotPressed:(id)fp8; | |
- (void)pauseButtonWasPressed:(id)fp8; | |
- (void)playButtonWasPressed:(id)fp8; | |
- (void)unshareButtonWasPressed:(id)fp8; | |
- (BOOL)shouldInitiallyShowDontShareButton; | |
- (id)titleForCurrentVideo; | |
@end | |
@protocol NetflixPlaybackControlsLanguageOptionsDelegate <NSObject> | |
- (BOOL)playbackControlsViewControllerIsCommentaryEnabled:(id)fp8; | |
- (BOOL)playbackControlsViewControllerShouldShowCommentaryTickler:(id)fp8; | |
- (id)arrayOfTrackCombinations:(id)fp8; | |
- (id)selectedAudioTrack; | |
- (id)arrayOfAvailableSubtitleTracks:(id)fp8; | |
- (id)selectedSubtitleTrack; | |
- (int)subtitleLoadingState; | |
- (void)audioTrack:(id)fp8 wasSelected:(id)fp12; | |
- (void)subtitleWasDisabled:(id)fp8; | |
- (void)subtitleWithTrackIndex:(int)fp8 wasEnabled:(id)fp12; | |
@end | |
@protocol NetflixPlaybackControlsUserActivityObserver <NSObject> | |
- (void)playbackControlsUserActivityEnded; | |
- (void)playbackControlsUserActivityStarted; | |
@end | |
@protocol NetflixSDKAdaptorDelegate <NSObject> | |
- (void)setupBookmarkInformation:(id)fp8; | |
- (void)loadCurrentVideoData:(id)fp8; | |
- (void)netflixSDKDidFailToLoadMediaSubtitles:(id)fp8; | |
- (void)netflixSDKDidLoadMediaSubtitles:(id)fp8; | |
- (void)netflixSDKDidFailToCloseMedia:(id)fp8; | |
- (void)netflixSDKWillCloseMedia; | |
- (void)netflixSDKDidFailToOpenMedia:(id)fp8; | |
- (void)netflixSDKWillAuthorizeMedia; | |
- (void)netflixSDKDidOpenMedia:(id)fp8; | |
@end | |
@protocol NetflixViewControllerDelegate | |
- (BOOL)allowPlayerInitiatedDismiss; | |
- (double)launchTime; | |
- (BOOL)appReady; | |
@end | |
@protocol PBMutableArrayDelegate <NSObject> | |
- (void)pbMutableArray:(id)fp8 willAddElements:(unsigned int)fp12; | |
@end | |
@protocol PLCrashReportFormatter | |
- (id)formatReport:(id)fp8 error:(id *)fp12; | |
@end | |
@protocol PeriodicWorkerTaskDelegate <NSObject> | |
- (void)periodicWorkerTaskDidFinishWithCancel:(id)fp8; | |
- (void)periodicWorkerTaskDidFinish:(id)fp8; | |
@end | |
@protocol PlaybackContextDelegate <NSObject> | |
- (void)setAborted:(BOOL)fp8; | |
- (BOOL)aborted; | |
- (void)setEncryptedKeyLoader:(id)fp8; | |
- (id)encryptedKeyLoader; | |
- (id)session; | |
- (id)sdkAdaptor; | |
- (id)requestParameters; | |
- (id)mediaParameters; | |
- (void)willAcquireAuthorization; | |
- (void)mediaWillClose; | |
- (void)mediaDidOpen:(id)fp8; | |
- (void)mediaFailedToOpenWithError:(id)fp8; | |
- (void)suppressPinCapableParameters:(id)fp(null); | |
- (void)sdkCloseCompleted; | |
- (void)processContext:(id)fp8; | |
- (void)prepareForPlayback; | |
@end | |
@protocol PlaybackInterruptorDelegate | |
- (void)playbackInterruptorDidStopPlayback:(id)fp8; | |
- (void)playbackInterruptorDidRestartPlayback:(id)fp8; | |
- (void)playbackInterruptorDidContinuePlayback:(id)fp8; | |
@end | |
@protocol PlaybackLogger <NSObject> | |
- (void)setPausedForUserPause:(BOOL)fp8; | |
- (BOOL)pausedForUserPause; | |
- (void)setPausedForUserSeek:(BOOL)fp8; | |
- (BOOL)pausedForUserSeek; | |
- (void)setPlaybackLoggingEnabled:(BOOL)fp8; | |
- (BOOL)playbackLoggingEnabled; | |
- (void)playbackResumedAfterStallDueToAudioChange:(double)fp8; | |
- (void)playing:(double)fp8; | |
- (void)playbackAboutToStartAfterSeek:(double)fp8; | |
- (void)playbackStartedAfterBufferingComplete; | |
- (void)bufferingNotNeededAfterUnpause:(double)fp8; | |
- (void)bufferingCompletedAfterUnpause:(double)fp8; | |
- (void)bufferingCompleted:(double)fp8; | |
- (void)reposition:(double)fp8; | |
- (void)unpauseCompleted:(double)fp8; | |
- (void)pauseCompleted:(double)fp8; | |
- (void)aboutToInterruptPlayback; | |
- (void)aboutToPauseBeforeUserSeekStart; | |
- (void)aboutToStartBuffering; | |
- (void)aboutToStop:(double)fp8; | |
- (void)aboutToPause:(BOOL)fp8 pts:(double)fp12; | |
- (void)aboutToUnpause:(double)fp8; | |
- (void)userRequestedPause; | |
- (void)disableLogging; | |
- (void)enableLogging; | |
@end | |
@protocol PlayerContentLoadingViewControllerDelegate <NSObject> | |
- (void)playerContentLoadingViewControllerDidRequestCancelLoading:(id)fp8; | |
@end | |
@protocol PostplayViewControllerDelegate <NSObject> | |
- (void)postplayViewController:(id)fp8 didSelectForPlayback:(id)fp12 autoPlayed:(BOOL)fp16 trackId:(unsigned int)fp20 startPosition:(double)fp24; | |
- (void)postplayViewController:(id)fp8 didSelectForBrowse:(id)fp12; | |
- (void)postplayViewController:(id)fp8 didSelectForPlayback:(id)fp12 autoPlayed:(BOOL)fp16 trackId:(unsigned int)fp20 resumeFromBookmark:(BOOL)fp24; | |
@end | |
@protocol RatingsViewControllerDelegate <NSObject> | |
- (void)ratingsViewControllerDidRequestDismiss:(id)fp8; | |
- (void)ratingsViewController:(id)fp8 didRateVideo:(id)fp12 rating:(unsigned int)fp16; | |
@end | |
@protocol SeasonSelectorViewControllerDelegate <NSObject> | |
- (void)seasonSelectorViewControllerRequestedDismiss:(id)fp8; | |
- (void)seasonSelectorViewController:(id)fp8 didSelectSeason:(id)fp12; | |
@end | |
@protocol SnacksPlaybackControlsDelegate <NSObject> | |
- (BOOL)isCurrentVideoInMyList; | |
- (BOOL)hasPreviousClip:(id)fp8; | |
- (BOOL)hasNextClip:(id)fp8; | |
- (void)snacksPlaybackControlsViewControllerDidRequestPlayFullVideo:(id)fp8; | |
- (void)snacksPlaybackControlsViewControllerDidRequestNextClip:(id)fp8; | |
- (void)snacksPlaybackControlsViewControllerDidRequestPreviousClip:(id)fp8; | |
- (void)snacksPlaybackControlsViewControllerRequestedRemoveFromMyList:(id)fp8 completion:(id)fp(null); | |
- (void)snacksPlaybackControlsViewControllerRequestedAddToMyList:(id)fp8 completion:(id)fp(null); | |
@end | |
@protocol SocialRecommendationsViewControllerDelegate <NSObject> | |
- (void)socialRecommendationsViewControllerDidSendRecommendations:(id)fp8; | |
@end | |
@protocol SplitPaneViewControllerDelegate <NSObject> | |
@end | |
@protocol StackViewControllerDelegate <NSObject> | |
- (float)heightForViewController:(id)fp8; | |
@end | |
@protocol StarRatingViewDelegate <NSObject> | |
- (void)starRatingView:(id)fp8 didSelectUserRating:(unsigned int)fp12; | |
@end | |
@protocol UIActionSheetDelegate <NSObject> | |
@end | |
@protocol UIAlertViewDelegate <NSObject> | |
@end | |
@protocol UIApplicationDelegate <NSObject> | |
@end | |
@protocol UIGestureRecognizerDelegate <NSObject> | |
@end | |
@protocol UINavigationControllerDelegate <NSObject> | |
@end | |
@protocol UIPopoverControllerDelegate <NSObject> | |
@end | |
@protocol UIScrollViewDelegate <NSObject> | |
@end | |
@protocol UITableViewDataSource <NSObject> | |
- (id)tableView:(id)fp8 cellForRowAtIndexPath:(id)fp12; | |
- (int)tableView:(id)fp8 numberOfRowsInSection:(int)fp12; | |
@end | |
@protocol UITableViewDelegate <NSObject, UIScrollViewDelegate> | |
@end | |
@protocol UITextFieldDelegate <NSObject> | |
@end | |
@protocol UIWebViewDelegate <NSObject> | |
@end | |
@protocol WKNavigationDelegate <NSObject> | |
@end | |
@protocol WKScriptMessageHandler <NSObject> | |
- (void)userContentController:(id)fp8 didReceiveScriptMessage:(id)fp12; | |
@end | |
@protocol WSMethod <NSObject> | |
- (BOOL)invoke:(id)fp8 indirectly:(BOOL)fp12; | |
- (BOOL)invoke:(id)fp8; | |
- (BOOL)validate:(id)fp8; | |
@end | |
@interface SnacksCustomerEvent : NFCusomerEvent | |
{ | |
NSDictionary *_params; | |
NSString *_trackId; | |
} | |
+ (id)customerEventWithParams:(id)fp8; | |
- (void)setTrackId:(id)fp8; | |
- (id)trackId; | |
- (void)setParams:(id)fp8; | |
- (id)params; | |
- (void).cxx_destruct; | |
- (id)dictionaryRepresentation; | |
- (id)parameters; | |
- (id)initWithName:(id)fp8 params:(id)fp12; | |
@end | |
@interface NFLXWebView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <WKNavigationDelegate, UIWebViewDelegate, NetflixJSAPIDataSource> | |
{ | |
BOOL _keyboardDisplayRequiresUserAction; | |
id <NFLXWebViewDelegate> _delegate; | |
UIWebView *_legacyWebView; | |
WKWebView *_currentWebView; | |
UIImage *_backgroundImageRef; | |
} | |
- (void)setBackgroundImageRef:(id)fp8; | |
- (id)backgroundImageRef; | |
- (void)setCurrentWebView:(id)fp8; | |
- (id)currentWebView; | |
- (void)setLegacyWebView:(id)fp8; | |
- (id)legacyWebView; | |
- (BOOL)keyboardDisplayRequiresUserAction; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)webView:(id)fp8 didFinishNavigation:(id)fp12; | |
- (void)webView:(id)fp8 didCommitNavigation:(id)fp12; | |
- (void)webView:(id)fp8 didFailProvisionalNavigation:(id)fp12 withError:(id)fp16; | |
- (void)webView:(id)fp8 didFailNavigation:(id)fp12 withError:(id)fp16; | |
- (void)webView:(id)fp8 decidePolicyForNavigationAction:(id)fp12 decisionHandler:(id)fp(null); | |
- (void)webViewDidFinishLoad:(id)fp8; | |
- (void)webViewDidStartLoad:(id)fp8; | |
- (void)webView:(id)fp8 didFailLoadWithError:(id)fp12; | |
- (BOOL)webView:(id)fp8 shouldStartLoadWithRequest:(id)fp12 navigationType:(int)fp16; | |
- (void)evaluateJavaScript:(id)fp8 completionHandler:(id)fp(null); | |
- (void)startJSAPI; | |
- (id)blurredSnapshot; | |
- (struct CGSize)preferredSizeForBackgroundImageWithSize:(struct CGSize)fp8; | |
- (void)setBackgroundImage:(id)fp8; | |
- (id)backgroundImage; | |
- (void)setBackgroundColor:(id)fp8; | |
- (id)backgroundColor; | |
- (void)setKeyboardDisplayRequiresUserAction:(BOOL)fp8; | |
- (void)setMediaPlaybackRequiresUserAction:(BOOL)fp8; | |
- (BOOL)mediaPlaybackRequiresUserAction; | |
- (void)setScrollViewBounces:(BOOL)fp8; | |
- (BOOL)scrollViewBounces; | |
- (void)setScrollViewScrollEnabled:(BOOL)fp8; | |
- (BOOL)isScrollViewScrollEnabled; | |
- (id)scrollView; | |
- (void)reload; | |
- (void)stopLoading; | |
- (void)loadURL:(id)fp8; | |
- (void)loadRequest:(id)fp8; | |
- (id)concreteWebView; | |
- (void)injectSnapshotRequest; | |
- (void)presentSnapshotButton; | |
- (id)buildUserContentController; | |
- (id)buildWebViewConfiguration; | |
- (void)buildWebViewWithFrame:(struct CGRect)fp8; | |
- (void)willMoveToSuperview:(id)fp8; | |
- (void)willMoveToWindow:(id)fp8; | |
- (id)initWithCoder:(id)fp8; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
@end | |
@interface OHAttributedLabel : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableAttributedString *_attributedText; | |
} | |
- (void).cxx_destruct; | |
- (void)setLineBreakMode:(int)fp8; | |
- (void)setTextAlignment:(int)fp8; | |
- (void)setTextColor:(id)fp8; | |
- (void)setFont:(id)fp8; | |
- (void)setText:(id)fp8; | |
- (void)setAttributedText:(id)fp8; | |
- (id)attributedText; | |
- (void)resetAttributedText; | |
- (struct CGSize)sizeThatFits:(struct CGSize)fp8; | |
- (void)drawTextInRect:(struct CGRect)fp8; | |
- (id)initWithCoder:(id)fp8; | |
@end | |
@interface PostPlayIntroContainerView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
UILabel *_topDynamicLabel; | |
UILabel *_bottomDynamicLabel; | |
} | |
- (void)setBottomDynamicLabel:(id)fp8; | |
- (id)bottomDynamicLabel; | |
- (void)setTopDynamicLabel:(id)fp8; | |
- (id)topDynamicLabel; | |
- (void).cxx_destruct; | |
- (void)layoutSubviews; | |
@end | |
@interface NetflixSDKAdaptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _triggerExternalDisplay; | |
BOOL _triggerAirplayDisplay; | |
BOOL _trackingStallsUsingNotification; | |
id <NetflixSDKAdaptorDelegate> _delegate; | |
NFPlaybackContext *_playbackContext; | |
EncryptedKeyLoaderDelegate *_keyLoaderDelegate; | |
int _lastOrientation; | |
} | |
+ (void)prefetchAuthForVideoSpecifiers:(id)fp8; | |
+ (BOOL)isDeviceRegistered; | |
+ (void)fetchIsPinSessionActive:(id)fp(null); | |
+ (BOOL)pinCapableClient; | |
+ (void)initialize; | |
- (BOOL)trackingStallsUsingNotification; | |
- (void)setTriggerAirplayDisplay:(BOOL)fp8; | |
- (BOOL)triggerAirplayDisplay; | |
- (void)setTriggerExternalDisplay:(BOOL)fp8; | |
- (BOOL)triggerExternalDisplay; | |
- (void)setLastOrientation:(int)fp8; | |
- (int)lastOrientation; | |
- (void)setKeyLoaderDelegate:(id)fp8; | |
- (id)keyLoaderDelegate; | |
- (void)setPlaybackContext:(id)fp8; | |
- (id)playbackContext; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)netflixWillMediaClose; | |
- (void)netflixDidFailMediaOpen:(id)fp8; | |
- (void)netflixWillMediaAuthorize; | |
- (void)netflixDidMediaOpen:(id)fp8; | |
- (void)logStartPlayEvent:(id)fp8; | |
- (void)logPlaybackOnExternalScreenEnded; | |
- (void)logPlaybackOnExternalScreenBegan; | |
- (void)logPlaybackOnAirplayScreenEnded; | |
- (void)logPlaybackOnAirplayScreenBegan; | |
- (void)logPlaybackType:(id)fp8; | |
- (void)logMediaPlaybackTerminatedByUser; | |
- (void)logMediaBufferingStarted; | |
- (void)logMediaBufferingCompleted:(double)fp8; | |
- (void)didReceiveStallNotification:(double)fp8; | |
- (void)updatePlaybackPosition:(double)fp8 mediaPlayerAccessLogEvents:(id)fp16 networkProfile:(id)fp20 orientation:(int)fp24; | |
- (id)deviceESN; | |
- (void)selectAudioTrackCompleted; | |
- (void)selectAudioTrack:(int)fp8 audioLanguage:(id)fp12; | |
- (void)subtitleContentIssue:(id)fp8; | |
- (BOOL)isIgnoringWebVTTStreams; | |
- (void)disableSubtitles; | |
- (void)selectSubtitleForIndex:(int)fp8; | |
- (void)notifyDelegateSubtitleTrackSelectedCompleted:(id)fp8 error:(id)fp12; | |
- (void)logAccessibility:(id)fp8; | |
- (void)setTrackingStallsUsingNotification:(BOOL)fp8; | |
- (BOOL)shouldTrackStallsUsingNotification; | |
- (BOOL)contentIsForcedSubtitles; | |
- (void)unpaused:(double)fp8; | |
- (void)paused:(double)fp8; | |
- (void)stop; | |
- (void)playing:(double)fp8; | |
- (void)userStop:(double)fp8 seeking:(BOOL)fp16; | |
- (void)userUnpause:(double)fp8 shouldStartTimeTracking:(BOOL)fp16; | |
- (void)userPlay:(double)fp8; | |
- (void)userPause:(double)fp8 buttonPressed:(BOOL)fp16; | |
- (void)mediaFailure; | |
- (void)closeMedia; | |
- (void)startPlayback:(id)fp8; | |
- (void)playbackCompleted; | |
- (void)processContext:(id)fp8; | |
- (void)playbackRequested:(id)fp8 sdkAdaptorDelegate:(id)fp12; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface NetflixSubtitleTrack : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _closedCaptionTrack; | |
BOOL _offTrack; | |
BOOL _defaultTrack; | |
BOOL _forcedNarrativeTrack; | |
NSString *_languageCode; | |
NSString *_trackID; | |
int _trackIndex; | |
int _trackType; | |
NSString *_displayName; | |
NSString *_localizedDisplayNameForOffTrack; | |
} | |
+ (id)subtitleTrackForDebugging:(int)fp8; | |
- (void)setLocalizedDisplayNameForOffTrack:(id)fp8; | |
- (id)localizedDisplayNameForOffTrack; | |
- (void)setForcedNarrativeTrack:(BOOL)fp8; | |
- (BOOL)isForcedNarrativeTrack; | |
- (void)setDefaultTrack:(BOOL)fp8; | |
- (BOOL)isDefaultTrack; | |
- (void)setOffTrack:(BOOL)fp8; | |
- (BOOL)isOffTrack; | |
- (void)setClosedCaptionTrack:(BOOL)fp8; | |
- (BOOL)isClosedCaptionTrack; | |
- (void)setDisplayName:(id)fp8; | |
- (id)displayName; | |
- (void)setTrackType:(int)fp8; | |
- (int)trackType; | |
- (void)setTrackIndex:(int)fp8; | |
- (int)trackIndex; | |
- (void)setTrackID:(id)fp8; | |
- (id)trackID; | |
- (void)setLanguageCode:(id)fp8; | |
- (id)languageCode; | |
- (void).cxx_destruct; | |
- (void)setValue:(id)fp8 forUndefinedKey:(id)fp12; | |
- (void)setValuesForKeysWithDictionary:(id)fp8; | |
- (id)description; | |
- (id)initWithDictionary:(id)fp8 localizedDisplayNameForOffTrack:(id)fp12; | |
- (id)init; | |
@end | |
@interface ScrubberValueFilter : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
double _filteredValue; | |
} | |
+ (id)passThroughFilter; | |
+ (id)clipLastFilter; | |
+ (id)lowPassAdaptiveFilter; | |
+ (id)lowPassFilter; | |
+ (void)initialize; | |
- (void)setFilteredValue:(double)fp8; | |
- (double)filteredValue; | |
- (void)addRawValue:(double)fp8; | |
- (id)init; | |
@end | |
@interface ClipLastFilter : ScrubberValueFilter | |
{ | |
double _lastModifiedTime; | |
double _filterThreshold; | |
} | |
- (void)setFilterThreshold:(double)fp8; | |
- (double)filterThreshold; | |
- (void)addRawValue:(double)fp8; | |
- (id)init; | |
@end | |
@interface LowPassFilter : ScrubberValueFilter | |
{ | |
BOOL _adaptiveEnabled; | |
double _filterConstant; | |
} | |
- (void)setFilterConstant:(double)fp8; | |
- (double)filterConstant; | |
- (void)addRawValue:(double)fp8; | |
- (id)initWithAdaptiveFilteringEnabled:(BOOL)fp8; | |
- (id)init; | |
@end | |
@interface NFCustomActivityIndicator : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _isAnimating; | |
BOOL _hidesWhenStopped; | |
UIImage *_spinnerImage; | |
UIImage *_backgroundImage; | |
NSTimer *_animationTimer; | |
CALayer *_customLayer; | |
} | |
- (void)setCustomLayer:(id)fp8; | |
- (void)setAnimationTimer:(id)fp8; | |
- (id)animationTimer; | |
- (void)setBackgroundImage:(id)fp8; | |
- (id)backgroundImage; | |
- (void)setSpinnerImage:(id)fp8; | |
- (id)spinnerImage; | |
- (void)setHidesWhenStopped:(BOOL)fp8; | |
- (BOOL)hidesWhenStopped; | |
- (void)setIsAnimating:(BOOL)fp8; | |
- (BOOL)isAnimating; | |
- (void).cxx_destruct; | |
- (id)clearLayerWithSize:(struct CGSize)fp8; | |
- (id)backgroundLayer:(struct CGSize)fp8; | |
- (id)forgroundLayer:(struct CGSize)fp8; | |
- (id)spinnerLayer:(struct CGSize)fp8; | |
- (void)animationDidStop:(id)fp8 finished:(BOOL)fp12; | |
- (void)animateSpinner; | |
- (void)didMoveToSuperview; | |
- (void)destroyCustomLayer; | |
- (void)hideSpinner; | |
- (id)customLayer; | |
- (void)stopAnimating; | |
- (void)startAnimating; | |
- (id)initWithSpinnerImage:(id)fp8 backgroundImage:(id)fp12; | |
- (id)init; | |
@end | |
@interface BIFParser : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <BIFParserDelegate> _delegate; | |
NSArray *_bifTimeStamps; | |
NSArray *_images; | |
NSURL *_URL; | |
int _magicNumber; | |
int _versionNumber; | |
int _numberOfBifs; | |
int _timestampMultiplierMS; | |
long _bifsDurationMS; | |
NSOperationQueue *_workQueue; | |
struct CGSize _bifSize; | |
} | |
- (void)setWorkQueue:(id)fp8; | |
- (id)workQueue; | |
- (void)setBifsDurationMS:(long)fp8; | |
- (long)bifsDurationMS; | |
- (void)setTimestampMultiplierMS:(int)fp8; | |
- (int)timestampMultiplierMS; | |
- (void)setNumberOfBifs:(int)fp8; | |
- (int)numberOfBifs; | |
- (void)setVersionNumber:(int)fp8; | |
- (int)versionNumber; | |
- (void)setMagicNumber:(int)fp8; | |
- (int)magicNumber; | |
- (void)setURL:(id)fp8; | |
- (id)URL; | |
- (void)setImages:(id)fp8; | |
- (id)images; | |
- (void)setBifSize:(struct CGSize)fp8; | |
- (struct CGSize)bifSize; | |
- (void)setBifTimeStamps:(id)fp8; | |
- (id)bifTimeStamps; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (BOOL)parse:(id)fp8 error:(id *)fp12; | |
- (BOOL)parseTimeStamps:(id *)fp8 byteOffsets:(id *)fp12 duration:(int *)fp16 fromBifData:(id)fp20 error:(id *)fp24; | |
- (id)parseImages:(id)fp8 imageByteOffsets:(id)fp12 error:(id *)fp16; | |
- (int)parseFrameSeparationInterval:(id)fp8; | |
- (int)parseBIFCount:(id)fp8; | |
- (int)parseVersionNumber:(id)fp8; | |
- (int)parseMagicNumber:(id)fp8; | |
- (id)bifImageForTimeOffset:(double)fp8; | |
- (double)bifOffsetForTimeOffset:(double)fp8; | |
- (int)bifIndexForTimeOffset:(double)fp8; | |
- (void)startDownloadInBackground; | |
- (void)cancelDownload; | |
- (id)initWithBifURL:(id)fp8 delegate:(id)fp12 beginDownload:(BOOL)fp16; | |
- (void)dealloc; | |
@end | |
@interface BIFURLSelectionPolicy : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)selectBIFURLsForSmallestImageSize:(id)fp8; | |
+ (id)selectBIFURLsForSquarePixelRatio:(id)fp8; | |
+ (id)selectBIFURLFromBIFList:(id)fp8; | |
@end | |
@interface NetflixAudioTrack : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _defaultTrack; | |
BOOL _nativeLanguage; | |
NSString *_languageCode; | |
NSString *_displayName; | |
unsigned int _channelCount; | |
NSString *_trackID; | |
int _trackIndex; | |
NSString *_trackType; | |
} | |
- (void)setTrackType:(id)fp8; | |
- (id)trackType; | |
- (void)setTrackIndex:(int)fp8; | |
- (int)trackIndex; | |
- (void)setTrackID:(id)fp8; | |
- (id)trackID; | |
- (void)setChannelCount:(unsigned int)fp8; | |
- (unsigned int)channelCount; | |
- (void)setNativeLanguage:(BOOL)fp8; | |
- (BOOL)isNativeLanguage; | |
- (void)setDefaultTrack:(BOOL)fp8; | |
- (BOOL)isDefaultTrack; | |
- (void)setDisplayName:(id)fp8; | |
- (id)displayName; | |
- (void)setLanguageCode:(id)fp8; | |
- (id)languageCode; | |
- (void).cxx_destruct; | |
- (void)setValue:(id)fp8 forUndefinedKey:(id)fp12; | |
- (void)setValuesForKeysWithDictionary:(id)fp8; | |
- (id)description; | |
- (BOOL)isCommentaryTrack; | |
- (id)initWithDictionary:(id)fp8; | |
- (id)init; | |
@end | |
@interface StackViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <StackViewControllerDelegate> _delegate; | |
NSMutableArray *_controllerList; | |
struct CGSize _contentSize; | |
} | |
- (void)setControllerList:(id)fp8; | |
- (void)setContentSize:(struct CGSize)fp8; | |
- (struct CGSize)contentSize; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)removeAllControllersAnimated:(BOOL)fp8; | |
- (void)removeViewController:(id)fp8 animated:(BOOL)fp12; | |
- (void)updateLayout; | |
- (void)addViewController:(id)fp8 animated:(BOOL)fp12; | |
- (void)insertViewController:(id)fp8 atIndex:(unsigned int)fp12 animated:(BOOL)fp16; | |
- (void)viewDidUnload; | |
- (void)viewDidLoad; | |
- (id)controllerList; | |
@end | |
@interface NetflixAudioAndSubtitleTrackCombination : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NetflixAudioTrack *_audioTrack; | |
NSArray *_subtitleTracks; | |
NSString *_localizedDisplayNameForOffTrack; | |
} | |
+ (id)arrayOfAudioAndSubtitleTrackCombinationsFromSDKArrayOfDictionaries:(id)fp8 localizedDisplayNameForOffTrack:(id)fp12; | |
- (void)setLocalizedDisplayNameForOffTrack:(id)fp8; | |
- (id)localizedDisplayNameForOffTrack; | |
- (void)setSubtitleTracks:(id)fp8; | |
- (id)subtitleTracks; | |
- (void)setAudioTrack:(id)fp8; | |
- (id)audioTrack; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (void)setValuesForKeysWithDictionary:(id)fp8; | |
- (id)initWithDictionary:(id)fp8 localizedDisplayNameForOffTrack:(id)fp12; | |
@end | |
@interface WSMethodBase : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <WSMethod> | |
{ | |
NetflixViewController *viewController_; | |
} | |
- (void)setViewController:(id)fp8; | |
- (id)viewController; | |
- (void).cxx_destruct; | |
- (BOOL)requestPlayback:(id)fp8; | |
- (void)loadFromURL:(id)fp8; | |
- (id)initialURL; | |
- (BOOL)invoke:(id)fp8 indirectly:(BOOL)fp12; | |
- (BOOL)invoke:(id)fp8; | |
- (BOOL)validate:(id)fp8; | |
@end | |
@interface SnacksDataController : NFFalkorDataController | |
{ | |
} | |
- (void)removeVideoFromMyList:(id)fp8 context:(id)fp12 callback:(id)fp(null); | |
- (void)addVideoToMyList:(id)fp8 trackId:(int)fp12 context:(id)fp16 callback:(id)fp(null); | |
- (void)loadSnacksVideoProfilesForVideoList:(id)fp8 context:(id)fp12 callback:(id)fp(null); | |
- (void)loadVideoListById:(id)fp8 context:(id)fp12 callback:(id)fp(null); | |
@end | |
@interface AudioAndSubtitleTrackMenuViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <UINavigationControllerDelegate, NFLanguageSelectorViewControllerDelegate> | |
{ | |
BOOL _doneButtonHidden; | |
id <AudioAndSubtitleTrackMenuDelegate> _menuDelegate; | |
NSArray *_audioAndSubtitleCombinations; | |
int _subtitleLoadingState; | |
NetflixSubtitleTrack *_subtitleTrackCurrentlyLoading; | |
NetflixSubtitleTrack *_subtitleTrackFailedToLoad; | |
NetflixAudioTrack *_audioTrackCurrentlyLoading; | |
NFLanguageSelectorViewController *_languageSelectorViewController; | |
} | |
- (void)setLanguageSelectorViewController:(id)fp8; | |
- (id)languageSelectorViewController; | |
- (void)setAudioTrackCurrentlyLoading:(id)fp8; | |
- (id)audioTrackCurrentlyLoading; | |
- (void)setSubtitleTrackFailedToLoad:(id)fp8; | |
- (id)subtitleTrackFailedToLoad; | |
- (void)setSubtitleTrackCurrentlyLoading:(id)fp8; | |
- (id)subtitleTrackCurrentlyLoading; | |
- (int)subtitleLoadingState; | |
- (void)setDoneButtonHidden:(BOOL)fp8; | |
- (BOOL)isDoneButtonHidden; | |
- (void)setAudioAndSubtitleCombinations:(id)fp8; | |
- (id)audioAndSubtitleCombinations; | |
- (void)setMenuDelegate:(id)fp8; | |
- (id)menuDelegate; | |
- (void).cxx_destruct; | |
- (void)subtitleLoadingStateChanged:(id)fp8; | |
- (void)setSubtitleLoadingState:(int)fp8; | |
- (void)audioTrackChanged:(id)fp8; | |
- (void)subtitleTrackChanged:(id)fp8; | |
- (id)subtitleTrackFailedForLanguageSelectorViewController:(id)fp8; | |
- (id)subtitleTrackLoadingForLanguageSelectorViewController:(id)fp8; | |
- (id)audioTrackLoadingForLanguageSelectorViewController:(id)fp8; | |
- (void)languageSelectorViewController:(id)fp8 didSelectSubtitleTrack:(id)fp12; | |
- (void)languageSelectorViewController:(id)fp8 didSelectAudioTrack:(id)fp12; | |
- (id)selectedSubtitleTrackForLanguageSelectorViewController:(id)fp8; | |
- (id)selectedAudioTrackForLanguageSelectorViewController:(id)fp8; | |
- (id)subtitleTracksForLanguageSelectorViewController:(id)fp8; | |
- (id)audioTracksForLanguageSelectorViewController:(id)fp8; | |
- (void)clearAudioTrackAccoutrements; | |
- (void)clearSubtitleTrackAccoutrements; | |
- (void)notifyDelegateDoneButtonPressed; | |
- (id)sortedSubtitleTracks; | |
- (id)sortedAndFilteredAudioTracks; | |
- (id)selectedSubtitleTrack; | |
- (id)selectedAudioTrack; | |
- (void)refresh; | |
- (struct CGSize)preferredContentSize; | |
- (void)navigationController:(id)fp8 didShowViewController:(id)fp12 animated:(BOOL)fp16; | |
- (unsigned int)supportedInterfaceOrientations; | |
- (BOOL)shouldAutorotateToInterfaceOrientation:(int)fp8; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
@end | |
@interface SubtitleTrackSelectionPolicy : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (int)selectSubtitleTrackFromTracks:(id)fp8 currentSelectedTrackIndex:(int)fp12 preferredLanguages:(id)fp16; | |
+ (int)pickSubtitleTrackForDeviceLanguagePreferences:(id)fp8 fromAvailableTracks:(id)fp12; | |
@end | |
@interface BasicSubtitleView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_subtitleText; | |
} | |
- (void).cxx_destruct; | |
- (id)subtitleText; | |
- (void)setSubtitleText:(id)fp8; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
@end | |
@interface DebugSubtitleSource : SubtitleSource | |
{ | |
} | |
- (id)initWithDuration:(double)fp8; | |
@end | |
@interface SubtitleDisplayController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
SubtitleView *subtitleView_; | |
SubtitleSource *subtitleSource_; | |
id <NetflixPlayback> playback_; | |
NSTimer *updateTimer_; | |
SubtitleEntry *displayedEntry_; | |
double updateInterval_; | |
} | |
+ (void)initialize; | |
- (void)setDisplayedEntry:(id)fp8; | |
- (id)displayedEntry; | |
- (void)setUpdateTimer:(id)fp8; | |
- (id)updateTimer; | |
- (void)setUpdateInterval:(double)fp8; | |
- (double)updateInterval; | |
- (void)setPlayback:(id)fp8; | |
- (id)playback; | |
- (void)setSubtitleSource:(id)fp8; | |
- (id)subtitleSource; | |
- (void)setSubtitleView:(id)fp8; | |
- (id)subtitleView; | |
- (void).cxx_destruct; | |
- (void)disable; | |
- (void)enableWithSource:(id)fp8; | |
- (void)resetUpdateTimer; | |
- (void)cancelUpdateTimer; | |
- (void)updateSubtitle; | |
- (id)init; | |
- (void)dealloc; | |
@end | |
@interface SubtitleEntry : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *text_; | |
double startTime_; | |
double duration_; | |
} | |
- (id)text; | |
- (double)duration; | |
- (double)startTime; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (int)compareActiveRangeWithTime:(double)fp8; | |
- (BOOL)isActiveAtTime:(double)fp8; | |
- (id)initWithStartTime:(double)fp8 duration:(double)fp16 text:(id)fp24; | |
@end | |
@interface NetflixPlayerRequest : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSArray *_suppressedParameters; | |
BOOL _originExternal; | |
BOOL _playbackPositionNeedsResumeThresholdEvaluation; | |
BOOL _originatedByPlatform; | |
BOOL _isPostplayRequest; | |
BOOL _orangeCharactersTest; | |
NSURL *_requestURL; | |
NSDictionary *_queryParametersAsDictionary; | |
NSString *_playbackId; | |
NSNumberFormatter *_localNumberFormat; | |
Viewable *_viewable; | |
TVShow *_show; | |
BookmarkInfo *_bookmarkInfo; | |
double _startPosition; | |
} | |
+ (id)playerRequestWithURL:(id)fp8 originalExternal:(BOOL)fp12; | |
+ (BOOL)isPlayableURL:(id)fp8; | |
- (void)setBookmarkInfo:(id)fp8; | |
- (id)bookmarkInfo; | |
- (void)setShow:(id)fp8; | |
- (id)show; | |
- (void)setViewable:(id)fp8; | |
- (id)viewable; | |
- (void)setOrangeCharactersTest:(BOOL)fp8; | |
- (BOOL)isOrangeCharactersTest; | |
- (void)setIsPostplayRequest:(BOOL)fp8; | |
- (BOOL)isPostplayRequest; | |
- (void)setOriginatedByPlatform:(BOOL)fp8; | |
- (BOOL)originatedByPlatform; | |
- (void)setLocalNumberFormat:(id)fp8; | |
- (id)localNumberFormat; | |
- (void)setPlaybackPositionNeedsResumeThresholdEvaluation:(BOOL)fp8; | |
- (BOOL)playbackPositionNeedsResumeThresholdEvaluation; | |
- (void)setPlaybackId:(id)fp8; | |
- (id)playbackId; | |
- (void)setStartPosition:(double)fp8; | |
- (double)startPosition; | |
- (void)setQueryParametersAsDictionary:(id)fp8; | |
- (id)queryParametersAsDictionary; | |
- (BOOL)originExternal; | |
- (void)setRequestURL:(id)fp8; | |
- (id)requestURL; | |
- (void).cxx_destruct; | |
- (int)clipIndex; | |
- (int)clipCount; | |
- (id)categoryListId; | |
- (id)categoryTitle; | |
- (id)categoryId; | |
- (int)pinProtected; | |
- (BOOL)isClipRequest; | |
- (BOOL)isFromOrangeContext; | |
- (BOOL)isFromSnacksContext; | |
- (BOOL)isFromKidsContext; | |
- (BOOL)allowAutoplayNextEpisode; | |
- (id)videoResourceId; | |
- (id)convertToFullVideoRequestTrackId:(unsigned int)fp8; | |
- (id)snacksClipRequestForVideo:(id)fp8 trackId:(unsigned int)fp12 startPosition:(double)fp16 duration:(double)fp24 clipIndex:(int)fp32 clipCount:(int)fp36; | |
- (id)postplayRequestForViewable:(id)fp8 trackId:(unsigned int)fp12 resumeFromBookmark:(BOOL)fp16 startPosition:(double)fp20 previousVideokBookmarkInfo:(id)fp28; | |
- (id)playbackTitleForEpisode:(id)fp8; | |
- (id)socialEnabled; | |
- (id)uiPlayContext; | |
- (id)playContext; | |
- (BOOL)isAcceptableParameterToUse:(id)fp8; | |
- (id)suppressedParameters; | |
- (int)integerForKey:(id)fp8; | |
- (id)urlDecodedValueForKey:(id)fp8; | |
- (BOOL)boolValueForKey:(id)fp8; | |
- (BOOL)isCommentaryPreferred; | |
- (id)commentaryId; | |
- (id)episodeTitleStr; | |
- (id)titleStr; | |
- (id)playbackBookmarkNum; | |
- (id)watchDateNum; | |
- (id)episodeIdNum; | |
- (id)runtimeNum; | |
- (id)movieIdNum; | |
- (int)trackId; | |
- (int)episodeId; | |
- (int)movieId; | |
- (BOOL)socialSharingEnabled; | |
- (void)setupBookmark:(BOOL)fp8; | |
- (void)dealloc; | |
- (id)initWithURL:(id)fp8 originalExternal:(BOOL)fp12; | |
- (id)initWithURL:(id)fp8 originalExternal:(BOOL)fp12 startPositionFixed:(BOOL)fp16; | |
@end | |
@interface SubtitleSource : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
double currentPosition_; | |
BOOL initialSearch_; | |
NSArray *entries_; | |
int searchHint_; | |
int lastActiveEntryIndex_; | |
SubtitleEntry *activeEntry_; | |
double previousPosition_; | |
} | |
+ (void)initialize; | |
- (void)setActiveEntry:(id)fp8; | |
- (id)activeEntry; | |
- (void)setLastActiveEntryIndex:(int)fp8; | |
- (int)lastActiveEntryIndex; | |
- (void)setInitialSearch:(BOOL)fp8; | |
- (BOOL)initialSearch; | |
- (void)setSearchHint:(int)fp8; | |
- (int)searchHint; | |
- (void)setPreviousPosition:(double)fp8; | |
- (double)previousPosition; | |
- (id)entries; | |
- (void).cxx_destruct; | |
- (void)searchSubtitleEntry; | |
- (void)setCurrentPosition:(double)fp8; | |
- (double)currentPosition; | |
- (id)initWithArray:(id)fp8; | |
@end | |
@interface SubtitleView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
MultiLines *_lines; | |
NSString *_subtitleText; | |
} | |
- (void)setLines:(id)fp8; | |
- (id)lines; | |
- (void).cxx_destruct; | |
- (void)updateBoundsWithSize:(struct CGSize)fp8; | |
- (id)subtitleText; | |
- (void)setSubtitleText:(id)fp8; | |
- (void)layoutSubviews; | |
- (struct CGSize)sizeThatFits:(struct CGSize)fp8; | |
- (struct CGSize)externalScreenSize; | |
- (void)setExternalScreenSize:(struct CGSize)fp8; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
@end | |
@interface MultiLines : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct CGSize _externalScreenSize; | |
BOOL _useAttributedStringLabel; | |
UIView *_containerView; | |
NSArray *_lines; | |
UIFont *_normalFont; | |
UIFont *_italicFont; | |
} | |
+ (id)xmlUnescape:(id)fp8; | |
- (void)setUseAttributedStringLabel:(BOOL)fp8; | |
- (BOOL)useAttributedStringLabel; | |
- (void)setItalicFont:(id)fp8; | |
- (id)italicFont; | |
- (void)setNormalFont:(id)fp8; | |
- (id)normalFont; | |
- (void)setLines:(id)fp8; | |
- (id)lines; | |
- (void)setContainerView:(id)fp8; | |
- (id)containerView; | |
- (void).cxx_destruct; | |
- (void)updateLayoutWithFrame:(struct CGRect)fp8 fontsize:(float)fp24 lineheight:(float)fp28; | |
- (void)updateText:(id)fp8; | |
- (void)setFrame:(struct CGRect)fp8; | |
- (void)setExternalScreenSize:(struct CGSize)fp8; | |
- (struct CGSize)externalScreenSize; | |
- (float)fontSize; | |
- (float)lineHeight; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
- (void)initLabelType; | |
@end | |
@interface NFRemoteNotificationAdaptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)shareInstance; | |
- (void)registerForRemoteNotifications; | |
- (void)registerNotificationTypes:(unsigned int)fp8; | |
- (unsigned int)currentNotificationTypes; | |
- (BOOL)isRegisteredForNotifications; | |
- (id)commaDelimitedStringOfRegisteredNotificationTypes; | |
- (id)parseDeviceToken:(id)fp8; | |
- (BOOL)requiresTwoStageAsyncRegistration; | |
- (id)initConcrete; | |
- (id)init; | |
@end | |
@interface NFRemoteNotificationAdaptor_New : NFRemoteNotificationAdaptor | |
{ | |
} | |
- (void)registerForRemoteNotifications; | |
- (void)registerNotificationTypes:(unsigned int)fp8; | |
- (unsigned int)userNotificationTypeForNetflixNotificationType:(unsigned int)fp8; | |
- (unsigned int)currentNotificationTypes; | |
- (id)initConcrete; | |
@end | |
@interface NFRemoteNotificationAdaptor_Legacy : NFRemoteNotificationAdaptor | |
{ | |
unsigned int _types; | |
} | |
- (void)setTypes:(unsigned int)fp8; | |
- (unsigned int)types; | |
- (void)registerForRemoteNotifications; | |
- (void)registerNotificationTypes:(unsigned int)fp8; | |
- (unsigned int)remoteNotificationTypeForNetflixNotificationType:(unsigned int)fp8; | |
- (unsigned int)currentNotificationTypes; | |
- (BOOL)isRegisteredForNotifications; | |
- (BOOL)requiresTwoStageAsyncRegistration; | |
- (id)initConcrete; | |
@end | |
@interface SplitPaneViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <UIGestureRecognizerDelegate> | |
{ | |
id <SplitPaneViewControllerDelegate> _delegate; | |
UIViewController *_topController; | |
UIViewController *_bottomController; | |
UIImage *_splitterImage; | |
float _splitterHeight; | |
float _openHeight; | |
float _snapbackThreshold; | |
float _rubberbandMax; | |
unsigned int _state; | |
NSLayoutConstraint *_splitViewYConstraint; | |
NSLayoutConstraint *_bottomViewHeightConstraint; | |
UIImageView *_splitterView; | |
} | |
- (void)setSplitterView:(id)fp8; | |
- (id)splitterView; | |
- (void)setBottomViewHeightConstraint:(id)fp8; | |
- (id)bottomViewHeightConstraint; | |
- (void)setSplitViewYConstraint:(id)fp8; | |
- (id)splitViewYConstraint; | |
- (unsigned int)state; | |
- (void)setRubberbandMax:(float)fp8; | |
- (float)rubberbandMax; | |
- (void)setSnapbackThreshold:(float)fp8; | |
- (float)snapbackThreshold; | |
- (float)openHeight; | |
- (void)setSplitterHeight:(float)fp8; | |
- (float)splitterHeight; | |
- (void)setSplitterImage:(id)fp8; | |
- (id)splitterImage; | |
- (void)setBottomController:(id)fp8; | |
- (id)bottomController; | |
- (void)setTopController:(id)fp8; | |
- (id)topController; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (BOOL)isOpen; | |
- (void)animateClosed; | |
- (void)animateOpen; | |
- (void)close; | |
- (void)open; | |
- (void)configureConstraints; | |
- (void)notifyDelegateOfStateDidChange:(unsigned int)fp8; | |
- (void)setSplitPosition:(float)fp8 animate:(BOOL)fp12; | |
- (void)setState:(unsigned int)fp8; | |
- (void)handleGesture:(id)fp8; | |
- (BOOL)gestureRecognizerShouldBegin:(id)fp8; | |
- (BOOL)shouldRespondToGestureWithVector:(struct CGPoint)fp8; | |
- (BOOL)gestureRecognizer:(id)fp8 shouldReceiveTouch:(id)fp12; | |
- (void)configureGestures; | |
- (void)setOpenHeight:(float)fp8; | |
- (void)viewDidLoad; | |
- (id)init; | |
@end | |
@interface NetflixMoviePlayerController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NetflixSDKAdaptorDelegate, UIAlertViewDelegate, NetflixPlayback> | |
{ | |
int _contentLoadingState; | |
int _subtitleLoadingState; | |
int _playbackState; | |
double _currentPlaybackTime; | |
BOOL _usingDashProxyPlayer; | |
BOOL _mediaOpenNotificationReceived; | |
BOOL _mediaCloseNotificationReceived; | |
BOOL _initialLoad; | |
BOOL _shouldUpdateBookmark; | |
BOOL _stalled; | |
BOOL _didFinishClip; | |
BOOL _closeCondition; | |
BOOL _isPausing; | |
BOOL _initialBuffering; | |
BOOL _observingPlayer; | |
BOOL _observingPlayerItem; | |
BOOL _pausedForAudioSubtitleChange; | |
BOOL _transitioningToORFromAirplay; | |
id <MoviePlayerDelegate> _delegate; | |
NSArray *_availableAudioSubtitleTrackCombinations; | |
int _selectedSubtitleTrackIndex; | |
NetflixAudioAndSubtitleTrackCombination *_currentTrackCombination; | |
UIView *_playerView; | |
BIFImageProvider *_bifImageProvider; | |
NFMediaInfo *_mediaInfo; | |
unsigned int _currentMediaSegmentType; | |
SubtitleDisplayController *_subtitleController; | |
SubtitleView *_subtitleView; | |
NSError *_contentLoadingError; | |
NetflixSDKAdaptor *_sdkAdaptor; | |
NSTimer *_ptsUpdateTimer; | |
NetflixPlayerRequest *_request; | |
id <PlaybackLogger> _logger; | |
AVPlayer *_player; | |
AVPlayerItem *_playerItem; | |
NSTimer *_endPlaybackTimer; | |
NSOperationQueue *_requestOperationQueue; | |
NSString *_lastRequestedAudioTrackName; | |
float _currentRate; | |
MutableBookmarkInfo *_currentBookmarkInfoInternal; | |
NSMutableDictionary *_nowPlayingInfo; | |
NSTimer *_nowPlayingInfoUpdateTimer; | |
NFPauseExpirationMonitor *_pauseExpirationMonitor; | |
id _clipEndObserver; | |
id _periodicTimeObserver; | |
double _minPlaybackTime; | |
double _maxPlaybackTime; | |
double _lastUpdatePtsTime; | |
double _initialPlaybackTime; | |
double _audioChangePlaybackTime; | |
double _ptsOnLastTick; | |
double _previousPeriodicTimeObserverValue; | |
CDAnonymousStruct4 _localDuration; | |
} | |
+ (id)stringFromAVKeyValueStatus:(int)fp8; | |
+ (id)netflixContentLoadingStateToString:(int)fp8; | |
+ (id)netflixMoviePlaybackStateToString:(int)fp8; | |
+ (void)initialize; | |
- (void)setPreviousPeriodicTimeObserverValue:(double)fp8; | |
- (double)previousPeriodicTimeObserverValue; | |
- (void)setPeriodicTimeObserver:(id)fp8; | |
- (id)periodicTimeObserver; | |
- (void)setClipEndObserver:(id)fp8; | |
- (id)clipEndObserver; | |
- (void)setPauseExpirationMonitor:(id)fp8; | |
- (id)pauseExpirationMonitor; | |
- (void)setNowPlayingInfoUpdateTimer:(id)fp8; | |
- (id)nowPlayingInfoUpdateTimer; | |
- (void)setNowPlayingInfo:(id)fp8; | |
- (id)nowPlayingInfo; | |
- (void)setTransitioningToORFromAirplay:(BOOL)fp8; | |
- (BOOL)transitioningToORFromAirplay; | |
- (void)setPtsOnLastTick:(double)fp8; | |
- (double)ptsOnLastTick; | |
- (void)setAudioChangePlaybackTime:(double)fp8; | |
- (double)audioChangePlaybackTime; | |
- (void)setPausedForAudioSubtitleChange:(BOOL)fp8; | |
- (BOOL)pausedForAudioSubtitleChange; | |
- (void)setObservingPlayerItem:(BOOL)fp8; | |
- (BOOL)observingPlayerItem; | |
- (void)setObservingPlayer:(BOOL)fp8; | |
- (BOOL)observingPlayer; | |
- (void)setInitialBuffering:(BOOL)fp8; | |
- (BOOL)initialBuffering; | |
- (void)setIsPausing:(BOOL)fp8; | |
- (BOOL)isPausing; | |
- (void)setCloseCondition:(BOOL)fp8; | |
- (BOOL)closeCondition; | |
- (void)setCurrentBookmarkInfoInternal:(id)fp8; | |
- (id)currentBookmarkInfoInternal; | |
- (void)setDidFinishClip:(BOOL)fp8; | |
- (BOOL)didFinishClip; | |
- (void)setStalled:(BOOL)fp8; | |
- (BOOL)stalled; | |
- (void)setCurrentRate:(float)fp8; | |
- (float)currentRate; | |
- (void)setLastRequestedAudioTrackName:(id)fp8; | |
- (id)lastRequestedAudioTrackName; | |
- (void)setRequestOperationQueue:(id)fp8; | |
- (id)requestOperationQueue; | |
- (void)setEndPlaybackTimer:(id)fp8; | |
- (id)endPlaybackTimer; | |
- (void)setPlayerItem:(id)fp8; | |
- (id)playerItem; | |
- (void)setPlayer:(id)fp8; | |
- (id)player; | |
- (void)setLogger:(id)fp8; | |
- (id)logger; | |
- (void)setInitialPlaybackTime:(double)fp8; | |
- (double)initialPlaybackTime; | |
- (void)setShouldUpdateBookmark:(BOOL)fp8; | |
- (BOOL)shouldUpdateBookmark; | |
- (void)setRequest:(id)fp8; | |
- (id)request; | |
- (void)setInitialLoad:(BOOL)fp8; | |
- (BOOL)initialLoad; | |
- (void)setLastUpdatePtsTime:(double)fp8; | |
- (double)lastUpdatePtsTime; | |
- (void)setPtsUpdateTimer:(id)fp8; | |
- (id)ptsUpdateTimer; | |
- (void)setSdkAdaptor:(id)fp8; | |
- (id)sdkAdaptor; | |
- (void)setContentLoadingError:(id)fp8; | |
- (id)contentLoadingError; | |
- (void)setSubtitleView:(id)fp8; | |
- (id)subtitleView; | |
- (void)setSubtitleController:(id)fp8; | |
- (id)subtitleController; | |
- (void)setMediaCloseNotificationReceived:(BOOL)fp8; | |
- (BOOL)mediaCloseNotificationReceived; | |
- (void)setMediaOpenNotificationReceived:(BOOL)fp8; | |
- (BOOL)mediaOpenNotificationReceived; | |
- (void)setCurrentMediaSegmentType:(unsigned int)fp8; | |
- (unsigned int)currentMediaSegmentType; | |
- (void)setMediaInfo:(id)fp8; | |
- (id)mediaInfo; | |
- (void)setBifImageProvider:(id)fp8; | |
- (id)bifImageProvider; | |
- (void)setMaxPlaybackTime:(double)fp8; | |
- (double)maxPlaybackTime; | |
- (void)setMinPlaybackTime:(double)fp8; | |
- (double)minPlaybackTime; | |
- (void)setLocalDuration:(CDAnonymousStruct4)fp8; | |
- (CDAnonymousStruct4)localDuration; | |
- (void)setPlayerView:(id)fp8; | |
- (id)playerView; | |
- (void)setSelectedSubtitleTrackIndex:(int)fp8; | |
- (int)selectedSubtitleTrackIndex; | |
- (void)setAvailableAudioSubtitleTrackCombinations:(id)fp8; | |
- (id)availableAudioSubtitleTrackCombinations; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
- (void)updatePauseExpirationMonitorForState:(int)fp8; | |
- (void)teardownExpirationMonitor; | |
- (void)stopPauseExpirationMonitor; | |
- (void)startPauseExpirationMonitor; | |
- (float)rate; | |
- (void)setRate:(float)fp8; | |
- (void)handleAVPlayerItemPlaybackStalledNotification:(id)fp8; | |
- (void)handleAVPlayerItemNewAccessLogEntryNotification:(id)fp8; | |
- (void)handleApplicationWillResignActiveNotification:(id)fp8; | |
- (void)selectAudioTrack:(id)fp8; | |
- (id)lookupAudioOptionForTrack:(id)fp8 group:(id)fp12; | |
- (void)selectSubtitleWebVTTTrack:(id)fp8 audio:(id)fp12; | |
- (id)currentMediaSelectionGroupForAvailableSubtitles; | |
- (id)lookupSubtitleWebVTTOptionForTrack:(id)fp8 audio:(id)fp12 group:(id)fp16; | |
- (void)detectWebVTTSelectedSubtitleTrack; | |
- (void)captionPreferencesUpdateWithOption:(id)fp8; | |
- (void)detectSelectedAudioTrack; | |
- (id)findAudioSubtitleTrackCombinationByAudioTrackTitle:(id)fp8; | |
- (id)valueForCommonMetadata:(id)fp8 forKey:(id)fp12; | |
- (BOOL)allowAudioTrackSelection; | |
- (void)handleAVPlayerItemFailedToPlayToEndTimeNotification:(id)fp8; | |
- (void)handleAVPlayerItemDidPlayToEndTimeNotification:(id)fp8; | |
- (void)genericHandleAVPlayerItemClosesPlaybackNotification:(id)fp8; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (void)alertView:(id)fp8 didDismissWithButtonIndex:(int)fp12; | |
- (void)outputObscuredDueToInsufficientExternalProtectionDidChange; | |
- (void)showOutputObscuredDialog; | |
- (void)durationDidChange; | |
- (void)tracksDidChange; | |
- (id)valueForKey:(id)fp8 forTrack:(id)fp12; | |
- (void)statusDidChange:(int)fp8; | |
- (void)playbackLikelyToKeepUpChanged; | |
- (BOOL)needToPlayOnPlaybackLikelyToKeepUp; | |
- (void)playbackBufferEmptyChanged; | |
- (void)playbackBufferFullChanged; | |
- (void)playerItemStatusDidChange:(int)fp8; | |
- (void)currentItemChanged; | |
- (void)rateDidChange; | |
- (void)startBuffering; | |
- (id)accessibilityCombination; | |
- (void)webVTTPlistLoad; | |
- (void)logLoadedTimeRanges; | |
- (id)selectedSubtitleTrack; | |
- (void)selectSubtitleTrack:(id)fp8; | |
- (id)selectedAudioTrack; | |
- (void)externalPlaybackActiveDidChange; | |
- (void)handleSDKDidReceiveRequestForWebVTTStream:(id)fp8; | |
- (void)handleSDKDidReceiveRequestForAudioStream:(id)fp8; | |
- (void)handleAirplayDeviceNotSupported:(id)fp8; | |
- (void)playbackStartedOnExternalScreen:(struct CGSize)fp8; | |
- (void)playbackEndedOnExternalScreen; | |
- (void)playbackStartedOnMainScreen; | |
- (void)playbackType:(id)fp8; | |
- (void)layoutSubtitleView:(struct CGSize)fp8; | |
- (float)bottomMarginForSubtitlesView; | |
- (BOOL)isCommentaryTrackAvailable; | |
- (void)disableSubtitles; | |
- (void)enableSubtitleWithTrackIndex:(int)fp8; | |
- (void)startSubtitles:(id)fp8; | |
- (void)requestSubtitles; | |
- (void)reloadSubtitleTrackIfFailed; | |
- (void)handleNetflixReachabilityNotReachableNotification:(id)fp8; | |
- (void)handleReachabilityReachableViaWWANNotification:(id)fp8; | |
- (void)handleReachabilityReachableViaWiFiNotification:(id)fp8; | |
- (void)handleReconnect; | |
- (BOOL)allowPlaybackOnCurrentNetwork; | |
- (void)notifyDelegatePlaybackNotAllowedOnCurrentNetwork; | |
- (void)checkIfPlaybackIsAllowed; | |
- (void)handleAudioSessionRouteChange:(id)fp8; | |
- (void)playbackTimerHandler:(id)fp8; | |
- (void)netflixSDKWillAuthorizeMedia; | |
- (void)netflixSDKDidFailToCloseMedia:(id)fp8; | |
- (void)netflixSDKWillCloseMedia; | |
- (void)markPlaybackStateAsStopped; | |
- (void)netflixSDKDidFailToOpenMedia:(id)fp8; | |
- (void)netflixSDKDidOpenMedia:(id)fp8; | |
- (void)autoChangeAudioTrackForTesting; | |
- (void)cancelPlayback; | |
- (void)cancelLoading; | |
- (void)openRequest:(id)fp8; | |
- (void)attemptPlayback; | |
- (void)attemptPlaybackForRequest:(id)fp8; | |
- (void)prepareForReuse; | |
- (void)setupBookmarkInformation:(id)fp8; | |
- (void)loadCurrentVideoData:(id)fp8; | |
- (void)loadCurrentTVShowData:(id)fp8 video:(id)fp12 episodeID:(int)fp16; | |
- (void)didFailToLoadMetadata:(id)fp8; | |
- (void)didLoadCurrentVideoData:(id)fp8 video:(id)fp12; | |
- (void)setupNowPlayingInfo:(id)fp8; | |
- (void)resetNowPlayingInfo; | |
- (void)setupORUpdateNowPlayingInfo:(id)fp8; | |
- (void)updateNowPlayingInfo; | |
- (void)setupPtsUpdateTimer; | |
- (void)cancelPtsUpdateTimer; | |
- (id)availableSubtitleTracks; | |
- (void)selectDefaultAudioTrack; | |
- (void)selectDefaultSubtitleTrack; | |
- (id)bifImageForPlayheadPosition:(double)fp8; | |
- (double)bifOffsetForPlayHeadPosition:(double)fp8; | |
- (void)notifyStateChange; | |
- (int)playbackState; | |
- (void)clipEndReached; | |
- (void)setPlaybackState:(int)fp8; | |
- (void)updateBookmarkInformationForState:(int)fp8; | |
- (id)currentBookmarkInfo; | |
- (void)doNotShare; | |
- (void)setupPtsUpdateTimerForState:(int)fp8; | |
- (void)updateAutioTrackSelection; | |
- (double)currentPlaybackTime; | |
- (void)setCurrentPlaybackTime:(double)fp8; | |
- (void)stop; | |
- (void)setupNotificationObservers; | |
- (void)cleanupObservers; | |
- (void)pauseForSeek; | |
- (void)pause:(BOOL)fp8; | |
- (void)play; | |
- (void)seekTo:(double)fp8; | |
- (void)netflixSDKDidAbortLoadMediaSubtitles; | |
- (void)netflixSDKDidFailToLoadMediaSubtitles:(id)fp8; | |
- (void)netflixSDKDidLoadMediaSubtitles:(id)fp8; | |
- (void)setScalingMode:(int)fp8; | |
- (int)scalingMode; | |
- (struct CGRect)videoContentFrame; | |
- (double)duration; | |
- (BOOL)allowsAirPlay; | |
- (void)setAllowsAirPlay:(BOOL)fp8; | |
- (id)accessLog; | |
- (BOOL)airPlayVideoActive; | |
- (void)setSubtitleLoadingState:(int)fp8; | |
- (int)subtitleLoadingState; | |
- (void)setContentLoadingState:(int)fp8; | |
- (int)contentLoadingState; | |
- (void)setCurrentTrackCombination:(id)fp8; | |
- (id)currentTrackCombination; | |
- (void)playerPeriodicTimeObserverCallback:(CDAnonymousStruct4)fp8; | |
- (void)beginObservingPlayer; | |
- (void)cancelPeriodicTimeObserver; | |
- (void)setupPeriodicTimeObserver; | |
- (void)endObservingPlayer; | |
- (void)endObservingPlayerItem; | |
- (void)beginObservingPlayerItem; | |
- (void)attachPlayer; | |
- (void)detachPlayer; | |
- (int)preferredStatusBarStyle; | |
- (id)init; | |
- (void)dealloc; | |
@end | |
@interface NetflixMoviePlayerViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <MoviePlayerDelegate, UIAlertViewDelegate, PlayerContentLoadingViewControllerDelegate, NetflixPlaybackControlsDelegate, NetflixPlaybackControlsLanguageOptionsDelegate, NetflixPlaybackControlsUserActivityObserver> | |
{ | |
BOOL _mdxEnabled; | |
BOOL _dontShareButtonOnPlaybackStartEnabeled; | |
BOOL _playbackStartNotified; | |
BOOL _terminatedByUser; | |
BOOL _hideControlsAllowed; | |
BOOL _showControlsAllowed; | |
BOOL _additionalMetadataLoaded; | |
BOOL _shouldEnableLanguageButton; | |
BOOL _hasCommentaryTicklerBeenDisplayed; | |
id <NetflixMoviePlayerViewControllerDelegate> _delegate; | |
id <ContentMetadataLoadingDelegate> _contentMetadataLoadingDelegate; | |
id <ContentSelectionDelegate> _contentSelectionDelegate; | |
NetflixPlayerRequest *_playerRequest; | |
id <NetflixPlayback> _netflixPlayer; | |
id <MDXTargetSelectionDelegate> _mdxDelegate; | |
PlaybackControlsViewController *_playbackControlViewController; | |
UIWindow *_controlsWindow; | |
NetflixExternalScreenStateMonitor *_externalScreenStateMonitor; | |
NetflixExternalScreenController *_externalScreenController; | |
UILabel *_stateMessageLabel; | |
UIView *_bufferingIndicatorContainer; | |
NFCustomActivityIndicator *_bufferingIndicator; | |
NetflixMDXTargetDescriptor *_selectedMDXTarget; | |
PlayerContentLoadingViewController *_loadingViewController; | |
RatingsViewController *_ratingsViewController; | |
NSTimer *_displayTimer; | |
UIAlertView *_playbackNotAllowedOnNetworkAlertView; | |
UIAlertView *_airplayFailedAlertView; | |
} | |
+ (void)initialize; | |
- (void)setHasCommentaryTicklerBeenDisplayed:(BOOL)fp8; | |
- (BOOL)hasCommentaryTicklerBeenDisplayed; | |
- (void)setAirplayFailedAlertView:(id)fp8; | |
- (id)airplayFailedAlertView; | |
- (void)setPlaybackNotAllowedOnNetworkAlertView:(id)fp8; | |
- (id)playbackNotAllowedOnNetworkAlertView; | |
- (void)setShouldEnableLanguageButton:(BOOL)fp8; | |
- (BOOL)shouldEnableLanguageButton; | |
- (void)setAdditionalMetadataLoaded:(BOOL)fp8; | |
- (BOOL)additionalMetadataLoaded; | |
- (void)setDisplayTimer:(id)fp8; | |
- (id)displayTimer; | |
- (void)setShowControlsAllowed:(BOOL)fp8; | |
- (BOOL)showControlsAllowed; | |
- (void)setHideControlsAllowed:(BOOL)fp8; | |
- (BOOL)hideControlsAllowed; | |
- (void)setRatingsViewController:(id)fp8; | |
- (id)ratingsViewController; | |
- (void)setTerminatedByUser:(BOOL)fp8; | |
- (BOOL)terminatedByUser; | |
- (void)setLoadingViewController:(id)fp8; | |
- (id)loadingViewController; | |
- (void)setPlaybackStartNotified:(BOOL)fp8; | |
- (BOOL)playbackStartNotified; | |
- (void)setSelectedMDXTarget:(id)fp8; | |
- (id)selectedMDXTarget; | |
- (void)setBufferingIndicator:(id)fp8; | |
- (id)bufferingIndicator; | |
- (void)setBufferingIndicatorContainer:(id)fp8; | |
- (id)bufferingIndicatorContainer; | |
- (void)setStateMessageLabel:(id)fp8; | |
- (id)stateMessageLabel; | |
- (void)setExternalScreenController:(id)fp8; | |
- (id)externalScreenController; | |
- (void)setExternalScreenStateMonitor:(id)fp8; | |
- (id)externalScreenStateMonitor; | |
- (void)setDontShareButtonOnPlaybackStartEnabeled:(BOOL)fp8; | |
- (BOOL)isDontShareButtonOnPlaybackStartEnabled; | |
- (void)setControlsWindow:(id)fp8; | |
- (id)controlsWindow; | |
- (void)setPlaybackControlViewController:(id)fp8; | |
- (id)playbackControlViewController; | |
- (void)setMdxDelegate:(id)fp8; | |
- (id)mdxDelegate; | |
- (void)setMdxEnabled:(BOOL)fp8; | |
- (BOOL)mdxEnabled; | |
- (id)netflixPlayer; | |
- (void)setPlayerRequest:(id)fp8; | |
- (id)playerRequest; | |
- (void)setContentSelectionDelegate:(id)fp8; | |
- (id)contentSelectionDelegate; | |
- (void)setContentMetadataLoadingDelegate:(id)fp8; | |
- (id)contentMetadataLoadingDelegate; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (id)accessLog; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (void)moviePlayer:(id)fp8 updateCurrentPosition:(double)fp12; | |
- (void)moviePlayer:(id)fp8 playbackNotAllowedOnCurrentNetwork:(id)fp12; | |
- (void)alertView:(id)fp8 clickedButtonAtIndex:(int)fp12; | |
- (void)resetDisplayTimer; | |
- (void)cancelDisplayTimer; | |
- (void)displayTimerTimeout:(id)fp8; | |
- (BOOL)playbackControlsViewControllerShouldShowCommentaryTickler:(id)fp8; | |
- (void)playbackControlsUserActivityEnded; | |
- (void)playbackControlsUserActivityStarted; | |
- (id)selectedAudioTrack; | |
- (id)arrayOfTrackCombinations:(id)fp8; | |
- (id)arrayOfAvailableSubtitleTracks:(id)fp8; | |
- (id)selectedSubtitleTrack; | |
- (int)subtitleLoadingState; | |
- (void)subtitleWasDisabled:(id)fp8; | |
- (void)subtitleWithTrackIndex:(int)fp8 wasEnabled:(id)fp12; | |
- (void)audioTrack:(id)fp8 wasSelected:(id)fp12; | |
- (BOOL)playbackControlsViewControllerIsCommentaryEnabled:(id)fp8; | |
- (void)hideRatingsScreen; | |
- (void)showRatingsScreen; | |
- (id)videoForRatingsScreen; | |
- (BOOL)hasFailedToLoad; | |
- (void)stopMovieIfLoaded; | |
- (void)dismissPlayerAsExpired; | |
- (void)resignActive; | |
- (void)cancelPlaybackAndNotifyDelegate; | |
- (BOOL)mdxIsAllowed; | |
- (BOOL)volumeControlIsAllowed; | |
- (void)showPlaybackOnMainScreen; | |
- (void)showPlaybackOnExternalScreen; | |
- (BOOL)isBackdropVisible; | |
- (BOOL)shouldDisplayBackdropOnMainScreen; | |
- (void)removeAirplayStatusOverlay; | |
- (void)removeBackdropFromMainScreen; | |
- (void)addBackdropToMainScreen; | |
- (id)findSelectedSubtitleTrack:(int)fp8 fromArray:(id)fp12; | |
- (void)dismissPlayer:(id)fp8; | |
- (void)handleContentLoadingStateChanged:(id)fp8; | |
- (void)handleDidBecomeActiveNotification:(id)fp8; | |
- (void)handlePlaybackDidFinishNotification:(id)fp8; | |
- (void)handlePlaybackStateChangeNotification:(id)fp8; | |
- (void)handlePlaybackStart; | |
- (void)loadAdditionalMetadata; | |
- (BOOL)playbackControlsViewControllerShouldShowSnacksControls:(id)fp8; | |
- (void)playbackControls:(id)fp8 didSelectEpisode:(id)fp12; | |
- (BOOL)shouldShowEpisodeSelector; | |
- (BOOL)episodeSelectorEnabled; | |
- (id)currentVideo; | |
- (void)notifyPlaybackStarted; | |
- (void)preventSleep; | |
- (void)allowSleep; | |
- (void)hideStateMessage; | |
- (void)showStateMessage:(id)fp8; | |
- (double)currentMediaPlaybackDuration:(id)fp8; | |
- (double)currentMediaPlaybackPosition:(id)fp8; | |
- (void)scrubber:(id)fp8 selectedNewPlaybackPosition:(double)fp12; | |
- (void)jumpBackButtonWasPressed:(id)fp8; | |
- (BOOL)isAirplayAllowed; | |
- (BOOL)isAirplayActive; | |
- (BOOL)isMovieFullScreen; | |
- (int)movieScalingMode; | |
- (void)toggleScaleButtonWasPressed:(id)fp8; | |
- (void)resumePlaybackAfterSeek:(id)fp8; | |
- (void)pausePlaybackForSeek:(id)fp8; | |
- (void)doneButtonWasPressed:(id)fp8; | |
- (void)stopPlayback; | |
- (void)cancelPlayback; | |
- (void)pauseButtonWasCalledButNotPressed:(id)fp8; | |
- (void)pauseButtonWasPressed:(id)fp8; | |
- (void)playButtonWasPressed:(id)fp8; | |
- (id)bifImageForPlayheadPosition:(double)fp8; | |
- (double)bifOffsetForPlayHeadPosition:(double)fp8; | |
- (id)titleForCurrentVideo; | |
- (BOOL)playbackControlsIsPlaybackPaused:(id)fp8; | |
- (void)playbackControlsTimedout:(id)fp8; | |
- (void)unshareButtonWasPressed:(id)fp8; | |
- (BOOL)shouldInitiallyShowDontShareButton; | |
- (void)playbackControls:(id)fp8 didSelectMDXTarget:(id)fp12; | |
- (void)fetchMDXTargetList:(id)fp(null); | |
- (void)playerContentLoadingViewControllerDidRequestCancelLoading:(id)fp8; | |
- (void)hideLoadingScreen; | |
- (void)showLoadingScreen; | |
- (void)remoteControlReceivedWithEvent:(id)fp8; | |
- (float)nextBackwardRate; | |
- (float)nextForwardRate; | |
- (void)toggleDisplayOfPlaybackControls; | |
- (void)preventHideControls; | |
- (void)allowHideControls; | |
- (void)showPlaybackControls; | |
- (void)touchesEnded:(id)fp8 withEvent:(id)fp12; | |
- (void)hidePlaybackControls; | |
- (void)showPlaybackControlsInView:(id)fp8 volumeControlAvailable:(BOOL)fp12 mdxTargetSelectorAllowed:(BOOL)fp16; | |
- (id)viewForExternalScreenBackground; | |
- (id)defaultImage; | |
- (BOOL)shouldAutorotate; | |
- (unsigned int)supportedInterfaceOrientations; | |
- (int)preferredInterfaceOrientationForPresentation; | |
- (void)showAirplayLaunchFailureAlert:(id)fp8; | |
- (id)airPlayDeviceSpecificTryAgainMessage; | |
- (void)handleAirplayDidFailToStart:(id)fp8; | |
- (void)handleAirplayStopped:(id)fp8; | |
- (void)handleAirplayStarted:(id)fp8; | |
- (void)handleAirplayAttempted:(id)fp8; | |
- (void)showAirplayStatusView:(BOOL)fp8; | |
- (void)handleAudioSessionRouteChangedNotification:(id)fp8; | |
- (void)refreshPlaybackControls; | |
- (void)hideAlertViews; | |
- (id)rootParent; | |
- (void)fetchIsPinSessionNeeded:(id)fp(null); | |
- (void)startPlaybackAndCheckForPinContent:(BOOL)fp8; | |
- (void)teardownExternalScreenMonitoring; | |
- (void)configureExternalScreenMonitoring; | |
- (void)showExternalSplashScreen; | |
- (void)configureStateMessage; | |
- (void)disableLanguageButton; | |
- (void)enableLanguageButton; | |
- (void)hideBufferingIndicator; | |
- (void)showBufferingIndicator; | |
- (void)metadatLoadingFailedWithError:(id)fp8; | |
- (void)handlePlayerDidFailToLoadMetadata:(id)fp8; | |
- (void)handlePlayerDidLoadMetadata:(id)fp8; | |
- (BOOL)prefersStatusBarHidden; | |
- (id)childViewControllerForStatusBarHidden; | |
- (void)viewDidDisappear:(BOOL)fp8; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
- (BOOL)canBecomeFirstResponder; | |
- (void)dealloc; | |
- (id)initWithCoder:(id)fp8; | |
@end | |
@interface NetflixExternalScreenStateMonitor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _state; | |
id _stateChangeHandler; | |
} | |
+ (void)initialize; | |
+ (BOOL)externalScreenWillSupportExternalPlayback; | |
- (void)setStateChangeHandler:(id)fp(null); | |
- (id)stateChangeHandler; | |
- (void).cxx_destruct; | |
- (void)handleScreenDidDisconnectNotification:(id)fp8; | |
- (void)handleScreenDidConnectNotification:(id)fp8; | |
- (void)setState:(int)fp8; | |
- (int)state; | |
- (void)stop; | |
- (void)start; | |
- (id)initWithStateChangeHandler:(id)fp(null); | |
- (void)dealloc; | |
@end | |
@interface PostplayContainerViewController : BaseContainerViewController <SplitPaneViewControllerDelegate, PostplayViewControllerDelegate, NetflixMoviePlayerViewControllerDelegate, PlaybackInterruptorDelegate, SocialRecommendationsViewControllerDelegate, StackViewControllerDelegate, ContentMetadataLoadingDelegate, ContentSelectionDelegate, RatingsViewControllerDelegate, MDXTargetSelectionDelegate> | |
{ | |
NFFalkorDataController *_dataController; | |
BOOL _skipRatingsScreen; | |
BOOL _showInterruptor; | |
BOOL _postplayForBrowse; | |
BOOL _resumeFromBookmark; | |
BOOL _terminated; | |
BOOL _ratingsUpdated; | |
BOOL _needToSendVideoEnded; | |
BOOL _shouldCancelAutoplayOnNextDrawerClose; | |
BOOL _shouldStartAutoplayOnNextDrawerOpen; | |
SplitPaneViewController *_splitPaneViewController; | |
UIImageView *_backgroundImageView; | |
UIImageView *_playerEdgeImageView; | |
Viewable *_currentVideo; | |
Video *_postplaySelectedVideo; | |
unsigned int _postplaySelectedVideoTrackId; | |
UIViewController *_postplayViewController; | |
NSTimer *_interruptorTimer; | |
StackViewController *_stackViewController; | |
SocialDataController *_socialDataController; | |
unsigned int _continuousEpisodePlaybackCounter; | |
NSArray *_prefetchSpecifiers; | |
double _postplayStartPosition; | |
} | |
+ (void)initialize; | |
- (void)setShouldStartAutoplayOnNextDrawerOpen:(BOOL)fp8; | |
- (BOOL)shouldStartAutoplayOnNextDrawerOpen; | |
- (void)setShouldCancelAutoplayOnNextDrawerClose:(BOOL)fp8; | |
- (BOOL)shouldCancelAutoplayOnNextDrawerClose; | |
- (void)setPrefetchSpecifiers:(id)fp8; | |
- (id)prefetchSpecifiers; | |
- (void)setNeedToSendVideoEnded:(BOOL)fp8; | |
- (BOOL)needToSendVideoEnded; | |
- (void)setContinuousEpisodePlaybackCounter:(unsigned int)fp8; | |
- (unsigned int)continuousEpisodePlaybackCounter; | |
- (void)setRatingsUpdated:(BOOL)fp8; | |
- (BOOL)ratingsUpdated; | |
- (void)setSocialDataController:(id)fp8; | |
- (id)socialDataController; | |
- (void)setStackViewController:(id)fp8; | |
- (id)stackViewController; | |
- (void)setTerminated:(BOOL)fp8; | |
- (BOOL)terminated; | |
- (void)setResumeFromBookmark:(BOOL)fp8; | |
- (BOOL)resumeFromBookmark; | |
- (void)setPostplayForBrowse:(BOOL)fp8; | |
- (BOOL)postplayForBrowse; | |
- (void)setShowInterruptor:(BOOL)fp8; | |
- (BOOL)showInterruptor; | |
- (void)setSkipRatingsScreen:(BOOL)fp8; | |
- (BOOL)skipRatingsScreen; | |
- (void)setInterruptorTimer:(id)fp8; | |
- (id)interruptorTimer; | |
- (void)setPostplayViewController:(id)fp8; | |
- (id)postplayViewController; | |
- (void)setPostplayStartPosition:(double)fp8; | |
- (double)postplayStartPosition; | |
- (void)setPostplaySelectedVideoTrackId:(unsigned int)fp8; | |
- (unsigned int)postplaySelectedVideoTrackId; | |
- (void)setPostplaySelectedVideo:(id)fp8; | |
- (id)postplaySelectedVideo; | |
- (void)setCurrentVideo:(id)fp8; | |
- (void)setPlayerEdgeImageView:(id)fp8; | |
- (id)playerEdgeImageView; | |
- (void)setBackgroundImageView:(id)fp8; | |
- (id)backgroundImageView; | |
- (void)setSplitPaneViewController:(id)fp8; | |
- (id)splitPaneViewController; | |
- (void).cxx_destruct; | |
- (void)ratingsViewControllerDidRequestDismiss:(id)fp8; | |
- (void)ratingsViewController:(id)fp8 didRateVideo:(id)fp12 rating:(unsigned int)fp16; | |
- (void)hideSocialRecommendationsViewController:(id)fp8; | |
- (void)socialRecommendationsViewControllerDidSendRecommendations:(id)fp8; | |
- (void)touchesBegan:(id)fp8 withEvent:(id)fp12; | |
- (void)playbackInterruptorDidStopPlayback:(id)fp8; | |
- (void)playbackInterruptorDidRestartPlayback:(id)fp8; | |
- (void)playbackInterruptorDidContinuePlayback:(id)fp8; | |
- (void)hidePlaybackInterruptor:(id)fp8; | |
- (void)showPlaybackInterruptor; | |
- (void)fireInterruptorTimer; | |
- (void)resetInterruptorTimer; | |
- (void)cancelInterruptorTimer; | |
- (void)scheduleInterruptorTimer; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didRequestPlaybackOnTarget:(id)fp12; | |
- (void)fetchMDXTargetList:(id)fp(null); | |
- (void)netflixMoviePlayerViewController:(id)fp8 didFailToLoadViewableWithError:(id)fp12; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didLoadViewable:(id)fp12; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didSelectForBrowse:(id)fp12; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didSelectForPlayback:(id)fp12 trackId:(unsigned int)fp16 resumeFromBookmark:(BOOL)fp20; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didSelectForPlayback:(id)fp12 trackId:(unsigned int)fp16 startPosition:(double)fp20; | |
- (void)stopAndNotifyPostplaySelection; | |
- (void)fetchMissingTVShowForEpisode:(id)fp8 completionBlock:(id)fp(null); | |
- (void)startPlaybackForPostPlay:(id)fp8; | |
- (id)playRequestForPostplay; | |
- (void)launchPostPlay; | |
- (void)logPlayEventForRequest:(id)fp8; | |
- (id)panGestureRecognizer; | |
- (id)videoEndedEventInfoWithTarget:(id)fp8; | |
- (void)dispatchLastPlayedMovieData; | |
- (id)eventParametersForPostPlay; | |
- (void)notifyPostplaySelection; | |
- (void)notifyPostplayVideoEndedAndLaunchPlayback; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didChangeScalingMode:(int)fp12; | |
- (void)netflixMoviePlayerViewControllerWillTerminatePlayback:(id)fp8; | |
- (void)netflixMoviePlayerViewControllerDidRequestDismiss:(id)fp8 userInitiated:(BOOL)fp12; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didFailToPlayWithError:(id)fp12; | |
- (void)netflixMoviePlayerViewControllerDidTerminatePlayback:(id)fp8; | |
- (void)netflixMoviePlayerViewControllerDidFinishPlayback:(id)fp8 reason:(id)fp12; | |
- (void)netflixMoviePlayerViewControllerDidCancelPlayback:(id)fp8; | |
- (void)netflixMoviePlayerViewControllerDidStartPlayback:(id)fp8; | |
- (id)ratingsViewController; | |
- (id)contentLoadingViewController; | |
- (id)playbackControlsViewController; | |
- (BOOL)postplayViewControllerShouldAutoplay:(id)fp8; | |
- (void)postplayViewController:(id)fp8 didSelectForBrowse:(id)fp12; | |
- (void)postplayViewController:(id)fp8 didSelectForPlayback:(id)fp12 autoPlayed:(BOOL)fp16 trackId:(unsigned int)fp20 resumeFromBookmark:(BOOL)fp24; | |
- (void)postplayViewController:(id)fp8 didSelectForPlayback:(id)fp12 autoPlayed:(BOOL)fp16 trackId:(unsigned int)fp20 startPosition:(double)fp24; | |
- (void)splitPaneViewController:(id)fp8 didChangeToState:(unsigned int)fp12; | |
- (BOOL)splitPaneViewController:(id)fp8 shouldShowBottomController:(id)fp12; | |
- (void)socialRecommendationViewControllerUsed:(id)fp8; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (float)heightForViewController:(id)fp8; | |
- (void)setupSocialRecommendationsForViewable:(id)fp8; | |
- (void)setupSocialRecommendationsIfAllowedForViewable:(id)fp8; | |
- (BOOL)socialRecommendationsFeatureEnabled; | |
- (void)setupNextEpisodeForEpisode:(id)fp8; | |
- (void)setupPostplayExperienceForNextEpisode:(id)fp8; | |
- (void)displayPostplayRecommendations:(id)fp8; | |
- (void)setupPostplayRecommendationsForViewable:(id)fp8; | |
- (void)setupOrangeExperienceForViewable:(id)fp8; | |
- (id)videoRecommendationsFromPostplay:(id)fp8; | |
- (id)postplayFromFalkorResponseArray:(id)fp8; | |
- (void)setupPrefetchAuthForNextEpisodes:(id)fp8; | |
- (void)setupDefaultPostplayExperienceForViewable:(id)fp8; | |
- (void)setupPostplayControllers; | |
- (void)handleMediaSegmentTypeChangedNotification:(id)fp8; | |
- (id)childViewControllerForStatusBarHidden; | |
- (int)preferredStatusBarStyle; | |
- (BOOL)shouldAutorotate; | |
- (unsigned int)supportedInterfaceOrientations; | |
- (void)viewDidLoad; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (id)dataController; | |
- (id)currentVideo; | |
- (void)dealloc; | |
- (void)setupBottomDrawer; | |
@end | |
@interface NetflixExternalScreenController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
UIScreen *_screen; | |
UIWindow *_window; | |
UIView *_view; | |
UIView *_curtain; | |
} | |
+ (id)externalScreenControllerForDefaultExternalScreen; | |
+ (void)initialize; | |
- (void)setCurtain:(id)fp8; | |
- (id)curtain; | |
- (void)setView:(id)fp8; | |
- (id)view; | |
- (void)setWindow:(id)fp8; | |
- (id)window; | |
- (void)setScreen:(id)fp8; | |
- (id)screen; | |
- (void).cxx_destruct; | |
- (id)configuredCurtainView; | |
- (void)dismissView; | |
- (void)presentView:(id)fp8; | |
- (void)hide; | |
- (void)show; | |
- (void)showCurtain; | |
- (id)initWithScreen:(id)fp8; | |
@end | |
@interface NetflixAppDelegate : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NetflixViewControllerDelegate, UIApplicationDelegate, UIAlertViewDelegate> | |
{ | |
BOOL _ignoreAlertViewButtonBecauseAppTerminating; | |
BOOL _appWasLaunchedWithURL; | |
BOOL _factoryResetPending; | |
UIWindow *_window; | |
NetflixViewController *_viewController; | |
unsigned int _launchState; | |
unsigned int _launchAction; | |
NSURL *_launchURL; | |
UIAlertView *_upgradeUIAlertView; | |
NetflixFacebookConnector *_facebookConnector; | |
int _originalUIStatusBarStyle; | |
UIAlertView *_failedSDKStartAlertView; | |
double _timeEnteredBackground; | |
double _timeEnteredForeground; | |
double _launchTime; | |
} | |
+ (void)initialize; | |
- (void)setLaunchTime:(double)fp8; | |
- (double)launchTime; | |
- (void)setFailedSDKStartAlertView:(id)fp8; | |
- (id)failedSDKStartAlertView; | |
- (void)setFactoryResetPending:(BOOL)fp8; | |
- (BOOL)factoryResetPending; | |
- (void)setOriginalUIStatusBarStyle:(int)fp8; | |
- (int)originalUIStatusBarStyle; | |
- (void)setFacebookConnector:(id)fp8; | |
- (id)facebookConnector; | |
- (void)setUpgradeUIAlertView:(id)fp8; | |
- (id)upgradeUIAlertView; | |
- (void)setLaunchURL:(id)fp8; | |
- (id)launchURL; | |
- (void)setLaunchAction:(unsigned int)fp8; | |
- (unsigned int)launchAction; | |
- (void)setAppWasLaunchedWithURL:(BOOL)fp8; | |
- (BOOL)appWasLaunchedWithURL; | |
- (void)setTimeEnteredForeground:(double)fp8; | |
- (double)timeEnteredForeground; | |
- (void)setTimeEnteredBackground:(double)fp8; | |
- (double)timeEnteredBackground; | |
- (void)setIgnoreAlertViewButtonBecauseAppTerminating:(BOOL)fp8; | |
- (BOOL)shouldIgnoreAlertViewButtonBecauseAppTerminating; | |
- (unsigned int)launchState; | |
- (void)setViewController:(id)fp8; | |
- (id)viewController; | |
- (void)setWindow:(id)fp8; | |
- (id)window; | |
- (void).cxx_destruct; | |
- (void)unusedStrings; | |
- (id)stringFromApplicationState:(int)fp8; | |
- (void)leaveBreadcrumb:(id)fp8; | |
- (BOOL)handlePushNotificationsPayload:(id)fp8 applicationState:(int)fp12; | |
- (void)application:(id)fp8 didReceiveRemoteNotification:(id)fp12; | |
- (BOOL)shouldIgnorePushNotificationForApplicationState:(int)fp8; | |
- (void)application:(id)fp8 didFailToRegisterForRemoteNotificationsWithError:(id)fp12; | |
- (void)application:(id)fp8 didRegisterForRemoteNotificationsWithDeviceToken:(id)fp12; | |
- (void)application:(id)fp8 didRegisterUserNotificationSettings:(id)fp12; | |
- (void)showErrorAlertWithMessage:(id)fp8; | |
- (void)showErrorFromNotification:(id)fp8; | |
- (void)showSDKFailedToStartAlertView:(id)fp8; | |
- (id)alertForUpgrade; | |
- (void)alertView:(id)fp8 clickedButtonAtIndex:(int)fp12; | |
- (void)updateSDKForceLogoutSetting:(BOOL)fp8; | |
- (void)handleNetflixSDKDidUpdateConfigurationNotification:(id)fp8; | |
- (void)handleNetflixSDKDidFailStartNotification:(id)fp8; | |
- (void)handleNetflixSDKDidStartNotification:(id)fp8; | |
- (void)enabledFacebookIfAllowed; | |
- (void)relaunchApp; | |
- (void)executeLaunchAction; | |
- (BOOL)shouldShowUpgradeReminder; | |
- (BOOL)isUpgradeMandatory; | |
- (BOOL)newerVersionAvailableFor:(id)fp8; | |
- (BOOL)upgradeMandatoryIfOnVersion:(id)fp8; | |
- (BOOL)application:(id)fp8 openURL:(id)fp12 sourceApplication:(id)fp16 annotation:(id)fp20; | |
- (BOOL)handleNFLXURL:(id)fp8; | |
- (BOOL)handleFacebookURL:(id)fp8; | |
- (BOOL)isDeepLinkURL:(id)fp8; | |
- (BOOL)dispatchNFLXURL:(id)fp8; | |
- (id)paramsFromFacebookURL:(id)fp8; | |
- (id)stripParams:(id)fp8 fromQueryString:(id)fp12; | |
- (void)applicationWillTerminate:(id)fp8; | |
- (void)dismissAlertsForAppTermination; | |
- (void)applicationDidBecomeActive:(id)fp8; | |
- (void)activate; | |
- (void)applicationWillEnterForeground:(id)fp8; | |
- (void)applicationDidEnterBackground:(id)fp8; | |
- (void)applicationWillResignActive:(id)fp8; | |
- (void)sendPushNotificationToMobileUI:(id)fp8 applicationState:(int)fp12; | |
- (BOOL)application:(id)fp8 shouldAllowExtensionPointIdentifier:(id)fp12; | |
- (BOOL)application:(id)fp8 didFinishLaunchingWithOptions:(id)fp12; | |
- (void)configureLocalStorageAndCache; | |
- (void)configureExternalURLHandling; | |
- (void)configureFacebook; | |
- (void)configureRootViewController; | |
- (void)configureURLCache; | |
- (void)configureAppearanceCustomizations; | |
- (void)doFactoryResetIfNeeded; | |
- (void)handleNetflixSDKUnsupportedSWVersionNotification:(id)fp8; | |
- (void)handleNetflixSDKNetflixSDKUserLoggedInNotification:(id)fp8; | |
- (void)updateVersionInfo; | |
- (BOOL)shouldClosePlayer; | |
- (void)shouldReloadWebView:(id)fp(null); | |
- (double)timeSinceEnteredForeground; | |
- (double)timeSinceEnteredBackground; | |
- (void)markTimeEnteredForeground; | |
- (void)markTimeEnteredBackground; | |
- (void)startNetflixSDK; | |
- (id)prepareSDKStartupParams; | |
- (void)addLogLevelToParams:(id)fp8; | |
- (void)addDeviceTargetTypeToParams:(id)fp8; | |
- (void)addPreferredLanguageToParams:(id)fp8; | |
- (id)userAgentString; | |
- (void)configureExternalURLDispatching:(id)fp8; | |
- (void)setLaunchState:(unsigned int)fp8; | |
- (BOOL)allowPlayerInitiatedDismiss; | |
- (BOOL)appReady; | |
- (void)dealloc; | |
@end | |
@interface NetflixViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <ContainerViewControllerDelegate, NetflixBrowseViewControllerDelegate, UIAlertViewDelegate> | |
{ | |
BOOL _playRequestIsPending; | |
BOOL _showingMoviePlayer; | |
BOOL _browseViewReady; | |
BOOL _shouldDoFactoryResetOnLoad; | |
BOOL _natoForceLogout; | |
BOOL _splashScreenVisible; | |
BOOL _landscapeLocked; | |
NetflixWebViewController *_browseViewController; | |
id <NetflixViewControllerDelegate> _delegate; | |
UIImageView *_splashView; | |
NFCustomActivityIndicator *_activityIndicatorView; | |
NetflixPlayerRequest *_pendingRequest; | |
UILabel *_retryingLabel; | |
NetflixExternalScreenStateMonitor *_externalScreenStateMonitor; | |
NetflixExternalScreenController *_externalScreenController; | |
NetflixMoviePlayerViewController *_moviePlayerViewController; | |
NetflixMDXTargetDescriptor *_selectedMDXTarget; | |
NSError *_displayedError; | |
UIAlertView *_displayedAlertView; | |
NSDictionary *_videoResource; | |
UIView *_contentView; | |
} | |
+ (void)initialize; | |
- (void)setContentView:(id)fp8; | |
- (id)contentView; | |
- (void)setVideoResource:(id)fp8; | |
- (id)videoResource; | |
- (void)setLandscapeLocked:(BOOL)fp8; | |
- (BOOL)isLandscapeLocked; | |
- (void)setDisplayedAlertView:(id)fp8; | |
- (id)displayedAlertView; | |
- (void)setDisplayedError:(id)fp8; | |
- (id)displayedError; | |
- (void)setSelectedMDXTarget:(id)fp8; | |
- (id)selectedMDXTarget; | |
- (void)setSplashScreenVisible:(BOOL)fp8; | |
- (BOOL)isSplashScreenVisible; | |
- (void)setMoviePlayerViewController:(id)fp8; | |
- (id)moviePlayerViewController; | |
- (void)setExternalScreenController:(id)fp8; | |
- (id)externalScreenController; | |
- (void)setExternalScreenStateMonitor:(id)fp8; | |
- (id)externalScreenStateMonitor; | |
- (void)setRetryingLabel:(id)fp8; | |
- (id)retryingLabel; | |
- (void)setPendingRequest:(id)fp8; | |
- (id)pendingRequest; | |
- (void)setActivityIndicatorView:(id)fp8; | |
- (void)setSplashView:(id)fp8; | |
- (void)setNatoForceLogout:(BOOL)fp8; | |
- (BOOL)natoForceLogout; | |
- (void)setShouldDoFactoryResetOnLoad:(BOOL)fp8; | |
- (BOOL)shouldDoFactoryResetOnLoad; | |
- (void)setBrowseViewReady:(BOOL)fp8; | |
- (BOOL)isBrowseViewReady; | |
- (void)setShowingMoviePlayer:(BOOL)fp8; | |
- (BOOL)isShowingMoviePlayer; | |
- (void)setPlayRequestIsPending:(BOOL)fp8; | |
- (BOOL)playRequestIsPending; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setBrowseViewController:(id)fp8; | |
- (void).cxx_destruct; | |
- (void)browseViewControllerDidRequestUnlockOrientation:(id)fp8; | |
- (void)browseViewController:(id)fp8 didRequestLockOrientation:(id)fp12; | |
- (void)browseViewController:(id)fp8 didRequestPlaybackForURL:(id)fp12; | |
- (void)browseViewController:(id)fp8 didRequestToLaunchURL:(id)fp12; | |
- (void)browseViewController:(id)fp8 didFailToLoadWithReason:(id)fp12; | |
- (void)browseViewControllerIsReady:(id)fp8; | |
- (void)browseViewControllerDidFinishLoading:(id)fp8; | |
- (void)browseViewControllerDidStartLoading:(id)fp8; | |
- (BOOL)browseViewControllerShouldStartLoading:(id)fp8; | |
- (id)initialURLForBrowseViewController:(id)fp8; | |
- (void)logOptInStatus:(BOOL)fp8 deviceToken:(id)fp12; | |
- (void)cancelPlayback; | |
- (void)fetchMDXTargetList:(id)fp(null); | |
- (void)presentLoginScreen:(BOOL)fp8; | |
- (BOOL)isForceLogoutRequired; | |
- (void)dismissMoviePlayerAnimated:(BOOL)fp8 suppressErrorAlert:(BOOL)fp12 movieAborted:(BOOL)fp16 completion:(id)fp(null); | |
- (void)presentMoviePlayer; | |
- (void)handleNetflixSDKInvalidCredentialsNotification:(id)fp8; | |
- (void)showContentLoadingErrorAlert:(id)fp8; | |
- (void)alertView:(id)fp8 didDismissWithButtonIndex:(int)fp12; | |
- (void)containerViewController:(id)fp8 didFailToPlayWithError:(id)fp12; | |
- (void)containerViewController:(id)fp8 didRequestDismissWithReason:(id)fp12 completion:(id)fp(null); | |
- (void)requestPlayback:(id)fp8; | |
- (id)moviePlayerViewControllerForContainerViewController:(id)fp8; | |
- (BOOL)requestPlayback:(id)fp8 originExternal:(BOOL)fp12; | |
- (void)processPendingPlayRequest; | |
- (void)loadFromURL:(id)fp8; | |
- (void)loadInitialURL; | |
- (void)becameActiveAndReloadWebView:(BOOL)fp8 closePlayer:(BOOL)fp12; | |
- (void)resignActive; | |
- (id)initialURL; | |
- (BOOL)isValidURL:(id)fp8; | |
- (void)fetchUIReloadEnabled:(id)fp(null); | |
- (void)showRetryingMessageLabel; | |
- (void)hideRetryingMessageLabel; | |
- (void)hideSplashScreen; | |
- (void)showSplashScreenWithActivityIndicatorAnimationEnabled:(BOOL)fp8; | |
- (void)setupSplashViewIndicator; | |
- (void)handleReachabilityTransitionReachableNotification:(id)fp8; | |
- (id)activityIndicatorView; | |
- (id)splashView; | |
- (void)hideExternalSplashScreen; | |
- (void)showExternalSplashScreen; | |
- (void)teardownExternalScreenMonitoring; | |
- (void)configureExternalScreenMonitoring; | |
- (void)didRotateFromInterfaceOrientation:(int)fp8; | |
- (BOOL)shouldAutorotate; | |
- (unsigned int)supportedInterfaceOrientations; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
- (void)setupBrowseViewController; | |
- (id)browseViewController; | |
- (id)eventDispatcher; | |
- (id)netflixPlayer; | |
- (void)prepareForSegue:(id)fp8 sender:(id)fp12; | |
- (void)showLockedWebView:(id)fp8; | |
- (BOOL)prefersStatusBarHidden; | |
- (int)preferredStatusBarStyle; | |
- (void)didReceiveMemoryWarning; | |
- (void)dealloc; | |
- (id)initWithCoder:(id)fp8; | |
@end | |
@interface NetflixAppUserSettings : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *site_; | |
} | |
+ (id)sharedInstance; | |
+ (void)synchronize; | |
+ (void)initialize; | |
- (id)site; | |
- (void).cxx_destruct; | |
- (void)doFactoryReset; | |
- (void)setShouldShowMDXTooltip:(BOOL)fp8; | |
- (BOOL)shouldShowMDXTooltip; | |
- (BOOL)natoSDKForceLogout; | |
- (BOOL)natoForceLogout; | |
- (BOOL)playbackOnWifiOnly; | |
- (BOOL)shouldDoFactoryReset; | |
- (void)setFullVersion:(id)fp8; | |
- (id)fullVersion; | |
- (void)setSdkNeedsMigrationFromVersion:(id)fp8; | |
- (id)sdkNeedsMigrationFromVersion; | |
- (BOOL)allowWebViewUnload; | |
- (void)setPersistedURL:(id)fp8; | |
- (id)persistedURL; | |
- (void)setNetflixSite:(id)fp8; | |
- (id)netflixSite; | |
- (id)nextUpgradeReminderCount; | |
- (void)setNextUpgradeReminderCount:(id)fp8; | |
- (void)resetUpgradeReminderSettings; | |
- (void)setVersion:(id)fp8; | |
- (id)version; | |
- (void)setLastUpgradeReminderDate:(id)fp8; | |
- (id)lastUpgradeReminderDate; | |
- (void)setUpgradeVersion:(id)fp8; | |
- (id)upgradeVersion; | |
- (BOOL)devConfig; | |
- (int)streamType; | |
- (id)apiHost; | |
- (id)init; | |
@end | |
@interface NetflixSystemUtils : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (void)cpu_idle_func; | |
+ (void)printProcessorInfo; | |
+ (void)printMemoryInfo; | |
+ (BOOL)memoryInfo:(double *)fp8 wired:(double *)fp12 active:(double *)fp16 inactive:(double *)fp20 free:(double *)fp24 pagesize:(int *)fp28; | |
@end | |
@interface NetflixAppConfig : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NetflixConfigProtocol> | |
{ | |
BOOL uiRuntimeURLParamsEnabled_; | |
BOOL uiPersistURLEnabled_; | |
BOOL uiLastURLEnabled_; | |
BOOL natoForceLogout_; | |
BOOL natoSDKForceLogout_; | |
BOOL natoAllowExternalScreen_; | |
BOOL appSupportDirectorsCommentary_; | |
BOOL appSupportDirectorsCommentaryTickler_; | |
BOOL removeWebViewWhenInBackground_; | |
BOOL _surfaceIDFAInformation; | |
BOOL _orangeCharactersTestEnabled; | |
NSString *uiBootURLString_; | |
NSString *configLogMessage_; | |
unsigned int initialBitrateMaskWifi_; | |
unsigned int initialBitrateMask3G_; | |
NSString *minVersionRequired_; | |
NSString *currentVersion_; | |
NSString *currentVersionURLString_; | |
int normalUpgradeReminderPeriod_; | |
int normalUpgradeReminderIterations_; | |
NSString *facebookMinVersionRequired_; | |
NSNumber *reloadPeriod_; | |
NSNumber *stopPlayerPeriod_; | |
NSNumber *backgroundReturnPlayerPeriod_; | |
NSString *natoStylePlistWebVTT; | |
NSString *_uiReloadTestIds; | |
NSString *_uiVersionsToReload; | |
NSNumber *_crittercismInitPercentage; | |
NSString *_falkorEndpointURLString; | |
NSString *_falkorEndpointVersion; | |
} | |
+ (void)setSharedInstance:(id)fp8; | |
+ (id)sharedInstance; | |
- (void)setOrangeCharactersTestEnabled:(BOOL)fp8; | |
- (BOOL)orangeCharactersTestEnabled; | |
- (id)falkorEndpointVersion; | |
- (id)falkorEndpointURLString; | |
- (BOOL)surfaceIDFAInformation; | |
- (void)setCrittercismInitPercentage:(id)fp8; | |
- (id)crittercismInitPercentage; | |
- (void)setUiVersionsToReload:(id)fp8; | |
- (id)uiVersionsToReload; | |
- (void)setUiReloadTestIds:(id)fp8; | |
- (id)uiReloadTestIds; | |
- (void)setRemoveWebViewWhenInBackground:(BOOL)fp8; | |
- (BOOL)removeWebViewWhenInBackground; | |
- (void)setAppSupportDirectorsCommentaryTickler:(BOOL)fp8; | |
- (BOOL)appSupportDirectorsCommentaryTickler; | |
- (void)setAppSupportDirectorsCommentary:(BOOL)fp8; | |
- (BOOL)appSupportDirectorsCommentary; | |
- (void)setNatoAllowExternalScreen:(BOOL)fp8; | |
- (BOOL)natoAllowExternalScreen; | |
- (void)setNatoStylePlistWebVTT:(id)fp8; | |
- (id)natoStylePlistWebVTT; | |
- (void)setNatoSDKForceLogout:(BOOL)fp8; | |
- (BOOL)natoSDKForceLogout; | |
- (void)setNatoForceLogout:(BOOL)fp8; | |
- (BOOL)natoForceLogout; | |
- (void)setBackgroundReturnPlayerPeriod:(id)fp8; | |
- (id)backgroundReturnPlayerPeriod; | |
- (void)setStopPlayerPeriod:(id)fp8; | |
- (id)stopPlayerPeriod; | |
- (void)setReloadPeriod:(id)fp8; | |
- (id)reloadPeriod; | |
- (void)setFacebookMinVersionRequired:(id)fp8; | |
- (id)facebookMinVersionRequired; | |
- (void)setNormalUpgradeReminderIterations:(int)fp8; | |
- (int)normalUpgradeReminderIterations; | |
- (void)setNormalUpgradeReminderPeriod:(int)fp8; | |
- (int)normalUpgradeReminderPeriod; | |
- (void)setCurrentVersionURLString:(id)fp8; | |
- (id)currentVersionURLString; | |
- (void)setCurrentVersion:(id)fp8; | |
- (id)currentVersion; | |
- (void)setMinVersionRequired:(id)fp8; | |
- (id)minVersionRequired; | |
- (void)setInitialBitrateMask3G:(unsigned int)fp8; | |
- (unsigned int)initialBitrateMask3G; | |
- (void)setInitialBitrateMaskWifi:(unsigned int)fp8; | |
- (unsigned int)initialBitrateMaskWifi; | |
- (void)setConfigLogMessage:(id)fp8; | |
- (id)configLogMessage; | |
- (void)setUiBootURLString:(id)fp8; | |
- (id)uiBootURLString; | |
- (void)setUiLastURLEnabled:(BOOL)fp8; | |
- (BOOL)uiLastURLEnabled; | |
- (void)setUiPersistURLEnabled:(BOOL)fp8; | |
- (BOOL)uiPersistURLEnabled; | |
- (void)setUiRuntimeURLParamsEnabled:(BOOL)fp8; | |
- (BOOL)uiRuntimeURLParamsEnabled; | |
- (void).cxx_destruct; | |
- (BOOL)isFacebookAllowedForAppVersion:(id)fp8; | |
- (void)setSurfaceIDFAInformation:(BOOL)fp8; | |
- (id)parsableItems; | |
- (id)init; | |
@end | |
@interface PlayerStatsViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <UITableViewDataSource, UITableViewDelegate> | |
{ | |
id <PlayerStatsViewControllerDelegate> _delegate; | |
NSMutableArray *_eventData; | |
NSMutableArray *_memoryData; | |
NSMutableArray *_trackData; | |
NSTimer *_refreshTimer; | |
UITableView *_tableView; | |
UISegmentedControl *_segmentControl; | |
UIButton *_toggleDisplayButton; | |
} | |
+ (void)initialize; | |
- (void)setToggleDisplayButton:(id)fp8; | |
- (id)toggleDisplayButton; | |
- (void)setSegmentControl:(id)fp8; | |
- (id)segmentControl; | |
- (void)setTableView:(id)fp8; | |
- (id)tableView; | |
- (void)setRefreshTimer:(id)fp8; | |
- (id)refreshTimer; | |
- (void)setTrackData:(id)fp8; | |
- (id)trackData; | |
- (void)setMemoryData:(id)fp8; | |
- (id)memoryData; | |
- (void)setEventData:(id)fp8; | |
- (id)eventData; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (float)tableView:(id)fp8 heightForRowAtIndexPath:(id)fp12; | |
- (double)usedMemory; | |
- (double)freeMemory; | |
- (id)captureMemoryInfo:(BOOL)fp8; | |
- (id)tableView:(id)fp8 titleForHeaderInSection:(int)fp12; | |
- (int)tableView:(id)fp8 numberOfRowsInSection:(int)fp12; | |
- (id)tableView:(id)fp8 cellForRowAtIndexPath:(id)fp12; | |
- (id)segmentData; | |
- (int)numberOfSectionsInTableView:(id)fp8; | |
- (void)didReceiveMemoryWarning; | |
- (void)handleSubtitleTrackChange:(id)fp8; | |
- (void)handleAudioTrackChange:(id)fp8; | |
- (void)handleMemoryWarningReceived:(id)fp8; | |
- (void)handleNewAccessLogEntryAdded:(id)fp8; | |
- (id)dataDictionaryFromEvent:(id)fp8; | |
- (void)refreshData; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)segmentValueChanged:(id)fp8; | |
- (void)toggleTableDisplay:(id)fp8; | |
- (void)viewDidLoad; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface NetflixFacebookConnector : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _facebookAllowed; | |
BOOL _connecting; | |
id <NetflixAppEventDispatcher> _eventDispatcher; | |
NSMutableSet *_requestedPermissions; | |
} | |
+ (void)initialize; | |
- (void)setConnecting:(BOOL)fp8; | |
- (BOOL)connecting; | |
- (void)setRequestedPermissions:(id)fp8; | |
- (id)requestedPermissions; | |
- (void)setEventDispatcher:(id)fp8; | |
- (id)eventDispatcher; | |
- (void)setFacebookAllowed:(BOOL)fp8; | |
- (BOOL)facebookAllowed; | |
- (void).cxx_destruct; | |
- (BOOL)handleOpenURL:(id)fp8; | |
- (BOOL)isFacebookURL:(id)fp8; | |
- (void)notifyUI:(id)fp8; | |
- (void)sessionStateChanged:(id)fp8 state:(int)fp12 error:(id)fp16; | |
- (void)loginFailed:(id)fp8; | |
- (void)sessionClosed; | |
- (void)facebookGetReadPermissions:(id)fp8; | |
- (void)facebookLogout; | |
- (void)facebookLogin:(id)fp8; | |
- (void)handleApplicationDidBecomeActive:(id)fp8; | |
- (void)handleNetflixAppFacebookDidReceiveDeauthorizeRequest:(id)fp8; | |
- (void)handleNetflixAppFacebookDidReceiveAuthorizeRequest:(id)fp8; | |
- (id)stripPublishPermissions:(id)fp8; | |
- (void)handleNflxhlsUserCredentialsDidUpdate:(id)fp8; | |
- (BOOL)isConnecting; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface Util : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (BOOL)hasLightningConnector; | |
+ (id)hmacSha1WithBase64:(id)fp8 withMessage:(id)fp12; | |
+ (id)hmacSha1:(id)fp8 withMessage:(id)fp12; | |
+ (unsigned long long)getCurrentTimestamp; | |
+ (id)dump:(char *)fp8 withLength:(unsigned int)fp12; | |
+ (id)dumpRow:(char *)fp8 offset:(unsigned int)fp12 length:(unsigned int)fp16; | |
+ (int)deviceType; | |
+ (BOOL)isIpod; | |
+ (BOOL)isIpad; | |
+ (BOOL)isOS7_0; | |
+ (BOOL)isOS6_0; | |
+ (void)initialize; | |
- (id)platform; | |
@end | |
@interface NFPlayerToolbar : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSArray *_items; | |
float _topMargin; | |
float _bottomMargin; | |
} | |
- (void)setBottomMargin:(float)fp8; | |
- (float)bottomMargin; | |
- (void)setTopMargin:(float)fp8; | |
- (float)topMargin; | |
- (void).cxx_destruct; | |
- (void)layoutSubviews; | |
- (id)toolbarItemForContentView:(id)fp8; | |
- (id)toolbarItemsForContentViews:(id)fp8; | |
- (void)removeToolbarItemForContentView:(id)fp8; | |
- (void)removeToolbarItemsForContentViews:(id)fp8; | |
- (void)removeToolbarItem:(id)fp8; | |
- (void)removeToolbarItems:(id)fp8; | |
- (void)addToolbarItems:(id)fp8 afterItem:(id)fp12; | |
- (void)addToolbarItem:(id)fp8 afterItem:(id)fp12; | |
- (void)setItems:(id)fp8; | |
- (id)items; | |
@end | |
@interface RatingsViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <StarRatingViewDelegate> | |
{ | |
Video *_video; | |
id <RatingsViewControllerDelegate> _delegate; | |
UIImage *_posterImage; | |
UIImageView *_bladeImageView; | |
UIView *_ratingsView; | |
UILabel *_titleLabel; | |
StarRatingView *_starRatingsView; | |
UILabel *_movieTitleLabel; | |
UIImage *_bladeImage; | |
} | |
+ (void)initialize; | |
- (void)setBladeImage:(id)fp8; | |
- (id)bladeImage; | |
- (void)setMovieTitleLabel:(id)fp8; | |
- (id)movieTitleLabel; | |
- (void)setStarRatingsView:(id)fp8; | |
- (id)starRatingsView; | |
- (void)setTitleLabel:(id)fp8; | |
- (id)titleLabel; | |
- (void)setRatingsView:(id)fp8; | |
- (id)ratingsView; | |
- (void)setBladeImageView:(id)fp8; | |
- (id)bladeImageView; | |
- (void)setPosterImage:(id)fp8; | |
- (id)posterImage; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setVideo:(id)fp8; | |
- (id)video; | |
- (void).cxx_destruct; | |
- (void)hideRatingsControl; | |
- (void)backButtonAction:(id)fp8; | |
- (id)displayedVideoTitle; | |
- (void)setDisplayedVideoTitle:(id)fp8; | |
- (void)starRatingView:(id)fp8 didSelectUserRating:(unsigned int)fp12; | |
- (void)postplayRecommendationChanged:(id)fp8; | |
- (void)viewDidDisappear:(BOOL)fp8; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
- (void)dealloc; | |
@end | |
@interface Base64 : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)decode:(id)fp8; | |
+ (id)decode:(const char *)fp8 length:(int)fp12; | |
+ (id)encode:(id)fp8; | |
+ (id)encode:(const char *)fp8 length:(int)fp12; | |
+ (void)initialize; | |
@end | |
@interface NFActionableTooltip : NFTooltip | |
{ | |
UIButton *_button; | |
} | |
- (void)setButton:(id)fp8; | |
- (id)button; | |
- (void).cxx_destruct; | |
- (struct CGRect)buttonFrame; | |
- (void)layoutSubviews; | |
- (void)presentFromAnchor:(id)fp8 inView:(id)fp12 arrowDirection:(unsigned int)fp16; | |
- (id)init; | |
@end | |
@interface StarRatingView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _touchesON; | |
unsigned int _userRating; | |
id <StarRatingViewDelegate> _delegate; | |
UIImage *_image; | |
unsigned int _userRatingsDuringTouch; | |
double _predictedRating; | |
} | |
- (void)setUserRatingsDuringTouch:(unsigned int)fp8; | |
- (unsigned int)userRatingsDuringTouch; | |
- (void)setTouchesON:(BOOL)fp8; | |
- (BOOL)touchesON; | |
- (void)setImage:(id)fp8; | |
- (id)image; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setUserRating:(unsigned int)fp8; | |
- (unsigned int)userRating; | |
- (void)setPredictedRating:(double)fp8; | |
- (double)predictedRating; | |
- (void).cxx_destruct; | |
- (void)accessibilityDecrement; | |
- (void)accessibilityIncrement; | |
- (id)accessibilityValue; | |
- (id)accessibilityLabel; | |
- (unsigned long long)accessibilityTraits; | |
- (BOOL)isAccessibilityElement; | |
- (void)touchesCancelled:(id)fp8 withEvent:(id)fp12; | |
- (void)touchesEnded:(id)fp8 withEvent:(id)fp12; | |
- (void)touchesMoved:(id)fp8 withEvent:(id)fp12; | |
- (void)touchesBegan:(id)fp8 withEvent:(id)fp12; | |
- (void)drawRect:(struct CGRect)fp8; | |
- (id)initWithCoder:(id)fp8; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
- (void)commonInit; | |
- (struct CGSize)sizeThatFits:(struct CGSize)fp8; | |
@end | |
@interface NetflixAppEventDispatcherJS : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NetflixAppEventDispatcher> | |
{ | |
} | |
+ (void)initialize; | |
- (void)dispatchJsPropertyUpdateToTarget:(id)fp8 params:(id)fp12; | |
- (void)dispatchJsEvent:(id)fp8 eventTarget:(id)fp12 withDictionaryParams:(id)fp16; | |
- (void)dispatchJsEvent:(id)fp8 eventTarget:(id)fp12 params:(id)fp16; | |
- (void)dispatchPinSessionNeeded:(id)fp8; | |
- (void)dispatchUserInteracted; | |
- (void)dispatchUpdateDevicePropertyUserLastAccessTime:(double)fp8; | |
- (void)dispatchDeviceOrientationChangeEvent:(id)fp8; | |
- (void)dispatchKeyboardEventDidHide; | |
- (void)dispatchKeyboardEventWillHide; | |
- (void)dispatchKeyboardEventDidShow; | |
- (void)dispatchKeyboardEventWillShow; | |
- (void)dispatchUIInForeground:(id)fp8; | |
- (void)dispatchUIInBackground:(id)fp8; | |
- (void)dispatchServiceDidDeauthorize:(id)fp8; | |
- (void)dispatchServiceDidCancelAuthorize:(id)fp8; | |
- (void)dispatchServiceDidFailAuthorize:(id)fp8; | |
- (void)dispatchServiceDidAuthorize:(id)fp8; | |
- (void)dispatchDeviceCredentialsInvalid:(id)fp8; | |
- (void)dispatchWebAPINCCPReasonCodeReceived:(id)fp8; | |
- (void)dispatchDeviceAppOpenedWithURL:(id)fp8; | |
- (void)dispatchDeviceMemoryWarning:(id)fp8; | |
- (void)dispatchDeviceCredentialsUpdated:(id)fp8; | |
- (void)dispatchVideoAborted; | |
- (void)dispatchVideoPaused; | |
- (void)dispatchLastPlayedMovieData:(id)fp8; | |
- (void)dispatchVideoEnded:(id)fp8; | |
- (void)dispatchVideoStarted:(id)fp8; | |
- (void)logCustomerEvent:(id)fp8 trackId:(id)fp12 data:(id)fp16; | |
@end | |
@interface NetflixWebViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NFLXWebViewDelegate, UIAlertViewDelegate, BridgeListenerProtocol, UIWebViewDelegate> | |
{ | |
BOOL _presentable; | |
BOOL _shouldReloadWebViewOnActivate; | |
BOOL _processingRequest; | |
id <NetflixBrowseViewControllerDelegate> _delegate; | |
id <NetflixAppEventDispatcher> _eventDispatcher; | |
NFLXWebView *_webView; | |
NSURL *_requestURL; | |
NSURL *_urlToLoadOnAppear; | |
NSURL *_lastSuggestedURL; | |
UIAlertView *_alertViewForFailedWebViewLoad; | |
double _lastSuggestedTime; | |
} | |
+ (void)initialize; | |
- (void)setAlertViewForFailedWebViewLoad:(id)fp8; | |
- (id)alertViewForFailedWebViewLoad; | |
- (void)setProcessingRequest:(BOOL)fp8; | |
- (BOOL)processingRequest; | |
- (void)setShouldReloadWebViewOnActivate:(BOOL)fp8; | |
- (BOOL)shouldReloadWebViewOnActivate; | |
- (void)setLastSuggestedTime:(double)fp8; | |
- (double)lastSuggestedTime; | |
- (void)setLastSuggestedURL:(id)fp8; | |
- (id)lastSuggestedURL; | |
- (void)setUrlToLoadOnAppear:(id)fp8; | |
- (id)urlToLoadOnAppear; | |
- (void)setRequestURL:(id)fp8; | |
- (id)requestURL; | |
- (void)setWebView:(id)fp8; | |
- (id)webView; | |
- (void)setEventDispatcher:(id)fp8; | |
- (id)eventDispatcher; | |
- (void)setPresentable:(BOOL)fp8; | |
- (BOOL)presentable; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)enableUserInteractions; | |
- (void)disableUserInteractions; | |
- (void)fetchMDXTargetList:(id)fp(null); | |
- (void)becameActive; | |
- (void)resignActive; | |
- (void)notifyUIOfCurrentOrientation; | |
- (void)didRotateFromInterfaceOrientation:(int)fp8; | |
- (void)willRotateToInterfaceOrientation:(int)fp8 duration:(double)fp12; | |
- (id)stringFromUIInterfaceOrientation:(int)fp8; | |
- (void)onLogout; | |
- (void)onRequestToLaunchURL:(id)fp8; | |
- (void)onFailToLoadWithReason:(id)fp8; | |
- (void)fetchUIReloadEnabled:(id)fp(null); | |
- (void)fetchCellForTest:(int)fp8 completionHandler:(id)fp(null); | |
- (void)onUnlockDeviceOrientation; | |
- (void)onLockDeviceOrientation:(id)fp8; | |
- (void)registerForRemotePushNotifications; | |
- (void)onPushNotificationsReady; | |
- (void)onReady; | |
- (id)onLastPlayedMovieBookmark; | |
- (void)deauthorizeService:(id)fp8; | |
- (void)authorizeService:(id)fp8; | |
- (void)handleKeyboardNotification:(id)fp8; | |
- (void)alertView:(id)fp8 didDismissWithButtonIndex:(int)fp12; | |
- (void)loadFromURL:(id)fp8; | |
- (id)blurredSnapshot; | |
- (id)requestURLModifiedForDebuggingWithOriginalRequest:(id)fp8; | |
- (BOOL)checkIfPlayURL:(id)fp8 matchesWithPlayURL:(id)fp12; | |
- (void)webView:(id)fp8 didFinishLoadingRequest:(id)fp12; | |
- (void)webView:(id)fp8 didStartLoadingRequest:(id)fp12; | |
- (void)webView:(id)fp8 didFailRequest:(id)fp12 withError:(id)fp16; | |
- (void)webView:(id)fp8 decidePolicyForRequest:(id)fp12 decisionHandler:(id)fp(null); | |
- (id)JSONStringForOptIn:(BOOL)fp8 deviceToken:(id)fp12; | |
- (void)logOptInStatus:(BOOL)fp8 deviceToken:(id)fp12; | |
- (void)refresh:(id)fp8; | |
- (int)preferredStatusBarStyle; | |
- (void)handleNetflixSDKDidStartNotification:(id)fp8; | |
- (void)setupBackgroundImage; | |
- (void)doFactoryReset; | |
- (void)viewDidUnload; | |
- (void)viewWillUnload; | |
- (void)viewDidDisappear:(BOOL)fp8; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
- (void)dealloc; | |
- (void)awakeFromNib; | |
@end | |
@interface NetflixAppError : NetflixError | |
{ | |
} | |
- (id)localizedDescription; | |
- (id)initWithErrorCode:(int)fp8 underlyingError:(id)fp12; | |
- (id)initWithErrorCode:(int)fp8 userInfo:(id)fp12; | |
@end | |
@interface RuntimeInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (unsigned int)getDeviceEstimatedUsedMemory; | |
+ (unsigned int)getDeviceAvailableMemory; | |
+ (unsigned int)getDeviceTotalMemory; | |
+ (void)initialize; | |
@end | |
@interface NFVideoList : NFFalkorEntity | |
{ | |
NSString *_listID; | |
NSString *_listName; | |
NSString *_context; | |
NSArray *_items; | |
int _inPlayerTrackId; | |
} | |
+ (id)entityForPath:(id)fp8 forJSONData:(id)fp12 error:(id *)fp16; | |
+ (id)statusForPath:(id)fp8 forJSONData:(id)fp12 error:(id *)fp16; | |
+ (id)falkorFetchRequestByListID:(id)fp8; | |
+ (id)falkorPathForFetchRequestByListID:(id)fp8; | |
+ (id)falkorPathForPutRequestRemoveVideoFromMyList:(int)fp8; | |
+ (id)falkorPutRequestRemoveVideoFromMyList:(int)fp8; | |
+ (id)falkorPutRequestAddVideoToMyList:(int)fp8 trackingID:(int)fp12; | |
+ (id)falkorPathForPutRequestAddVideo:(int)fp8 toMyListWithTrackingID:(int)fp12; | |
+ (id)entitiesForJSONObject:(id)fp8 error:(id *)fp12; | |
- (void)setInPlayerTrackId:(int)fp8; | |
- (int)inPlayerTrackId; | |
- (void)setItems:(id)fp8; | |
- (id)items; | |
- (void)setContext:(id)fp8; | |
- (id)context; | |
- (void)setListName:(id)fp8; | |
- (id)listName; | |
- (void)setListID:(id)fp8; | |
- (id)listID; | |
- (void).cxx_destruct; | |
@end | |
@interface NetflixAudioSession : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)sharedInstance; | |
+ (void)initialize; | |
- (id)currentRoutes; | |
- (id)currentRoute; | |
- (id)init; | |
@end | |
@interface NfChannelHandler : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <WKScriptMessageHandler> | |
{ | |
} | |
- (void)userContentController:(id)fp8 didReceiveScriptMessage:(id)fp12; | |
@end | |
@interface NetflixCSProvider : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _enabled; | |
BOOL _breadcrumbLoggingEnabled; | |
BOOL _exceptionLoggingEnabled; | |
} | |
+ (id)sharedInstance; | |
+ (void)initialize; | |
- (void)setExceptionLoggingEnabled:(BOOL)fp8; | |
- (BOOL)isExceptionLoggingEnabled; | |
- (void)setBreadcrumbLoggingEnabled:(BOOL)fp8; | |
- (BOOL)isBreadcrumbLoggingEnabled; | |
- (void)setEnabled:(BOOL)fp8; | |
- (BOOL)isEnabled; | |
- (BOOL)shouldStartCrittercism; | |
- (void)logHandledExceptionWithName:(id)fp8 reason:(id)fp12 userInfo:(id)fp16; | |
- (void)logHandledException:(id)fp8; | |
- (void)leaveBreadcrumb:(id)fp8; | |
- (void)start; | |
@end | |
@interface NetflixMDXTargetDescriptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSDictionary *_targetInfo; | |
} | |
- (id)targetInfo; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)friendlyName; | |
- (BOOL)local; | |
- (id)initWithDictionary:(id)fp8; | |
@end | |
@interface BIFImageProvider : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <BIFParserDelegate> | |
{ | |
BOOL _bifImagesDownloadStarted; | |
BIFParser *_bifParser; | |
NSArray *_bifURLs; | |
} | |
+ (void)initialize; | |
- (void)setBifImagesDownloadStarted:(BOOL)fp8; | |
- (BOOL)bifImagesDownloadStarted; | |
- (void)setBifURLs:(id)fp8; | |
- (id)bifURLs; | |
- (void)setBifParser:(id)fp8; | |
- (id)bifParser; | |
- (void).cxx_destruct; | |
- (void)bifParserDownloadFailed:(id)fp8 withError:(id)fp12; | |
- (void)bifParserFailed:(id)fp8 withError:(id)fp12; | |
- (void)bifParserDownloadSuccess:(id)fp8; | |
- (void)tryNextBIFUrl; | |
- (id)bifImageForPlayheadPosition:(double)fp8; | |
- (void)cancelDownload; | |
- (void)downloadBifImages; | |
- (id)bifURLsFromBifTrickPlayItems:(id)fp8; | |
- (id)initWithTrickplayItems:(id)fp8; | |
@end | |
@interface PlaybackControlsViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <AudioAndSubtitleTrackMenuDelegate, UIPopoverControllerDelegate, SeasonSelectorViewControllerDelegate, EpisodeSelectorViewControllerDelegate, MDXTargetSelectorViewControllerDelegate> | |
{ | |
int _playbackState; | |
BOOL _volumeControlEnabled; | |
BOOL _mdxTargetSelectorAllowed; | |
BOOL _toggleVideoScaleButtonEnabled; | |
BOOL _suppressToolbarAnimation; | |
BOOL _mediaDurationKnown; | |
BOOL _bottomToolbarAnimationCompleted; | |
BOOL _autoHideAllowed; | |
BOOL _closing; | |
BOOL _allControlsDisabled; | |
id <NetflixPlaybackControlsDelegate> _delegate; | |
id <NetflixPlaybackControlsLanguageOptionsDelegate> _languageOptionsDelegate; | |
id <NetflixPlaybackControlsUserActivityObserver> _userActivityObserver; | |
id <SnacksPlaybackControlsDelegate> _snacksControlsDelegate; | |
int _scalingMode; | |
UIView *_topToolbar; | |
UIImageView *_topToolbarBackgroundImageView; | |
UIButton *_backButton; | |
UIImageView *_backButtonSpacer; | |
UISlider *_volumeSlider; | |
UIButton *_episodeSelectorButton; | |
UIImageView *_episodeSelectorButtonSpacer; | |
UIButton *_facebookButton; | |
UIButton *_languageButton; | |
UIImageView *_languageButtonSpacer; | |
UIImageView *_facebookButtonSpacer; | |
UILabel *_movieTitleLabel; | |
UIView *_bottomToolbar; | |
UIView *_playPauseButtonContainerView; | |
UIImageView *_playButtonSpacer; | |
UIButton *_jumpBackButton; | |
UIButton *_playButton; | |
UIButton *_pauseButton; | |
UISlider *_scrubberSlider; | |
UILabel *_timeRemainingLabel; | |
UIButton *_zoomButton; | |
UIImageView *_mdxButtonSpacer; | |
UIImageView *_zoomButtonSpacer; | |
UIView *_facebookOptionsView; | |
UIImageView *_facebookOptionsPopoverBackgroundView; | |
UIButton *_facebookDontShareButton; | |
UILabel *_facebookTitleNotSharedLabel; | |
UIView *_playHeadInfoView; | |
UILabel *_playheadTimeLabel; | |
UIImageView *_playheadImageView; | |
UIView *_backdropView; | |
NFAutosizingImageView *_testBifImageView; | |
NSLayoutConstraint *_playheadTimeXConstraint; | |
NSLayoutConstraint *_playheadTimeYConstraint; | |
NSLayoutConstraint *_playheadInfoViewYConstraint; | |
NSLayoutConstraint *_playheadImageYConstraint; | |
NSLayoutConstraint *_detentTimeXConstraint; | |
NSLayoutConstraint *_detentTimeYConstraint; | |
NSLayoutConstraint *_dontSharePopupLeftXConstraint; | |
UILabel *_detentTimeLabel; | |
UIButton *_mdxTargetSelectorButton; | |
UIView *_airplayButtonContainerView; | |
UIImageView *_airplayButtonSpacer; | |
MPVolumeView *_airplayButtonVolumeView; | |
UIPopoverController *_subtitleMenuPopoverController; | |
int _subtitleMenuPopoverOrientation; | |
UIImageView *_scrubberDetentImageView; | |
ScrubberValueFilter *_sliderValueFilter; | |
NSArray *_mdxTargetList; | |
AudioAndSubtitleTrackMenuViewController *_menuViewController; | |
float _buttonWidth; | |
NSString *_airplayButtonContainerViewContraints; | |
UIViewController *_episodeSelectorController; | |
UIPopoverController *_episodeSelectorPopoverController; | |
UIPopoverController *_mdxTargetSelectorPopoverController; | |
NFTooltip *_mdxTooltip; | |
MDXTargetSelectorViewController *_mdxTargetSelectorViewController; | |
NFActionableTooltip *_commentaryTooltip; | |
UIButton *_nextClipButton; | |
UIButton *_watchFullVideoButton; | |
UIButton *_addToMyListButton; | |
UIButton *_previousClipButton; | |
double _previousPlayheadPosition; | |
struct CGRect _topToolbarEndRect; | |
struct CGRect _topToolbarStartRect; | |
struct CGRect _bottomToolbarEndRect; | |
struct CGRect _bottomToolbarStartRect; | |
} | |
+ (void)initialize; | |
- (void)setPreviousClipButton:(id)fp8; | |
- (id)previousClipButton; | |
- (void)setAddToMyListButton:(id)fp8; | |
- (id)addToMyListButton; | |
- (void)setWatchFullVideoButton:(id)fp8; | |
- (id)watchFullVideoButton; | |
- (void)setNextClipButton:(id)fp8; | |
- (id)nextClipButton; | |
- (void)setAllControlsDisabled:(BOOL)fp8; | |
- (BOOL)allControlsDisabled; | |
- (void)setCommentaryTooltip:(id)fp8; | |
- (id)commentaryTooltip; | |
- (void)setMdxTargetSelectorViewController:(id)fp8; | |
- (id)mdxTargetSelectorViewController; | |
- (void)setMdxTooltip:(id)fp8; | |
- (id)mdxTooltip; | |
- (void)setMdxTargetSelectorPopoverController:(id)fp8; | |
- (id)mdxTargetSelectorPopoverController; | |
- (void)setEpisodeSelectorPopoverController:(id)fp8; | |
- (id)episodeSelectorPopoverController; | |
- (void)setEpisodeSelectorController:(id)fp8; | |
- (id)episodeSelectorController; | |
- (void)setClosing:(BOOL)fp8; | |
- (BOOL)isClosing; | |
- (void)setAutoHideAllowed:(BOOL)fp8; | |
- (BOOL)autoHideAllowed; | |
- (void)setBottomToolbarAnimationCompleted:(BOOL)fp8; | |
- (BOOL)isBottomToolbarAnimationCompleted; | |
- (void)setBottomToolbarStartRect:(struct CGRect)fp8; | |
- (struct CGRect)bottomToolbarStartRect; | |
- (void)setBottomToolbarEndRect:(struct CGRect)fp8; | |
- (struct CGRect)bottomToolbarEndRect; | |
- (void)setTopToolbarStartRect:(struct CGRect)fp8; | |
- (struct CGRect)topToolbarStartRect; | |
- (void)setTopToolbarEndRect:(struct CGRect)fp8; | |
- (struct CGRect)topToolbarEndRect; | |
- (void)setAirplayButtonContainerViewContraints:(id)fp8; | |
- (void)setButtonWidth:(float)fp8; | |
- (void)setMenuViewController:(id)fp8; | |
- (id)menuViewController; | |
- (void)setMdxTargetList:(id)fp8; | |
- (id)mdxTargetList; | |
- (void)setSliderValueFilter:(id)fp8; | |
- (id)sliderValueFilter; | |
- (void)setMediaDurationKnown:(BOOL)fp8; | |
- (BOOL)isMediaDurationKnown; | |
- (void)setScrubberDetentImageView:(id)fp8; | |
- (id)scrubberDetentImageView; | |
- (void)setSubtitleMenuPopoverOrientation:(int)fp8; | |
- (int)subtitleMenuPopoverOrientation; | |
- (void)setSubtitleMenuPopoverController:(id)fp8; | |
- (id)subtitleMenuPopoverController; | |
- (void)setPreviousPlayheadPosition:(double)fp8; | |
- (double)previousPlayheadPosition; | |
- (void)setAirplayButtonVolumeView:(id)fp8; | |
- (void)setAirplayButtonSpacer:(id)fp8; | |
- (id)airplayButtonSpacer; | |
- (void)setAirplayButtonContainerView:(id)fp8; | |
- (id)airplayButtonContainerView; | |
- (void)setMdxTargetSelectorButton:(id)fp8; | |
- (id)mdxTargetSelectorButton; | |
- (void)setDetentTimeLabel:(id)fp8; | |
- (id)detentTimeLabel; | |
- (void)setDontSharePopupLeftXConstraint:(id)fp8; | |
- (id)dontSharePopupLeftXConstraint; | |
- (void)setDetentTimeYConstraint:(id)fp8; | |
- (id)detentTimeYConstraint; | |
- (void)setDetentTimeXConstraint:(id)fp8; | |
- (id)detentTimeXConstraint; | |
- (void)setPlayheadImageYConstraint:(id)fp8; | |
- (id)playheadImageYConstraint; | |
- (void)setPlayheadInfoViewYConstraint:(id)fp8; | |
- (id)playheadInfoViewYConstraint; | |
- (void)setPlayheadTimeYConstraint:(id)fp8; | |
- (id)playheadTimeYConstraint; | |
- (void)setPlayheadTimeXConstraint:(id)fp8; | |
- (id)playheadTimeXConstraint; | |
- (void)setTestBifImageView:(id)fp8; | |
- (id)testBifImageView; | |
- (void)setBackdropView:(id)fp8; | |
- (id)backdropView; | |
- (void)setPlayheadImageView:(id)fp8; | |
- (id)playheadImageView; | |
- (void)setPlayheadTimeLabel:(id)fp8; | |
- (id)playheadTimeLabel; | |
- (void)setPlayHeadInfoView:(id)fp8; | |
- (id)playHeadInfoView; | |
- (void)setFacebookTitleNotSharedLabel:(id)fp8; | |
- (id)facebookTitleNotSharedLabel; | |
- (void)setFacebookDontShareButton:(id)fp8; | |
- (id)facebookDontShareButton; | |
- (void)setFacebookOptionsPopoverBackgroundView:(id)fp8; | |
- (id)facebookOptionsPopoverBackgroundView; | |
- (void)setFacebookOptionsView:(id)fp8; | |
- (id)facebookOptionsView; | |
- (void)setZoomButtonSpacer:(id)fp8; | |
- (id)zoomButtonSpacer; | |
- (void)setMdxButtonSpacer:(id)fp8; | |
- (id)mdxButtonSpacer; | |
- (void)setZoomButton:(id)fp8; | |
- (id)zoomButton; | |
- (void)setTimeRemainingLabel:(id)fp8; | |
- (id)timeRemainingLabel; | |
- (void)setScrubberSlider:(id)fp8; | |
- (id)scrubberSlider; | |
- (void)setPauseButton:(id)fp8; | |
- (id)pauseButton; | |
- (void)setPlayButton:(id)fp8; | |
- (id)playButton; | |
- (void)setJumpBackButton:(id)fp8; | |
- (id)jumpBackButton; | |
- (void)setPlayButtonSpacer:(id)fp8; | |
- (id)playButtonSpacer; | |
- (void)setPlayPauseButtonContainerView:(id)fp8; | |
- (id)playPauseButtonContainerView; | |
- (void)setBottomToolbar:(id)fp8; | |
- (id)bottomToolbar; | |
- (void)setMovieTitleLabel:(id)fp8; | |
- (id)movieTitleLabel; | |
- (void)setFacebookButtonSpacer:(id)fp8; | |
- (id)facebookButtonSpacer; | |
- (void)setLanguageButtonSpacer:(id)fp8; | |
- (id)languageButtonSpacer; | |
- (void)setLanguageButton:(id)fp8; | |
- (id)languageButton; | |
- (void)setFacebookButton:(id)fp8; | |
- (id)facebookButton; | |
- (void)setEpisodeSelectorButtonSpacer:(id)fp8; | |
- (id)episodeSelectorButtonSpacer; | |
- (void)setEpisodeSelectorButton:(id)fp8; | |
- (id)episodeSelectorButton; | |
- (void)setVolumeSlider:(id)fp8; | |
- (id)volumeSlider; | |
- (void)setBackButtonSpacer:(id)fp8; | |
- (id)backButtonSpacer; | |
- (void)setBackButton:(id)fp8; | |
- (id)backButton; | |
- (void)setTopToolbarBackgroundImageView:(id)fp8; | |
- (id)topToolbarBackgroundImageView; | |
- (void)setTopToolbar:(id)fp8; | |
- (id)topToolbar; | |
- (void)setSuppressToolbarAnimation:(BOOL)fp8; | |
- (BOOL)suppressToolbarAnimation; | |
- (void)setScalingMode:(int)fp8; | |
- (int)scalingMode; | |
- (void)setSnacksControlsDelegate:(id)fp8; | |
- (id)snacksControlsDelegate; | |
- (void)setUserActivityObserver:(id)fp8; | |
- (id)userActivityObserver; | |
- (void)setLanguageOptionsDelegate:(id)fp8; | |
- (id)languageOptionsDelegate; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)watchFullVideoButtonPressed:(id)fp8; | |
- (void)addToMyListButtonPressed:(id)fp8; | |
- (void)previousClipButtonPressed:(id)fp8; | |
- (void)nextClipButtonPressed:(id)fp8; | |
- (id)currentEpisode; | |
- (double)currentPlaybackPosition; | |
- (void)episodeSelectorViewControllerRequestedDismiss:(id)fp8; | |
- (void)episodeSelectorViewController:(id)fp8 didSelectEpisode:(id)fp12; | |
- (void)seasonSelectorViewControllerRequestedDismiss:(id)fp8; | |
- (void)seasonSelectorViewController:(id)fp8 didSelectSeason:(id)fp12; | |
- (void)resumeOnMDXTargetAtIndex:(int)fp8; | |
- (void)dismissMDXTargetChooser:(id)fp8; | |
- (void)mdxTargetSelectorSelectedCancel; | |
- (void)hideMDXTooltip; | |
- (void)showMDXTooltip; | |
- (BOOL)shouldShowMDXTooltip; | |
- (void)showCommentaryTooltip; | |
- (BOOL)shouldShowCommentaryTooltip; | |
- (BOOL)shouldShowMDXTargetChooser; | |
- (void)configureMDXTargetChooser; | |
- (void)airplayButtonPressed:(id)fp8; | |
- (void)airplayRoutesChanged:(id)fp8; | |
- (void)mdxTargetSelectorViewControllerDidCancel:(id)fp8; | |
- (void)mdxTargetSelectorViewController:(id)fp8 didSelectMDXTarget:(id)fp12; | |
- (void)facebookDontShareButtonAction:(id)fp8; | |
- (void)toggleFacebookOptionsDisplay:(id)fp8; | |
- (void)layoutFacebookOptions; | |
- (void)popoverControllerDidDismissPopover:(id)fp8; | |
- (void)audioAndSubtitleTrackMenu:(id)fp8 didSelectSubtitleTrack:(id)fp12; | |
- (void)audioAndSubtitleTrackMenu:(id)fp8 didSelectAudioTrack:(id)fp12; | |
- (void)doneButtonWasPressed:(id)fp8; | |
- (id)selectedAudioTrackForMenuController:(id)fp8; | |
- (id)selectedSubtitleTrackForMenuController:(id)fp8; | |
- (void)updateDetentVisibility; | |
- (void)hideDetent; | |
- (BOOL)frameOverlapsScrubberEndcaps:(struct CGRect)fp8; | |
- (void)updateDetentTimeVisibility; | |
- (void)updateDetentPosition:(float)fp8; | |
- (float)sliderMargin; | |
- (void)setDetentPlayheadTime:(float)fp8; | |
- (void)updateZoomButtonImage; | |
- (id)imageForScalingMode:(int)fp8; | |
- (void)toggleVideoScale; | |
- (void)hideSubtitlesMenuByAnimating:(BOOL)fp8; | |
- (id)arrayOfTrackCombinations; | |
- (BOOL)hasTrackChoices; | |
- (void)refreshProgressBar; | |
- (float)scrubberHeadPositionX; | |
- (double)askDelegateForPlaybackPosition; | |
- (double)askDelegateForPlaybackDuration; | |
- (void)updateZoomButton; | |
- (void)updateTopToolbar; | |
- (void)makeFacebookButtonVisible:(BOOL)fp8; | |
- (void)makeEpisodeSelectorButtonVisible:(BOOL)fp8; | |
- (void)makeLanguageSelectorButtonVisible:(BOOL)fp8; | |
- (void)makeMdxTargetSelectorBottonVisible:(BOOL)fp8 showToolTip:(BOOL)fp12; | |
- (void)configureBottomToolbar; | |
- (void)configureTopToolbar; | |
- (id)airplayButtonContainerViewContraints; | |
- (float)buttonWidth; | |
- (void)updateAirplayButtonVisibility; | |
- (void)configureAirplayButton; | |
- (id)airplayButtonVolumeView; | |
- (void)configureVolumeSlider; | |
- (void)configureScrubberBar; | |
- (void)showPauseButton; | |
- (void)showPlayButton; | |
- (BOOL)askDelegateIsPlaybackPaused; | |
- (void)drawPlayheadInfoViewShowingImages:(BOOL)fp8 animated:(BOOL)fp12; | |
- (void)updatePlayheadTime; | |
- (void)updatePlayheadPosition; | |
- (struct CGRect)frameForPlayheadInfoViewOnPadShowingImages:(BOOL)fp8; | |
- (BOOL)updatePlayheadImage; | |
- (id)convertToTime:(double)fp8; | |
- (void)snapPlayheadToPreviousPositionIfNeeded; | |
- (void)hideTopBar; | |
- (void)showTopBar; | |
- (void)notifyDelegateOfPlaybackControlsTimedout; | |
- (void)stopWatchingVolumeChangeNotifcations; | |
- (void)startWatchingVolumeChangeNotifications; | |
- (void)touchesEnded:(id)fp8 withEvent:(id)fp12; | |
- (void)touchesBegan:(id)fp8 withEvent:(id)fp12; | |
- (void)volumeSliderValueChanged:(id)fp8; | |
- (void)scrubberSliderValueChanged:(id)fp8; | |
- (void)scrubberTouchEnded:(id)fp8 forEvent:(id)fp12; | |
- (double)scrubberSnapbackThreasholdInSeconds; | |
- (void)scrubberTouchDown:(id)fp8 forEvent:(id)fp12; | |
- (void)showBackdrop; | |
- (void)hideBackdrop; | |
- (void)jumpBackButtonAction:(id)fp8; | |
- (void)mdxTargetSelectorButtonAction:(id)fp8; | |
- (void)toggleVideoScaleAction:(id)fp8; | |
- (void)doneButtonAction:(id)fp8; | |
- (void)fakePauseButtonAction:(id)fp8; | |
- (void)pauseButtonAction:(id)fp8; | |
- (void)playButtonAction:(id)fp8; | |
- (void)scrubToValue:(double)fp8; | |
- (BOOL)isMdxTargetSelectorAllowed; | |
- (void)setMdxTargetSelectorAllowed:(BOOL)fp8; | |
- (BOOL)isVolumeControlEnabled; | |
- (void)setVolumeControlEnabled:(BOOL)fp8; | |
- (BOOL)isToggleVideoScaleButtonEnabled; | |
- (void)setToggleVideoScaleButtonEnabled:(BOOL)fp8; | |
- (int)playbackState; | |
- (void)setPlaybackState:(int)fp8; | |
- (void)dismissEpisodeSelector:(BOOL)fp8; | |
- (id)popupControllerForContentController:(id)fp8; | |
- (void)showLanguageSelector:(id)fp8; | |
- (void)showEpisodeSelector:(id)fp8; | |
- (void)userActivityEnd; | |
- (void)userActivityStart; | |
- (BOOL)isLangeButtonEnabled; | |
- (void)setLanguageButtonEnabled:(BOOL)fp8; | |
- (void)enableAllControls; | |
- (void)disableAllControls; | |
- (void)dismissPopoversAnimated:(BOOL)fp8; | |
- (void)didRotateFromInterfaceOrientation:(int)fp8; | |
- (void)willRotateToInterfaceOrientation:(int)fp8 duration:(double)fp12; | |
- (int)preferredInterfaceOrientationForPresentation; | |
- (unsigned int)supportedInterfaceOrientations; | |
- (BOOL)shouldAutorotate; | |
- (void)viewDidLayoutSubviews; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (BOOL)prefersStatusBarHidden; | |
- (int)preferredStatusBarStyle; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
- (BOOL)shouldShowSnacksControls; | |
- (void)configureSnacksControlsIfNeeded; | |
- (void)updateSnacksControls; | |
- (void)updateMyListButtonStatus; | |
- (id)stringSizedForSnacksCustomButtonForString:(id)fp8; | |
- (void)refreshCurrentPlaybackPosition; | |
- (id)initWithCoder:(id)fp8; | |
- (void)prepareToDismiss; | |
- (void)dealloc; | |
@end | |
@interface NFVideo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _index; | |
NSString *_type; | |
NSString *_title; | |
int _pinProtected; | |
} | |
+ (id)videoFromVideoListItemDictionary:(id)fp8; | |
- (void)setPinProtected:(int)fp8; | |
- (int)pinProtected; | |
- (void)setTitle:(id)fp8; | |
- (id)title; | |
- (void)setType:(id)fp8; | |
- (id)type; | |
- (void)setIndex:(int)fp8; | |
- (int)index; | |
- (void).cxx_destruct; | |
- (void)setValue:(id)fp8 forUndefinedKey:(id)fp12; | |
- (id)init; | |
@end | |
@interface NFVideoEpisode : NFVideo | |
{ | |
int _showId; | |
int _episodeId; | |
int _episodeNumber; | |
NSString *_episodeTitle; | |
int _seasonNumber; | |
NSString *_seasonTitle; | |
} | |
- (void)setSeasonTitle:(id)fp8; | |
- (id)seasonTitle; | |
- (void)setSeasonNumber:(int)fp8; | |
- (int)seasonNumber; | |
- (void)setEpisodeTitle:(id)fp8; | |
- (id)episodeTitle; | |
- (void)setEpisodeNumber:(int)fp8; | |
- (int)episodeNumber; | |
- (void)setEpisodeId:(int)fp8; | |
- (int)episodeId; | |
- (void)setShowId:(int)fp8; | |
- (int)showId; | |
- (void).cxx_destruct; | |
- (id)episodeTitleLong; | |
@end | |
@interface NFVideoMovie : NFVideo | |
{ | |
int _movieId; | |
} | |
- (void)setMovieId:(int)fp8; | |
- (int)movieId; | |
@end | |
@interface SnacksLoadingViewController : PlayerContentLoadingViewController | |
{ | |
NSString *_clipCountTitle; | |
NSString *_categoryTitle; | |
NFPlayerToolbar *_topToolbar; | |
UIButton *_cancelButton; | |
UILabel *_movieTitleLabel; | |
UILabel *_clipCountTitleLabel; | |
UILabel *_categoryTitleLabel; | |
NFCustomActivityIndicator *_activityIndicator; | |
UILabel *_loadingStatusLabel; | |
} | |
- (void)setLoadingStatusLabel:(id)fp8; | |
- (id)loadingStatusLabel; | |
- (void)setActivityIndicator:(id)fp8; | |
- (id)activityIndicator; | |
- (void)setCategoryTitleLabel:(id)fp8; | |
- (id)categoryTitleLabel; | |
- (void)setClipCountTitleLabel:(id)fp8; | |
- (id)clipCountTitleLabel; | |
- (void)setMovieTitleLabel:(id)fp8; | |
- (id)movieTitleLabel; | |
- (void)setCancelButton:(id)fp8; | |
- (id)cancelButton; | |
- (void)setTopToolbar:(id)fp8; | |
- (id)topToolbar; | |
- (void)setCategoryTitle:(id)fp8; | |
- (id)categoryTitle; | |
- (void)setClipCountTitle:(id)fp8; | |
- (id)clipCountTitle; | |
- (void).cxx_destruct; | |
- (void)refreshStatusMessage; | |
- (void)refreshContentInfo; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (void)addBackdrop; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
- (id)arrayOfObservedKeys; | |
- (void)configureLabelSizesForDevice; | |
- (void)configureTopToolbar; | |
- (BOOL)prefersStatusBarHidden; | |
- (int)preferredStatusBarStyle; | |
@end | |
@interface NFPostplay : NFFalkorEntity | |
{ | |
BOOL _orangeCharacterTest; | |
unsigned int _sourceVideoID; | |
int _context; | |
int _presentationStyle; | |
NSArray *_recommendations; | |
} | |
+ (id)entityForPath:(id)fp8 forJSONData:(id)fp12 error:(id *)fp16; | |
+ (id)falkorRequestForVideoID:(unsigned int)fp8; | |
- (void)setOrangeCharacterTest:(BOOL)fp8; | |
- (BOOL)isOrangeCharacterTest; | |
- (void)setRecommendations:(id)fp8; | |
- (id)recommendations; | |
- (void)setPresentationStyle:(int)fp8; | |
- (int)presentationStyle; | |
- (int)context; | |
- (void)setSourceVideoID:(unsigned int)fp8; | |
- (unsigned int)sourceVideoID; | |
- (void).cxx_destruct; | |
- (id)initWithRecommendations:(id)fp8 presentationStyle:(int)fp12 context:(int)fp16; | |
@end | |
@interface PlaybackLoggerAdaptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <PlaybackLogger> | |
{ | |
BOOL _playbackLoggingEnabled; | |
BOOL _pausedForSeek; | |
BOOL _pausedForUserPause; | |
BOOL _repositionRequired; | |
NetflixSDKAdaptor *_sdkAdaptor; | |
double _lastReposition; | |
} | |
- (void)setLastReposition:(double)fp8; | |
- (double)lastReposition; | |
- (void)setRepositionRequired:(BOOL)fp8; | |
- (BOOL)repositionRequired; | |
- (void)setSdkAdaptor:(id)fp8; | |
- (id)sdkAdaptor; | |
- (void)setPausedForUserPause:(BOOL)fp8; | |
- (BOOL)pausedForUserPause; | |
- (void)setPausedForUserSeek:(BOOL)fp8; | |
- (BOOL)pausedForUserSeek; | |
- (void)setPlaybackLoggingEnabled:(BOOL)fp8; | |
- (BOOL)playbackLoggingEnabled; | |
- (void).cxx_destruct; | |
- (void)userRequestedPause; | |
- (void)aboutToInterruptPlayback; | |
- (void)playbackStartedAfterBufferingComplete; | |
- (void)aboutToPauseBeforeUserSeekStart; | |
- (void)bufferingCompletedAfterUnpause:(double)fp8; | |
- (void)bufferingCompleted:(double)fp8; | |
- (void)bufferingNotNeededAfterUnpause:(double)fp8; | |
- (void)playbackAboutToStartAfterSeek:(double)fp8; | |
- (void)unpauseCompleted:(double)fp8; | |
- (void)playing:(double)fp8; | |
- (void)disableLogging; | |
- (void)enableLogging; | |
- (void)pauseCompleted:(double)fp8; | |
- (void)aboutToStartBuffering; | |
- (void)reposition:(double)fp8; | |
- (void)aboutToStop:(double)fp8; | |
- (void)aboutToPause:(BOOL)fp8 pts:(double)fp12; | |
- (void)aboutToUnpause:(double)fp8; | |
- (void)playbackResumedAfterStallDueToAudioChange:(double)fp8; | |
- (id)initWithSDKAdaptor:(id)fp8; | |
@end | |
@interface NFMediaInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSData *_fairplayAppCert; | |
NSURL *_openURL; | |
NSArray *_bifs; | |
NSArray *_trackCombinations; | |
} | |
- (void)setTrackCombinations:(id)fp8; | |
- (id)trackCombinations; | |
- (void)setBifs:(id)fp8; | |
- (id)bifs; | |
- (void)setOpenURL:(id)fp8; | |
- (id)openURL; | |
- (void)setFairplayAppCert:(id)fp8; | |
- (id)fairplayAppCert; | |
- (void).cxx_destruct; | |
- (id)initWithDictionary:(id)fp8; | |
@end | |
@interface NetflixAVPlayerView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _scalingMode; | |
AVPlayerLayer *_playerLayer; | |
} | |
- (void)setPlayerLayer:(id)fp8; | |
- (id)playerLayer; | |
- (void).cxx_destruct; | |
- (struct CGRect)videoContentFrame; | |
- (id)findVideoLayer:(id)fp8; | |
- (void)printSublayers:(id)fp8 level:(int)fp12; | |
- (void)setScalingMode:(int)fp8; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
- (int)scalingMode; | |
- (void)setPlayer:(id)fp8; | |
- (id)player; | |
@end | |
@interface CacheInspector : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
UITextView *_reportTextView; | |
NSTimer *_timer; | |
} | |
- (void)setTimer:(id)fp8; | |
- (id)timer; | |
- (void)setReportTextView:(id)fp8; | |
- (id)reportTextView; | |
- (void).cxx_destruct; | |
- (void)start:(double)fp8; | |
- (void)updateReport:(id)fp8; | |
- (void)stop; | |
- (void)layoutSubviews; | |
- (id)report; | |
- (id)initWithCoder:(id)fp8; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
@end | |
@interface URLCacheDecorator : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned int _requestCount; | |
unsigned int _hitCount; | |
NSURLCache *_cache; | |
} | |
- (void)setCache:(id)fp8; | |
- (id)cache; | |
- (void)setHitCount:(unsigned int)fp8; | |
- (unsigned int)hitCount; | |
- (void)setRequestCount:(unsigned int)fp8; | |
- (unsigned int)requestCount; | |
- (void).cxx_destruct; | |
- (void)setMemoryCapacity:(unsigned int)fp8; | |
- (unsigned int)memoryCapacity; | |
- (unsigned int)currentMemoryUsage; | |
- (void)setDiskCapacity:(unsigned int)fp8; | |
- (unsigned int)diskCapacity; | |
- (unsigned int)currentDiskUsage; | |
- (void)removeCachedResponseForRequest:(id)fp8; | |
- (void)removeAllCachedResponses; | |
- (void)storeCachedResponse:(id)fp8 forRequest:(id)fp12; | |
- (id)cachedResponseForRequest:(id)fp8; | |
- (double)hitRatio; | |
- (id)initWithNSURLCache:(id)fp8; | |
@end | |
@interface BehaviorController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSDictionary *_behaviors; | |
NSMutableDictionary *_currentBehavior; | |
} | |
+ (id)sharedInstance; | |
- (void)setCurrentBehavior:(id)fp8; | |
- (id)currentBehavior; | |
- (void)setBehaviors:(id)fp8; | |
- (id)behaviors; | |
- (void).cxx_destruct; | |
- (void)modifyBehaviorUsingId:(id)fp8; | |
- (void)applyModification:(id)fp8; | |
- (void)modifyBehaviorUsingModification:(id)fp8; | |
- (id)stringForProperty:(id)fp8; | |
- (BOOL)boolForProperty:(id)fp8; | |
- (void)reset; | |
- (id)init; | |
- (id)initWithDictionary:(id)fp8; | |
@end | |
@interface NFPlaybackContext : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <PlaybackContextDelegate> | |
{ | |
BOOL _mediaCharacteristicsReady; | |
BOOL _audioTrackSelected; | |
BOOL _webVTTSelected; | |
BOOL _aborted; | |
NetflixPlaybackSession *_session; | |
NetflixPlayerRequest *_request; | |
NetflixSDKAdaptor *_sdkAdaptor; | |
EncryptedKeyLoaderDelegate *_encryptedKeyLoader; | |
id <NetflixSDKAdaptorDelegate> _sdkAdaptorDelegate; | |
NSDictionary *_mediaParameters; | |
NSDictionary *_requestParameters; | |
} | |
- (void)setRequestParameters:(id)fp8; | |
- (id)requestParameters; | |
- (void)setMediaParameters:(id)fp8; | |
- (id)mediaParameters; | |
- (void)setAborted:(BOOL)fp8; | |
- (BOOL)aborted; | |
- (void)setWebVTTSelected:(BOOL)fp8; | |
- (BOOL)webVTTSelected; | |
- (void)setAudioTrackSelected:(BOOL)fp8; | |
- (BOOL)audioTrackSelected; | |
- (void)setMediaCharacteristicsReady:(BOOL)fp8; | |
- (BOOL)mediaCharacteristicsReady; | |
- (void)setSdkAdaptorDelegate:(id)fp8; | |
- (id)sdkAdaptorDelegate; | |
- (void)setEncryptedKeyLoader:(id)fp8; | |
- (id)encryptedKeyLoader; | |
- (void)setSdkAdaptor:(id)fp8; | |
- (id)sdkAdaptor; | |
- (void)setRequest:(id)fp8; | |
- (id)request; | |
- (void)setSession:(id)fp8; | |
- (id)session; | |
- (void).cxx_destruct; | |
- (void)mediaWillClose; | |
- (void)mediaFailedToOpenWithError:(id)fp8; | |
- (void)mediaFailedToOpen:(id)fp8; | |
- (void)mediaDidOpen:(id)fp8; | |
- (void)willAcquireAuthorization; | |
- (void)processContext:(id)fp8; | |
- (void)prepareForPlayback; | |
- (void)prepareMediaParameters; | |
- (void)suppressPinCapableParameters:(id)fp(null); | |
- (void)sdkCloseCompleted; | |
- (void)dealloc; | |
- (id)initWithRequest:(id)fp8 sdkAdaptor:(id)fp12 sdkAdaptorDelegate:(id)fp16; | |
@end | |
@interface Video : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _pinProtected; | |
NSDictionary *_data; | |
NSMutableDictionary *_boxshots; | |
double _predictedRating; | |
double _actualRating; | |
} | |
+ (unsigned int)horizontalBoxArtWidthForCurrentDevice; | |
- (void)setBoxshots:(id)fp8; | |
- (id)boxshots; | |
- (id)data; | |
- (void)setPinProtected:(int)fp8; | |
- (int)pinProtected; | |
- (void)setActualRating:(double)fp8; | |
- (double)actualRating; | |
- (void)setPredictedRating:(double)fp8; | |
- (double)predictedRating; | |
- (void).cxx_destruct; | |
- (BOOL)allowDontShare; | |
- (BOOL)isUnshared; | |
- (BOOL)isShared; | |
- (BOOL)neverShared; | |
- (void)rateVideo:(unsigned int)fp8 trackId:(unsigned int)fp12; | |
- (id)titleSocialContextForService:(id)fp8; | |
- (void)loadUserRatingsOnSuccess:(id)fp(null) onError:(void)fp8; | |
- (void)loadBladeImageForWidth:(unsigned int)fp8 onSuccess:(id)fp(null) onError:(void)fp12; | |
- (void)cacheBoxshotImage:(id)fp8 forKey:(id)fp12; | |
- (void)loadBoxArtForWidth:(unsigned int)fp8 completion:(id)fp(null); | |
- (void)loadSimilarTitles:(id)fp(null) onError:(void)fp8; | |
- (id)shortSynopsis; | |
- (id)mpaaRating; | |
- (double)averageRating; | |
- (unsigned int)releaseYear; | |
- (id)resourceId; | |
- (unsigned int)videoId; | |
- (id)titleShort; | |
- (id)titleRegular; | |
- (id)initWithDictionary:(id)fp8; | |
@end | |
@interface Movie : Viewable | |
{ | |
} | |
@end | |
@interface TVShow : Video <EpisodeParent> | |
{ | |
NSArray *_seasons; | |
} | |
- (id)seasons; | |
- (void).cxx_destruct; | |
- (BOOL)isSeasonFinale:(id)fp8; | |
- (void)loadSeasons:(id)fp(null) onError:(void)fp8; | |
- (id)tvRatings; | |
- (unsigned int)episodeCount; | |
- (void)loadEpisodeById:(unsigned int)fp8 onSucces:(id)fp(null) onError:(void)fp12; | |
- (id)seasonByNumber:(unsigned int)fp8; | |
- (id)currentEpisode; | |
- (void)dealloc; | |
- (id)initWithDictionary:(id)fp8; | |
@end | |
@interface Episode : Viewable | |
{ | |
TVShow *_show; | |
} | |
- (void)setShow:(id)fp8; | |
- (id)show; | |
- (void).cxx_destruct; | |
- (BOOL)viewedAlready; | |
- (BOOL)isLastEpisodeOfTheSeason; | |
- (void)loadNextEpisodeForContext:(id)fp8 completionHandler:(id)fp(null); | |
- (id)episodeTitleRegular; | |
- (id)titleTitleShort; | |
- (id)tvRatings; | |
- (id)episodeSeasonTitle; | |
- (id)episodeTitleShortRaw; | |
- (id)episodeTitleShort; | |
- (id)seriesId; | |
- (id)seasonId; | |
- (unsigned int)seasonNumber; | |
- (unsigned int)episodeNumber; | |
@end | |
@interface PostplayOrangeViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <PostplayViewControllerDelegate> _delegate; | |
NFPostplay *_postplay; | |
NSArray *_recommendations; | |
NSString *_trackID; | |
UIButton *_firstRecommendationButton; | |
NFCustomActivityIndicator *_firstRecommendationActivityIndicator; | |
UIButton *_secondRecommendationButton; | |
NFCustomActivityIndicator *_secondRecommendationActivityIndicator; | |
UIView *_selectedTitleDetailPanel; | |
UILabel *_titleLabel; | |
UILabel *_yearLabel; | |
UILabel *_summaryLabel; | |
UILabel *_ratingLabel; | |
UILabel *_durationLabel; | |
UIButton *_playButton; | |
VideoRecommendation *_selectedRecommendation; | |
NFPostplayRecommendation *_selectedPostplayRecommendation; | |
NSTimer *_autoPlayTimer; | |
unsigned int _countdown; | |
NSOperationQueue *_operationQueue; | |
NFFalkorDataController *_dataController; | |
NSDictionary *_posterImages; | |
} | |
+ (id)newOrangeViewControllerFromStoryboard; | |
- (void)setPosterImages:(id)fp8; | |
- (id)posterImages; | |
- (void)setDataController:(id)fp8; | |
- (void)setOperationQueue:(id)fp8; | |
- (void)setCountdown:(unsigned int)fp8; | |
- (unsigned int)countdown; | |
- (void)setAutoPlayTimer:(id)fp8; | |
- (id)autoPlayTimer; | |
- (void)setSelectedPostplayRecommendation:(id)fp8; | |
- (id)selectedPostplayRecommendation; | |
- (void)setSelectedRecommendation:(id)fp8; | |
- (id)selectedRecommendation; | |
- (void)setPlayButton:(id)fp8; | |
- (id)playButton; | |
- (void)setDurationLabel:(id)fp8; | |
- (id)durationLabel; | |
- (void)setRatingLabel:(id)fp8; | |
- (id)ratingLabel; | |
- (void)setSummaryLabel:(id)fp8; | |
- (id)summaryLabel; | |
- (void)setYearLabel:(id)fp8; | |
- (id)yearLabel; | |
- (void)setTitleLabel:(id)fp8; | |
- (id)titleLabel; | |
- (void)setSelectedTitleDetailPanel:(id)fp8; | |
- (id)selectedTitleDetailPanel; | |
- (void)setSecondRecommendationActivityIndicator:(id)fp8; | |
- (id)secondRecommendationActivityIndicator; | |
- (void)setSecondRecommendationButton:(id)fp8; | |
- (id)secondRecommendationButton; | |
- (void)setFirstRecommendationActivityIndicator:(id)fp8; | |
- (id)firstRecommendationActivityIndicator; | |
- (void)setFirstRecommendationButton:(id)fp8; | |
- (id)firstRecommendationButton; | |
- (void)setTrackID:(id)fp8; | |
- (id)trackID; | |
- (void)setRecommendations:(id)fp8; | |
- (id)recommendations; | |
- (void)setPostplay:(id)fp8; | |
- (id)postplay; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (id)selectedPosterImage; | |
- (void)startCountdownToAutoplayIfNeeded; | |
- (void)autoplayTimerTick:(id)fp8; | |
- (void)updateCountdownText; | |
- (void)cancelAutoPlay; | |
- (void)cancelAutoPlayTimer; | |
- (BOOL)shouldAutoplay; | |
- (void)requestPlaybackFromAutoplay:(BOOL)fp8; | |
- (void)playButtonTapped:(id)fp8; | |
- (void)unhighlightButton:(id)fp8; | |
- (void)highlightButton:(id)fp8; | |
- (void)notifyPosterImageChanged; | |
- (void)buttonTapped:(id)fp8; | |
- (void)updateLayout; | |
- (void)displayInfoForVideoRecommendation:(id)fp8 postplayRecommendation:(id)fp12; | |
- (id)attributedStringFromAutoplayCount:(int)fp8; | |
- (id)attributedStringFromMovieTitle:(id)fp8; | |
- (id)ratingForMovie:(id)fp8; | |
- (void)setupBoxArtButtons; | |
- (void)configureButton:(id)fp8; | |
- (id)operationQueue; | |
- (id)dataController; | |
- (id)falkorPathForVideoID:(int)fp8 ImageName:(id)fp12 size:(unsigned int)fp16; | |
- (id)imagePathsForPosters; | |
- (id)imagePathsForBoxshots; | |
- (id)operationForDownloadingPoster:(id)fp8 forRecommendation:(id)fp12; | |
- (id)operationForDownloadingBoxshot:(id)fp8 button:(id)fp12 activityIndicator:(id)fp16; | |
- (void)fetchImageAssets; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
@end | |
@interface Season : Video <EpisodeParent> | |
{ | |
TVShow *_show; | |
NSArray *_episodes; | |
unsigned int _numberOfEpisodesViewed; | |
NSMutableArray *_episodeSummariesInternal; | |
NSArray *_episodeListInternal; | |
NFFalkorDataController *_dataController; | |
} | |
- (void)setDataController:(id)fp8; | |
- (void)setEpisodeListInternal:(id)fp8; | |
- (id)episodeListInternal; | |
- (void)setEpisodeSummariesInternal:(id)fp8; | |
- (id)episodeSummariesInternal; | |
- (void)setNumberOfEpisodesViewed:(unsigned int)fp8; | |
- (unsigned int)numberOfEpisodesViewed; | |
- (id)episodes; | |
- (void)setShow:(id)fp8; | |
- (id)show; | |
- (void).cxx_destruct; | |
- (BOOL)isSeasonFinale:(id)fp8; | |
- (void)loadEpisodeById:(unsigned int)fp8 onSucces:(id)fp(null) onError:(void)fp12; | |
- (id)title; | |
- (unsigned int)releaseYear; | |
- (unsigned int)seasonNumber; | |
- (void)fetchPinProtectionForEpisodeList:(id)fp8 completionHandler:(id)fp(null); | |
- (void)loadEpisodesInternal:(id)fp(null); | |
- (void)loadEpisodes:(id)fp(null); | |
- (id)episodeSummaries; | |
- (void)addEpisodeSummary:(id)fp8; | |
- (id)dataController; | |
- (void)dealloc; | |
- (id)initWithDictionary:(id)fp8; | |
@end | |
@interface Bookmark : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _watchedToEnd; | |
double _bookmarkPosition; | |
double _watchedDate; | |
} | |
- (void)setWatchedToEnd:(BOOL)fp8; | |
- (BOOL)watchedToEnd; | |
- (void)setWatchedDate:(double)fp8; | |
- (double)watchedDate; | |
- (void)setBookmarkPosition:(double)fp8; | |
- (double)bookmarkPosition; | |
- (double)adjustedBookmarkPosition; | |
@end | |
@interface Viewable : Video | |
{ | |
Bookmark *_bookmark; | |
NSArray *_postPlayRecsInternal; | |
} | |
- (void)setPostPlayRecsInternal:(id)fp8; | |
- (id)postPlayRecsInternal; | |
- (void)setBookmark:(id)fp8; | |
- (id)bookmark; | |
- (void).cxx_destruct; | |
- (double)logicalStartPosition; | |
- (unsigned int)mediaSegmentTypeForPosition:(double)fp8 withDuration:(double)fp16; | |
- (void)loadPostplayRecommendations:(id)fp(null) forKids:(void)fp8 onError:(BOOL)fp12 context:(id)fp(null); | |
- (BOOL)allowsAutoplay; | |
- (double)endCreditStartOffset; | |
- (double)duration; | |
- (id)initWithDictionary:(id)fp8; | |
@end | |
@interface Catalog : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)sharedInstance; | |
- (void)findMultipleRecommendedVideos:(id)fp8 onSuccess:(id)fp(null) onError:(void)fp12 context:(id)fp(null); | |
- (void)findMultipleVideosByResourceIds:(id)fp8 onSuccess:(id)fp(null) onError:(void)fp12; | |
- (void)findVideoByResourceId:(id)fp8 onSuccess:(id)fp(null) onError:(void)fp12; | |
- (id)videoResourceExpansions; | |
- (id)videoFromDictionary:(id)fp8; | |
- (id)classNameFromResourceType:(id)fp8; | |
@end | |
@interface PostplayRecommendationsViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSArray *_recommendations; | |
id <PostplayViewControllerDelegate> _delegate; | |
UIView *_similarsOverviewTextPanel; | |
UIView *_selectedTitleDetailPanel; | |
UILabel *_titleLabel; | |
UILabel *_yearReleasedLabel; | |
UILabel *_boardRatingLabel; | |
UILabel *_runTimeLabel; | |
UILabel *_synposisLabel; | |
VideoRecommendation *_selectedVideoRecommendation; | |
int _tagForButtonWithFirstTitle; | |
UILabel *_overviewTextLine1Label; | |
UILabel *_overviewTextLine2Label; | |
UIButton *_watchNowButton; | |
} | |
- (void)setWatchNowButton:(id)fp8; | |
- (id)watchNowButton; | |
- (void)setOverviewTextLine2Label:(id)fp8; | |
- (id)overviewTextLine2Label; | |
- (void)setOverviewTextLine1Label:(id)fp8; | |
- (id)overviewTextLine1Label; | |
- (void)setTagForButtonWithFirstTitle:(int)fp8; | |
- (int)tagForButtonWithFirstTitle; | |
- (void)setSelectedVideoRecommendation:(id)fp8; | |
- (id)selectedVideoRecommendation; | |
- (void)setSynposisLabel:(id)fp8; | |
- (id)synposisLabel; | |
- (void)setRunTimeLabel:(id)fp8; | |
- (id)runTimeLabel; | |
- (void)setBoardRatingLabel:(id)fp8; | |
- (id)boardRatingLabel; | |
- (void)setYearReleasedLabel:(id)fp8; | |
- (id)yearReleasedLabel; | |
- (void)setTitleLabel:(id)fp8; | |
- (id)titleLabel; | |
- (void)setSelectedTitleDetailPanel:(id)fp8; | |
- (id)selectedTitleDetailPanel; | |
- (void)setSimilarsOverviewTextPanel:(id)fp8; | |
- (id)similarsOverviewTextPanel; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setRecommendations:(id)fp8; | |
- (id)recommendations; | |
- (void).cxx_destruct; | |
- (void)watchNowPressed:(id)fp8; | |
- (void)boxShotClicked:(id)fp8; | |
- (void)displaySelectedRecommendationDetails; | |
- (void)updateSelectedStateForBoxShotsForPressedButton:(id)fp8; | |
- (void)makeButton:(id)fp8 selected:(BOOL)fp12; | |
- (void)updateVideoDetailsDisplay:(id)fp8; | |
- (void)setupBoxartButtons; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
@end | |
@interface WSMethodBrowse : WSMethodBase | |
{ | |
} | |
- (BOOL)shouldDispatchAppOpenedWithURL:(id)fp8; | |
- (BOOL)invoke:(id)fp8 indirectly:(BOOL)fp12; | |
- (void)invokeIndirectly:(id)fp8; | |
- (void)invokeDirectly:(id)fp8; | |
- (BOOL)validate:(id)fp8; | |
@end | |
@interface TitleSocialContext : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _doNotShareEnabled; | |
NSString *_serviceName; | |
} | |
- (id)serviceName; | |
- (BOOL)doNotShareEnabled; | |
- (void).cxx_destruct; | |
@end | |
@interface NetflixIDFA : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (void)sendIdfa:(id)fp8; | |
@end | |
@interface PostplayEpisodeViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _kidsContext; | |
id <PostplayViewControllerDelegate> _delegate; | |
Episode *_episode; | |
UILabel *_seasonTitleLabel; | |
UILabel *_episodeTitleLabel; | |
UILabel *_yearReleasedLabel; | |
UILabel *_tvRatingLabel; | |
UILabel *_episodeCountLabel; | |
UILabel *_qualityLabel; | |
UILabel *_synopsisLabel; | |
UIButton *_boxArtButton; | |
UIButton *_playButton; | |
UILabel *_countdownLabel; | |
UILabel *_nextEpisodePlayingInLabel; | |
NSTimer *_autoPlayTimer; | |
unsigned int _countdown; | |
UIView *_countdownTimerBackgroundView; | |
} | |
- (void)setCountdownTimerBackgroundView:(id)fp8; | |
- (id)countdownTimerBackgroundView; | |
- (void)setCountdown:(unsigned int)fp8; | |
- (unsigned int)countdown; | |
- (void)setAutoPlayTimer:(id)fp8; | |
- (id)autoPlayTimer; | |
- (void)setNextEpisodePlayingInLabel:(id)fp8; | |
- (id)nextEpisodePlayingInLabel; | |
- (void)setCountdownLabel:(id)fp8; | |
- (id)countdownLabel; | |
- (void)setPlayButton:(id)fp8; | |
- (id)playButton; | |
- (void)setBoxArtButton:(id)fp8; | |
- (id)boxArtButton; | |
- (void)setSynopsisLabel:(id)fp8; | |
- (id)synopsisLabel; | |
- (void)setQualityLabel:(id)fp8; | |
- (id)qualityLabel; | |
- (void)setEpisodeCountLabel:(id)fp8; | |
- (id)episodeCountLabel; | |
- (void)setTvRatingLabel:(id)fp8; | |
- (id)tvRatingLabel; | |
- (void)setYearReleasedLabel:(id)fp8; | |
- (id)yearReleasedLabel; | |
- (void)setEpisodeTitleLabel:(id)fp8; | |
- (id)episodeTitleLabel; | |
- (void)setSeasonTitleLabel:(id)fp8; | |
- (id)seasonTitleLabel; | |
- (void)setKidsContext:(BOOL)fp8; | |
- (BOOL)kidsContext; | |
- (void)setEpisode:(id)fp8; | |
- (id)episode; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)startCountdownToAutoplayIfNeeded; | |
- (void)autoplayTimerTick:(id)fp8; | |
- (void)cancelAutoPlayTimer; | |
- (void)updateCountdownText; | |
- (void)playButtonPressed:(id)fp8; | |
- (void)requestPlayback:(BOOL)fp8; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
- (void)startAutoPlayIfNeeded; | |
- (void)cancelAutoPlay; | |
- (BOOL)shouldAutoplay; | |
- (void)updateDetails; | |
- (void)setupEpisodeInfo; | |
- (void)setupCountdownView; | |
- (void)setupBoxArtButton; | |
@end | |
@interface Series : Video <EpisodeParent> | |
{ | |
} | |
- (void)loadEpisodeById:(unsigned int)fp8 onSucces:(id)fp(null) onError:(void)fp12; | |
@end | |
@interface MovieLoadingViewController : PlayerContentLoadingViewController | |
{ | |
UIView *_loadingStatusBackgroundView; | |
NFCustomActivityIndicator *_activityIndicator; | |
UILabel *_loadingStatusLabel; | |
UIButton *_cancelButton; | |
NFPlayerToolbar *_topToolbar; | |
UIImageView *_backButtonSpacer; | |
UILabel *_movieTitleLabel; | |
} | |
- (void)setMovieTitleLabel:(id)fp8; | |
- (id)movieTitleLabel; | |
- (void)setBackButtonSpacer:(id)fp8; | |
- (id)backButtonSpacer; | |
- (void)setTopToolbar:(id)fp8; | |
- (id)topToolbar; | |
- (void)setCancelButton:(id)fp8; | |
- (id)cancelButton; | |
- (void)setLoadingStatusLabel:(id)fp8; | |
- (id)loadingStatusLabel; | |
- (void)setActivityIndicator:(id)fp8; | |
- (id)activityIndicator; | |
- (void)setLoadingStatusBackgroundView:(id)fp8; | |
- (id)loadingStatusBackgroundView; | |
- (void).cxx_destruct; | |
- (void)refreshStatusMessage; | |
- (void)refreshContentInfo; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (void)viewDidLoad; | |
- (id)arrayOfObservedKeys; | |
- (BOOL)prefersStatusBarHidden; | |
- (int)preferredStatusBarStyle; | |
- (void)dealloc; | |
@end | |
@interface SnacksContainerViewController : BaseContainerViewController <SnacksPlaybackControlsDelegate, ContentMetadataLoadingDelegate, MDXTargetSelectionDelegate, NetflixMoviePlayerViewControllerDelegate> | |
{ | |
BOOL _fullVideoLaunchPending; | |
BOOL _switchingClip; | |
BOOL _exiting; | |
BOOL _mylistUpdateNotificationPending; | |
BOOL _needToSendVideoEnded; | |
int _currentClipIndex; | |
int _selectedClipIndex; | |
NSArray *_clips; | |
SnacksLoadingViewController *_loadingViewController; | |
SnacksDataController *_dataController; | |
NFVideoList *_videoList; | |
NFCustomerEventLogger *_customerEventLogger; | |
int _inPlayerTrackId; | |
PlaybackControlsViewController *_playbackControls; | |
} | |
- (void)setNeedToSendVideoEnded:(BOOL)fp8; | |
- (BOOL)needToSendVideoEnded; | |
- (void)setMylistUpdateNotificationPending:(BOOL)fp8; | |
- (BOOL)mylistUpdateNotificationPending; | |
- (void)setPlaybackControls:(id)fp8; | |
- (id)playbackControls; | |
- (void)setInPlayerTrackId:(int)fp8; | |
- (int)inPlayerTrackId; | |
- (void)setCustomerEventLogger:(id)fp8; | |
- (id)customerEventLogger; | |
- (void)setExiting:(BOOL)fp8; | |
- (BOOL)exiting; | |
- (void)setSwitchingClip:(BOOL)fp8; | |
- (BOOL)switchingClip; | |
- (void)setVideoList:(id)fp8; | |
- (id)videoList; | |
- (void)setDataController:(id)fp8; | |
- (id)dataController; | |
- (void)setLoadingViewController:(id)fp8; | |
- (id)loadingViewController; | |
- (void)setFullVideoLaunchPending:(BOOL)fp8; | |
- (BOOL)fullVideoLaunchPending; | |
- (void)setClips:(id)fp8; | |
- (id)clips; | |
- (void)setSelectedClipIndex:(int)fp8; | |
- (int)selectedClipIndex; | |
- (void)setCurrentClipIndex:(int)fp8; | |
- (int)currentClipIndex; | |
- (void).cxx_destruct; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didRequestPlaybackOnTarget:(id)fp12; | |
- (void)fetchMDXTargetList:(id)fp(null); | |
- (id)videoEndedEventInfoWithTarget:(id)fp8; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didFailToPlayWithError:(id)fp12; | |
- (void)netflixMoviePlayerViewControllerDidCancelPlayback:(id)fp8; | |
- (void)netflixMoviePlayerViewControllerDidStartPlayback:(id)fp8; | |
- (id)ratingsViewController; | |
- (BOOL)shouldAutorotate; | |
- (unsigned int)supportedInterfaceOrientations; | |
- (void)logCustomerEventWatchFullEpisode; | |
- (void)logCustomerEventPreviousClip; | |
- (void)logCustomerEventNextClip; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didFailToLoadViewableWithError:(id)fp12; | |
- (void)netflixMoviePlayerViewController:(id)fp8 didLoadViewable:(id)fp12; | |
- (void)logPlayEventForRequest:(id)fp8; | |
- (id)playerRequestForClipAtIndex:(int)fp8; | |
- (void)launchClipAtIndex:(unsigned int)fp8; | |
- (BOOL)isCurrentVideoInMyList; | |
- (BOOL)hasPreviousClip:(id)fp8; | |
- (BOOL)hasNextClip:(id)fp8; | |
- (void)snacksPlaybackControlsViewControllerDidRequestPlayFullVideo:(id)fp8; | |
- (void)snacksPlaybackControlsViewControllerDidRequestPreviousClip:(id)fp8; | |
- (void)snacksPlaybackControlsViewControllerDidRequestNextClip:(id)fp8; | |
- (int)currentTitleId; | |
- (void)snacksPlaybackControlsViewControllerRequestedRemoveFromMyList:(id)fp8 completion:(id)fp(null); | |
- (void)snacksPlaybackControlsViewControllerRequestedAddToMyList:(id)fp8 completion:(id)fp(null); | |
- (id)snackClipsForVideo:(id)fp8; | |
- (void)findAndUpdateForVideo:(id)fp8 inMyList:(BOOL)fp12; | |
- (void)launchFullVideo; | |
- (void)netflixMoviePlayerViewControllerDidTerminatePlayback:(id)fp8; | |
- (void)netflixMoviePlayerViewControllerDidRequestDismiss:(id)fp8 userInitiated:(BOOL)fp12; | |
- (void)netflixMoviePlayerViewControllerDidFinishPlayback:(id)fp8 reason:(id)fp12; | |
- (id)videoEndedEventParams; | |
- (void)dispatchLastPlayedMovieData; | |
- (id)contentLoadingViewController; | |
- (id)playbackControlsViewController; | |
- (id)videoForSnackClip:(id)fp8; | |
- (void)loadClipListForRequest:(id)fp8; | |
- (void)loadSnacksInfo; | |
- (void)prefetchAuthForRecommendations:(id)fp8; | |
- (id)childViewControllerForStatusBarHidden; | |
- (int)preferredStatusBarStyle; | |
- (void)viewDidLoad; | |
@end | |
@interface NFRemoteImageReference : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSURL *_URL; | |
struct CGSize _size; | |
} | |
+ (id)remoteImageReferenceFromDictionary:(id)fp8; | |
- (void)setSize:(struct CGSize)fp8; | |
- (struct CGSize)size; | |
- (void)setURL:(id)fp8; | |
- (id)URL; | |
- (void).cxx_destruct; | |
@end | |
@interface WSDispatcher : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableDictionary *_methods; | |
NSLock *_methodsLock; | |
} | |
+ (id)instance; | |
- (void)setMethodsLock:(id)fp8; | |
- (id)methodsLock; | |
- (void)setMethods:(id)fp8; | |
- (id)methods; | |
- (void).cxx_destruct; | |
- (BOOL)invokeURL:(id)fp8 indirectly:(BOOL)fp12; | |
- (BOOL)invokeURL:(id)fp8; | |
- (BOOL)validateURL:(id)fp8; | |
- (BOOL)unregisterMethod:(id)fp8; | |
- (BOOL)registerMethod:(id)fp8 forWSMethod:(id)fp12; | |
- (id)init; | |
@end | |
@interface NFFalkorKeyValueEntity : NFFalkorEntity | |
{ | |
NSDictionary *_keyValuePairs; | |
} | |
+ (id)entitiesForJSONObject:(id)fp8 error:(id *)fp12; | |
- (void)setKeyValuePairs:(id)fp8; | |
- (id)keyValuePairs; | |
- (void).cxx_destruct; | |
@end | |
@interface NFPlayerToolbarItem : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _alignment; | |
UIView *_contentView; | |
float _width; | |
} | |
+ (id)toolbarItemsWithContentViews:(id)fp8 alignment:(int)fp12; | |
+ (id)toolbarItemWithContentView:(id)fp8 alignment:(int)fp12; | |
- (void)setWidth:(float)fp8; | |
- (float)width; | |
- (void)setContentView:(id)fp8; | |
- (id)contentView; | |
- (void)setAlignment:(int)fp8; | |
- (int)alignment; | |
- (void).cxx_destruct; | |
@end | |
@interface NetflixWebAPI : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)sharedInstance; | |
+ (void)initialize; | |
- (void)loadMultipleUserResources:(id)fp8 expand:(id)fp12 params:(id)fp16 bulkParam:(id)fp20 bulkValue:(id)fp24 onSuccess:(id)fp(null) onError:(void)fp28; | |
- (void)loadUserResource:(id)fp8 expand:(id)fp12 params:(id)fp16 onSuccess:(id)fp(null) onError:(void)fp20; | |
- (void)loadCatalogResource:(id)fp8 expand:(id)fp12 params:(id)fp16 onSuccess:(id)fp(null) onError:(void)fp20; | |
- (void)loadResourceUsingJSString:(id)fp8 onSuccess:(id)fp(null) onError:(void)fp12; | |
- (id)buildRequestPathWithResourcePath:(id)fp8 expansions:(id)fp12 params:(id)fp16; | |
@end | |
@interface VideoRecommendation : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
Video *_video; | |
NSDictionary *_data; | |
} | |
- (void)setData:(id)fp8; | |
- (id)data; | |
- (void)setVideo:(id)fp8; | |
- (id)video; | |
- (void).cxx_destruct; | |
- (unsigned int)trackId; | |
- (id)title; | |
- (id)videoResourceId; | |
- (id)initWithDictionary:(id)fp8; | |
@end | |
@interface NetflixWebAPIRequestHandler : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSURLConnectionDelegate> | |
{ | |
NSMutableData *_webData; | |
id _success; | |
id _failure; | |
NSURLConnection *_connection; | |
} | |
- (void)setConnection:(id)fp8; | |
- (id)connection; | |
- (void)setFailure:(id)fp(null); | |
- (id)failure; | |
- (void)setSuccess:(id)fp(null); | |
- (id)success; | |
- (void)setWebData:(id)fp8; | |
- (id)webData; | |
- (void).cxx_destruct; | |
- (void)connectionDidFinishLoading:(id)fp8; | |
- (void)connection:(id)fp8 didFailWithError:(id)fp12; | |
- (void)connection:(id)fp8 didReceiveData:(id)fp12; | |
- (void)connection:(id)fp8 didReceiveResponse:(id)fp12; | |
- (void)performPostRequestToURL:(id)fp8 postData:(id)fp12 onSuccess:(id)fp(null) onFailure:(void)fp16; | |
@end | |
@interface ABTestController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _socialMountainPhase1TestConfigured; | |
BOOL _socialMountainInternalBetaTestConfigured; | |
BOOL _tasteInputHoldbackTestConfigured; | |
BOOL _orangeCharactersTestConfigured; | |
} | |
+ (id)sharedInstance; | |
- (void)setOrangeCharactersTestConfigured:(BOOL)fp8; | |
- (BOOL)orangeCharactersTestConfigured; | |
- (void)setTasteInputHoldbackTestConfigured:(BOOL)fp8; | |
- (BOOL)tasteInputHoldbackTestConfigured; | |
- (void)setSocialMountainInternalBetaTestConfigured:(BOOL)fp8; | |
- (BOOL)socialMountainInternalBetaTestConfigured; | |
- (void)setSocialMountainPhase1TestConfigured:(BOOL)fp8; | |
- (BOOL)socialMountainPhase1TestConfigured; | |
- (void)configureOrangeCharactersTest; | |
- (void)configureTasteInputHoldbackTest; | |
- (void)configureSocialMountainInternalBeta; | |
- (void)configureSocialMountainPhase1Test; | |
- (void)reset; | |
- (void)configureTests; | |
- (void)fetchCellForTest:(unsigned int)fp8 completionHandler:(id)fp(null); | |
@end | |
@interface PlaybackInterruptorViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <PlaybackInterruptorDelegate> _delegate; | |
UIButton *_continuePlayingButton; | |
UIButton *_playFromBeginningButton; | |
UIButton *_backToBrowseButton; | |
} | |
- (void)setBackToBrowseButton:(id)fp8; | |
- (id)backToBrowseButton; | |
- (void)setPlayFromBeginningButton:(id)fp8; | |
- (id)playFromBeginningButton; | |
- (void)setContinuePlayingButton:(id)fp8; | |
- (id)continuePlayingButton; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)backToBrowseButtonPressed:(id)fp8; | |
- (void)continueFromBeginningButtonPressed:(id)fp8; | |
- (void)continuePlayingButtonPressed:(id)fp8; | |
- (void)viewDidLoad; | |
@end | |
@interface NFAutosizingImageView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct CGSize _maximumDimensions; | |
struct CGSize _minimumDimensions; | |
} | |
- (void)setMinimumDimensions:(struct CGSize)fp8; | |
- (struct CGSize)minimumDimensions; | |
- (void)setMaximumDimensions:(struct CGSize)fp8; | |
- (struct CGSize)maximumDimensions; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)setImage:(id)fp8; | |
@end | |
@interface NFPauseExpirationMonitor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _inBackground; | |
id _expirationBlock; | |
NSTimer *_timer; | |
double _exirationTimeInterval; | |
} | |
+ (void)initialize; | |
- (void)setInBackground:(BOOL)fp8; | |
- (BOOL)isInBackground; | |
- (void)setTimer:(id)fp8; | |
- (id)timer; | |
- (void)setExpirationBlock:(id)fp(null); | |
- (id)expirationBlock; | |
- (void)setExirationTimeInterval:(double)fp8; | |
- (double)exirationTimeInterval; | |
- (void).cxx_destruct; | |
- (void)callExpirationBlock; | |
- (void)handleTimerFired:(id)fp8; | |
- (void)handleWillEnterForegroundNotification:(id)fp8; | |
- (void)handleDidEnterBackgroundNotification:(id)fp8; | |
- (void)clearPauseDate; | |
- (id)pauseDate; | |
- (void)setPauseDate:(id)fp8; | |
- (void)scheduleTimerWithStartDate:(id)fp8; | |
- (void)dispose; | |
- (void)stopTimer; | |
- (void)startTimer; | |
- (id)initWithExpirationTimeInterval:(double)fp8 expirationBlock:(id)fp(null); | |
- (id)initWithExpirationTimeInterval:(double)fp8; | |
- (id)init; | |
- (void)dealloc; | |
@end | |
@interface SeasonSelectorViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <EpisodeSelectorViewControllerDelegate> | |
{ | |
BOOL _doneButtonHidden; | |
BOOL _currentSeasonInView; | |
TVShow *_show; | |
id <SeasonSelectorViewControllerDelegate> _delegate; | |
id <EpisodeSelectorViewControllerDelegate> _episodeSelectordelegate; | |
Season *_selectedSeason; | |
NSArray *_seasonList; | |
} | |
- (void)setCurrentSeasonInView:(BOOL)fp8; | |
- (BOOL)currentSeasonInView; | |
- (void)setSeasonList:(id)fp8; | |
- (id)seasonList; | |
- (void)setDoneButtonHidden:(BOOL)fp8; | |
- (BOOL)isDoneButtonHidden; | |
- (void)setSelectedSeason:(id)fp8; | |
- (id)selectedSeason; | |
- (void)setEpisodeSelectordelegate:(id)fp8; | |
- (id)episodeSelectordelegate; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (id)show; | |
- (void).cxx_destruct; | |
- (void)ensureCurrentSeasonIsVisible; | |
- (id)currentEpisode; | |
- (double)currentPlaybackPosition; | |
- (void)episodeSelectorViewControllerRequestedDismiss:(id)fp8; | |
- (void)episodeSelectorViewController:(id)fp8 didSelectEpisode:(id)fp12; | |
- (void)prepareForSegue:(id)fp8 sender:(id)fp12; | |
- (void)tableView:(id)fp8 didSelectRowAtIndexPath:(id)fp12; | |
- (id)tableView:(id)fp8 cellForRowAtIndexPath:(id)fp12; | |
- (int)tableView:(id)fp8 numberOfRowsInSection:(int)fp12; | |
- (int)numberOfSectionsInTableView:(id)fp8; | |
- (void)selectSeason:(id)fp8; | |
- (struct CGSize)contentSize; | |
- (struct CGSize)preferredContentSize; | |
- (struct CGSize)contentSizeForViewInPopover; | |
- (void)setupSeasons; | |
- (void)setShow:(id)fp8; | |
- (void)dismiss; | |
- (void)pop; | |
- (BOOL)prefersStatusBarHidden; | |
- (int)preferredStatusBarStyle; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
@end | |
@interface NFSocialFriendsList : NFFalkorEntity | |
{ | |
NSArray *_friends; | |
} | |
+ (id)userInfoForJSONData:(id)fp8 error:(id *)fp12; | |
+ (id)entityForPath:(id)fp8 forJSONData:(id)fp12 error:(id *)fp16; | |
+ (id)falkorRequestForAllFriendsByMovieID:(unsigned int)fp8; | |
+ (id)falkorPathForAllFriendsByMovieID:(unsigned int)fp8; | |
- (void)setFriends:(id)fp8; | |
- (id)friends; | |
- (void).cxx_destruct; | |
@end | |
@interface NFFalkorPath : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSArray *_components; | |
} | |
+ (id)pathWithComponents:(id)fp8; | |
- (void)setComponents:(id)fp8; | |
- (id)components; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)keyPath; | |
- (id)queryPath; | |
- (id)initWithComponents:(id)fp8; | |
@end | |
@interface EpisodeSelectorViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _doneButtonHidden; | |
BOOL _episodeDetailsLoaded; | |
BOOL _wideEpisodeNumberField; | |
BOOL _wideDurationField; | |
BOOL _episodeSelectedForPlayback; | |
Season *_season; | |
id <EpisodeSelectorViewControllerDelegate> _delegate; | |
NSArray *_episodeList; | |
NSIndexPath *_currentEpisodeRowIndexPath; | |
NFCustomActivityIndicator *_activityIndicator; | |
} | |
- (void)setEpisodeSelectedForPlayback:(BOOL)fp8; | |
- (BOOL)episodeSelectedForPlayback; | |
- (void)setActivityIndicator:(id)fp8; | |
- (id)activityIndicator; | |
- (void)setWideDurationField:(BOOL)fp8; | |
- (BOOL)wideDurationField; | |
- (void)setWideEpisodeNumberField:(BOOL)fp8; | |
- (BOOL)wideEpisodeNumberField; | |
- (void)setCurrentEpisodeRowIndexPath:(id)fp8; | |
- (void)setEpisodeDetailsLoaded:(BOOL)fp8; | |
- (BOOL)episodeDetailsLoaded; | |
- (void)setEpisodeList:(id)fp8; | |
- (id)episodeList; | |
- (void)setDoneButtonHidden:(BOOL)fp8; | |
- (BOOL)isDoneButtonHidden; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (id)season; | |
- (void).cxx_destruct; | |
- (void)tableView:(id)fp8 didSelectRowAtIndexPath:(id)fp12; | |
- (void)tableView:(id)fp8 accessoryButtonTappedForRowWithIndexPath:(id)fp12; | |
- (float)tableView:(id)fp8 heightForRowAtIndexPath:(id)fp12; | |
- (void)playButtonClicked:(id)fp8 withEvent:(id)fp12; | |
- (id)tableView:(id)fp8 cellForRowAtIndexPath:(id)fp12; | |
- (int)tableView:(id)fp8 numberOfRowsInSection:(int)fp12; | |
- (int)numberOfSectionsInTableView:(id)fp8; | |
- (struct CGSize)contentSize; | |
- (struct CGSize)preferredContentSize; | |
- (struct CGSize)contentSizeForViewInPopover; | |
- (void)setSeason:(id)fp8; | |
- (void)loadSeasonDetails; | |
- (BOOL)shouldUseWideEpisodeNumberField; | |
- (id)currentEpisodeRowIndexPath; | |
- (void)dismiss; | |
- (BOOL)prefersStatusBarHidden; | |
- (int)preferredStatusBarStyle; | |
- (void)selectAndScrollCellAtIndexPath:(id)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (void)showActivityIndicator; | |
- (void)viewDidLoad; | |
@end | |
@interface EpisodeSummary : Video | |
{ | |
Season *_season; | |
} | |
- (void)setSeason:(id)fp8; | |
- (id)season; | |
- (void).cxx_destruct; | |
- (id)episodeTitleShortRaw; | |
- (id)episodeTitleShort; | |
- (unsigned int)seasonNumber; | |
- (unsigned int)episodeNumber; | |
@end | |
@interface EpisodeSelectorCell : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _wideEpisodeNumberLabel; | |
BOOL _wideDurationLabel; | |
BOOL _isCurrentEpisode; | |
UILabel *_episodeNumberLabel; | |
UILabel *_episodeTitleLabel; | |
UILabel *_episodeSynopsisLabel; | |
UILabel *_episodeDurationLabel; | |
UIButton *_episodePlayButton; | |
UIProgressView *_episodeProgressView; | |
Episode *_episode; | |
NSArray *_theAccessibilityElementsArray; | |
double _playbackPosition; | |
double _duration; | |
} | |
- (void)setTheAccessibilityElementsArray:(id)fp8; | |
- (id)theAccessibilityElementsArray; | |
- (double)duration; | |
- (double)playbackPosition; | |
- (BOOL)isCurrentEpisode; | |
- (id)episode; | |
- (void)setEpisodeProgressView:(id)fp8; | |
- (id)episodeProgressView; | |
- (void)setEpisodePlayButton:(id)fp8; | |
- (id)episodePlayButton; | |
- (void)setWideDurationLabel:(BOOL)fp8; | |
- (BOOL)wideDurationLabel; | |
- (void)setWideEpisodeNumberLabel:(BOOL)fp8; | |
- (BOOL)wideEpisodeNumberLabel; | |
- (void)setEpisodeDurationLabel:(id)fp8; | |
- (id)episodeDurationLabel; | |
- (void)setEpisodeSynopsisLabel:(id)fp8; | |
- (id)episodeSynopsisLabel; | |
- (void)setEpisodeTitleLabel:(id)fp8; | |
- (id)episodeTitleLabel; | |
- (void)setEpisodeNumberLabel:(id)fp8; | |
- (id)episodeNumberLabel; | |
- (void).cxx_destruct; | |
- (int)indexOfAccessibilityElement:(id)fp8; | |
- (id)accessibilityElementAtIndex:(int)fp8; | |
- (int)accessibilityElementCount; | |
- (void)setDuration:(double)fp8; | |
- (void)setPlaybackPosition:(double)fp8; | |
- (void)updateProgressView; | |
- (id)durationAsAccessibilityString:(double)fp8; | |
- (id)durationAsString:(double)fp8; | |
- (void)setIsCurrentEpisode:(BOOL)fp8; | |
- (void)setEpisode:(id)fp8; | |
- (void)updateTrackImage; | |
- (void)setSelected:(BOOL)fp8 animated:(BOOL)fp12; | |
- (struct CGSize)intrinsicContentSize; | |
- (void)layoutSubviews; | |
- (void)prepareForReuse; | |
- (void)awakeFromNib; | |
@end | |
@interface NetflixPopoverBackgroundView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned int _arrowDirection; | |
float _arrowOffset; | |
UIImageView *_backgroundImageView; | |
} | |
+ (BOOL)wantsDefaultContentAppearance; | |
+ (float)arrowBase; | |
+ (float)arrowHeight; | |
+ (struct UIEdgeInsets)contentViewInsets; | |
- (void)setBackgroundImageView:(id)fp8; | |
- (id)backgroundImageView; | |
- (float)arrowOffset; | |
- (unsigned int)arrowDirection; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)fp8; | |
- (void)drawRectStyleIOSBlack; | |
- (void)drawRectStyleFlatGradient; | |
- (void)drawBorderStrokes:(struct CGContext *)fp8 path:(struct CGPath *)fp12; | |
- (struct CGPath *)buildHorizontalArrowPath; | |
- (struct CGPath *)buildVerticalArrowPath; | |
- (void)setArrowOffset:(float)fp8; | |
- (void)setArrowDirection:(unsigned int)fp8; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
@end | |
@interface SeasonSelectorCell : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
UILabel *_seasonTitleLabel; | |
UILabel *_releaseYearLabel; | |
Season *_season; | |
UIImageView *_disclosureImageView; | |
} | |
- (void)setDisclosureImageView:(id)fp8; | |
- (id)disclosureImageView; | |
- (id)season; | |
- (void)setReleaseYearLabel:(id)fp8; | |
- (id)releaseYearLabel; | |
- (void)setSeasonTitleLabel:(id)fp8; | |
- (id)seasonTitleLabel; | |
- (void).cxx_destruct; | |
- (void)setSeason:(id)fp8; | |
- (void)awakeFromNib; | |
@end | |
@interface NFLanguageSelectorViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NFTrackSelectorViewControllerDelegate> | |
{ | |
id <NFLanguageSelectorViewControllerDelegate> _delegate; | |
UIView *_audioSelectorContainer; | |
UIView *_subtitleSelectorContainer; | |
UILabel *_audioTableViewHeaderLabel; | |
UILabel *_subtitleTableViewHeaderLabel; | |
NFTrackSelectorTableViewController *_audioSelectorViewController; | |
NFTrackSelectorTableViewController *_subtitleSelectorViewController; | |
CALayer *_backgroundLayer; | |
NFLanguageSelectorDividerLayer *_dividerLayer; | |
} | |
- (void)setDividerLayer:(id)fp8; | |
- (id)dividerLayer; | |
- (void)setBackgroundLayer:(id)fp8; | |
- (id)backgroundLayer; | |
- (void)setSubtitleSelectorViewController:(id)fp8; | |
- (id)subtitleSelectorViewController; | |
- (void)setAudioSelectorViewController:(id)fp8; | |
- (id)audioSelectorViewController; | |
- (void)setSubtitleTableViewHeaderLabel:(id)fp8; | |
- (id)subtitleTableViewHeaderLabel; | |
- (void)setAudioTableViewHeaderLabel:(id)fp8; | |
- (id)audioTableViewHeaderLabel; | |
- (void)setSubtitleSelectorContainer:(id)fp8; | |
- (id)subtitleSelectorContainer; | |
- (void)setAudioSelectorContainer:(id)fp8; | |
- (id)audioSelectorContainer; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)viewDidUnload; | |
- (void)trackSelector:(id)fp8 didSelectTrackAtIndexPath:(id)fp12; | |
- (BOOL)trackSelector:(id)fp8 shouldSelectTrackAtIndexPath:(id)fp12; | |
- (void)reloadSubtitleTracksData; | |
- (void)reloadAudioTracksData; | |
- (void)scrollToSelectedRows:(BOOL)fp8; | |
- (void)reloadData; | |
- (void)viewWillLayoutSubviews; | |
- (struct CGSize)preferredContentSize; | |
- (void)embedBackgroundView; | |
- (void)embedSubtitleSelector; | |
- (void)embedAudioSelector; | |
- (void)embedTableDividerLayer; | |
- (BOOL)prefersStatusBarHidden; | |
- (int)preferredStatusBarStyle; | |
- (void)viewDidLoad; | |
@end | |
@interface NFLanguageSelectorDividerLayer : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
- (void)drawInContext:(struct CGContext *)fp8; | |
- (void)drawDividerLine:(id)fp8 fromPoint:(struct CGPoint)fp12 toPoint:(struct CGPoint)fp20 inContext:(struct CGContext *)fp28; | |
@end | |
@interface NFTrackSelectorTableViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _enabled; | |
id <NFTrackSelectorViewControllerDelegate> _delegate; | |
NSArray *_tracks; | |
NSIndexPath *_selectedIndexPath; | |
NSIndexPath *_loadingIndexPath; | |
NSIndexPath *_errorIndexPath; | |
} | |
- (void)setErrorIndexPath:(id)fp8; | |
- (id)errorIndexPath; | |
- (void)setLoadingIndexPath:(id)fp8; | |
- (id)loadingIndexPath; | |
- (void)setSelectedIndexPath:(id)fp8; | |
- (id)selectedIndexPath; | |
- (void)setEnabled:(BOOL)fp8; | |
- (BOOL)isEnabled; | |
- (id)tracks; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)tableView:(id)fp8 didSelectRowAtIndexPath:(id)fp12; | |
- (id)tableView:(id)fp8 willSelectRowAtIndexPath:(id)fp12; | |
- (id)tableView:(id)fp8 cellForRowAtIndexPath:(id)fp12; | |
- (int)tableView:(id)fp8 numberOfRowsInSection:(int)fp12; | |
- (void)scrollToSelectedRow:(BOOL)fp8; | |
- (void)setTracks:(id)fp8; | |
- (id)backgroundLayerForTrackIndexPath:(id)fp8; | |
- (id)accessibilityValueForTrackIndexPath:(id)fp8; | |
- (id)accessoryViewForTrackIndexPath:(id)fp8; | |
- (id)imageForTrackIndexPath:(id)fp8; | |
- (id)textColorForTrackIndexPath:(id)fp8; | |
- (void)didReceiveMemoryWarning; | |
- (void)viewDidLoad; | |
- (id)initWithStyle:(int)fp8; | |
- (id)initWithCoder:(id)fp8; | |
@end | |
@interface NFTrackSelectorCellBackground : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _drawTopBorder; | |
BOOL _drawBottomBorder; | |
UIColor *_backgroundColor; | |
float _bottomBorderWidth; | |
float _topBorderWidth; | |
CALayer *_backgroundLayer; | |
} | |
- (void)setBackgroundLayer:(id)fp8; | |
- (id)backgroundLayer; | |
- (void)setTopBorderWidth:(float)fp8; | |
- (float)topBorderWidth; | |
- (void)setBottomBorderWidth:(float)fp8; | |
- (float)bottomBorderWidth; | |
- (void)setBackgroundColor:(id)fp8; | |
- (id)backgroundColor; | |
- (void)setDrawBottomBorder:(BOOL)fp8; | |
- (BOOL)drawBottomBorder; | |
- (void)setDrawTopBorder:(BOOL)fp8; | |
- (BOOL)drawTopBorder; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)fp8; | |
- (void)drawBorderLine:(id)fp8 fromPoint:(struct CGPoint)fp12 toPoint:(struct CGPoint)fp20 width:(float)fp28; | |
- (void)layoutSubviews; | |
@end | |
@interface BookmarkInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
BOOL _shareOnFacebook; | |
BOOL _startPositionAdjustable; | |
int _movieId; | |
int _episodeId; | |
NSString *_title; | |
NSString *_subtitle; | |
double _runtime; | |
double _viewedToTime; | |
double _timestamp; | |
} | |
+ (void)clearSavedBookmarks; | |
+ (id)findLastPlayedMovieBookmark; | |
+ (id)findSavedBookmarkMovieId:(int)fp8 episodeId:(int)fp12 timeStamp:(double)fp16; | |
- (void)setStartPositionAdjustable:(BOOL)fp8; | |
- (BOOL)startPositionAdjustable; | |
- (void)setShareOnFacebook:(BOOL)fp8; | |
- (BOOL)shareOnFacebook; | |
- (void)setTimestamp:(double)fp8; | |
- (double)timestamp; | |
- (void)setViewedToTime:(double)fp8; | |
- (double)viewedToTime; | |
- (void)setRuntime:(double)fp8; | |
- (double)runtime; | |
- (void)setSubtitle:(id)fp8; | |
- (id)subtitle; | |
- (void)setTitle:(id)fp8; | |
- (id)title; | |
- (void)setEpisodeId:(int)fp8; | |
- (int)episodeId; | |
- (void)setMovieId:(int)fp8; | |
- (int)movieId; | |
- (void).cxx_destruct; | |
- (double)adjustedStartPosition; | |
- (BOOL)save; | |
- (id)contentDisplayTitle; | |
- (id)description; | |
- (id)toDictionary; | |
- (void)updateTimestamp; | |
- (id)init; | |
- (id)initWithDictionary:(id)fp8; | |
- (id)initWithBookmarkInfo:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
@end | |
@interface MutableBookmarkInfo : BookmarkInfo | |
{ | |
} | |
- (void)reconcileWithLocalBookmark; | |
@end | |
@interface MDXTargetSelectorViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSArray *_mdxTargetList; | |
id <MDXTargetSelectorViewControllerDelegate> _delegate; | |
} | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setMdxTargetList:(id)fp8; | |
- (id)mdxTargetList; | |
- (void).cxx_destruct; | |
- (void)tableView:(id)fp8 didSelectRowAtIndexPath:(id)fp12; | |
- (void)tableView:(id)fp8 didHighlightRowAtIndexPath:(id)fp12; | |
- (id)tableView:(id)fp8 cellForRowAtIndexPath:(id)fp12; | |
- (int)tableView:(id)fp8 numberOfRowsInSection:(int)fp12; | |
- (int)numberOfSectionsInTableView:(id)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
- (int)preferredStatusBarStyle; | |
- (id)createTitleView; | |
@end | |
@interface MDXTargetSelectorCell : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
- (void)setSelected:(BOOL)fp8 animated:(BOOL)fp12; | |
- (id)initWithStyle:(int)fp8 reuseIdentifier:(id)fp12; | |
@end | |
@interface MDXTargetSelectorNavigationController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
- (unsigned int)supportedInterfaceOrientations; | |
@end | |
@interface NFModelObjectStore : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <NFNetworkProvider> _networkController; | |
} | |
- (void)setNetworkController:(id)fp8; | |
- (id)networkController; | |
- (void).cxx_destruct; | |
- (void)fetchJSONForFalkorQueryPaths:(id)fp8 completionHandler:(id)fp(null); | |
- (void)fetchItemsForFalkorRequests:(id)fp8 completionHandler:(id)fp(null); | |
- (BOOL)completeWithFailureOnNilObject:(id)fp8 completionHandler:(id)fp(null); | |
- (BOOL)completeWithFailureIfNotConfiguredCorrectly:(id)fp(null); | |
- (BOOL)isNetworkControllerCorrectlyConfigured:(id *)fp8; | |
- (id)errorWithCode:(int)fp8; | |
- (void)dealloc; | |
- (id)initWithNetworkController:(id)fp8; | |
- (id)init; | |
@end | |
@interface PlayerContentLoadingViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _cancelActionEnabled; | |
id <PlayerContentLoadingViewControllerDelegate> _delegate; | |
NetflixPlayerRequest *_playerRequest; | |
NSString *_statusText; | |
UIImageView *_backgroundImageView; | |
} | |
- (void)setBackgroundImageView:(id)fp8; | |
- (id)backgroundImageView; | |
- (void)setCancelActionEnabled:(BOOL)fp8; | |
- (BOOL)isCancelActionEnabled; | |
- (void)setStatusText:(id)fp8; | |
- (id)statusText; | |
- (void)setPlayerRequest:(id)fp8; | |
- (id)playerRequest; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)cancelButtonClicked:(id)fp8; | |
- (int)preferredStatusBarStyle; | |
@end | |
@interface NFSocialUserProfile : NFFalkorEntity | |
{ | |
NSString *_userID; | |
NSString *_networkName; | |
NSString *_firstName; | |
NSString *_lastName; | |
NSURL *_imageURL; | |
NSDictionary *_preferences; | |
NSArray *_socialNetworks; | |
} | |
+ (id)userInfoForJSONData:(id)fp8 error:(id *)fp12; | |
+ (id)entityForPath:(id)fp8 forJSONData:(id)fp12 error:(id *)fp16; | |
+ (id)falkorRequest; | |
+ (id)falkorPath; | |
+ (id)userProfileForSocialUserProfileDictionary:(id)fp8; | |
+ (id)userProfileForUserProfileSummaryJSONData:(id)fp8 error:(id *)fp12; | |
+ (id)entitiesForJSONObject:(id)fp8 error:(id *)fp12; | |
- (void)setSocialNetworks:(id)fp8; | |
- (id)socialNetworks; | |
- (void)setPreferences:(id)fp8; | |
- (id)preferences; | |
- (void)setImageURL:(id)fp8; | |
- (id)imageURL; | |
- (void)setLastName:(id)fp8; | |
- (id)lastName; | |
- (void)setFirstName:(id)fp8; | |
- (id)firstName; | |
- (void)setNetworkName:(id)fp8; | |
- (id)networkName; | |
- (void)setUserID:(id)fp8; | |
- (id)userID; | |
- (void).cxx_destruct; | |
- (BOOL)isConnectedToNetwork:(id)fp8; | |
- (id)fullName; | |
- (id)description; | |
- (void)setPreferencesForUserProfileSummaryDictionary:(id)fp8; | |
- (void)setSocialNetworksForUserProfileSummaryDictionary:(id)fp8; | |
- (void)setValuesWithSocialUserProfileDictionary:(id)fp8; | |
@end | |
@interface NFSocialNetworkProfile : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_networkID; | |
NSString *_networkName; | |
char *_connected; | |
} | |
+ (id)socialNetworkProfileFromDictionary:(id)fp8; | |
- (void)setConnected:(char *)fp8; | |
- (char *)isConnected; | |
- (void)setNetworkName:(id)fp8; | |
- (id)networkName; | |
- (void)setNetworkID:(id)fp8; | |
- (id)networkID; | |
- (void).cxx_destruct; | |
- (id)description; | |
@end | |
@interface NFSocialFriendProfile : NFFalkorEntity | |
{ | |
BOOL _alreadyRecommendedTo; | |
BOOL _alreadyWatched; | |
NFSocialUserProfile *_userProfile; | |
NSDictionary *_userInfo; | |
} | |
+ (id)userInfoForJSONData:(id)fp8 error:(id *)fp12; | |
+ (id)friendProfileFromOrderedFriendsListItemJSONDictionary:(id)fp8 error:(id *)fp12; | |
+ (id)entitiesForJSONObject:(id)fp8 error:(id *)fp12; | |
- (void)setUserInfo:(id)fp8; | |
- (id)userInfo; | |
- (void)setUserProfile:(id)fp8; | |
- (id)userProfile; | |
- (void)setAlreadyWatched:(BOOL)fp8; | |
- (BOOL)alreadyWatched; | |
- (void)setAlreadyRecommendedTo:(BOOL)fp8; | |
- (BOOL)alreadyRecommendedTo; | |
- (void).cxx_destruct; | |
- (id)description; | |
@end | |
@interface NFRootViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
UIImageView *_splashView; | |
} | |
- (void)setSplashView:(id)fp8; | |
- (void).cxx_destruct; | |
- (unsigned int)supportedInterfaceOrientations; | |
- (BOOL)shouldAutorotate; | |
- (id)splashView; | |
- (int)preferredStatusBarStyle; | |
- (void)didRotateFromInterfaceOrientation:(int)fp8; | |
- (void)viewWillAppear:(BOOL)fp8; | |
@end | |
@interface NFTooltip : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_tooltip; | |
UILabel *_tooltipLabel; | |
float _arrowOffset; | |
NFTooltipPopoverBackgroundView *_backgroundView; | |
UIView *_anchorView; | |
struct CGSize _preferredSize; | |
} | |
- (void)setAnchorView:(id)fp8; | |
- (id)anchorView; | |
- (void)setBackgroundView:(id)fp8; | |
- (id)backgroundView; | |
- (void)setArrowOffset:(float)fp8; | |
- (float)arrowOffset; | |
- (void)setPreferredSize:(struct CGSize)fp8; | |
- (struct CGSize)preferredSize; | |
- (void)setTooltipLabel:(id)fp8; | |
- (id)tooltipLabel; | |
- (void)setTooltip:(id)fp8; | |
- (id)tooltip; | |
- (void).cxx_destruct; | |
- (void)dismiss:(BOOL)fp8; | |
- (void)layoutSubviews; | |
- (id)backgroundColor; | |
- (void)presentFromAnchor:(id)fp8 inView:(id)fp12 arrowDirection:(unsigned int)fp16; | |
- (id)init; | |
@end | |
@interface PlayerLoadingStatusBackgroundView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _snacksModeEnabled; | |
BOOL _showCapsuleBorder; | |
NSString *_statusText; | |
NFCustomActivityIndicator *_activityIndicatorView; | |
UILabel *_statusLabel; | |
UIColor *_borderColor; | |
float _borderLineWidth; | |
struct CGRect _capsuleRect; | |
} | |
- (void)setBorderLineWidth:(float)fp8; | |
- (float)borderLineWidth; | |
- (void)setBorderColor:(id)fp8; | |
- (id)borderColor; | |
- (void)setCapsuleRect:(struct CGRect)fp8; | |
- (struct CGRect)capsuleRect; | |
- (void)setStatusLabel:(id)fp8; | |
- (id)statusLabel; | |
- (void)setActivityIndicatorView:(id)fp8; | |
- (id)activityIndicatorView; | |
- (void)setShowCapsuleBorder:(BOOL)fp8; | |
- (BOOL)showCapsuleBorder; | |
- (void)setStatusText:(id)fp8; | |
- (id)statusText; | |
- (void)setSnacksModeEnabled:(BOOL)fp8; | |
- (BOOL)snacksModeEnabled; | |
- (void).cxx_destruct; | |
- (void)drawCapsuleBorderInRect:(struct CGRect)fp8; | |
- (void)drawRect:(struct CGRect)fp8; | |
- (struct CGSize)sizeThatFits:(struct CGSize)fp8; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (void)teardown; | |
- (void)standup; | |
- (id)arrayOfObservedKeys; | |
- (void)layoutSubviews; | |
- (struct CGRect)rectForStatusBarCapsule; | |
- (float)borderWidthInset; | |
- (float)borderHeightInset; | |
- (void)configureDefaultValues; | |
- (void)didMoveToSuperview; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
- (id)initWithCoder:(id)fp8; | |
- (id)init; | |
- (void)dealloc; | |
@end | |
@interface NFTooltipPopoverBackgroundView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned int _arrowDirection; | |
float _arrowOffset; | |
UIImageView *_backgroundImageView; | |
} | |
+ (float)arrowBase; | |
+ (float)arrowHeight; | |
+ (struct UIEdgeInsets)contentViewInsets; | |
- (void)setBackgroundImageView:(id)fp8; | |
- (id)backgroundImageView; | |
- (float)arrowOffset; | |
- (unsigned int)arrowDirection; | |
- (void).cxx_destruct; | |
- (void)drawRect:(struct CGRect)fp8; | |
- (void)drawRectStyleIOSBlack; | |
- (void)setArrowOffset:(float)fp8; | |
- (void)setArrowDirection:(unsigned int)fp8; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
@end | |
@interface NFFalkorDataController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NFModelObjectStore *_objectStore; | |
NFNetworkController *_networkController; | |
} | |
- (void)setNetworkController:(id)fp8; | |
- (id)networkController; | |
- (void)setObjectStore:(id)fp8; | |
- (id)objectStore; | |
- (void).cxx_destruct; | |
- (id)errorForMissingObjectStoreWithMessage:(id)fp8; | |
- (id)falkorEndpointVersionForConfig:(id)fp8; | |
- (id)falkorEndpointURLForConfig:(id)fp8; | |
- (void)pinProtectionStatusForMovieId:(id)fp8 context:(id)fp12 completionHandler:(id)fp(null); | |
- (void)pinProtectionStatusForMovieIds:(id)fp8 completionHandler:(id)fp(null); | |
- (id)initWithConfig:(id)fp8; | |
@end | |
@interface NFNetworkController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NFNetworkProvider> | |
{ | |
NSOperationQueue *_requestOperationQueue; | |
NSDictionary *_customHTTPHeaders; | |
BOOL _debugEnabled; | |
NSURL *_endPointURL; | |
NSString *_endpointVersion; | |
} | |
+ (void)initialize; | |
- (id)requestOperationQueue; | |
- (void)setDebugEnabled:(BOOL)fp8; | |
- (BOOL)isDebugEnabled; | |
- (void)setEndpointVersion:(id)fp8; | |
- (id)endpointVersion; | |
- (void)setEndPointURL:(id)fp8; | |
- (id)endPointURL; | |
- (void).cxx_destruct; | |
- (id)falkorRequestParameters; | |
- (id)stringStrippedOfDebugLoggingFromString:(id)fp8; | |
- (void)requestDataForFalkorQueryPaths:(id)fp8 completionHandler:(id)fp(null); | |
- (void)setCustomHTTPHeaders:(id)fp8; | |
- (id)customHTTPHeaders; | |
- (void)close; | |
- (id)init; | |
- (id)initWithEndPointURL:(id)fp8; | |
@end | |
@interface NFNetworkRequestOperation : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSURLConnectionDelegate> | |
{ | |
BOOL _runLoopActive; | |
NSData *_responseData; | |
NSError *_error; | |
NSURLResponse *_httpResponse; | |
NSURLRequest *_urlRequest; | |
id _requestCompletionBlock; | |
NSMutableData *_responseBuffer; | |
} | |
+ (void)initialize; | |
- (void)setRunLoopActive:(BOOL)fp8; | |
- (BOOL)isRunLoopActive; | |
- (void)setResponseBuffer:(id)fp8; | |
- (id)responseBuffer; | |
- (void)setRequestCompletionBlock:(id)fp(null); | |
- (id)requestCompletionBlock; | |
- (void)setUrlRequest:(id)fp8; | |
- (id)urlRequest; | |
- (void)setHttpResponse:(id)fp8; | |
- (id)httpResponse; | |
- (void)setError:(id)fp8; | |
- (id)error; | |
- (void)setResponseData:(id)fp8; | |
- (id)responseData; | |
- (void).cxx_destruct; | |
- (id)connection:(id)fp8 willSendRequest:(id)fp12 redirectResponse:(id)fp16; | |
- (void)connectionDidFinishLoading:(id)fp8; | |
- (id)connection:(id)fp8 willCacheResponse:(id)fp12; | |
- (void)connection:(id)fp8 didReceiveData:(id)fp12; | |
- (void)connection:(id)fp8 didReceiveResponse:(id)fp12; | |
- (void)connection:(id)fp8 didFailWithError:(id)fp12; | |
- (void)main; | |
- (id)initWithURLRequest:(id)fp8 completionHandler:(id)fp(null); | |
@end | |
@interface WSMethodPlay : WSMethodBase | |
{ | |
} | |
- (BOOL)requestPlayback:(id)fp8; | |
- (BOOL)invoke:(id)fp8 indirectly:(BOOL)fp12; | |
- (BOOL)validate:(id)fp8; | |
@end | |
@interface AirplayOverlayView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _viewingClips; | |
UIImageView *_imageView; | |
UILabel *_airplayLabel; | |
UILabel *_airplayStatusLabel; | |
} | |
- (void)setAirplayStatusLabel:(id)fp8; | |
- (id)airplayStatusLabel; | |
- (void)setAirplayLabel:(id)fp8; | |
- (id)airplayLabel; | |
- (void)setImageView:(id)fp8; | |
- (id)imageView; | |
- (BOOL)viewingClips; | |
- (void).cxx_destruct; | |
- (void)showFailedState; | |
- (void)showActiveState; | |
- (void)setViewingClips:(BOOL)fp8; | |
- (void)layoutSubviews; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
@end | |
@interface SocialRecommendationsViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <UITextFieldDelegate, ListViewDataSource, ListViewDelegate> | |
{ | |
BOOL _selectionFrozen; | |
BOOL _recommendationsSent; | |
BOOL _usageStarted; | |
BOOL _socialViewUndocked; | |
BOOL _userDidSearch; | |
BOOL _userDidEditComment; | |
BOOL _userDidDeselect; | |
BOOL _recommendButtonImpressionEventLogged; | |
BOOL _recommendPanelImpressionEventLogged; | |
Video *_video; | |
SocialDataController *_socialDataSource; | |
id <SocialRecommendationsViewControllerDelegate> _delegate; | |
NFCustomActivityIndicator *_loadingIndicator; | |
UIView *_connetView; | |
UIView *_recommendationsView; | |
UIView *_errorView; | |
UITextField *_searchField; | |
UITextField *_commentField; | |
UIImageView *_videoBoxShotImageView; | |
UIButton *_connectButton; | |
UIButton *_sendButton; | |
ListView *_friendsListView; | |
UILabel *_recommendPromptTitleLabel; | |
UILabel *_connectPromptTitleLabel; | |
UILabel *_connectPromptTitleSecondLineLabel; | |
NSArray *_friendsList; | |
NSArray *_filteredFriendsList; | |
NSMutableArray *_selectedFriendsList; | |
UILabel *_selectedFriendsSummaryLabel; | |
UILabel *_recommendToLabel; | |
UIActivityIndicatorView *_sendingActivityIndicator; | |
UILabel *_recommendPromptSecondTitleLabel; | |
UILabel *_errorViewHeadlineLabel; | |
UILabel *_errorViewParagraphLabel; | |
UILabel *_connectionHintLabel; | |
UIButton *_overlayButton; | |
UILabel *_noResultsLabel; | |
UIButton *_reconnectButton; | |
NSOperationQueue *_imageDownloadOperationQueue; | |
int _loadingState; | |
NSString *_errorHeadlineText; | |
NSString *_errorParagraphText; | |
NFApplicationEventDispatcher *_applicationEventDispatcher; | |
NSMutableArray *_selectedFriendsSearched; | |
NFCustomerEventLogger *_customerEventLogger; | |
NSString *_trackId; | |
struct CGRect _recommendationViewInitialFrame; | |
struct CGRect _keyboardFrame; | |
} | |
+ (void)initialize; | |
- (void)setTrackId:(id)fp8; | |
- (id)trackId; | |
- (void)setCustomerEventLogger:(id)fp8; | |
- (id)customerEventLogger; | |
- (void)setSelectedFriendsSearched:(id)fp8; | |
- (id)selectedFriendsSearched; | |
- (void)setRecommendPanelImpressionEventLogged:(BOOL)fp8; | |
- (BOOL)recommendPanelImpressionEventLogged; | |
- (void)setRecommendButtonImpressionEventLogged:(BOOL)fp8; | |
- (BOOL)recommendButtonImpressionEventLogged; | |
- (void)setUserDidDeselect:(BOOL)fp8; | |
- (BOOL)userDidDeselect; | |
- (void)setUserDidEditComment:(BOOL)fp8; | |
- (BOOL)userDidEditComment; | |
- (void)setUserDidSearch:(BOOL)fp8; | |
- (BOOL)userDidSearch; | |
- (void)setApplicationEventDispatcher:(id)fp8; | |
- (id)applicationEventDispatcher; | |
- (void)setErrorParagraphText:(id)fp8; | |
- (id)errorParagraphText; | |
- (void)setErrorHeadlineText:(id)fp8; | |
- (id)errorHeadlineText; | |
- (int)loadingState; | |
- (void)setKeyboardFrame:(struct CGRect)fp8; | |
- (struct CGRect)keyboardFrame; | |
- (void)setRecommendationViewInitialFrame:(struct CGRect)fp8; | |
- (struct CGRect)recommendationViewInitialFrame; | |
- (void)setImageDownloadOperationQueue:(id)fp8; | |
- (id)imageDownloadOperationQueue; | |
- (void)setSocialViewUndocked:(BOOL)fp8; | |
- (BOOL)socialViewUndocked; | |
- (void)setReconnectButton:(id)fp8; | |
- (id)reconnectButton; | |
- (void)setNoResultsLabel:(id)fp8; | |
- (id)noResultsLabel; | |
- (void)setOverlayButton:(id)fp8; | |
- (id)overlayButton; | |
- (void)setConnectionHintLabel:(id)fp8; | |
- (id)connectionHintLabel; | |
- (void)setErrorViewParagraphLabel:(id)fp8; | |
- (id)errorViewParagraphLabel; | |
- (void)setErrorViewHeadlineLabel:(id)fp8; | |
- (id)errorViewHeadlineLabel; | |
- (void)setUsageStarted:(BOOL)fp8; | |
- (BOOL)usageStarted; | |
- (void)setRecommendPromptSecondTitleLabel:(id)fp8; | |
- (id)recommendPromptSecondTitleLabel; | |
- (void)setRecommendationsSent:(BOOL)fp8; | |
- (BOOL)recommendationsSent; | |
- (void)setSelectionFrozen:(BOOL)fp8; | |
- (BOOL)selectionFrozen; | |
- (void)setSendingActivityIndicator:(id)fp8; | |
- (id)sendingActivityIndicator; | |
- (void)setRecommendToLabel:(id)fp8; | |
- (id)recommendToLabel; | |
- (void)setSelectedFriendsSummaryLabel:(id)fp8; | |
- (id)selectedFriendsSummaryLabel; | |
- (void)setSelectedFriendsList:(id)fp8; | |
- (id)selectedFriendsList; | |
- (void)setFilteredFriendsList:(id)fp8; | |
- (id)filteredFriendsList; | |
- (void)setFriendsList:(id)fp8; | |
- (id)friendsList; | |
- (void)setConnectPromptTitleSecondLineLabel:(id)fp8; | |
- (id)connectPromptTitleSecondLineLabel; | |
- (void)setConnectPromptTitleLabel:(id)fp8; | |
- (id)connectPromptTitleLabel; | |
- (void)setRecommendPromptTitleLabel:(id)fp8; | |
- (id)recommendPromptTitleLabel; | |
- (void)setFriendsListView:(id)fp8; | |
- (id)friendsListView; | |
- (void)setSendButton:(id)fp8; | |
- (id)sendButton; | |
- (void)setConnectButton:(id)fp8; | |
- (id)connectButton; | |
- (void)setVideoBoxShotImageView:(id)fp8; | |
- (id)videoBoxShotImageView; | |
- (void)setCommentField:(id)fp8; | |
- (id)commentField; | |
- (void)setSearchField:(id)fp8; | |
- (id)searchField; | |
- (void)setErrorView:(id)fp8; | |
- (id)errorView; | |
- (void)setRecommendationsView:(id)fp8; | |
- (id)recommendationsView; | |
- (void)setConnetView:(id)fp8; | |
- (id)connetView; | |
- (void)setLoadingIndicator:(id)fp8; | |
- (id)loadingIndicator; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setSocialDataSource:(id)fp8; | |
- (id)socialDataSource; | |
- (void)setVideo:(id)fp8; | |
- (id)video; | |
- (void).cxx_destruct; | |
- (void)logRecommendEvent; | |
- (void)logRecommendPanelImpressionEventWasSuccessful:(BOOL)fp8; | |
- (void)logConnectEvent:(BOOL)fp8; | |
- (void)logConnectPromptEvent; | |
- (void)logRecommendButtonImpressionEvent; | |
- (void)handleRecommendationError:(id)fp8; | |
- (void)handleFriendLoadingError:(id)fp8; | |
- (void)sendToReConnectFlow; | |
- (void)handleConnectionError:(id)fp8; | |
- (BOOL)checkForExpiredTokenError:(id)fp8; | |
- (BOOL)listView:(id)fp8 shouldAllowSelectItemAtIndex:(unsigned int)fp12; | |
- (BOOL)listView:(id)fp8 shouldAllowDeselectItemAtIndex:(unsigned int)fp12; | |
- (void)listView:(id)fp8 didDeselectItemAtIndex:(unsigned int)fp12; | |
- (void)fakeRecommendationSendCompletion:(id)fp8; | |
- (void)listView:(id)fp8 didSelectItemAtIndex:(unsigned int)fp12; | |
- (void)selectFriend:(id)fp8; | |
- (void)updateUIElements; | |
- (id)buildSelectedFriendsSummaryText; | |
- (id)listView:(id)fp8 cellForItemAtIndex:(unsigned int)fp12; | |
- (unsigned int)listViewNumberOfItems:(id)fp8; | |
- (id)selectedFriendsListOrderedByOriginalPosition; | |
- (void)showRecommendationConfirmation; | |
- (void)undoButtonPressed:(id)fp8; | |
- (void)sendButtonPressed:(id)fp8; | |
- (void)doSearchForFriend; | |
- (void)updateFilteredFriendsList:(id)fp8; | |
- (void)dockSocialView; | |
- (void)overlayButtonClicked:(id)fp8; | |
- (void)repositionSocialView:(BOOL)fp8 keyboardFrame:(struct CGRect)fp12 animationDuration:(double)fp28; | |
- (void)undockSocialView; | |
- (BOOL)textFieldShouldClear:(id)fp8; | |
- (BOOL)textFieldShouldReturn:(id)fp8; | |
- (BOOL)textField:(id)fp8 shouldChangeCharactersInRange:(struct _NSRange)fp12 replacementString:(id)fp20; | |
- (void)textFieldDidEndEditing:(id)fp8; | |
- (void)textFieldDidBeginEditing:(id)fp8; | |
- (BOOL)textFieldShouldEndEditing:(id)fp8; | |
- (BOOL)textFieldShouldBeginEditing:(id)fp8; | |
- (void)updateClearButtonOnTextField:(id)fp8 replacementText:(id)fp12; | |
- (void)stopListeningForFBConnectorNotifications; | |
- (void)startListeningForFBConnectorNotifications; | |
- (void)connectionFailed:(id)fp8; | |
- (void)connectionCancelled:(id)fp8; | |
- (void)connectionEstablished:(id)fp8; | |
- (void)requestConnection; | |
- (void)handleUIKeyboardDidChangeFrameNotification:(id)fp8; | |
- (void)notifyUsageStarted; | |
- (void)checkRecommendationAbandoned; | |
- (void)viewWillDisappear:(BOOL)fp8; | |
- (void)viewDidAppear:(BOOL)fp8; | |
- (void)sendUnsentRecommendations; | |
- (id)trimmedComments; | |
- (void)connect:(id)fp8; | |
- (void)didReceiveMemoryWarning; | |
- (void)showUIForStateAccessTokenExpired; | |
- (void)showUIForStateLoadingError; | |
- (void)showUIForStateDisconnected; | |
- (void)showUIForStateConnectedFriendsLoaded; | |
- (void)showUIForStateConnected; | |
- (void)checkFacebookConnectionStatus; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (void)viewDidDisappear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
- (void)configureCommentField; | |
- (void)configureSearchField; | |
- (id)attributedPlaceholderStringForText:(id)fp8; | |
- (void)setLoadingState:(int)fp8; | |
- (void)updateUIForLoadingState; | |
- (void)friendsLoadedSuccessfully:(id)fp8; | |
- (void)loadFriends; | |
- (void)loadTrackId; | |
- (void)startLoadingSocialData; | |
- (id)initWithNibName:(id)fp8 bundle:(id)fp12; | |
- (id)initWithCoder:(id)fp8; | |
- (void)setup; | |
- (void)dealloc; | |
@end | |
@interface ListView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <UIScrollViewDelegate> | |
{ | |
id <ListViewDataSource> _dataSource; | |
id <ListViewDelegate> _delegate; | |
UIScrollView *_scrollView; | |
NSMutableSet *_visibleCells; | |
} | |
- (void)setVisibleCells:(id)fp8; | |
- (id)visibleCells; | |
- (void)setScrollView:(id)fp8; | |
- (id)scrollView; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setDataSource:(id)fp8; | |
- (id)dataSource; | |
- (void).cxx_destruct; | |
- (void)scrollViewDidEndScrollingAnimation:(id)fp8; | |
- (void)snapToGrid; | |
- (void)scrollViewDidEndDecelerating:(id)fp8; | |
- (void)scrollViewDidEndDragging:(id)fp8 willDecelerate:(BOOL)fp12; | |
- (void)scrollViewWillBeginDragging:(id)fp8; | |
- (void)scrollViewDidScroll:(id)fp8; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (void)reloadData; | |
- (void)tileCells; | |
- (void)loadCellAtIndex:(unsigned int)fp8; | |
- (BOOL)isDisplayingCellForIndex:(int)fp8; | |
- (void)unloadCell:(id)fp8; | |
- (id)cellForItemAtIndex:(unsigned int)fp8; | |
- (void)dealloc; | |
- (id)initWithCoder:(id)fp8; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
- (void)setup; | |
@end | |
@interface ListViewCell : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _selected; | |
unsigned int _index; | |
NSOperationQueue *_operationQueue; | |
} | |
- (void)setOperationQueue:(id)fp8; | |
- (id)operationQueue; | |
- (void)setSelected:(BOOL)fp8; | |
- (BOOL)selected; | |
- (void)setIndex:(unsigned int)fp8; | |
- (unsigned int)index; | |
- (void).cxx_destruct; | |
@end | |
@interface UserProfileListViewCell : ListViewCell | |
{ | |
NFSocialUserProfile *_userProfile; | |
NFSocialFriendProfile *_friendProfile; | |
int _recommendationState; | |
UIImageView *_userProfileImageView; | |
UILabel *_userNameLabel; | |
UIImageView *_selectedIconImageView; | |
UILabel *_annotationLabel; | |
NSBlockOperation *_downloadImageOperation; | |
UIActivityIndicatorView *_activityIndicator; | |
UIView *_overlayScreenView; | |
} | |
- (void)setOverlayScreenView:(id)fp8; | |
- (id)overlayScreenView; | |
- (void)setActivityIndicator:(id)fp8; | |
- (id)activityIndicator; | |
- (void)setDownloadImageOperation:(id)fp8; | |
- (id)downloadImageOperation; | |
- (void)setAnnotationLabel:(id)fp8; | |
- (id)annotationLabel; | |
- (void)setSelectedIconImageView:(id)fp8; | |
- (id)selectedIconImageView; | |
- (void)setUserNameLabel:(id)fp8; | |
- (id)userNameLabel; | |
- (void)setUserProfileImageView:(id)fp8; | |
- (id)userProfileImageView; | |
- (int)recommendationState; | |
- (id)friendProfile; | |
- (id)userProfile; | |
- (void).cxx_destruct; | |
- (void)setRecommendationState:(int)fp8; | |
- (void)updateStateDisplay; | |
- (void)hideActivityIndicator; | |
- (void)showActivityIndicator; | |
- (void)touchesEnded:(id)fp8 withEvent:(id)fp12; | |
- (void)updateImage; | |
- (void)updateDisplay; | |
- (void)setFriendProfile:(id)fp8; | |
- (void)setUserProfile:(id)fp8; | |
- (void)sizeToFit; | |
- (void)layoutSubviews; | |
- (void)dealloc; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
@end | |
@interface SocialDataController : NFFalkorDataController | |
{ | |
NSString *_socialSessionUUID; | |
} | |
+ (void)initialize; | |
- (void)setSocialSessionUUID:(id)fp8; | |
- (id)socialSessionUUID; | |
- (void).cxx_destruct; | |
- (void)sendRecommendationForMovie:(id)fp8 toFriends:(id)fp12 withMessage:(id)fp16 callback:(id)fp(null); | |
- (void)loadFriendsWhoMightLikeMovie:(id)fp8 fromIndex:(unsigned int)fp12 toIndex:(unsigned int)fp16 searchTerm:(id)fp20 callback:(id)fp(null); | |
- (void)retryConnectToNetwork:(id)fp8 callback:(id)fp(null); | |
- (void)connectToNetwork:(id)fp8 accessToken:(id)fp12 callback:(id)fp(null); | |
- (id)parseFacebookConnectJSON:(id)fp8 error:(id *)fp12; | |
- (void)loadSocialUserProfile:(id)fp(null); | |
- (void)loadSocialVideoProfileForMovie:(id)fp8 context:(id)fp12 callback:(id)fp(null); | |
- (void)loadTrackIdForContext:(id)fp8 subContext:(id)fp12 onCompletion:(id)fp(null); | |
- (id)initWithConfig:(id)fp8; | |
@end | |
@interface NFFalkorEntity : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)userInfoForJSONData:(id)fp8 error:(id *)fp12; | |
+ (id)entityForPath:(id)fp8 forJSONData:(id)fp12 error:(id *)fp16; | |
+ (id)entitiesForJSONObject:(id)fp8 error:(id *)fp12; | |
+ (id)entitiesForJSONData:(id)fp8 error:(id *)fp12; | |
@end | |
@interface NFSocialVideoProfile : NFFalkorEntity | |
{ | |
int _videoID; | |
NSArray *_features; | |
} | |
+ (id)userInfoForJSONData:(id)fp8 error:(id *)fp12; | |
+ (id)videoProfileFromDictionary:(id)fp8 withID:(int)fp12; | |
+ (id)featuresFromArray:(id)fp8; | |
+ (id)featureForDictionary:(id)fp8; | |
+ (id)entityForPath:(id)fp8 forJSONData:(id)fp12 error:(id *)fp16; | |
+ (id)falkorFetchRequestByMovieID:(int)fp8; | |
+ (id)falkorPathByMovieID:(int)fp8; | |
+ (id)entitiesForJSONObject:(id)fp8 error:(id *)fp12; | |
+ (id)socialVideoProfilesFromIDIndexedDictionary:(id)fp8 error:(id *)fp12; | |
- (void)setFeatures:(id)fp8; | |
- (id)features; | |
- (void)setVideoID:(int)fp8; | |
- (int)videoID; | |
- (void).cxx_destruct; | |
- (id)featureByName:(id)fp8; | |
@end | |
@interface NFSocialVideoProfileFeature : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _enabled; | |
BOOL _messageAllowed; | |
NSString *_network; | |
NSString *_featureName; | |
} | |
- (void)setMessageAllowed:(BOOL)fp8; | |
- (BOOL)isMessageAllowed; | |
- (void)setEnabled:(BOOL)fp8; | |
- (BOOL)isEnabled; | |
- (void)setFeatureName:(id)fp8; | |
- (id)featureName; | |
- (void)setNetwork:(id)fp8; | |
- (id)network; | |
- (void).cxx_destruct; | |
@end | |
@interface NFFalkorRequest : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NFFalkorPath *_path; | |
Class _entityClass; | |
NSString *_queryPath; | |
NSString *_className; | |
} | |
- (id)className; | |
- (id)queryPath; | |
- (Class)entityClass; | |
- (id)path; | |
- (void).cxx_destruct; | |
- (id)initWithFalkorPath:(id)fp8 forClass:(Class)fp12; | |
- (id)description; | |
- (id)initWithQueryPathElements:(id)fp8 forClassName:(id)fp12; | |
@end | |
@interface NFFalkorResponse : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NFFalkorRequest *_request; | |
NSArray *_entities; | |
NSDictionary *_userInfo; | |
} | |
- (void)setUserInfo:(id)fp8; | |
- (id)userInfo; | |
- (void)setEntities:(id)fp8; | |
- (id)entities; | |
- (void)setRequest:(id)fp8; | |
- (id)request; | |
- (void).cxx_destruct; | |
@end | |
@interface NFPostplayRecommendation : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _videoID; | |
NSString *_name; | |
NSDictionary *_annotations; | |
int _pinProtected; | |
} | |
+ (id)postplayRecommendationForJSONObject:(id)fp8; | |
- (void)setPinProtected:(int)fp8; | |
- (int)pinProtected; | |
- (void)setAnnotations:(id)fp8; | |
- (id)annotations; | |
- (void)setName:(id)fp8; | |
- (id)name; | |
- (void)setVideoID:(int)fp8; | |
- (int)videoID; | |
- (void).cxx_destruct; | |
- (id)displayTitle; | |
- (double)videoStartTime; | |
- (id)annotatedTitle; | |
- (BOOL)isFavoriteScene; | |
- (BOOL)isAutoPlay; | |
- (id)trackID; | |
@end | |
@interface NFApplicationEvent : NFEvent | |
{ | |
NSString *_type; | |
NSString *_module; | |
NSDictionary *_params; | |
} | |
+ (id)eventWithType:(id)fp8 module:(id)fp12 params:(id)fp16; | |
- (id)params; | |
- (id)module; | |
- (id)type; | |
- (void).cxx_destruct; | |
- (id)dictionaryRepresentation; | |
- (id)initWithType:(id)fp8 module:(id)fp12 params:(id)fp16; | |
@end | |
@interface NFEvent : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
- (id)dictionaryRepresentation; | |
@end | |
@interface NFCusomerEvent : NFEvent | |
{ | |
NSDictionary *_parameters; | |
NSString *_eventName; | |
} | |
- (id)eventName; | |
- (id)parameters; | |
- (void).cxx_destruct; | |
- (id)dictionaryRepresentation; | |
- (id)initWithName:(id)fp8 params:(id)fp12; | |
@end | |
@interface NFCustomerEventLogger : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
- (void)logEvent:(id)fp8; | |
@end | |
@interface SocialCustomerEvent : NFCusomerEvent | |
{ | |
NSDictionary *_params; | |
NSString *_trackId; | |
} | |
+ (id)socialRecommendActionEventWithRequestGuid:(id)fp8 trackId:(id)fp12 comment:(BOOL)fp16 searched:(BOOL)fp20 friends:(id)fp24 position:(id)fp28 friendsSearched:(id)fp32; | |
+ (id)socialRecommendButtonImpressionEventWithRequestGuid:(id)fp8 trackId:(id)fp12; | |
+ (id)socialRecommendPanelImpressionEventWithRequestGuid:(id)fp8 trackId:(id)fp12 sucess:(BOOL)fp16; | |
+ (id)socialConnectEventWithRequestGuid:(id)fp8 action:(id)fp12 uiContext:(id)fp16 source:(id)fp20 success:(BOOL)fp24; | |
+ (id)socialConnectPromptEventWithRequestGuid:(id)fp8 uiContext:(id)fp12 source:(id)fp16; | |
+ (id)customerEventWithName:(id)fp8 params:(id)fp12 trackId:(id)fp16; | |
+ (id)customerEventWithName:(id)fp8 params:(id)fp12; | |
- (void)setTrackId:(id)fp8; | |
- (id)trackId; | |
- (void)setParams:(id)fp8; | |
- (id)params; | |
- (void).cxx_destruct; | |
- (id)dictionaryRepresentation; | |
- (id)parameters; | |
- (id)initWithName:(id)fp8 params:(id)fp12; | |
@end | |
@interface NFSnacksVideo : NFFalkorEntity | |
{ | |
BOOL _inMyList; | |
int _videoID; | |
unsigned int _momentType; | |
NSArray *_remoteImages; | |
double _startTime; | |
double _duration; | |
} | |
+ (id)videoFromDictionary:(id)fp8 withID:(int)fp12; | |
+ (id)entityForPath:(id)fp8 forJSONData:(id)fp12 error:(id *)fp16; | |
+ (id)falkorFetchRequestByMovieID:(int)fp8; | |
+ (id)falkorPathForMovieID:(int)fp8; | |
+ (id)snacksVideosFromIDIndexedDictionary:(id)fp8 error:(id *)fp12; | |
+ (id)entitiesForJSONObject:(id)fp8 error:(id *)fp12; | |
- (void)setRemoteImages:(id)fp8; | |
- (id)remoteImages; | |
- (void)setInMyList:(BOOL)fp8; | |
- (BOOL)isInMyList; | |
- (void)setMomentType:(unsigned int)fp8; | |
- (unsigned int)momentType; | |
- (void)setDuration:(double)fp8; | |
- (double)duration; | |
- (void)setStartTime:(double)fp8; | |
- (double)startTime; | |
- (void)setVideoID:(int)fp8; | |
- (int)videoID; | |
- (void).cxx_destruct; | |
@end | |
@interface BaseContainerViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <ContainerViewControllerDelegate> _delegate; | |
NetflixMoviePlayerViewController *_moviePlayerViewController; | |
} | |
- (void)setMoviePlayerViewController:(id)fp8; | |
- (id)moviePlayerViewController; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)touchesBegan:(id)fp8 withEvent:(id)fp12; | |
@end | |
@interface NFApplicationEventDispatcher : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
- (void)dispatchEvent:(id)fp8; | |
@end | |
@interface GCKPBDeviceAuthRoot : GCKPB_PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface GCKPBSignatureAlgorithmEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPBDeviceAuthMessage : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPBAuthChallenge : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPBAuthResponse : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPBAuthError : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPBAuthError_ErrorTypeEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPBTransportRoot : GCKPB_PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface GCKPBCastMessage : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPBCastMessage_ProtocolVersionEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPBCastMessage_PayloadTypeEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKApplicationMetadata : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
NSString *_applicationID; | |
NSString *_applicationName; | |
NSArray *_images; | |
NSArray *_namespaces; | |
GCKSenderApplicationInfo *_senderApplicationInfo; | |
NSString *_transportID; | |
NSString *_sessionID; | |
NSString *_statusText; | |
} | |
- (id)statusText; | |
- (id)sessionID; | |
- (id)transportID; | |
- (id)senderApplicationInfo; | |
- (id)namespaces; | |
- (id)images; | |
- (id)applicationName; | |
- (id)applicationID; | |
- (void).cxx_destruct; | |
- (unsigned int)hash; | |
- (BOOL)isEqual:(id)fp8; | |
- (id)description; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)senderAppLaunchURL; | |
- (id)senderAppIdentifier; | |
- (id)init; | |
- (id)initWithJSONObject:(id)fp8; | |
- (id)initWithApplicationID:(id)fp8 applicationName:(id)fp12 images:(id)fp16 namespaces:(id)fp20 senderApplicationInfo:(id)fp24; | |
@end | |
@interface GCKApplicationStatus : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
GCKApplicationMetadata *_metadata; | |
NSString *_sessionID; | |
NSString *_transportID; | |
NSString *_statusText; | |
} | |
- (void)setStatusText:(id)fp8; | |
- (id)statusText; | |
- (void)setTransportID:(id)fp8; | |
- (id)transportID; | |
- (void)setSessionID:(id)fp8; | |
- (id)sessionID; | |
- (void)setMetadata:(id)fp8; | |
- (id)metadata; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (BOOL)isEqual:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)initWithMetadata:(id)fp8 sessionID:(id)fp12 transportID:(id)fp16 statusText:(id)fp20; | |
- (id)initWithJSONObject:(id)fp8; | |
- (id)init; | |
@end | |
@interface GCK_GCDAsyncSocketPreBuffer : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
char *preBuffer; | |
unsigned long preBufferSize; | |
char *readPointer; | |
char *writePointer; | |
} | |
- (void)reset; | |
- (void)didWrite:(unsigned long)fp8; | |
- (void)getWriteBuffer:(char **)fp8 availableSpace:(unsigned int *)fp12; | |
- (char *)writeBuffer; | |
- (unsigned long)availableSpace; | |
- (void)didRead:(unsigned long)fp8; | |
- (void)getReadBuffer:(char **)fp8 availableBytes:(unsigned int *)fp12; | |
- (char *)readBuffer; | |
- (unsigned long)availableBytes; | |
- (void)ensureCapacityForWrite:(unsigned long)fp8; | |
- (void)dealloc; | |
- (id)initWithCapacity:(unsigned long)fp8; | |
@end | |
@interface GCK_GCDAsyncReadPacket : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableData *buffer; | |
unsigned int startOffset; | |
unsigned int bytesDone; | |
unsigned int maxLength; | |
double timeout; | |
unsigned int readLength; | |
NSData *term; | |
BOOL bufferOwner; | |
unsigned int originalBufferLength; | |
long tag; | |
} | |
- (void).cxx_destruct; | |
- (int)searchForTermAfterPreBuffering:(long)fp8; | |
- (unsigned int)readLengthForTermWithPreBuffer:(id)fp8 found:(char *)fp12; | |
- (unsigned int)readLengthForTermWithHint:(unsigned int)fp8 shouldPreBuffer:(char *)fp12; | |
- (unsigned int)readLengthForNonTermWithHint:(unsigned int)fp8; | |
- (unsigned int)optimalReadLengthWithDefault:(unsigned int)fp8 shouldPreBuffer:(char *)fp12; | |
- (void)ensureCapacityForAdditionalDataOfLength:(unsigned int)fp8; | |
- (id)initWithData:(id)fp8 startOffset:(unsigned int)fp12 maxLength:(unsigned int)fp16 timeout:(double)fp20 readLength:(unsigned int)fp28 terminator:(id)fp32 tag:(long)fp36; | |
@end | |
@interface GCK_GCDAsyncWritePacket : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSData *buffer; | |
unsigned int bytesDone; | |
long tag; | |
double timeout; | |
} | |
- (void).cxx_destruct; | |
- (id)initWithData:(id)fp8 timeout:(double)fp12 tag:(long)fp20; | |
@end | |
@interface GCK_GCDAsyncSpecialPacket : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSDictionary *tlsSettings; | |
} | |
- (void).cxx_destruct; | |
- (id)initWithTLSSettings:(id)fp8; | |
@end | |
@interface GCK_GCDAsyncSocket : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned int flags; | |
unsigned short config; | |
id delegate; | |
NSObject<OS_dispatch_queue> *delegateQueue; | |
int socket4FD; | |
int socket6FD; | |
int connectIndex; | |
NSData *connectInterface4; | |
NSData *connectInterface6; | |
NSObject<OS_dispatch_queue> *socketQueue; | |
NSObject<OS_dispatch_source> *accept4Source; | |
NSObject<OS_dispatch_source> *accept6Source; | |
NSObject<OS_dispatch_source> *connectTimer; | |
NSObject<OS_dispatch_source> *readSource; | |
NSObject<OS_dispatch_source> *writeSource; | |
NSObject<OS_dispatch_source> *readTimer; | |
NSObject<OS_dispatch_source> *writeTimer; | |
NSMutableArray *readQueue; | |
NSMutableArray *writeQueue; | |
GCK_GCDAsyncReadPacket *currentRead; | |
GCK_GCDAsyncWritePacket *currentWrite; | |
unsigned long socketFDBytesAvailable; | |
GCK_GCDAsyncSocketPreBuffer *preBuffer; | |
struct { | |
int version; | |
void *info; | |
void *retain; | |
void *release; | |
void *copyDescription; | |
} streamContext; | |
struct __CFReadStream *readStream; | |
struct __CFWriteStream *writeStream; | |
struct SSLContext *sslContext; | |
GCK_GCDAsyncSocketPreBuffer *sslPreBuffer; | |
unsigned long sslWriteCachedLength; | |
long sslErrCode; | |
void *IsOnSocketQueueOrTargetQueueKey; | |
id userData; | |
} | |
+ (id)ZeroData; | |
+ (id)LFData; | |
+ (id)CRData; | |
+ (id)CRLFData; | |
+ (BOOL)getHost:(id *)fp8 port:(unsigned short *)fp12 fromAddress:(id)fp16; | |
+ (unsigned short)portFromAddress:(id)fp8; | |
+ (id)hostFromAddress:(id)fp8; | |
+ (unsigned short)portFromSockaddr6:(const struct sockaddr_in6 *)fp8; | |
+ (unsigned short)portFromSockaddr4:(const struct sockaddr_in *)fp8; | |
+ (id)hostFromSockaddr6:(const struct sockaddr_in6 *)fp8; | |
+ (id)hostFromSockaddr4:(const struct sockaddr_in *)fp8; | |
+ (void)unscheduleCFStreams:(id)fp8; | |
+ (void)scheduleCFStreams:(id)fp8; | |
+ (void)cfstreamThread; | |
+ (void)startCFStreamThreadIfNeeded; | |
+ (void)ignore:(id)fp8; | |
- (void).cxx_destruct; | |
- (struct SSLContext *)sslContext; | |
- (BOOL)enableBackgroundingOnSocketWithCaveat; | |
- (BOOL)enableBackgroundingOnSocket; | |
- (BOOL)enableBackgroundingOnSocketWithCaveat:(BOOL)fp8; | |
- (struct __CFWriteStream *)writeStream; | |
- (struct __CFReadStream *)readStream; | |
- (int)socket6FD; | |
- (int)socket4FD; | |
- (int)socketFD; | |
- (void)performBlock:(id)fp(null); | |
- (void)unmarkSocketQueueTargetQueue:(id)fp8; | |
- (void)markSocketQueueTargetQueue:(id)fp8; | |
- (void)setAutoDisconnectOnClosedReadStream:(BOOL)fp8; | |
- (BOOL)autoDisconnectOnClosedReadStream; | |
- (BOOL)openStreams; | |
- (void)removeStreamsFromRunLoop; | |
- (BOOL)addStreamsToRunLoop; | |
- (BOOL)registerForStreamCallbacksIncludingReadWrite:(BOOL)fp8; | |
- (BOOL)createReadAndWriteStream; | |
- (void)cf_startTLS; | |
- (void)cf_abortSSLHandshake:(id)fp8; | |
- (void)cf_finishSSLHandshake; | |
- (void)ssl_continueSSLHandshake; | |
- (void)ssl_startTLS; | |
- (long)sslWriteWithBuffer:(const void *)fp8 length:(unsigned int *)fp12; | |
- (long)sslReadWithBuffer:(void *)fp8 length:(unsigned int *)fp12; | |
- (void)maybeStartTLS; | |
- (void)startTLS:(id)fp8; | |
- (void)doWriteTimeoutWithExtension:(double)fp8; | |
- (void)doWriteTimeout; | |
- (void)setupWriteTimerWithTimeout:(double)fp8; | |
- (void)endCurrentWrite; | |
- (void)completeCurrentWrite; | |
- (void)doWriteData; | |
- (void)maybeDequeueWrite; | |
- (float)progressOfWriteReturningTag:(long *)fp8 bytesDone:(unsigned int *)fp12 total:(unsigned int *)fp16; | |
- (void)writeData:(id)fp8 withTimeout:(double)fp12 tag:(long)fp20; | |
- (void)doReadTimeoutWithExtension:(double)fp8; | |
- (void)doReadTimeout; | |
- (void)setupReadTimerWithTimeout:(double)fp8; | |
- (void)endCurrentRead; | |
- (void)completeCurrentRead; | |
- (void)doReadEOF; | |
- (void)doReadData; | |
- (void)flushSSLBuffers; | |
- (void)maybeDequeueRead; | |
- (float)progressOfReadReturningTag:(long *)fp8 bytesDone:(unsigned int *)fp12 total:(unsigned int *)fp16; | |
- (void)readDataToData:(id)fp8 withTimeout:(double)fp12 buffer:(id)fp20 bufferOffset:(unsigned int)fp24 maxLength:(unsigned int)fp28 tag:(long)fp32; | |
- (void)readDataToData:(id)fp8 withTimeout:(double)fp12 maxLength:(unsigned int)fp20 tag:(long)fp24; | |
- (void)readDataToData:(id)fp8 withTimeout:(double)fp12 buffer:(id)fp20 bufferOffset:(unsigned int)fp24 tag:(long)fp28; | |
- (void)readDataToData:(id)fp8 withTimeout:(double)fp12 tag:(long)fp20; | |
- (void)readDataToLength:(unsigned int)fp8 withTimeout:(double)fp12 buffer:(id)fp20 bufferOffset:(unsigned int)fp24 tag:(long)fp28; | |
- (void)readDataToLength:(unsigned int)fp8 withTimeout:(double)fp12 tag:(long)fp20; | |
- (void)readDataWithTimeout:(double)fp8 buffer:(id)fp16 bufferOffset:(unsigned int)fp20 maxLength:(unsigned int)fp24 tag:(long)fp28; | |
- (void)readDataWithTimeout:(double)fp8 buffer:(id)fp16 bufferOffset:(unsigned int)fp20 tag:(long)fp24; | |
- (void)readDataWithTimeout:(double)fp8 tag:(long)fp16; | |
- (void)resumeWriteSource; | |
- (void)suspendWriteSource; | |
- (void)resumeReadSource; | |
- (void)suspendReadSource; | |
- (BOOL)usingSecureTransportForTLS; | |
- (BOOL)usingCFStreamForTLS; | |
- (void)setupReadAndWriteSourcesForNewlyConnectedSocket:(int)fp8; | |
- (void)getInterfaceAddress4:(id *)fp8 address6:(id *)fp12 fromDescription:(id)fp16 port:(unsigned short)fp20; | |
- (BOOL)isSecure; | |
- (BOOL)isIPv6; | |
- (BOOL)isIPv4; | |
- (id)localAddress; | |
- (id)connectedAddress; | |
- (unsigned short)localPortFromSocket6:(int)fp8; | |
- (unsigned short)localPortFromSocket4:(int)fp8; | |
- (id)localHostFromSocket6:(int)fp8; | |
- (id)localHostFromSocket4:(int)fp8; | |
- (unsigned short)connectedPortFromSocket6:(int)fp8; | |
- (unsigned short)connectedPortFromSocket4:(int)fp8; | |
- (id)connectedHostFromSocket6:(int)fp8; | |
- (id)connectedHostFromSocket4:(int)fp8; | |
- (unsigned short)localPort6; | |
- (unsigned short)localPort4; | |
- (id)localHost6; | |
- (id)localHost4; | |
- (unsigned short)connectedPort6; | |
- (unsigned short)connectedPort4; | |
- (id)connectedHost6; | |
- (id)connectedHost4; | |
- (unsigned short)localPort; | |
- (id)localHost; | |
- (unsigned short)connectedPort; | |
- (id)connectedHost; | |
- (BOOL)isConnected; | |
- (BOOL)isDisconnected; | |
- (id)otherError:(id)fp8; | |
- (id)connectionClosedError; | |
- (id)writeTimeoutError; | |
- (id)readTimeoutError; | |
- (id)readMaxedOutError; | |
- (id)connectTimeoutError; | |
- (id)sslError:(long)fp8; | |
- (id)errnoError; | |
- (id)errnoErrorWithReason:(id)fp8; | |
- (id)gaiError:(int)fp8; | |
- (id)badParamError:(id)fp8; | |
- (id)badConfigError:(id)fp8; | |
- (void)maybeClose; | |
- (void)disconnectAfterReadingAndWriting; | |
- (void)disconnectAfterWriting; | |
- (void)disconnectAfterReading; | |
- (void)disconnect; | |
- (void)closeWithError:(id)fp8; | |
- (void)doConnectTimeout; | |
- (void)endConnectTimeout; | |
- (void)startConnectTimeout:(double)fp8; | |
- (void)didNotConnect:(int)fp8 error:(id)fp12; | |
- (void)didConnect:(int)fp8; | |
- (BOOL)connectWithAddress4:(id)fp8 address6:(id)fp12 error:(id *)fp16; | |
- (void)lookup:(int)fp8 didFail:(id)fp12; | |
- (void)lookup:(int)fp8 didSucceedWithAddress4:(id)fp12 address6:(id)fp16; | |
- (void)lookup:(int)fp8 host:(id)fp12 port:(unsigned short)fp16; | |
- (BOOL)connectToAddress:(id)fp8 viaInterface:(id)fp12 withTimeout:(double)fp16 error:(id *)fp24; | |
- (BOOL)connectToAddress:(id)fp8 withTimeout:(double)fp12 error:(id *)fp20; | |
- (BOOL)connectToAddress:(id)fp8 error:(id *)fp12; | |
- (BOOL)connectToHost:(id)fp8 onPort:(unsigned short)fp12 viaInterface:(id)fp16 withTimeout:(double)fp20 error:(id *)fp28; | |
- (BOOL)connectToHost:(id)fp8 onPort:(unsigned short)fp12 withTimeout:(double)fp16 error:(id *)fp24; | |
- (BOOL)connectToHost:(id)fp8 onPort:(unsigned short)fp12 error:(id *)fp16; | |
- (BOOL)preConnectWithInterface:(id)fp8 error:(id *)fp12; | |
- (BOOL)doAccept:(int)fp8; | |
- (BOOL)acceptOnInterface:(id)fp8 port:(unsigned short)fp12 error:(id *)fp16; | |
- (BOOL)acceptOnPort:(unsigned short)fp8 error:(id *)fp12; | |
- (void)setUserData:(id)fp8; | |
- (id)userData; | |
- (void)setPreferIPv4OverIPv6:(BOOL)fp8; | |
- (BOOL)isIPv4PreferredOverIPv6; | |
- (void)setIPv6Enabled:(BOOL)fp8; | |
- (BOOL)isIPv6Enabled; | |
- (void)setIPv4Enabled:(BOOL)fp8; | |
- (BOOL)isIPv4Enabled; | |
- (void)synchronouslySetDelegate:(id)fp8 delegateQueue:(id)fp12; | |
- (void)setDelegate:(id)fp8 delegateQueue:(id)fp12; | |
- (void)setDelegate:(id)fp8 delegateQueue:(id)fp12 synchronously:(BOOL)fp16; | |
- (void)getDelegate:(id *)fp8 delegateQueue:(id *)fp12; | |
- (void)synchronouslySetDelegateQueue:(id)fp8; | |
- (void)setDelegateQueue:(id)fp8; | |
- (void)setDelegateQueue:(id)fp8 synchronously:(BOOL)fp12; | |
- (id)delegateQueue; | |
- (void)synchronouslySetDelegate:(id)fp8; | |
- (void)setDelegate:(id)fp8; | |
- (void)setDelegate:(id)fp8 synchronously:(BOOL)fp12; | |
- (id)delegate; | |
- (void)dealloc; | |
- (id)initWithDelegate:(id)fp8 delegateQueue:(id)fp12 socketQueue:(id)fp16; | |
- (id)initWithDelegate:(id)fp8 delegateQueue:(id)fp12; | |
- (id)initWithSocketQueue:(id)fp8; | |
- (id)init; | |
@end | |
@interface GCKCastChannel : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _isConnected; | |
NSString *_protocolNamespace; | |
id <GCKCastChannelHandler> _handler; | |
} | |
- (void)setHandler:(id)fp8; | |
- (id)handler; | |
- (void)setIsConnected:(BOOL)fp8; | |
- (BOOL)isConnected; | |
- (void)setProtocolNamespace:(id)fp8; | |
- (id)protocolNamespace; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (void)didDisconnect; | |
- (void)didConnect; | |
- (id)generateRequestNumber; | |
- (int)generateRequestID; | |
- (BOOL)sendBinaryMessage:(id)fp8 toDestinationID:(id)fp12; | |
- (BOOL)sendBinaryMessage:(id)fp8; | |
- (BOOL)sendTextMessage:(id)fp8 toDestinationID:(id)fp12; | |
- (BOOL)sendTextMessage:(id)fp8; | |
- (void)didReceiveBinaryMessage:(id)fp8; | |
- (void)didReceiveTextMessage:(id)fp8; | |
- (void)disconnect; | |
- (void)connect; | |
- (id)init; | |
- (id)initWithNamespace:(id)fp8; | |
@end | |
@interface GCKCastSocket : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSStreamDelegate> | |
{ | |
GCK_GCDAsyncSocket *_asyncSocket; | |
NSMutableData *_incomingMessage; | |
NSMutableData *_incomingHeader; | |
unsigned int _state; | |
unsigned int _writesPending; | |
NSTimer *_connectTimer; | |
NSTimer *_drainTimer; | |
BOOL _shouldDisconnect; | |
BOOL _readHeaderPending; | |
id <GCKCastSocketDelegate> _delegate; | |
unsigned int _writeBufferAvailableBytes; | |
unsigned int _writeBufferPendingBytes; | |
unsigned int _maxMessageLength; | |
} | |
- (void)setMaxMessageLength:(unsigned int)fp8; | |
- (unsigned int)maxMessageLength; | |
- (unsigned int)writeBufferPendingBytes; | |
- (unsigned int)writeBufferAvailableBytes; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)socketDidDisconnect:(id)fp8 withError:(id)fp12; | |
- (void)socket:(id)fp8 didReadData:(id)fp12 withTag:(long)fp16; | |
- (void)socket:(id)fp8 didWriteDataWithTag:(long)fp12; | |
- (void)socket:(id)fp8 didConnectToHost:(id)fp12 port:(unsigned short)fp16; | |
- (void)socketDidSecure:(id)fp8; | |
- (unsigned int)getMessageLength; | |
- (void)startBodyReadWithLength:(unsigned int)fp8; | |
- (void)startHeaderRead; | |
- (void)connectTimerDidFire; | |
- (void)doTeardownWithError:(id)fp8; | |
- (BOOL)sendMessage:(id)fp8; | |
- (void)handleDrainTimer:(id)fp8; | |
- (BOOL)disconnectWithError:(id)fp8; | |
- (BOOL)disconnect; | |
- (BOOL)connectToHost:(id)fp8 port:(unsigned long)fp12 withTimeout:(double)fp16; | |
- (BOOL)connectToHost:(id)fp8 port:(unsigned long)fp12; | |
- (BOOL)connectionPending; | |
- (BOOL)connected; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GCKColor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying, NSCoding> | |
{ | |
float _red; | |
float _green; | |
float _blue; | |
float _alpha; | |
} | |
+ (id)white; | |
+ (id)yellow; | |
+ (id)magenta; | |
+ (id)cyan; | |
+ (id)blue; | |
+ (id)green; | |
+ (id)red; | |
+ (id)black; | |
- (float)alpha; | |
- (float)blue; | |
- (float)green; | |
- (float)red; | |
- (unsigned int)hash; | |
- (BOOL)isEqual:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (void)encodeWithCoder:(id)fp8; | |
- (id)initWithCoder:(id)fp8; | |
- (id)CSSString; | |
- (id)initWithCSSString:(id)fp8; | |
- (id)initWithCGColor:(struct CGColor *)fp8; | |
- (id)initWithUIColor:(id)fp8; | |
- (id)initWithRed:(float)fp8 green:(float)fp12 blue:(float)fp16; | |
- (id)initWithRed:(float)fp8 green:(float)fp12 blue:(float)fp16 alpha:(float)fp20; | |
@end | |
@interface GCKConnectionControlChannel : GCKCastChannel | |
{ | |
NSString *_clientPackageName; | |
} | |
- (void).cxx_destruct; | |
- (id)buildUserAgentString; | |
- (BOOL)disconnectFromDestinationID:(id)fp8; | |
- (BOOL)connectToDestinationID:(id)fp8; | |
- (id)initWithClientPackageName:(id)fp8; | |
- (id)initWithNamespace:(id)fp8; | |
@end | |
@interface GCKDevice : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying, NSCoding> | |
{ | |
NSString *_ipAddress; | |
unsigned long _servicePort; | |
NSString *_deviceID; | |
NSString *_friendlyName; | |
NSString *_manufacturer; | |
NSString *_modelName; | |
NSArray *_icons; | |
int _status; | |
NSString *_statusText; | |
int _capabilities; | |
} | |
- (void)setCapabilities:(int)fp8; | |
- (int)capabilities; | |
- (void)setStatusText:(id)fp8; | |
- (id)statusText; | |
- (void)setStatus:(int)fp8; | |
- (int)status; | |
- (void)setIcons:(id)fp8; | |
- (id)icons; | |
- (void)setModelName:(id)fp8; | |
- (id)modelName; | |
- (void)setManufacturer:(id)fp8; | |
- (id)manufacturer; | |
- (void)setFriendlyName:(id)fp8; | |
- (id)friendlyName; | |
- (void)setDeviceID:(id)fp8; | |
- (id)deviceID; | |
- (void)setServicePort:(unsigned long)fp8; | |
- (unsigned long)servicePort; | |
- (void)setIpAddress:(id)fp8; | |
- (id)ipAddress; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (unsigned int)hash; | |
- (BOOL)isEqual:(id)fp8; | |
- (void)copyFrom:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (void)encodeWithCoder:(id)fp8; | |
- (id)initWithCoder:(id)fp8; | |
- (BOOL)isSameDeviceAs:(id)fp8; | |
- (BOOL)hasCapability:(int)fp8; | |
- (id)init; | |
- (id)initWithIPAddress:(id)fp8 servicePort:(unsigned long)fp12; | |
@end | |
@interface GCKDeviceAuthChannel : GCKCastChannel | |
{ | |
struct __SecTrust *_peerTrust; | |
NSArray *_anchorCertArray; | |
id <GCKDeviceAuthChannelDelegate> _delegate; | |
} | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (BOOL)verifyDeviceSignature:(id)fp8 deviceKey:(struct __SecKey *)fp12 deviceDigest:(id)fp16; | |
- (void)didReceiveBinaryMessage:(id)fp8; | |
- (void)notifyAuthenticationFailure; | |
- (void)sendChallengeWithPeerSecTrust:(struct __SecTrust *)fp8; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GCKDeviceFilter : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <GCKDeviceManagerDelegate, GCKDeviceManagerDelegateInternal> | |
{ | |
GCKDeviceManager *_deviceManager; | |
NSMutableArray *_availableApps; | |
BOOL _deviceChanged; | |
BOOL _appAvailable; | |
BOOL _cancelled; | |
BOOL _active; | |
GCKFilterCriteria *_filterCriteria; | |
id <GCKDeviceFilterDelegate> _delegate; | |
} | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (BOOL)active; | |
- (void)setFilterCriteria:(id)fp8; | |
- (id)filterCriteria; | |
- (void).cxx_destruct; | |
- (void)deviceManager:(id)fp8 didReceiveAppAvailability:(id)fp12; | |
- (void)deviceManager:(id)fp8 request:(int)fp12 didFailWithError:(id)fp16; | |
- (id)buildStatusTextForDevice:(id)fp8 runningApplication:(id)fp12 applicationStatusText:(id)fp16; | |
- (void)deviceManagerDidUpdateStatus:(id)fp8; | |
- (void)deviceManager:(id)fp8 didDisconnectWithError:(id)fp12; | |
- (void)deviceManager:(id)fp8 didFailToConnectWithError:(id)fp12; | |
- (void)deviceManagerDidConnect:(id)fp8; | |
- (void)notifyFinishedWithResult:(BOOL)fp8 availableAppIDs:(id)fp12; | |
- (void)notifyFilteringFailedForDevice:(id)fp8 withError:(id)fp12; | |
- (void)notifyFilteringFinishedForDevice:(id)fp8 withResult:(BOOL)fp12 availableApps:(id)fp16 deviceChanged:(BOOL)fp20; | |
- (void)cleanUp; | |
- (void)stop; | |
- (void)filterDevice:(id)fp8; | |
- (void)dealloc; | |
- (id)initWithDelegate:(id)fp8; | |
@end | |
@interface GCKDeviceManager : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <GCKCastSocketDelegate, GCKCastChannelHandler, GCKDeviceAuthChannelDelegate, GCKReceiverControlChannelDelegate, GCKHeartbeatChannelDelegate> | |
{ | |
NSString *_sourceID; | |
NSMutableDictionary *_channels; | |
NSMutableArray *_internalChannels; | |
GCKCastSocket *_socket; | |
int _nextRequestID; | |
double _inactivityTimeout; | |
NSString *_connectedAppTransportID; | |
NSString *_applicationIDToJoin; | |
NSString *_sessionIDToJoin; | |
NSString *_pausedAppID; | |
NSString *_pausedSessionID; | |
int _joinAppRequestID; | |
int _stopAppRequestID; | |
int _statusRequestID; | |
BOOL _isRegisteredForAppStateNotifications; | |
BOOL _shouldLaunchIfJoinFails; | |
BOOL _isStoppingApp; | |
BOOL _ignoreAppStateNotifications; | |
NSTimer *_reconnectTimeoutTimer; | |
NSTimer *_nextConnectionAttemptTimer; | |
GCKLaunchOptions *_launchOptionsIfJoinFails; | |
NSError *_disconnectionError; | |
NSError *_reconnectCauseError; | |
double _reconnectStartIntervalSince1970; | |
double _lastConnectAttemptIntervalSince1970; | |
BOOL _isConnectedToApp; | |
BOOL _isReconnecting; | |
BOOL _deviceMuted; | |
BOOL _isPaused; | |
int _connectionState; | |
GCKDevice *_device; | |
id <GCKDeviceManagerDelegate> _delegate; | |
float _deviceVolume; | |
NSString *_applicationSessionID; | |
GCKApplicationMetadata *_applicationMetadata; | |
NSString *_applicationStatusText; | |
id <GCKDeviceManagerDelegateInternal> _internalDelegate; | |
int _activeInputStatus; | |
int _standbyStatus; | |
GCKConnectionControlChannel *_connectionControlChannel; | |
GCKDeviceAuthChannel *_deviceAuthChannel; | |
GCKHeartbeatChannel *_heartbeatChannel; | |
GCKReceiverControlChannel *_receiverControlChannel; | |
double _reconnectTimeout; | |
} | |
- (void)setReceiverControlChannel:(id)fp8; | |
- (id)receiverControlChannel; | |
- (void)setHeartbeatChannel:(id)fp8; | |
- (id)heartbeatChannel; | |
- (void)setDeviceAuthChannel:(id)fp8; | |
- (id)deviceAuthChannel; | |
- (void)setConnectionControlChannel:(id)fp8; | |
- (id)connectionControlChannel; | |
- (void)setStandbyStatus:(int)fp8; | |
- (int)standbyStatus; | |
- (void)setActiveInputStatus:(int)fp8; | |
- (int)activeInputStatus; | |
- (void)setIsPaused:(BOOL)fp8; | |
- (BOOL)isPaused; | |
- (void)setInternalDelegate:(id)fp8; | |
- (id)internalDelegate; | |
- (void)setApplicationStatusText:(id)fp8; | |
- (id)applicationStatusText; | |
- (void)setApplicationMetadata:(id)fp8; | |
- (id)applicationMetadata; | |
- (void)setApplicationSessionID:(id)fp8; | |
- (id)applicationSessionID; | |
- (void)setDeviceMuted:(BOOL)fp8; | |
- (BOOL)deviceMuted; | |
- (void)setDeviceVolume:(float)fp8; | |
- (float)deviceVolume; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (id)device; | |
- (void)setReconnectTimeout:(double)fp8; | |
- (double)reconnectTimeout; | |
- (void)setIsReconnecting:(BOOL)fp8; | |
- (BOOL)isReconnecting; | |
- (void)setIsConnectedToApp:(BOOL)fp8; | |
- (BOOL)isConnectedToApp; | |
- (void)setConnectionState:(int)fp8; | |
- (int)connectionState; | |
- (void).cxx_destruct; | |
- (void)notifyRequest:(int)fp8 failedWithError:(id)fp12; | |
- (void)notifyDidDisconnectFromApplicationWithError:(id)fp8; | |
- (void)notifyDidFailToStopAppWithError:(id)fp8; | |
- (void)notifyDidFailToConnectToAppWithError:(id)fp8; | |
- (void)notifyDidConnectToApplication:(id)fp8 withSessionID:(id)fp12 launchedApplication:(BOOL)fp16; | |
- (void)notifyConnectionResumedWithJoinedState:(BOOL)fp8; | |
- (void)notifyConnectionSuspendedWithReason:(int)fp8; | |
- (void)notifyDidDisconnectWithError:(id)fp8; | |
- (void)notifyDidFailToConnectWithError:(id)fp8; | |
- (void)notifyDidConnect; | |
- (void)heartbeatChannelDidTimeout:(id)fp8; | |
- (void)startNextConnectionAttempt:(id)fp8; | |
- (void)reconnectTimeoutTimerDidFire:(id)fp8; | |
- (void)deviceAuthChannel:(id)fp8 didFailToAuthenticateWithError:(id)fp12; | |
- (void)deviceAuthChannelDidAuthenticate:(id)fp8; | |
- (void)clearDeviceState; | |
- (void)disconnectFromApplicationAndNotifyWithError:(id)fp8; | |
- (void)connectAndNotifyDidConnectToApplication:(id)fp8 launchedApplication:(BOOL)fp12; | |
- (void)receiverControlChannel:(id)fp8 didReplaceRequestWithID:(int)fp12; | |
- (void)receiverControlChannel:(id)fp8 requestDidFailWithID:(int)fp12 error:(id)fp16; | |
- (void)receiverControlChannel:(id)fp8 didReceiveAppAvailability:(id)fp12; | |
- (void)receiverControlChannel:(id)fp8 didReceiveActiveInputStatus:(int)fp12; | |
- (void)receiverControlChannel:(id)fp8 volumeDidChangeToLevel:(float)fp12 isMuted:(BOOL)fp16; | |
- (void)receiverControlChannel:(id)fp8 didReceiveReceiverStatus:(id)fp12 applicationStatus:(id)fp16 requestID:(int)fp20; | |
- (void)receiverControlChannel:(id)fp8 didFailToLaunchCastApplicationWithError:(id)fp12; | |
- (void)receiverControlChannel:(id)fp8 didLaunchCastApplication:(id)fp12; | |
- (void)castSocket:(id)fp8 didDisconnectWithError:(id)fp12; | |
- (void)cancelPendingRequestsWithError:(id)fp8; | |
- (void)castSocket:(id)fp8 didReceiveMessage:(id)fp12; | |
- (void)castSocket:(id)fp8 didFailToConnectWithError:(id)fp12; | |
- (void)castSocket:(id)fp8 didConnectWithPeerSecTrust:(struct __SecTrust *)fp12; | |
- (void)connectToReceiverChannel; | |
- (int)generateRequestID; | |
- (BOOL)sendBinaryMessage:(id)fp8 withNamespace:(id)fp12 toDestinationID:(id)fp16; | |
- (BOOL)sendBinaryMessage:(id)fp8 withNamespace:(id)fp12; | |
- (BOOL)sendTextMessage:(id)fp8 withNamespace:(id)fp12 toDestinationID:(id)fp16; | |
- (BOOL)sendTextMessage:(id)fp8 withNamespace:(id)fp12; | |
- (int)setMuted:(BOOL)fp8; | |
- (int)setVolume:(float)fp8; | |
- (int)stopApplicationWithSessionID:(id)fp8; | |
- (int)stopApplication; | |
- (BOOL)leaveApplication; | |
- (int)joinApplication:(id)fp8 sessionID:(id)fp12; | |
- (int)joinApplication:(id)fp8; | |
- (int)launchApplication:(id)fp8 relaunchIfRunning:(BOOL)fp12; | |
- (int)launchApplication:(id)fp8 withLaunchOptions:(id)fp12; | |
- (int)launchApplication:(id)fp8; | |
- (BOOL)sendMessageWithNamespace:(id)fp8 toDestinationID:(id)fp12 stringPayload:(id)fp16 binaryPayload:(id)fp20; | |
- (int)requestAvailabilityForAppIDs:(id)fp8; | |
- (int)requestDeviceStatus; | |
- (BOOL)removeChannel:(id)fp8; | |
- (BOOL)addChannel:(id)fp8; | |
- (void)reconnectWithTimeout:(double)fp8; | |
- (void)clearReconnectState; | |
- (BOOL)clearStopState; | |
- (BOOL)clearJoinState; | |
- (void)appWillEnterForeground; | |
- (void)appDidEnterBackground; | |
- (void)disconnectInternalUncheckedWithExplicitFlag:(BOOL)fp8; | |
- (void)disconnectWithError:(id)fp8 isExplicit:(BOOL)fp12; | |
- (void)disconnect; | |
- (void)connectInternalUnchecked; | |
- (void)connectWithInactivityTimeout:(double)fp8; | |
- (void)connect; | |
- (void)unregisterForAppStateNotifications; | |
- (BOOL)isConnecting; | |
- (BOOL)isConnected; | |
- (void)registerForAppStateNotifications; | |
- (void)dealloc; | |
- (id)initWithDevice:(id)fp8 clientPackageName:(id)fp12 ignoreAppStateNotifications:(BOOL)fp16; | |
- (id)initWithDevice:(id)fp8 clientPackageName:(id)fp12; | |
- (id)init; | |
@end | |
@interface GCKDeviceScannerListenerProxy : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <GCKDeviceScannerListener> _listener; | |
} | |
- (id)listener; | |
- (void).cxx_destruct; | |
- (id)initWithListener:(id)fp8; | |
@end | |
@interface GCKDeviceScanner : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <GCKDeviceFilterDelegate, GCKNetworkReachabilityDelegate, NSNetServiceBrowserDelegate, NSNetServiceDelegate> | |
{ | |
BOOL _isRegisteredForAppStateNotifications; | |
NSTimer *_intervalTimer; | |
NSTimer *_rescanTimer; | |
NSMutableArray *_listeners; | |
NSNetServiceBrowser *_netServiceBrowser; | |
NSMutableArray *_unresolvedServices; | |
NSMutableArray *_deviceFilters; | |
int _idleDeviceFilters; | |
NSMutableDictionary *_deviceEntries; | |
int _discoveredDevicesCount; | |
GCKNetworkReachability *_reachability; | |
BOOL _scanSuspended; | |
BOOL _scanning; | |
BOOL _passiveScan; | |
BOOL _filteringDisabled; | |
GCKFilterCriteria *_filterCriteria; | |
} | |
- (void)setFilteringDisabled:(BOOL)fp8; | |
- (BOOL)filteringDisabled; | |
- (BOOL)passiveScan; | |
- (id)filterCriteria; | |
- (void)setScanning:(BOOL)fp8; | |
- (BOOL)scanning; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (void)netServiceDidStop:(id)fp8; | |
- (void)netService:(id)fp8 didUpdateTXTRecordData:(id)fp12; | |
- (void)netService:(id)fp8 didNotResolve:(id)fp12; | |
- (void)netServiceDidResolveAddress:(id)fp8; | |
- (void)netServiceBrowserDidStopSearch:(id)fp8; | |
- (void)netServiceBrowser:(id)fp8 didNotSearch:(id)fp12; | |
- (void)netServiceBrowser:(id)fp8 didFindService:(id)fp12 moreComing:(BOOL)fp16; | |
- (void)filteringFailedForDevice:(id)fp8 withError:(id)fp12; | |
- (void)filteringFinishedForDevice:(id)fp8 withResult:(BOOL)fp12 availableApps:(id)fp16 deviceChanged:(BOOL)fp20; | |
- (void)notifyDeviceChanged:(id)fp8; | |
- (void)notifyDeviceOffline:(id)fp8; | |
- (void)notifyDeviceOnline:(id)fp8; | |
- (void)removeListenerProxiesWithListener:(id)fp8; | |
- (void)removeListener:(id)fp8; | |
- (void)addListener:(id)fp8; | |
- (void)rescanTimerDidFire:(id)fp8; | |
- (void)intervalTimerDidFire:(id)fp8; | |
- (void)stopAllFiltering; | |
- (void)filterNextDevices; | |
- (void)startFilteringDevice:(id)fp8; | |
- (BOOL)removeDeviceEntryWithID:(id)fp8; | |
- (void)addOrUpdateDeviceEntryForService:(id)fp8; | |
- (void)networkReachabilityStatusDidChange:(int)fp8; | |
- (void)purgeAllOnlineDevices; | |
- (id)devices; | |
- (BOOL)hasDiscoveredDevices; | |
- (void)stopNetServiceScan; | |
- (void)stopScanInternal; | |
- (void)stopScan; | |
- (void)startNetServiceScan; | |
- (void)startScanInternal; | |
- (void)startScan; | |
- (void)unregisterForAppStateNotifications; | |
- (void)registerForAppStateNotifications; | |
- (void)appWillEnterForeground; | |
- (void)appDidEnterBackground; | |
- (void)setPassiveScan:(BOOL)fp8; | |
- (void)setFilterCriteria:(id)fp8; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GCKDeviceScannerEntry : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _needsFiltering; | |
BOOL _isFiltering; | |
BOOL _notifiedOnline; | |
BOOL _changed; | |
BOOL _invalid; | |
BOOL _filtered; | |
GCKDevice *_device; | |
double _lastDiscoveredTimestamp; | |
double _lastFilteredTimestamp; | |
} | |
- (void)setLastFilteredTimestamp:(double)fp8; | |
- (double)lastFilteredTimestamp; | |
- (void)setLastDiscoveredTimestamp:(double)fp8; | |
- (double)lastDiscoveredTimestamp; | |
- (void)setFiltered:(BOOL)fp8; | |
- (BOOL)filtered; | |
- (void)setInvalid:(BOOL)fp8; | |
- (BOOL)invalid; | |
- (void)setChanged:(BOOL)fp8; | |
- (BOOL)changed; | |
- (void)setNotifiedOnline:(BOOL)fp8; | |
- (BOOL)notifiedOnline; | |
- (void)setIsFiltering:(BOOL)fp8; | |
- (BOOL)isFiltering; | |
- (void)setNeedsFiltering:(BOOL)fp8; | |
- (BOOL)needsFiltering; | |
- (void)setDevice:(id)fp8; | |
- (id)device; | |
- (void).cxx_destruct; | |
- (id)initWithDevice:(id)fp8; | |
@end | |
@interface GCKError : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)enumDescriptionForCode:(int)fp8; | |
- (id)init; | |
- (id)initWithCode:(int)fp8; | |
- (id)initWithCode:(int)fp8 additionalUserInfo:(id)fp12; | |
@end | |
@interface GCKFilterCriteria : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying, NSCoding> | |
{ | |
NSArray *_availableApplicationIDs; | |
NSString *_runningApplicationID; | |
NSArray *_namespaces; | |
} | |
+ (id)criteriaForRunningApplicationWithSupportedNamespaces:(id)fp8; | |
+ (id)criteriaForRunningApplicationWithID:(id)fp8 supportedNamespaces:(id)fp12; | |
+ (id)criteriaForAvailableApplicationsWithIDs:(id)fp8; | |
+ (id)criteriaForAvailableApplicationWithID:(id)fp8; | |
- (void)setNamespaces:(id)fp8; | |
- (id)namespaces; | |
- (void)setRunningApplicationID:(id)fp8; | |
- (id)runningApplicationID; | |
- (void)setAvailableApplicationIDs:(id)fp8; | |
- (id)availableApplicationIDs; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (unsigned int)hash; | |
- (BOOL)isEqual:(id)fp8; | |
- (void)encodeWithCoder:(id)fp8; | |
- (id)initWithCoder:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)initWithAvailableApplicationIDs:(id)fp8 runningApplicationID:(id)fp12 namespaces:(id)fp16; | |
@end | |
@interface GCKHeartbeatChannel : GCKCastChannel | |
{ | |
NSTimer *_heartbeatTimer; | |
NSTimer *_inactivityTimer; | |
double _heartbeatInterval; | |
double _inactivityTimeout; | |
id <GCKHeartbeatChannelDelegate> _delegate; | |
} | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)scheduleTimers; | |
- (void)inactivityTimerDidFire; | |
- (void)heartbeatTimerDidFire; | |
- (BOOL)sendPing; | |
- (BOOL)sendPong; | |
- (void)didReceiveTextMessage:(id)fp8; | |
- (void)didDisconnect; | |
- (void)stopHeartbeat; | |
- (void)resetHeartbeat; | |
- (void)startHeartbeatWithInactivityTimeout:(double)fp8; | |
- (id)init; | |
- (id)initWithNamespace:(id)fp8; | |
@end | |
@interface GCKImage : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying, NSCoding> | |
{ | |
NSURL *_URL; | |
int _width; | |
int _height; | |
} | |
- (int)height; | |
- (int)width; | |
- (id)URL; | |
- (void).cxx_destruct; | |
- (unsigned int)hash; | |
- (BOOL)isEqual:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (void)encodeWithCoder:(id)fp8; | |
- (id)initWithCoder:(id)fp8; | |
- (id)JSONObject; | |
- (id)initWithJSONObject:(id)fp8; | |
- (id)initWithURL:(id)fp8 width:(int)fp12 height:(int)fp16; | |
@end | |
@interface GCKJSONUtils : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)writeJSON:(id)fp8; | |
+ (id)parseJSON:(id)fp8 error:(id *)fp12; | |
+ (id)parseJSON:(id)fp8; | |
+ (BOOL)isJSONString:(id)fp8 equivalentTo:(id)fp12; | |
@end | |
@interface GCKLaunchOptions : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying, NSCoding> | |
{ | |
BOOL _relaunchIfRunning; | |
NSString *_languageCode; | |
} | |
- (void)setRelaunchIfRunning:(BOOL)fp8; | |
- (BOOL)relaunchIfRunning; | |
- (void)setLanguageCode:(id)fp8; | |
- (id)languageCode; | |
- (void).cxx_destruct; | |
- (unsigned int)hash; | |
- (BOOL)isEqual:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (void)encodeWithCoder:(id)fp8; | |
- (id)initWithCoder:(id)fp8; | |
- (id)initWithLanguageCode:(id)fp8 relaunchIfRunning:(BOOL)fp12; | |
- (id)initWithRelaunchIfRunning:(BOOL)fp8; | |
- (id)init; | |
@end | |
@interface GCKLogger : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <GCKLoggerDelegate> _delegate; | |
} | |
+ (id)sharedInstance; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)logFromFunction:(const char *)fp8 message:(id)fp12; | |
@end | |
@interface GCKMediaControlChannel : GCKCastChannel <GCKRequestTrackerDelegate> | |
{ | |
int _requestID; | |
double _streamPositionUpdatedTimeIntervalSince1970; | |
int _internalStatusRequestID; | |
GCKRequestTracker *_loadRequestTracker; | |
GCKRequestTracker *_pauseRequestTracker; | |
GCKRequestTracker *_playRequestTracker; | |
GCKRequestTracker *_stopRequestTracker; | |
GCKRequestTracker *_statusRequestTracker; | |
GCKRequestTracker *_volumeRequestTracker; | |
GCKRequestTracker *_muteRequestTracker; | |
GCKRequestTracker *_seekRequestTracker; | |
GCKRequestTracker *_trackStyleRequestTracker; | |
GCKRequestTracker *_activeTracksRequestTracker; | |
NSMutableArray *_requestTrackers; | |
GCKMediaStatus *_mediaStatus; | |
id <GCKMediaControlChannelDelegate> _delegate; | |
} | |
+ (id)createErrorWithCode:(int)fp8 JSONObject:(id)fp12; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setMediaStatus:(id)fp8; | |
- (id)mediaStatus; | |
- (void).cxx_destruct; | |
- (void)requestTracker:(id)fp8 didReplace:(int)fp12; | |
- (void)requestTracker:(id)fp8 didTimeOut:(int)fp12; | |
- (void)didDisconnect; | |
- (void)didConnect; | |
- (id)mediaSessionID; | |
- (void)notifyDidReplaceRequestWithID:(int)fp8; | |
- (void)notifyRequestDidFailWithID:(int)fp8 error:(id)fp12; | |
- (void)notifyRequestDidCompleteWithID:(int)fp8; | |
- (void)notifyMetadataUpdated; | |
- (void)notifyStatusUpdated; | |
- (void)notifyMediaLoadFailedWithError:(id)fp8; | |
- (void)notifyMediaLoadCompletedWithSessionID:(int)fp8; | |
- (void)processMediaStatus:(id)fp8 requestID:(int)fp12; | |
- (void)didReceiveTextMessage:(id)fp8; | |
- (double)approximateStreamPosition; | |
- (int)requestStatus; | |
- (int)setStreamMuted:(BOOL)fp8 customData:(id)fp12; | |
- (int)setStreamMuted:(BOOL)fp8; | |
- (int)setStreamVolume:(float)fp8 customData:(id)fp12; | |
- (int)setStreamVolume:(float)fp8; | |
- (int)seekToTimeInterval:(double)fp8 resumeState:(int)fp16 customData:(id)fp20; | |
- (int)seekToTimeInterval:(double)fp8 resumeState:(int)fp16; | |
- (int)seekToTimeInterval:(double)fp8; | |
- (int)playWithCustomData:(id)fp8; | |
- (int)play; | |
- (int)stopWithCustomData:(id)fp8; | |
- (int)stop; | |
- (int)pauseWithCustomData:(id)fp8; | |
- (int)pause; | |
- (int)setTextTrackStyle:(id)fp8; | |
- (int)setActiveTrackIDs:(id)fp8; | |
- (int)loadMedia:(id)fp8 autoplay:(BOOL)fp12 playPosition:(double)fp16 activeTrackIDs:(id)fp24 customData:(id)fp28; | |
- (int)loadMedia:(id)fp8 autoplay:(BOOL)fp12 playPosition:(double)fp16 activeTrackIDs:(id)fp24; | |
- (int)loadMedia:(id)fp8 autoplay:(BOOL)fp12 playPosition:(double)fp16 customData:(id)fp24; | |
- (int)loadMedia:(id)fp8 autoplay:(BOOL)fp12 playPosition:(double)fp16; | |
- (int)loadMedia:(id)fp8 autoplay:(BOOL)fp12; | |
- (int)loadMedia:(id)fp8; | |
- (void)dealloc; | |
- (id)init; | |
- (id)initWithNamespace:(id)fp8; | |
@end | |
@interface GCKMediaInformation : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_contentID; | |
id _customData; | |
int _streamType; | |
NSString *_contentType; | |
GCKMediaMetadata *_metadata; | |
NSArray *_mediaTracks; | |
GCKMediaTextTrackStyle *_textTrackStyle; | |
double _streamDuration; | |
} | |
- (id)customData; | |
- (void)setTextTrackStyle:(id)fp8; | |
- (id)textTrackStyle; | |
- (void)setMediaTracks:(id)fp8; | |
- (id)mediaTracks; | |
- (double)streamDuration; | |
- (id)metadata; | |
- (id)contentType; | |
- (int)streamType; | |
- (void)setContentID:(id)fp8; | |
- (id)contentID; | |
- (void).cxx_destruct; | |
- (id)JSONObject; | |
- (id)initWithJSONObject:(id)fp8; | |
- (id)initWithContentID:(id)fp8 streamType:(int)fp12 contentType:(id)fp16 metadata:(id)fp20 streamDuration:(double)fp24 customData:(id)fp32; | |
- (id)initWithContentID:(id)fp8 streamType:(int)fp12 contentType:(id)fp16 metadata:(id)fp20 streamDuration:(double)fp24 mediaTracks:(id)fp32 textTrackStyle:(id)fp36 customData:(id)fp40; | |
@end | |
@interface GCKMediaMetadata : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableArray *_images; | |
NSMutableDictionary *_fields; | |
int _metadataType; | |
} | |
+ (id)nameForFieldType:(int)fp8; | |
+ (int)typeForField:(id)fp8; | |
+ (id)fieldForJSONKey:(id)fp8; | |
+ (id)JSONKeyForField:(id)fp8; | |
+ (void)assertIfField:(id)fp8 isNotType:(int)fp12; | |
+ (id)metadataWithJSONObject:(id)fp8; | |
- (int)metadataType; | |
- (void).cxx_destruct; | |
- (BOOL)isEqual:(id)fp8; | |
- (id)dateAsStringForKey:(id)fp8; | |
- (id)dateForKey:(id)fp8; | |
- (void)setDate:(id)fp8 forKey:(id)fp12; | |
- (double)doubleForKey:(id)fp8 defaultValue:(double)fp12; | |
- (double)doubleForKey:(id)fp8; | |
- (void)setDouble:(double)fp8 forKey:(id)fp16; | |
- (int)integerForKey:(id)fp8 defaultValue:(int)fp12; | |
- (int)integerForKey:(id)fp8; | |
- (void)setInteger:(int)fp8 forKey:(id)fp12; | |
- (id)stringForKey:(id)fp8; | |
- (void)setString:(id)fp8 forKey:(id)fp12; | |
- (id)objectForKey:(id)fp8; | |
- (id)allKeys; | |
- (BOOL)containsKey:(id)fp8; | |
- (id)JSONObject; | |
- (void)addFieldsToDictionary:(id)fp8 forPredefinedKeys:(id)fp12; | |
- (void)addImage:(id)fp8; | |
- (void)removeAllMediaImages; | |
- (id)images; | |
- (void)populateFieldsFromJSONDictionary:(id)fp8 forPredefinedKeys:(id)fp12; | |
- (id)initWithJSONObject:(id)fp8; | |
- (id)init; | |
- (id)initWithMetadataType:(int)fp8; | |
@end | |
@interface GCKMediaStatus : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _supportedMediaCommands; | |
BOOL _isMuted; | |
int _mediaSessionID; | |
int _playerState; | |
int _idleReason; | |
float _playbackRate; | |
GCKMediaInformation *_mediaInformation; | |
float _volume; | |
NSArray *_activeTrackIDs; | |
id _customData; | |
double _streamPosition; | |
} | |
- (void)setCustomData:(id)fp8; | |
- (id)customData; | |
- (void)setActiveTrackIDs:(id)fp8; | |
- (id)activeTrackIDs; | |
- (void)setIsMuted:(BOOL)fp8; | |
- (BOOL)isMuted; | |
- (void)setVolume:(float)fp8; | |
- (float)volume; | |
- (void)setStreamPosition:(double)fp8; | |
- (double)streamPosition; | |
- (void)setMediaInformation:(id)fp8; | |
- (id)mediaInformation; | |
- (void)setPlaybackRate:(float)fp8; | |
- (float)playbackRate; | |
- (void)setIdleReason:(int)fp8; | |
- (int)idleReason; | |
- (void)setPlayerState:(int)fp8; | |
- (int)playerState; | |
- (void)setMediaSessionID:(int)fp8; | |
- (int)mediaSessionID; | |
- (void).cxx_destruct; | |
- (int)updateFromJSONObject:(id)fp8 ignoreFields:(int)fp12; | |
- (BOOL)isMediaCommandSupported:(int)fp8; | |
- (id)initWithJSONObject:(id)fp8; | |
- (id)initWithSessionID:(int)fp8 mediaInformation:(id)fp12; | |
@end | |
@interface GCKMediaTextTrackStyle : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
float _fontScale; | |
GCKColor *_foregroundColor; | |
GCKColor *_backgroundColor; | |
int _edgeType; | |
GCKColor *_edgeColor; | |
int _windowType; | |
GCKColor *_windowColor; | |
float _windowRoundedCornerRadius; | |
NSString *_fontFamily; | |
int _fontGenericFamily; | |
int _fontStyle; | |
id _customData; | |
} | |
+ (id)createDefault; | |
- (void)setCustomData:(id)fp8; | |
- (id)customData; | |
- (void)setFontStyle:(int)fp8; | |
- (int)fontStyle; | |
- (void)setFontGenericFamily:(int)fp8; | |
- (int)fontGenericFamily; | |
- (void)setFontFamily:(id)fp8; | |
- (id)fontFamily; | |
- (void)setWindowRoundedCornerRadius:(float)fp8; | |
- (float)windowRoundedCornerRadius; | |
- (void)setWindowColor:(id)fp8; | |
- (id)windowColor; | |
- (void)setWindowType:(int)fp8; | |
- (int)windowType; | |
- (void)setEdgeColor:(id)fp8; | |
- (id)edgeColor; | |
- (void)setEdgeType:(int)fp8; | |
- (int)edgeType; | |
- (void)setBackgroundColor:(id)fp8; | |
- (id)backgroundColor; | |
- (void)setForegroundColor:(id)fp8; | |
- (id)foregroundColor; | |
- (void)setFontScale:(float)fp8; | |
- (float)fontScale; | |
- (void).cxx_destruct; | |
- (BOOL)isEqual:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)JSONObject; | |
- (id)initWithJSONObject:(id)fp8; | |
- (id)init; | |
- (id)initWithFontScale:(float)fp8 foregroundColor:(id)fp12 backgroundColor:(id)fp16 edgeType:(int)fp20 edgeColor:(id)fp24 windowType:(int)fp28 windowColor:(id)fp32 windowRoundedCornerRadius:(float)fp36 fontFamily:(id)fp40 fontGenericFamily:(int)fp44 fontStyle:(int)fp48 customData:(id)fp52; | |
@end | |
@interface GCKMediaTrack : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
int _identifier; | |
NSString *_contentIdentifier; | |
NSString *_contentType; | |
int _type; | |
int _textSubtype; | |
NSString *_name; | |
NSString *_languageCode; | |
id _customData; | |
} | |
- (id)customData; | |
- (id)languageCode; | |
- (id)name; | |
- (int)textSubtype; | |
- (int)type; | |
- (id)contentType; | |
- (id)contentIdentifier; | |
- (int)identifier; | |
- (void).cxx_destruct; | |
- (BOOL)isEqual:(id)fp8; | |
- (id)description; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)JSONObject; | |
- (id)initWithJSONObject:(id)fp8; | |
- (id)init; | |
- (id)initWithIdentifier:(int)fp8 contentIdentifier:(id)fp12 contentType:(id)fp16 type:(int)fp20 textSubtype:(int)fp24 name:(id)fp28 languageCode:(id)fp32 customData:(id)fp36; | |
@end | |
@interface GCKNetworkReachability : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct sockaddr_in _wifiAddress; | |
struct __SCNetworkReachability *_reachabilityRef; | |
NSString *_currentBSSID; | |
id <GCKNetworkReachabilityDelegate> _delegate; | |
int _currentStatus; | |
} | |
- (void)setCurrentStatus:(int)fp8; | |
- (int)currentStatus; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (id)currentWiFiBSSID; | |
- (int)localWiFiStatusForFlags:(unsigned int)fp8; | |
- (BOOL)updateStatus; | |
- (void)stopMonitoring; | |
- (BOOL)startMonitoring; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GCKReceiverControlChannel : GCKCastChannel <GCKRequestTrackerDelegate> | |
{ | |
NSString *_receiverDestinationID; | |
GCKRequestTracker *_launchRequestTracker; | |
GCKRequestTracker *_stopRequestTracker; | |
GCKRequestTracker *_statusRequestTracker; | |
GCKRequestTracker *_volumeRequestTracker; | |
GCKRequestTracker *_muteRequestTracker; | |
GCKRequestTracker *_appAvailabilityRequestTracker; | |
NSMutableArray *_requestTrackers; | |
BOOL _awaitingFirstStatus; | |
BOOL _lastKnownMute; | |
BOOL _pendingMute; | |
float _lastKnownVolumeLevel; | |
float _pendingVolumeLevel; | |
id <GCKReceiverControlChannelDelegate> _delegate; | |
} | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void).cxx_destruct; | |
- (void)notifyRequestReplaced:(int)fp8; | |
- (void)notifyRequestDidFailWithID:(int)fp8 error:(id)fp12; | |
- (void)notifyDidFailToLaunchAppWithError:(id)fp8; | |
- (void)requestTracker:(id)fp8 didTimeOut:(int)fp12; | |
- (void)requestTracker:(id)fp8 didReplace:(int)fp12; | |
- (void)didReceiveTextMessage:(id)fp8; | |
- (int)setMuted:(BOOL)fp8; | |
- (int)setVolume:(float)fp8; | |
- (int)requestAvailabilityForAppIDs:(id)fp8; | |
- (int)requestDeviceStatus; | |
- (int)stopApplicationInternalWithSessionID:(id)fp8; | |
- (int)stopApplicationWithSessionID:(id)fp8; | |
- (int)stopApplication; | |
- (int)launchApplication:(id)fp8 senderLanguageCode:(id)fp12; | |
- (BOOL)isLaunchingApplication; | |
- (void)didDisconnect; | |
- (void)cancelRequest:(int)fp8; | |
- (id)initWithReceiverDestinationID:(id)fp8; | |
- (id)initWithNamespace:(id)fp8; | |
@end | |
@interface GCKReceiverStatus : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
BOOL _hasVolume; | |
BOOL _muted; | |
float _volume; | |
int _activeInputStatus; | |
int _standbyStatus; | |
} | |
- (int)standbyStatus; | |
- (int)activeInputStatus; | |
- (BOOL)muted; | |
- (float)volume; | |
- (void)setHasVolume:(BOOL)fp8; | |
- (BOOL)hasVolume; | |
- (id)description; | |
- (BOOL)isEqual:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)initWithJSONObject:(id)fp8; | |
- (id)initWithVolume:(float)fp8 muted:(BOOL)fp12 hasVolume:(BOOL)fp16 activeInputStatus:(int)fp20 standbyStatus:(int)fp24; | |
- (id)init; | |
@end | |
@interface GCKRequestTracker : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _requestID; | |
id <GCKRequestTrackerDelegate> _delegate; | |
NSTimer *_timer; | |
double _timeout; | |
double _startTime; | |
} | |
- (void)setTimer:(id)fp8; | |
- (id)timer; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setStartTime:(double)fp8; | |
- (double)startTime; | |
- (void)setRequestID:(int)fp8; | |
- (int)requestID; | |
- (void)setTimeout:(double)fp8; | |
- (double)timeout; | |
- (void).cxx_destruct; | |
- (BOOL)isTracking; | |
- (void)timerDidFire; | |
- (BOOL)clearIfTracking:(int)fp8; | |
- (BOOL)clear; | |
- (void)track:(int)fp8; | |
- (id)initWithTimeout:(double)fp8; | |
@end | |
@interface GCKSenderApplicationInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
int _platform; | |
NSString *_appIdentifier; | |
NSURL *_launchURL; | |
} | |
- (id)launchURL; | |
- (id)appIdentifier; | |
- (int)platform; | |
- (void).cxx_destruct; | |
- (unsigned int)hash; | |
- (BOOL)isEqual:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)init; | |
- (id)initWithJSONObject:(id)fp8; | |
- (id)initWithPlatform:(int)fp8 appIdentifier:(id)fp12 launchURL:(id)fp16; | |
@end | |
@interface GCKWeakTimerTarget : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id _target; | |
SEL _selector; | |
} | |
- (void).cxx_destruct; | |
- (void)timerDidFire:(id)fp8; | |
- (id)initWithTarget:(id)fp8 selector:(SEL)fp12; | |
@end | |
@interface GCKNSNetServiceAddress : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned short _port; | |
int _type; | |
NSString *_IPAddress; | |
} | |
- (unsigned short)port; | |
- (id)IPAddress; | |
- (int)type; | |
- (void).cxx_destruct; | |
- (id)initWithType:(int)fp8 IPAddress:(id)fp12 port:(unsigned short)fp16; | |
@end | |
@interface GCKPB_PBArray : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying, NSMutableCopying, NSFastEnumeration> | |
{ | |
int _valueType; | |
unsigned int _capacity; | |
unsigned int _count; | |
char *_data; | |
} | |
+ (id)arrayWithInt32s:(int)fp8; | |
+ (id)arrayWithInt32:(int)fp8; | |
+ (id)arrayWithObjects:(id)fp8; | |
+ (id)arrayWithObject:(id)fp8; | |
+ (id)arrayWithArray:(id)fp8 valueType:(int)fp12; | |
+ (id)arrayWithValues:(const void *)fp8 count:(unsigned int)fp12 valueType:(int)fp16; | |
+ (id)arrayWithValueType:(int)fp8; | |
- (unsigned int)count; | |
- (int)valueType; | |
- (void)setValue:(id)fp8 forKey:(id)fp12; | |
- (id)valueForKey:(id)fp8; | |
- (id)initWithInt32:(int)fp8; | |
- (id)initWithObject:(id)fp8; | |
- (id)initWithArray:(id)fp8 valueType:(int)fp12; | |
- (id)initWithValues:(const void *)fp8 count:(unsigned int)fp12 valueType:(int)fp16; | |
- (id)initWithValueType:(int)fp8; | |
- (id)arrayByAppendingArray:(id)fp8; | |
- (id)arrayWithConversion:(id)fp(null); | |
- (id)array; | |
- (double)doubleAtIndex:(unsigned int)fp8; | |
- (float)floatAtIndex:(unsigned int)fp8; | |
- (unsigned long long)uint64AtIndex:(unsigned int)fp8; | |
- (long long)int64AtIndex:(unsigned int)fp8; | |
- (unsigned int)uint32AtIndex:(unsigned int)fp8; | |
- (int)int32AtIndex:(unsigned int)fp8; | |
- (BOOL)boolAtIndex:(unsigned int)fp8; | |
- (id)lastObject; | |
- (id)firstObject; | |
- (id)objectAtIndexedSubscript:(unsigned int)fp8; | |
- (id)objectAtIndex:(unsigned int)fp8; | |
- (id)description; | |
- (void)dealloc; | |
- (id)mutableCopyWithZone:(struct _NSZone *)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (BOOL)isEqual:(id)fp8; | |
- (void)enumerateInt32sUsingBlock:(id)fp(null); | |
- (void)enumerateObjectsUsingBlock:(id)fp(null); | |
- (unsigned int)countByEnumeratingWithState:(CDAnonymousStruct1 *)fp8 objects:(id *)fp12 count:(unsigned int)fp16; | |
- (const void *)data; | |
- (unsigned int)hash; | |
- (id)initWithCount:(unsigned int)fp8 valueType:(int)fp12; | |
- (CDAnonymousUnion1)valueAtIndex:(unsigned int)fp8; | |
@end | |
@interface GCKPB_PBMutableArray : GCKPB_PBArray | |
{ | |
unsigned long _mutationCount; | |
id <PBMutableArrayDelegate> _delegate; | |
} | |
+ (id)arrayWithValueType:(int)fp8 capacity:(unsigned int)fp12; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)removeAllValues; | |
- (void)appendValues:(const void *)fp8 valueType:(int)fp12 count:(unsigned int)fp16; | |
- (void)appendArray:(id)fp8; | |
- (void)setArray:(id)fp8; | |
- (void)replaceDoubleAtIndex:(unsigned int)fp8 withDouble:(double)fp12; | |
- (void)replaceFloatAtIndex:(unsigned int)fp8 withFloat:(float)fp12; | |
- (void)replaceUInt64AtIndex:(unsigned int)fp8 withUInt64:(unsigned long long)fp12; | |
- (void)replaceInt64AtIndex:(unsigned int)fp8 withInt64:(long long)fp12; | |
- (void)replaceUInt32AtIndex:(unsigned int)fp8 withUInt32:(unsigned int)fp12; | |
- (void)replaceInt32AtIndex:(unsigned int)fp8 withInt32:(int)fp12; | |
- (void)replaceBoolAtIndex:(unsigned int)fp8 withBool:(BOOL)fp12; | |
- (void)setObject:(id)fp8 atIndexedSubscript:(unsigned int)fp12; | |
- (void)replaceObjectAtIndex:(unsigned int)fp8 withObject:(id)fp12; | |
- (void)addDouble:(double)fp8; | |
- (void)addFloat:(float)fp8; | |
- (void)addUInt64:(unsigned long long)fp8; | |
- (void)addInt64:(long long)fp8; | |
- (void)addUInt32:(unsigned int)fp8; | |
- (void)addInt32:(int)fp8; | |
- (void)addBool:(BOOL)fp8; | |
- (void)addObject:(id)fp8; | |
- (void)ensureAdditionalCapacity:(unsigned int)fp8; | |
- (void)enumerateInt32sUsingBlock:(id)fp(null); | |
- (void)enumerateObjectsUsingBlock:(id)fp(null); | |
- (unsigned int)countByEnumeratingWithState:(CDAnonymousStruct1 *)fp8 objects:(id *)fp12 count:(unsigned int)fp16; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)initWithValueType:(int)fp8 capacity:(unsigned int)fp12; | |
- (void)dealloc; | |
@end | |
@interface GCKPB_PBCodedInputStream : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSData *buffer_; | |
struct PBInputBufferState state_; | |
int lastTag_; | |
unsigned int recursionDepth_; | |
} | |
+ (id)streamWithData:(id)fp8; | |
- (BOOL)isAtEnd; | |
- (unsigned long)bytesUntilLimit; | |
- (void)popLimit:(unsigned long)fp8; | |
- (unsigned long)pushLimit:(unsigned long)fp8; | |
- (long long)readSInt64; | |
- (int)readSInt32; | |
- (long long)readSFixed64; | |
- (int)readSFixed32; | |
- (int)readEnum; | |
- (unsigned int)readUInt32; | |
- (id)readData; | |
- (void)readMessage:(id)fp8 extensionRegistry:(id)fp12; | |
- (void)readUnknownGroup:(int)fp8 builder:(id)fp12; | |
- (void)readGroup:(int)fp8 builder:(id)fp12 extensionRegistry:(id)fp16; | |
- (id)readString; | |
- (BOOL)readBool; | |
- (unsigned int)readFixed32; | |
- (unsigned long long)readFixed64; | |
- (int)readInt32; | |
- (long long)readInt64; | |
- (unsigned long long)readUInt64; | |
- (float)readFloat; | |
- (double)readDouble; | |
- (void)skipMessage; | |
- (BOOL)skipField:(int)fp8; | |
- (void)checkLastTagWas:(int)fp8; | |
- (int)readTag; | |
- (void)dealloc; | |
- (id)initWithData:(id)fp8; | |
@end | |
@interface GCKPB_PBString : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct __CFString *string_; | |
char *utf8_; | |
unsigned int utf8Len_; | |
int lock_; | |
BOOL hasBOM_; | |
unsigned char internalBuffer_[0]; | |
} | |
- (BOOL)getBytes:(void *)fp8 maxLength:(unsigned int)fp12 usedLength:(unsigned int *)fp16 encoding:(unsigned int)fp20 options:(unsigned int)fp24 range:(struct _NSRange)fp28 remainingRange:(struct _NSRange *)fp36; | |
- (unsigned int)lengthOfBytesUsingEncoding:(unsigned int)fp8; | |
- (void)getCharacters:(unsigned short *)fp8 range:(struct _NSRange)fp12; | |
- (BOOL)isEqual:(id)fp8; | |
- (unsigned int)hash; | |
- (id)mutableCopyWithZone:(struct _NSZone *)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (unsigned short)characterAtIndex:(unsigned int)fp8; | |
- (unsigned int)length; | |
- (void)dealloc; | |
@end | |
@interface GCKPB_PBCodedOutputStream : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct PBOutputBufferState state_; | |
NSMutableData *buffer_; | |
} | |
+ (id)streamWithData:(id)fp8; | |
+ (id)streamWithOutputStream:(id)fp8; | |
+ (id)streamWithOutputStream:(id)fp8 bufferSize:(unsigned long)fp12; | |
- (void)writeRawLittleEndian64:(long long)fp8; | |
- (void)writeRawLittleEndian32:(int)fp8; | |
- (void)writeRawVarint64:(long long)fp8; | |
- (void)writeRawVarintSizeTAs32:(unsigned long)fp8; | |
- (void)writeRawVarint32:(int)fp8; | |
- (void)writeTag:(unsigned int)fp8 format:(int)fp12; | |
- (void)writeRawPtr:(const void *)fp8 offset:(unsigned long)fp12 length:(unsigned long)fp16; | |
- (void)writeRawData:(id)fp8; | |
- (void)writeRawByte:(unsigned char)fp8; | |
- (void)flush; | |
- (void)writeRawMessageSetExtension:(int)fp8 value:(id)fp12; | |
- (void)writeMessageSetExtension:(int)fp8 value:(id)fp12; | |
- (void)writeUnknownGroups:(int)fp8 values:(id)fp12; | |
- (void)writeGroups:(int)fp8 values:(id)fp12; | |
- (void)writeDatas:(int)fp8 values:(id)fp12; | |
- (void)writeMessages:(int)fp8 values:(id)fp12; | |
- (void)writeStrings:(int)fp8 values:(id)fp12; | |
- (void)writeEnums:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeBools:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeSFixed32s:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeSFixed64s:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeSInt64s:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeSInt32s:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeFixed32s:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeFixed64s:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeUInt32s:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeInt32s:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeInt64s:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeUInt64s:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeFloats:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeDoubles:(int)fp8 values:(id)fp12 tag:(unsigned int)fp16; | |
- (void)writeSInt64:(int)fp8 value:(long long)fp12; | |
- (void)writeSInt64NoTag:(long long)fp8; | |
- (void)writeSInt32:(int)fp8 value:(int)fp12; | |
- (void)writeSInt32NoTag:(int)fp8; | |
- (void)writeSFixed64:(int)fp8 value:(long long)fp12; | |
- (void)writeSFixed64NoTag:(long long)fp8; | |
- (void)writeSFixed32:(int)fp8 value:(int)fp12; | |
- (void)writeSFixed32NoTag:(int)fp8; | |
- (void)writeEnum:(int)fp8 value:(int)fp12; | |
- (void)writeEnumNoTag:(int)fp8; | |
- (void)writeUInt32:(int)fp8 value:(unsigned int)fp12; | |
- (void)writeUInt32NoTag:(unsigned int)fp8; | |
- (void)writeData:(int)fp8 value:(id)fp12; | |
- (void)writeDataNoTag:(id)fp8; | |
- (void)writeMessage:(int)fp8 value:(id)fp12; | |
- (void)writeMessageNoTag:(id)fp8; | |
- (void)writeUnknownGroup:(int)fp8 value:(id)fp12; | |
- (void)writeUnknownGroupNoTag:(int)fp8 value:(id)fp12; | |
- (void)writeGroup:(int)fp8 value:(id)fp12; | |
- (void)writeGroupNoTag:(int)fp8 value:(id)fp12; | |
- (void)writeString:(int)fp8 value:(id)fp12; | |
- (void)writeStringNoTag:(id)fp8; | |
- (void)writeBool:(int)fp8 value:(BOOL)fp12; | |
- (void)writeBoolNoTag:(BOOL)fp8; | |
- (void)writeFixed32:(int)fp8 value:(unsigned int)fp12; | |
- (void)writeFixed32NoTag:(unsigned int)fp8; | |
- (void)writeFixed64:(int)fp8 value:(unsigned long long)fp12; | |
- (void)writeFixed64NoTag:(unsigned long long)fp8; | |
- (void)writeInt32:(int)fp8 value:(int)fp12; | |
- (void)writeInt32NoTag:(int)fp8; | |
- (void)writeInt64:(int)fp8 value:(long long)fp12; | |
- (void)writeInt64NoTag:(long long)fp8; | |
- (void)writeUInt64:(int)fp8 value:(unsigned long long)fp12; | |
- (void)writeUInt64NoTag:(unsigned long long)fp8; | |
- (void)writeFloat:(int)fp8 value:(float)fp12; | |
- (void)writeFloatNoTag:(float)fp8; | |
- (void)writeDouble:(int)fp8 value:(double)fp12; | |
- (void)writeDoubleNoTag:(double)fp8; | |
- (id)initWithOutputStream:(id)fp8 data:(id)fp12; | |
- (id)initWithOutputStream:(id)fp8 bufferSize:(unsigned long)fp12; | |
- (id)initWithData:(id)fp8; | |
- (id)initWithOutputStream:(id)fp8; | |
- (void)dealloc; | |
@end | |
@interface GCKPB_PBDescriptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
GCKPB_PBArray *fields_; | |
Class messageClass_; | |
GCKPB_PBArray *enums_; | |
GCKPB_PBArray *extensions_; | |
unsigned long storageSize_; | |
BOOL wireFormat_; | |
GCKPB_PBArray *extensionRanges_; | |
} | |
+ (id)allocDescriptorForClass:(Class)fp8 rootClass:(Class)fp12 fields:(struct GCKPB_PBMessageFieldDescription *)fp16 fieldCount:(unsigned int)fp20 enums:(struct GCKPB_PBMessageEnumDescription *)fp24 enumCount:(unsigned int)fp28 ranges:(struct GCKPB_PBMessageExtensionRangeDescription *)fp32 rangeCount:(unsigned int)fp36 storageSize:(unsigned long)fp40 wireFormat:(BOOL)fp44 extraTextFormatInfo:(const char *)fp48; | |
+ (id)allocDescriptorForClass:(Class)fp8 rootClass:(Class)fp12 fields:(struct GCKPB_PBMessageFieldDescription *)fp16 fieldCount:(unsigned int)fp20 enums:(struct GCKPB_PBMessageEnumDescription *)fp24 enumCount:(unsigned int)fp28 ranges:(struct GCKPB_PBMessageExtensionRangeDescription *)fp32 rangeCount:(unsigned int)fp36 storageSize:(unsigned long)fp40 wireFormat:(BOOL)fp44; | |
- (BOOL)isWireFormat; | |
- (unsigned long)storageSize; | |
- (id)extensionRanges; | |
- (id)extensions; | |
- (id)enums; | |
- (id)fields; | |
- (Class)messageClass; | |
- (id)extensionWithName:(id)fp8; | |
- (id)extensionWithNumber:(unsigned int)fp8; | |
- (id)enumWithName:(id)fp8; | |
- (id)fieldWithName:(id)fp8; | |
- (id)fieldWithNumber:(unsigned int)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)name; | |
- (void)dealloc; | |
- (id)initWithClass:(Class)fp8 fields:(id)fp12 enums:(id)fp16 extensions:(id)fp20 extensionRanges:(id)fp24 storageSize:(unsigned long)fp28 wireFormat:(BOOL)fp32; | |
@end | |
@interface GCKPB_PBFieldDescriptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct GCKPB_PBMessageFieldDescription *description_; | |
SEL getSel_; | |
SEL setSel_; | |
SEL hasSel_; | |
SEL setHasSel_; | |
CDAnonymousUnion2 defaultValue_; | |
GCKPB_PBFieldOptions *fieldOptions_; | |
Class msgClass_; | |
union { | |
GCKPB_PBEnumDescriptor *enumDescriptor_; | |
void *enumVerifier_; | |
} enumHandling_; | |
} | |
- (Class)msgClass; | |
- (SEL)setSel; | |
- (SEL)setHasSel; | |
- (SEL)hasSel; | |
- (id)fieldOptions; | |
- (SEL)getSel; | |
- (id)textFormatName; | |
- (CDAnonymousUnion1)defaultValue; | |
- (id)enumDescriptor; | |
- (BOOL)isValidEnumValue:(int)fp8; | |
- (BOOL)isMessage; | |
- (BOOL)isPackable; | |
- (BOOL)isRepeated; | |
- (BOOL)isOptional; | |
- (BOOL)isRequired; | |
- (id)name; | |
- (unsigned int)tag; | |
- (unsigned long)offset; | |
- (unsigned int)number; | |
- (BOOL)hasDefaultValue; | |
- (unsigned int)hasIndex; | |
- (int)type; | |
- (void)dealloc; | |
- (id)initWithFieldDescription:(struct GCKPB_PBMessageFieldDescription *)fp8 rootClass:(Class)fp12; | |
- (id)init; | |
@end | |
@interface GCKPB_PBEnumValueDescriptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct GCKPB_PBMessageEnumValueDescription *description_; | |
NSString *name_; | |
} | |
- (id)name; | |
- (int)number; | |
- (void)dealloc; | |
- (id)initWithEnumValueDescription:(struct GCKPB_PBMessageEnumValueDescription *)fp8 prefix:(id)fp12; | |
@end | |
@interface GCKPB_PBEnumDescriptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *name_; | |
GCKPB_PBArray *values_; | |
void *enumVerifier_; | |
const char *extraTextFormatInfo_; | |
} | |
+ (id)descriptorForName:(const char *)fp8; | |
+ (id)allocDescriptorForName:(id)fp8 values:(struct GCKPB_PBMessageEnumValueDescription *)fp12 valueCount:(unsigned int)fp16 enumVerifier:(void *)fp20 extraTextFormatInfo:(const char *)fp24; | |
+ (id)allocDescriptorForName:(id)fp8 values:(struct GCKPB_PBMessageEnumValueDescription *)fp12 valueCount:(unsigned int)fp16 enumVerifier:(void *)fp20; | |
- (void *)enumVerifier; | |
- (id)values; | |
- (id)name; | |
- (id)textFormatNameForEnumValue:(int)fp8; | |
- (void)dealloc; | |
- (id)enumValueWithName:(id)fp8; | |
- (id)enumValueWithNumber:(int)fp8; | |
- (id)initWithName:(id)fp8 values:(id)fp12 enumVerifier:(void *)fp16; | |
@end | |
@interface GCKPB_PBGeneratedEnumDescriptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)enumDescriptor; | |
- (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBExtensionRange : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct GCKPB_PBMessageExtensionRangeDescription *description_; | |
} | |
- (unsigned int)end; | |
- (unsigned int)start; | |
- (id)initWithRangeDescription:(struct GCKPB_PBMessageExtensionRangeDescription *)fp8; | |
@end | |
@interface GCKPB_PBExtensionDescriptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct GCKPB_PBExtensionDescription *description_; | |
} | |
- (id)enumDescriptor; | |
- (Class)msgClass; | |
- (BOOL)isMessage; | |
- (BOOL)isPackable; | |
- (BOOL)isRepeated; | |
- (int)type; | |
- (unsigned int)fieldNumber; | |
- (const char *)singletonNameC; | |
- (id)singletonName; | |
- (id)initWithExtensionDescription:(struct GCKPB_PBExtensionDescription *)fp8; | |
@end | |
@interface GCKPB_PBExtensionField : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
struct GCKPB_PBExtensionDescription *description_; | |
CDAnonymousUnion2 defaultPBValue_; | |
Class messageOrGroupClass_; | |
GCKPB_PBExtensionDescriptor *descriptor_; | |
GCKPB_PBDescriptor *containingType_; | |
} | |
- (id)descriptor; | |
- (id)containingType; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (int)compareByFieldNumber:(id)fp8; | |
- (void)mergeFromCodedInputStream:(id)fp8 extensionRegistry:(id)fp12 builder:(id)fp16; | |
- (id)readSingleValueFromCodedInputStream:(id)fp8 extensionRegistry:(id)fp12 existingValue:(id)fp16; | |
- (id)description; | |
- (unsigned long)computeSerializedSizeIncludingTag:(id)fp8; | |
- (unsigned long)computePBSerializedSizesIncludingTags:(id)fp8; | |
- (void)writeValue:(id)fp8 includingTagToCodedOutputStream:(id)fp12; | |
- (void)writePBValues:(id)fp8 includingTagsToCodedOutputStream:(id)fp12; | |
- (id)defaultValue; | |
- (unsigned long)computePBSerializedSizeIncludingTag:(CDAnonymousUnion1)fp8; | |
- (unsigned long)computePBSerializedSizeNoTag:(CDAnonymousUnion1)fp8; | |
- (void)writePBValue:(CDAnonymousUnion1)fp8 noTagToCodedOutputStream:(id)fp16; | |
- (void)writePBValue:(CDAnonymousUnion1)fp8 includingTagToCodedOutputStream:(id)fp16; | |
- (int)wireType; | |
- (int)fieldNumber; | |
- (BOOL)isRepeated; | |
- (void)dealloc; | |
- (id)initWithDescription:(struct GCKPB_PBExtensionDescription *)fp8; | |
- (id)init; | |
@end | |
@interface GCKPB_PBExtensionRegistry : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableDictionary *mutableClassMap_; | |
} | |
- (void)addExtensions:(id)fp8; | |
- (id)getExtension:(id)fp8 fieldNumber:(int)fp12; | |
- (void)addExtension:(id)fp8; | |
- (id)extensionMapForContainingType:(id)fp8; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GCKPB_PBField : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int number_; | |
GCKPB_PBMutableArray *mutableVarintList_; | |
GCKPB_PBMutableArray *mutableFixed32List_; | |
GCKPB_PBMutableArray *mutableFixed64List_; | |
GCKPB_PBMutableArray *mutableLengthDelimitedList_; | |
GCKPB_PBMutableArray *mutableGroupList_; | |
} | |
- (int)number; | |
- (id)groupList; | |
- (id)lengthDelimitedList; | |
- (id)fixed64List; | |
- (id)fixed32List; | |
- (id)varintList; | |
- (id)description; | |
- (unsigned long)serializedSizeAsMessageSetExtension; | |
- (void)writeAsMessageSetExtensionToOutput:(id)fp8; | |
- (unsigned long)serializedSize; | |
- (void)writeToOutput:(id)fp8; | |
- (BOOL)isEqual:(id)fp8; | |
- (void)dealloc; | |
@end | |
@interface GCKPB_PBMutableField : GCKPB_PBField | |
{ | |
} | |
- (void)addGroup:(id)fp8; | |
- (void)addLengthDelimited:(id)fp8; | |
- (void)addFixed64:(unsigned long long)fp8; | |
- (void)addFixed32:(unsigned int)fp8; | |
- (void)addVarint:(unsigned long long)fp8; | |
- (void)mergeFromField:(id)fp8; | |
- (id)initWithNumber:(int)fp8; | |
@end | |
@interface GCKPB_PBGeneratedMessage : GCKPB_PBRootObject <PBMutableArrayDelegate, NSCoding, NSCopying, NSMutableCopying> | |
{ | |
GCKPB_PBUnknownFieldSet *unknownFields_; | |
NSMutableDictionary *extensionMap_; | |
NSMutableDictionary *autocreatedExtensionMap_; | |
GCKPB_PBGeneratedMessage *autocreator_; | |
GCKPB_PBFieldDescriptor *autocreatorField_; | |
GCKPB_PBExtensionField *autocreatorExtension_; | |
struct PBGeneratedMessage_Storage *messageStorage_; | |
int readOnlyMutex_; | |
} | |
+ (id)builder; | |
+ (BOOL)accessInstanceVariablesDirectly; | |
+ (BOOL)resolveInstanceMethod:(SEL)fp8; | |
+ (id)parseDelimitedFromCodedInputStream:(id)fp8 extensionRegistry:(id)fp12; | |
+ (id)parseFromCodedInputStream:(id)fp8 extensionRegistry:(id)fp12; | |
+ (id)parseFromData:(id)fp8 extensionRegistry:(id)fp12; | |
+ (id)parseFromData:(id)fp8; | |
+ (id)newMessageWithAutocreator:(id)fp8 extension:(id)fp12; | |
+ (id)newMessageWithAutocreator:(id)fp8 field:(id)fp12; | |
+ (id)message; | |
+ (id)descriptor; | |
+ (id)alloc; | |
+ (id)allocWithZone:(struct _NSZone *)fp8; | |
+ (void)initialize; | |
- (id)unknownFields; | |
- (id)build; | |
- (id)builder; | |
- (void)pbMutableArray:(id)fp8 willAddElements:(unsigned int)fp12; | |
- (void)encodeWithCoder:(id)fp8; | |
- (id)initWithCoder:(id)fp8; | |
- (unsigned long)serializedSize; | |
- (id)description; | |
- (unsigned int)hash; | |
- (BOOL)isEqual:(id)fp8; | |
- (void)mergeFrom:(id)fp8; | |
- (void)mergeFromCodedInputStream:(id)fp8 extensionRegistry:(id)fp12; | |
- (BOOL)parseUnknownField:(id)fp8 extensionRegistry:(id)fp12 tag:(unsigned int)fp16; | |
- (void)parseMessageSet:(id)fp8 extensionRegistry:(id)fp12; | |
- (void)mergeUnknownFields:(id)fp8; | |
- (id)mutableUnknownFields; | |
- (void)setUnknownFields:(id)fp8; | |
- (void)mergeDelimitedFromCodedInputStream:(id)fp8 extensionRegistry:(id)fp12; | |
- (void)mergeFromData:(id)fp8 extensionRegistry:(id)fp12; | |
- (BOOL)wasAutocreatedBy:(id)fp8; | |
- (void)clearAutocreator; | |
- (void)clearExtension:(id)fp8; | |
- (void)setExtension:(id)fp8 index:(unsigned int)fp12 value:(id)fp16; | |
- (void)addExtension:(id)fp8 value:(id)fp12; | |
- (void)setExtension:(id)fp8 value:(id)fp12; | |
- (unsigned long)extensionsSerializedSize; | |
- (id)sortedExtensionsInUse; | |
- (void)writeExtensionsToCodedOutputStream:(id)fp8 range:(id)fp12; | |
- (id)extensionsCurrentlySet; | |
- (BOOL)hasExtension:(id)fp8; | |
- (id)getExistingExtension:(id)fp8; | |
- (id)getExtension:(id)fp8; | |
- (BOOL)isInitialized:(id)fp8; | |
- (void)writeField:(id)fp8 toCodedOutputStream:(id)fp12; | |
- (void)writeDelimitedToCodedOutputStream:(id)fp8; | |
- (void)writeDelimitedToOutputStream:(id)fp8; | |
- (void)writeToCodedOutputStream:(id)fp8; | |
- (void)writeToOutputStream:(id)fp8; | |
- (id)delimitedData; | |
- (id)data; | |
- (id)descriptor; | |
- (BOOL)isInitialized; | |
- (void)internalClear; | |
- (void)clear; | |
- (id)mutableCopyWithZone:(struct _NSZone *)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (void)copyFieldsInto:(id)fp8 zone:(struct _NSZone *)fp12; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface GCKPB_PBRootObject : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (BOOL)resolveClassMethod:(SEL)fp8; | |
+ (void)globallyRegisterExtension:(id)fp8; | |
+ (id)extensionRegistry; | |
+ (void)initialize; | |
@end | |
@interface GCKPB_PBUnknownFieldSet : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying, NSMutableCopying> | |
{ | |
struct __CFDictionary *fields_; | |
} | |
+ (BOOL)isFieldTag:(int)fp8; | |
- (void)getTags:(int *)fp8; | |
- (id)sortedFields; | |
- (void)mergeFromCodedInputStream:(id)fp8; | |
- (void)mergeMessageSetMessage:(int)fp8 data:(id)fp12; | |
- (BOOL)mergeFieldFrom:(int)fp8 input:(id)fp12; | |
- (void)mergeVarintField:(int)fp8 value:(int)fp12; | |
- (void)mergeFromData:(id)fp8; | |
- (void)mergeUnknownFields:(id)fp8; | |
- (void)mergeField:(id)fp8; | |
- (id)getFieldBuilder:(int)fp8 create:(BOOL)fp12; | |
- (void)addField:(id)fp8; | |
- (id)data; | |
- (unsigned long)serializedSizeAsMessageSet; | |
- (void)writeAsMessageSetTo:(id)fp8; | |
- (unsigned long)serializedSize; | |
- (id)description; | |
- (void)writeToCodedOutputStream:(id)fp8; | |
- (unsigned int)countOfFields; | |
- (id)getField:(int)fp8; | |
- (BOOL)hasField:(int)fp8; | |
- (BOOL)isEqual:(id)fp8; | |
- (void)dealloc; | |
- (id)mutableCopyWithZone:(struct _NSZone *)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)initWithFields:(struct __CFDictionary *)fp8; | |
@end | |
@interface GCKPB_PBMessageSignatureProtocol : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <GCKPB_PBMessageSignatureProtocol> | |
{ | |
} | |
@end | |
@interface GCKPB_PBDescriptorRoot : GCKPB_PBRootObject | |
{ | |
} | |
@end | |
@interface GCKPB_PBFileDescriptorSet : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBFileDescriptorProto : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBDescriptorProto : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBDescriptorProto_ExtensionRange : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBFieldDescriptorProto : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBFieldDescriptorProto_TypeEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBFieldDescriptorProto_LabelEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBOneofDescriptorProto : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBEnumDescriptorProto : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBEnumValueDescriptorProto : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBServiceDescriptorProto : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBMethodDescriptorProto : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBStreamDescriptorProto : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBFileOptions : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBFileOptions_CompatibilityLevelEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBFileOptions_OptimizeModeEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBMessageOptions : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBFieldOptions : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBFieldOptions_CTypeEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBFieldOptions_JTypeEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBFieldOptions_JSTypeEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBFieldOptions_UpgradedOption : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBEnumOptions : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBEnumValueOptions : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBServiceOptions : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBMethodOptions : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBMethodOptions_ProtocolEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBMethodOptions_SecurityLevelEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBMethodOptions_FormatEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBMethodOptions_LogLevelEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBStreamOptions : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBStreamOptions_TokenUnitEnumDescriptor : GCKPB_PBGeneratedEnumDescriptor | |
{ | |
} | |
+ (id)enumDescriptor; | |
@end | |
@interface GCKPB_PBUninterpretedOption : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBUninterpretedOption_NamePart : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBSourceCodeInfo : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBSourceCodeInfo_Location : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface GCKPB_PBObjectivecDescriptorRoot : GCKPB_PBRootObject | |
{ | |
} | |
+ (void)load; | |
+ (id)extensionRegistry; | |
@end | |
@interface GCKPB_PBObjectiveCFileOptions : GCKPB_PBGeneratedMessage | |
{ | |
} | |
+ (id)descriptor; | |
@end | |
@interface NetflixJsAPI : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <NetflixJSAPIDataSource> _dataSource; | |
NSString *_netflixJsAPIString; | |
} | |
+ (void)initialize; | |
- (void)setNetflixJsAPIString:(id)fp8; | |
- (id)netflixJsAPIString; | |
- (void)setDataSource:(id)fp8; | |
- (id)dataSource; | |
- (void).cxx_destruct; | |
- (void)clearWebViewLocalStorage; | |
- (void)sendBackgroundEvent:(id)fp8; | |
- (void)injectWEINRE; | |
- (void)evaluateJavaScript:(id)fp8 completionHandler:(id)fp(null); | |
- (void)dispatchPropertyUpdate:(id)fp8; | |
- (void)dispatchEvent:(id)fp8; | |
- (void)logCustomerEvent:(id)fp8; | |
- (id)stringFromJSONObject:(id)fp8; | |
- (_Bool)writeResponse:(id)fp8; | |
- (void)injectNrdpBridge; | |
- (void)setupJsAPIWithDataSource:(id)fp8; | |
- (void)dealloc; | |
@end | |
@interface NrdNSURLProtocol : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)canonicalRequestForRequest:(id)fp8; | |
+ (BOOL)canInitWithRequest:(id)fp8; | |
+ (void)unregisterProtocol; | |
+ (void)registerProtocol; | |
- (void)stopLoading; | |
- (void)startLoading; | |
@end | |
@interface NetflixPrefetchSpecifier : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSNumber *_movieID; | |
NSNumber *_duration; | |
} | |
- (void)setDuration:(id)fp8; | |
- (id)duration; | |
- (void)setMovieID:(id)fp8; | |
- (id)movieID; | |
- (void).cxx_destruct; | |
- (id)initWithMovieID:(id)fp8 duration:(id)fp12; | |
@end | |
@interface NFPlaybackTracker : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSArray *_contexts; | |
id <PlaybackContextDelegate> _contextInPlayback; | |
} | |
- (void)setContextInPlayback:(id)fp8; | |
- (id)contextInPlayback; | |
- (void)setContexts:(id)fp8; | |
- (id)contexts; | |
- (void).cxx_destruct; | |
- (void)cancelAllPlaybackRequests; | |
- (void)playingContextIsFinished; | |
- (void)playNextContext; | |
- (id)nextPlaybackContextForPlayback; | |
- (void)removePlaybackContext:(id)fp8; | |
- (void)addPlaybackContext:(id)fp8; | |
- (BOOL)inPlayback; | |
- (id)init; | |
@end | |
@interface NfChannelDispatcher : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (void)objectSync; | |
+ (void)setProperty:(id)fp8; | |
+ (void)invoke:(id)fp8; | |
+ (void)injectNrdpBridge; | |
@end | |
@interface EncryptedKeyLoaderDelegate : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <AVAssetResourceLoaderDelegate> | |
{ | |
NSData *appCert_; | |
NSObject<OS_dispatch_queue> *_notificationQueue; | |
NSMutableArray *_requestTracker; | |
id <PlaybackContextDelegate> _playbackContext; | |
} | |
- (void)setPlaybackContext:(id)fp8; | |
- (id)playbackContext; | |
- (void)setRequestTracker:(id)fp8; | |
- (id)requestTracker; | |
- (void)setNotificationQueue:(id)fp8; | |
- (id)notificationQueue; | |
- (void)setAppCert:(id)fp8; | |
- (id)appCert; | |
- (void).cxx_destruct; | |
- (void)fairplayLicense:(id)fp8 forRequest:(id)fp12; | |
- (void)cancelLoading; | |
- (BOOL)resourceLoader:(id)fp8 shouldWaitForLoadingOfRequestedResource:(id)fp12; | |
- (void)dealloc; | |
- (id)initWithCert:(id)fp8 context:(id)fp12; | |
@end | |
@interface NFGCKController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <GCKLoggerDelegate, GCKDeviceScannerListener, GCKDeviceManagerDelegate> | |
{ | |
NSString *_clientPackageName; | |
GCKDeviceScanner *_gckDeviceScanner; | |
NSArray *_channels; | |
NSArray *_deviceManagers; | |
NSString *_applicationIdBeingFiltered; | |
NSDictionary *_namespaceForDeviceId; | |
} | |
+ (void)initialize; | |
- (void)setNamespaceForDeviceId:(id)fp8; | |
- (id)namespaceForDeviceId; | |
- (void)setApplicationIdBeingFiltered:(id)fp8; | |
- (id)applicationIdBeingFiltered; | |
- (void)setDeviceManagers:(id)fp8; | |
- (id)deviceManagers; | |
- (void)setChannels:(id)fp8; | |
- (id)channels; | |
- (void)setGckDeviceScanner:(id)fp8; | |
- (id)gckDeviceScanner; | |
- (void)setClientPackageName:(id)fp8; | |
- (id)clientPackageName; | |
- (void).cxx_destruct; | |
- (id)stringForGCKSenderApplicationInfoPlatform:(int)fp8; | |
- (void)receiver:(struct Receiver *)fp8 forGCKDevice:(id)fp12; | |
- (id)descriptionForError:(id)fp8; | |
- (id)deviceManagerForReceiverId:(id)fp8; | |
- (id)deviceManagerForDevice:(id)fp8; | |
- (id)deviceForReceiverId:(id)fp8; | |
- (id)channelForSessionId:(id)fp8; | |
- (id)channelForDeviceManager:(id)fp8; | |
- (struct shared_ptr<netflix::nbp::CastBridge>)castBridge; | |
- (struct AppMetaData)appMetaDataforGCKApplicationMetadata:(id)fp8; | |
- (void)logFromFunction:(const char *)fp8 message:(id)fp12; | |
- (void)deviceManager:(id)fp8 didReceiveStandbyStatus:(int)fp12; | |
- (void)deviceManager:(id)fp8 didReceiveActiveInputStatus:(int)fp12; | |
- (void)deviceManager:(id)fp8 volumeDidChangeToLevel:(float)fp12 isMuted:(BOOL)fp16; | |
- (void)deviceManager:(id)fp8 didReceiveApplicationStatusText:(id)fp12; | |
- (void)deviceManager:(id)fp8 didReceiveApplicationMetadata:(id)fp12; | |
- (void)deviceManager:(id)fp8 request:(int)fp12 didFailWithError:(id)fp16; | |
- (void)deviceManager:(id)fp8 didFailToStopApplicationWithError:(id)fp12; | |
- (void)deviceManager:(id)fp8 didDisconnectFromApplicationWithError:(id)fp12; | |
- (void)deviceManager:(id)fp8 didFailToConnectToApplicationWithError:(id)fp12; | |
- (void)deviceManager:(id)fp8 didConnectToCastApplication:(id)fp12 sessionID:(id)fp16 launchedApplication:(BOOL)fp20; | |
- (void)deviceManager:(id)fp8 didSuspendConnectionWithReason:(int)fp12; | |
- (void)deviceManagerDidResumeConnection:(id)fp8 rejoinedApplication:(BOOL)fp12; | |
- (void)deviceManager:(id)fp8 didDisconnectWithError:(id)fp12; | |
- (void)deviceManager:(id)fp8 didFailToConnectWithError:(id)fp12; | |
- (void)deviceManagerDidConnect:(id)fp8; | |
- (void)deviceDidChange:(id)fp8; | |
- (void)deviceDidGoOffline:(id)fp8; | |
- (void)deviceDidComeOnline:(id)fp8; | |
- (long long)stopApplicationWithSessionId:(id)fp8; | |
- (long long)stopApplication:(id)fp8; | |
- (_Bool)stopSession:(id)fp8; | |
- (long long)setVolume:(float)fp8 receiverId:(id)fp12; | |
- (long long)setMuted:(BOOL)fp8 receiverId:(id)fp12; | |
- (_Bool)sendMessage:(id)fp8 sessionId:(id)fp12; | |
- (_Bool)leaveApplication:(id)fp8; | |
- (_Bool)isReconnecting:(id)fp8; | |
- (_Bool)isConnectedToApp:(id)fp8; | |
- (_Bool)isConnected:(id)fp8; | |
- (long long)joinApplication:(id)fp8 applicationId:(id)fp12 channelNamespace:(id)fp16 sessionId:(id)fp20; | |
- (long long)deviceStatus:(id)fp8; | |
- (void)devices; | |
- (void)disconnectFromDevice:(id)fp8; | |
- (float)deviceVolume:(id)fp8; | |
- (_Bool)deviceMuted:(id)fp8; | |
- (id)deviceApplicationStatusText:(id)fp8; | |
- (id)deviceApplicationSessionId:(id)fp8; | |
- (void)deviceApplicationMetaData:(id)fp8; | |
- (void)connectToDevice:(id)fp8; | |
- (long long)connectToApplication:(id)fp8 receiverId:(id)fp12 channelNamespace:(id)fp16 relaunchIfRunning:(BOOL)fp20; | |
- (int)connectionState:(id)fp8; | |
- (void)unregisterChannel:(id)fp8; | |
- (void)stopScanForDevices; | |
- (void)scanForDevicesWithApplicationId:(id)fp8; | |
- (void)incomingMessage:(id)fp8 fromDevice:(id)fp12 sessionId:(id)fp16; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface AutomationParameters : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSArray *_failToDownloadContentHeader_BitrateIndexArray; | |
NSArray *_failToDownloadContentHeader_CdnIndexArray; | |
NSMutableArray *_failToDownloadContentHeader_BitrateArray; | |
NSMutableArray *_failToDownloadContentHeader_CdnIdArray; | |
NSMutableArray *_nccpResponses; | |
NSMutableArray *_subtitleStrings; | |
NSString *_masterPlaylist; | |
} | |
+ (void)enableAutomationParameters:(BOOL)fp8; | |
+ (BOOL)isAutomationParametersEnabled; | |
+ (id)sharedInstance; | |
- (void)setMasterPlaylist:(id)fp8; | |
- (void)setSubtitleStrings:(id)fp8; | |
- (void)setNccpResponses:(id)fp8; | |
- (void)setFailToDownloadContentHeader_CdnIdArray:(id)fp8; | |
- (id)failToDownloadContentHeader_CdnIdArray; | |
- (void)setFailToDownloadContentHeader_BitrateArray:(id)fp8; | |
- (id)failToDownloadContentHeader_BitrateArray; | |
- (void)setFailToDownloadContentHeader_CdnIndexArray:(id)fp8; | |
- (id)failToDownloadContentHeader_CdnIndexArray; | |
- (void)setFailToDownloadContentHeader_BitrateIndexArray:(id)fp8; | |
- (id)failToDownloadContentHeader_BitrateIndexArray; | |
- (void).cxx_destruct; | |
- (id)masterPlaylist; | |
- (void)saveMasterPlaylist:(id)fp8; | |
- (void)clearSubtitleStrings; | |
- (id)subtitleStrings; | |
- (void)saveSubtitle:(id)fp8; | |
- (void)initSubtitleStrings; | |
- (void)clearNccpResponses; | |
- (id)nccpResponses; | |
- (void)saveNccpResponse:(const char *)fp8; | |
- (void)initNccpResponses; | |
- (void)setFailToDownloadCdnIndexes:(id)fp8; | |
- (void)setFailToDownloadBitrateIndexes:(id)fp8; | |
- (id)init; | |
@end | |
@interface SsixEntry : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned int _moofAndIFrameSize; | |
unsigned int _moofAndMdatSize; | |
double _subsegmentDuration; | |
} | |
- (void)setSubsegmentDuration:(double)fp8; | |
- (double)subsegmentDuration; | |
- (void)setMoofAndMdatSize:(unsigned int)fp8; | |
- (unsigned int)moofAndMdatSize; | |
- (void)setMoofAndIFrameSize:(unsigned int)fp8; | |
- (unsigned int)moofAndIFrameSize; | |
@end | |
@interface SidxEntry : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned int _referenceType; | |
unsigned int _referencedSize; | |
double _subsegmentDuration; | |
} | |
- (void)setSubsegmentDuration:(double)fp8; | |
- (double)subsegmentDuration; | |
- (void)setReferencedSize:(unsigned int)fp8; | |
- (unsigned int)referencedSize; | |
- (void)setReferenceType:(unsigned int)fp8; | |
- (unsigned int)referenceType; | |
@end | |
@interface MovieHeaderDownloader : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _isStarted; | |
int _movieId; | |
int _movieDuration; | |
NSMutableDictionary *_headerDownloaders; | |
ContentHeaderDownloader *_cdnSelectionHeaderDownloader; | |
NSCondition *_startCondition; | |
} | |
- (void)setIsStarted:(BOOL)fp8; | |
- (BOOL)isStarted; | |
- (void)setStartCondition:(id)fp8; | |
- (id)startCondition; | |
- (void)setCdnSelectionHeaderDownloader:(id)fp8; | |
- (id)cdnSelectionHeaderDownloader; | |
- (void)setHeaderDownloaders:(id)fp8; | |
- (id)headerDownloaders; | |
- (void)setMovieDuration:(int)fp8; | |
- (int)movieDuration; | |
- (void)setMovieId:(int)fp8; | |
- (int)movieId; | |
- (void).cxx_destruct; | |
- (BOOL)downloadMovieHeaders:(struct shared_ptr<const netflix::ase::Manifest> *)fp8; | |
- (void)cancelAllDownloading; | |
- (BOOL)waitForDownloadingWithTimeout:(double)fp8; | |
- (BOOL)hasDownloadingFailed; | |
- (BOOL)waitForDownloadingToStart:(double)fp8; | |
- (id)setupContentHeaderDownloaderForStream:(const struct shared_ptr<netflix::ase::ManifestStream> *)fp8 movieDuration:(unsigned int)fp12 trackName:(struct basic_string<char, std::char_traits<char>, std::allocator<char>> *)fp16; | |
- (id)setupContentHeaderDownloaderForCdnSelection:(const struct shared_ptr<netflix::ase::ManifestStream> *)fp8 movieDuration:(unsigned int)fp12 trackName:(struct basic_string<char, std::char_traits<char>, std::allocator<char>> *)fp16; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface DownloaderQueue : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _count; | |
int _capacity; | |
NSMutableArray *_array; | |
NSString *_networkType; | |
NSString *_ssid; | |
} | |
- (void)setSsid:(id)fp8; | |
- (id)ssid; | |
- (void)setNetworkType:(id)fp8; | |
- (id)networkType; | |
- (void)setArray:(id)fp8; | |
- (id)array; | |
- (void)setCapacity:(int)fp8; | |
- (int)capacity; | |
- (void)setCount:(int)fp8; | |
- (int)count; | |
- (void).cxx_destruct; | |
- (BOOL)assignNetworkType:(id)fp8 andSsid:(id)fp12; | |
- (void)clear; | |
- (void)remove:(unsigned int)fp8; | |
- (id)find:(unsigned int)fp8; | |
- (id)dequeue; | |
- (id)enqueue:(id)fp8; | |
- (id)init; | |
@end | |
@interface ContentHeaderDownloaderManager : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _isDownloadingForPlayback; | |
BOOL _cacheEnabled; | |
DownloaderQueue *_movieHeaderCache; | |
int _playingMovieId; | |
NSLock *_lock; | |
NSMutableDictionary *_movieDurations; | |
} | |
+ (id)sharedInstance; | |
- (void)setMovieDurations:(id)fp8; | |
- (id)movieDurations; | |
- (void)setLock:(id)fp8; | |
- (id)lock; | |
- (void)setCacheEnabled:(BOOL)fp8; | |
- (BOOL)cacheEnabled; | |
- (void)setIsDownloadingForPlayback:(BOOL)fp8; | |
- (BOOL)isDownloadingForPlayback; | |
- (void)setPlayingMovieId:(int)fp8; | |
- (int)playingMovieId; | |
- (void)setMovieHeaderCache:(id)fp8; | |
- (id)movieHeaderCache; | |
- (void).cxx_destruct; | |
- (void)clearPrefetchCacheForMovieId:(unsigned int)fp8; | |
- (void)clearCache; | |
- (BOOL)shouldAbortDownload:(unsigned int)fp8; | |
- (id)fetch:(struct shared_ptr<const netflix::ase::Manifest> *)fp8 forMovieId:(unsigned int)fp12; | |
- (BOOL)prefetch:(struct shared_ptr<const netflix::ase::Manifest>)fp8 forMovieId:(unsigned int)fp16 andExpiration:(unsigned long long)fp20; | |
- (void)stopFetch; | |
- (void)startFetchForMovieId:(unsigned int)fp8 movieDuration:(unsigned int)fp12 andShouldFlushCache:(char *)fp16; | |
- (BOOL)startPrefetchForMovieId:(unsigned int)fp8 movieDuration:(unsigned int)fp12 andShouldFlushCache:(char *)fp16; | |
- (id)getCurrentSsidFromNetworkInterface:(struct NetworkInterfaceInfo *)fp8; | |
- (unsigned int)getMovieDuration:(unsigned int)fp8; | |
- (id)init; | |
@end | |
@interface NetflixSDK : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL startingCancelled_; | |
struct StreamFilterConfig streamFilterConfig_; | |
BOOL appleTV_; | |
BOOL iPad_; | |
BOOL natoSDKForceLogOut_; | |
BOOL testEnvironment_; | |
BOOL _esnNeedsMigration; | |
BOOL _ignoreWebVTTStream; | |
BOOL _positionalWebVTTStream; | |
BOOL _roundForTargetDuration; | |
BOOL _supportDirectorsCommentary; | |
BOOL _supportDirectorsCommentaryTickler; | |
BOOL _trackStallsUsingNotification; | |
BOOL _useDateTimeTagInVariantPlaylist; | |
BOOL _waitForContentHeaderBeforeReturningMasterPlaylist; | |
BOOL _contentHeaderCacheEnabled; | |
BOOL _clearCacheLowMem; | |
int runtimeState_; | |
NetflixDevice *device_; | |
NetflixApiUrlDecorator *urlDecorator_; | |
NetflixApiConfigurationManager *apiConfigurationManager_; | |
NetflixLanguageManager *languageManager_; | |
NetflixIdentity *netflixIdentity_; | |
NSString *applicationVersion_; | |
NSString *softwareVersion_; | |
NetflixServerUrlRegistry *serverUrlRegistery_; | |
NSError *configError_; | |
BuiltinConfig *builtinConfig_; | |
id <NetflixConfigProtocol><NSObject> customConfig_; | |
PeriodicWorkerThread *periodicWorkerThread_; | |
NSString *geolocationCountry_; | |
struct IosNrdApplication *_iosNrdApplication; | |
NSString *_netflixUdid; | |
NSString *_netflixUuid; | |
NSNumber *_appStartTime; | |
NFGCKController *_gckController; | |
NFPlaybackTracker *_playbackTracker; | |
NSSet *_hashedUuidBlacklist; | |
NSDictionary *_reportablePlaybackActionId; | |
NSString *_streamFilterToken; | |
NetflixJsAPI *_jsAPI; | |
NetflixReachability *_reachability; | |
NSNumber *_moviePeakBandwidthMultiplier; | |
NSNumber *_selectedCdnBandwidthMultiplier; | |
NSNumber *_movieNorminalToPeakBandwidthMultiplier; | |
NSNumber *_movieIFrameBandwidthMultiplier; | |
NSString *_videoStreamFilterConfig; | |
NSString *_audioStreamFilterConfig; | |
NSNumber *_cdnSelLowBandwidthThreshold3G; | |
NSNumber *_cdnSelLowBandwidthThresholdWifi; | |
NSNumber *_connectionTimeout; | |
NSNumber *_connectionTimeoutSlow; | |
NSNumber *_connectionRetries; | |
NSNumber *_manifestExpirationInSeconds; | |
NSNumber *_prefetchTimeoutInSeconds; | |
NSNumber *_headerDownloaderCacheSize; | |
NSNumber *_initialBitrateCapWifi; | |
NSNumber *_initialBitrateCap3G; | |
NSString *_hlsFlagsWifi; | |
NSString *_hlsFlags3G; | |
double periodicWorkerTimeInterval_; | |
} | |
+ (unsigned long long)epochTime:(id)fp8; | |
+ (id)sharedInstance; | |
+ (void)initialize; | |
- (void)setClearCacheLowMem:(BOOL)fp8; | |
- (BOOL)clearCacheLowMem; | |
- (void)setHlsFlags3G:(id)fp8; | |
- (id)hlsFlags3G; | |
- (void)setHlsFlagsWifi:(id)fp8; | |
- (id)hlsFlagsWifi; | |
- (void)setInitialBitrateCap3G:(id)fp8; | |
- (id)initialBitrateCap3G; | |
- (void)setInitialBitrateCapWifi:(id)fp8; | |
- (id)initialBitrateCapWifi; | |
- (void)setContentHeaderCacheEnabled:(BOOL)fp8; | |
- (BOOL)contentHeaderCacheEnabled; | |
- (void)setHeaderDownloaderCacheSize:(id)fp8; | |
- (id)headerDownloaderCacheSize; | |
- (void)setPrefetchTimeoutInSeconds:(id)fp8; | |
- (id)prefetchTimeoutInSeconds; | |
- (void)setManifestExpirationInSeconds:(id)fp8; | |
- (id)manifestExpirationInSeconds; | |
- (void)setWaitForContentHeaderBeforeReturningMasterPlaylist:(BOOL)fp8; | |
- (BOOL)waitForContentHeaderBeforeReturningMasterPlaylist; | |
- (void)setConnectionRetries:(id)fp8; | |
- (id)connectionRetries; | |
- (void)setConnectionTimeoutSlow:(id)fp8; | |
- (id)connectionTimeoutSlow; | |
- (void)setConnectionTimeout:(id)fp8; | |
- (id)connectionTimeout; | |
- (void)setCdnSelLowBandwidthThresholdWifi:(id)fp8; | |
- (id)cdnSelLowBandwidthThresholdWifi; | |
- (void)setCdnSelLowBandwidthThreshold3G:(id)fp8; | |
- (id)cdnSelLowBandwidthThreshold3G; | |
- (void)setUseDateTimeTagInVariantPlaylist:(BOOL)fp8; | |
- (BOOL)useDateTimeTagInVariantPlaylist; | |
- (void)setTrackStallsUsingNotification:(BOOL)fp8; | |
- (BOOL)trackStallsUsingNotification; | |
- (void)setSupportDirectorsCommentaryTickler:(BOOL)fp8; | |
- (BOOL)supportDirectorsCommentaryTickler; | |
- (void)setSupportDirectorsCommentary:(BOOL)fp8; | |
- (BOOL)supportDirectorsCommentary; | |
- (void)setRoundForTargetDuration:(BOOL)fp8; | |
- (BOOL)roundForTargetDuration; | |
- (void)setAudioStreamFilterConfig:(id)fp8; | |
- (id)audioStreamFilterConfig; | |
- (void)setVideoStreamFilterConfig:(id)fp8; | |
- (id)videoStreamFilterConfig; | |
- (void)setMovieIFrameBandwidthMultiplier:(id)fp8; | |
- (id)movieIFrameBandwidthMultiplier; | |
- (void)setMovieNorminalToPeakBandwidthMultiplier:(id)fp8; | |
- (id)movieNorminalToPeakBandwidthMultiplier; | |
- (void)setSelectedCdnBandwidthMultiplier:(id)fp8; | |
- (id)selectedCdnBandwidthMultiplier; | |
- (void)setMoviePeakBandwidthMultiplier:(id)fp8; | |
- (id)moviePeakBandwidthMultiplier; | |
- (void)setReachability:(id)fp8; | |
- (void)setJsAPI:(id)fp8; | |
- (id)jsAPI; | |
- (void)setStreamFilterToken:(id)fp8; | |
- (id)streamFilterToken; | |
- (void)setReportablePlaybackActionId:(id)fp8; | |
- (id)reportablePlaybackActionId; | |
- (void)setHashedUuidBlackList:(id)fp8; | |
- (id)hashedUuidBlackList; | |
- (void)setPlaybackTracker:(id)fp8; | |
- (id)playbackTracker; | |
- (void)setGckController:(id)fp8; | |
- (id)gckController; | |
- (id)appStartTime; | |
- (void)setPositionalWebVTTStream:(BOOL)fp8; | |
- (BOOL)positionalWebVTTStream; | |
- (void)setIgnoreWebVTTStream:(BOOL)fp8; | |
- (BOOL)ignoreWebVTTStream; | |
- (void)setNetflixUuid:(id)fp8; | |
- (id)netflixUuid; | |
- (void)setNetflixUdid:(id)fp8; | |
- (id)netflixUdid; | |
- (void)setEsnNeedsMigration:(BOOL)fp8; | |
- (BOOL)esnNeedsMigration; | |
- (void)setIosNrdApplication:(struct IosNrdApplication *)fp8; | |
- (struct IosNrdApplication *)iosNrdApplication; | |
- (BOOL)startingCancelled; | |
- (void)setTestEnvironment:(BOOL)fp8; | |
- (BOOL)testEnvironment; | |
- (void)setGeolocationCountry:(id)fp8; | |
- (id)geolocationCountry; | |
- (void)setPeriodicWorkerThread:(id)fp8; | |
- (id)periodicWorkerThread; | |
- (void)setPeriodicWorkerTimeInterval:(double)fp8; | |
- (double)periodicWorkerTimeInterval; | |
- (void)setCustomConfig:(id)fp8; | |
- (id)customConfig; | |
- (void)setBuiltinConfig:(id)fp8; | |
- (id)builtinConfig; | |
- (void)setConfigError:(id)fp8; | |
- (id)configError; | |
- (void)setServerUrlRegistry:(id)fp8; | |
- (id)serverUrlRegistry; | |
- (void)setSoftwareVersion:(id)fp8; | |
- (id)softwareVersion; | |
- (void)setApplicationVersion:(id)fp8; | |
- (id)applicationVersion; | |
- (void)setNatoSDKForceLogOut:(BOOL)fp8; | |
- (BOOL)natoSDKForceLogOut; | |
- (void)setIPad:(BOOL)fp8; | |
- (BOOL)iPad; | |
- (void)setAppleTV:(BOOL)fp8; | |
- (BOOL)appleTV; | |
- (void)setNetflixIdentity:(id)fp8; | |
- (id)netflixIdentity; | |
- (void)setLanguageManager:(id)fp8; | |
- (id)languageManager; | |
- (void)setApiConfigurationManager:(id)fp8; | |
- (id)apiConfigurationManager; | |
- (void)setUrlDecorator:(id)fp8; | |
- (id)urlDecorator; | |
- (void)setDevice:(id)fp8; | |
- (id)device; | |
- (void)setRuntimeState:(int)fp8; | |
- (int)runtimeState; | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
- (void)locationChanged; | |
- (void)prefetchAuthForVideoSpecifiers:(id)fp8; | |
- (void)flushPrefetchCache; | |
- (struct StreamFilterConfig)getStreamFilterConfig; | |
- (BOOL)registered; | |
- (void)handleNetflixDidFailUpdateConfigurationNotification:(id)fp8; | |
- (void)handleNetflixDidUpdateConfigurationNotification:(id)fp8; | |
- (void)unobserveRuntimeNotifications; | |
- (void)observeRuntimeNotifications; | |
- (void)migrateESN; | |
- (void)applyBuiltinConfig:(id)fp8; | |
- (BOOL)tryToInitializeConfigWith:(id)fp8; | |
- (unsigned int)certificationVersion; | |
- (id)sdkVersion; | |
- (id)applicationName; | |
- (id)buildSoftwareVersion:(id)fp8; | |
- (id)createDevice:(id)fp8 udid:(id)fp12 language:(id)fp16; | |
- (void)nilAllInterfaceObjects; | |
- (id)uiVersion; | |
- (void)suspend; | |
- (void)resume; | |
- (void)clearAllStorage; | |
- (void)updateSDKForceLogout:(BOOL)fp8; | |
- (void)stop; | |
- (void)cancelStarting; | |
- (void)startAsyncWithParams:(id)fp8; | |
- (void)startWithParams:(id)fp8; | |
- (void)setNrdLogLevel:(int)fp8; | |
- (int)nrdLogLevel; | |
- (void)deleteKeychainESNEntries; | |
- (void)initializeUdidAndOverrideVendorId:(BOOL)fp8; | |
- (void)initializeUuid; | |
- (void)unregisterUrlProtocol; | |
- (void)registerUrlProtocol; | |
- (id)init; | |
- (id)reachability; | |
- (void)forceLogoutUser:(BOOL)fp8; | |
- (void)unsupportedSWVersion:(id)fp8; | |
- (void)postNotificationOnMainThread:(id)fp8; | |
- (id)contentProfiles; | |
- (void)postInternalNotificationName:(id)fp8 object:(id)fp12 userInfo:(id)fp16; | |
- (void)postInternalNotificationName:(id)fp8 object:(id)fp12 error:(id)fp16; | |
- (void)postNotificationName:(id)fp8 object:(id)fp12 userInfo:(id)fp16; | |
- (void)postNotificationName:(id)fp8 object:(id)fp12 error:(id)fp16; | |
@end | |
@interface ParsableExecutable : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id target_; | |
NSString *ivarName_; | |
Class argumentClass_; | |
} | |
- (void)setArgumentClass:(Class)fp8; | |
- (Class)argumentClass; | |
- (void)setIvarName:(id)fp8; | |
- (id)ivarName; | |
- (void)setTarget:(id)fp8; | |
- (id)target; | |
- (void).cxx_destruct; | |
- (id)initWithTarget:(id)fp8 ivarName:(id)fp12 argumentClass:(Class)fp16; | |
- (id)init; | |
@end | |
@interface NetflixUserAgent : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *applicationName_; | |
NSString *applicationVersion_; | |
NSMutableArray *applicationComments_; | |
} | |
- (void)setApplicationComments:(id)fp8; | |
- (id)applicationComments; | |
- (void)setApplicationVersion:(id)fp8; | |
- (id)applicationVersion; | |
- (void)setApplicationName:(id)fp8; | |
- (id)applicationName; | |
- (void).cxx_destruct; | |
- (id)initWithUserAgentString:(id)fp8; | |
@end | |
@interface NetflixSDKParameters : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableDictionary *parameterItems_; | |
NSNumber *targetType_; | |
NSString *userAgent_; | |
NSNumber *nrdLogLevel_; | |
id customNetflixConfigClass_; | |
NSNumber *periodicWorkerTimeInterval_; | |
NSNumber *pinnedCdnId_; | |
NSString *deviceLanguage_; | |
NSString *nccpServerUrl_; | |
NSString *apiServerHostname_; | |
NSNumber *factoryReset_; | |
NSNumber *supportUnmuxedStreams_; | |
NSNumber *ignoreWebVTTStream_; | |
NSNumber *appStartTime_; | |
} | |
- (void)setAppStartTime:(id)fp8; | |
- (id)appStartTime; | |
- (void)setIgnoreWebVTTStream:(id)fp8; | |
- (id)ignoreWebVTTStream; | |
- (void)setSupportUnmuxedStreams:(id)fp8; | |
- (id)supportUnmuxedStreams; | |
- (void)setFactoryReset:(id)fp8; | |
- (id)factoryReset; | |
- (void)setApiServerHostname:(id)fp8; | |
- (id)apiServerHostname; | |
- (void)setNccpServerUrl:(id)fp8; | |
- (id)nccpServerUrl; | |
- (void)setDeviceLanguage:(id)fp8; | |
- (id)deviceLanguage; | |
- (void)setPinnedCdnId:(id)fp8; | |
- (id)pinnedCdnId; | |
- (void)setPeriodicWorkerTimeInterval:(id)fp8; | |
- (id)periodicWorkerTimeInterval; | |
- (void)setCustomNetflixConfigClass:(id)fp8; | |
- (id)customNetflixConfigClass; | |
- (void)setNrdLogLevel:(id)fp8; | |
- (id)nrdLogLevel; | |
- (void)setUserAgent:(id)fp8; | |
- (id)userAgent; | |
- (void)setTargetType:(id)fp8; | |
- (id)targetType; | |
- (void)setParameterItems:(id)fp8; | |
- (id)parameterItems; | |
- (void).cxx_destruct; | |
- (void)updateParams:(id)fp8; | |
- (id)initWithParams:(id)fp8; | |
@end | |
@interface NetflixApiUrlDecorator : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableDictionary *staticQueryParamsDictionary_; | |
NetflixSDK *netflixSDK_; | |
} | |
- (void)setNetflixSDK:(id)fp8; | |
- (id)netflixSDK; | |
- (void)setStaticQueryParamsDictionary:(id)fp8; | |
- (id)staticQueryParamsDictionary; | |
- (void).cxx_destruct; | |
- (id)queryParams; | |
- (id)queryParamsAsDictionary; | |
- (id)urlRequest:(id)fp8 params:(id)fp12 withHttpMethod:(id)fp16; | |
- (id)initWithNetflixSDK:(id)fp8; | |
@end | |
@interface NetflixDevice : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *esnPrefix_; | |
NSString *esn_; | |
NSString *language_; | |
NSString *udid_; | |
NSString *_hashedUuid; | |
} | |
+ (id)modelName; | |
- (void)setHashedUuid:(id)fp8; | |
- (id)hashedUuid; | |
- (void)setUdid:(id)fp8; | |
- (id)udid; | |
- (void)setLanguage:(id)fp8; | |
- (id)language; | |
- (void)setEsn:(id)fp8; | |
- (id)esn; | |
- (void)setEsnPrefix:(id)fp8; | |
- (id)esnPrefix; | |
- (void).cxx_destruct; | |
- (id)createEsn:(id)fp8 model:(id)fp12 udid:(id)fp16; | |
- (id)esnPrefix:(int)fp8 model:(id)fp12; | |
- (id)determineEsnPrefix:(id)fp8; | |
- (id)abbreviatedESN; | |
- (id)hashUdid:(id)fp8; | |
- (id)hexify:(char *)fp8 length:(unsigned int)fp12; | |
- (id)initWithTargetType:(int)fp8 udid:(id)fp12 language:(id)fp16; | |
- (id)modelGroupKey; | |
- (id)dataDirectory; | |
- (id)nccpCAFilePath; | |
@end | |
@interface Logger : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _logEnabled; | |
BOOL _logAll; | |
NSMutableSet *_traceAreas; | |
NSMutableArray *_traceAreasStack; | |
} | |
+ (id)sharedInstance; | |
- (void)setTraceAreasStack:(id)fp8; | |
- (id)traceAreasStack; | |
- (void)setTraceAreas:(id)fp8; | |
- (id)traceAreas; | |
- (void)setLogAll:(BOOL)fp8; | |
- (BOOL)logAll; | |
- (void)setLogEnabled:(BOOL)fp8; | |
- (BOOL)logEnabled; | |
- (void).cxx_destruct; | |
- (void)logMediaServer:(id)fp8; | |
- (void)logServerError:(BOOL)fp8 string:(id)fp12; | |
- (void)log:(id)fp8 function:(const char *)fp12 line:(int)fp16 message:(id)fp20; | |
- (void)log:(id)fp8 message:(id)fp12; | |
- (void)removeAllTraceAreas; | |
- (void)removeTraceArea:(id)fp8; | |
- (void)addTraceAreaWithSet:(id)fp8; | |
- (void)addTraceArea:(id)fp8; | |
- (void)popTraceAreas; | |
- (void)pushTraceAreas; | |
- (id)init; | |
@end | |
@interface BuiltinConfig : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NetflixConfigProtocol, NSCopying> | |
{ | |
NSBoolean *deviceSupported_; | |
NSNumber *login_; | |
NSString *geolocation_; | |
NSString *geolocation_status_; | |
NSString *geolocation_language_; | |
NSString *geolocation_country_; | |
NSString *geolocation_locale_; | |
NSNumber *testEnvironment_; | |
NSString *env_; | |
NSString *netflixApiHost_; | |
NSString *nccpServerUrl_; | |
NSNumber *timePeriodForReconfiguration_; | |
NSBoolean *supportDD5_1_; | |
NSNumber *cdnRankingMethod_; | |
NSNumber *cdnMeasurementMethod_; | |
NSBoolean *supportPlaylist302Redirects; | |
NSBoolean *dfxpUrlsRequireRangeRequest_; | |
NSString *_moviePeakBandwidthMultiplier; | |
NSBoolean *_roundForTargetDuration; | |
NSString *_selectedCdnBandwidthMultiplier; | |
NSString *_movieNorminalToPeakBandwidthMultiplier; | |
NSString *_movieIFrameBandwidthMultiplier; | |
NSString *_videoStreamFilterConfig; | |
NSString *_audioStreamFilterConfig; | |
NSBoolean *_supportDirectorsCommentary; | |
NSBoolean *_supportDirectorsCommentaryTickler; | |
NSBoolean *_trackStallsUsingNotification; | |
NSBoolean *_useDateTimeTagInVariantPlaylist; | |
NSString *_cdnSelLowBandwidthThreshold3G; | |
NSString *_cdnSelLowBandwidthThresholdWifi; | |
NSString *_connectionTimeout; | |
NSString *_connectionTimeoutSlow; | |
NSString *_connectionRetries; | |
NSBoolean *_waitForContentHeaderBeforeReturningMasterPlaylist; | |
NSString *_hashedUuidBlacklist; | |
NSString *_manifestExpirationInSeconds; | |
NSString *_prefetchTimeoutInSeconds; | |
NSString *_headerDownloaderCacheSize; | |
NSBoolean *_contentHeaderCacheEnabled; | |
NSString *_initialBitrateCapWifi; | |
NSString *_initialBitrateCap3G; | |
NSString *_hlsFlagsWifi; | |
NSString *_hlsFlags3G; | |
NSBoolean *_clearCacheLowMem; | |
} | |
- (void)setClearCacheLowMem:(id)fp8; | |
- (id)clearCacheLowMem; | |
- (void)setHlsFlags3G:(id)fp8; | |
- (id)hlsFlags3G; | |
- (void)setHlsFlagsWifi:(id)fp8; | |
- (id)hlsFlagsWifi; | |
- (void)setInitialBitrateCap3G:(id)fp8; | |
- (id)initialBitrateCap3G; | |
- (void)setInitialBitrateCapWifi:(id)fp8; | |
- (id)initialBitrateCapWifi; | |
- (void)setContentHeaderCacheEnabled:(id)fp8; | |
- (id)contentHeaderCacheEnabled; | |
- (void)setHeaderDownloaderCacheSize:(id)fp8; | |
- (id)headerDownloaderCacheSize; | |
- (void)setPrefetchTimeoutInSeconds:(id)fp8; | |
- (id)prefetchTimeoutInSeconds; | |
- (void)setManifestExpirationInSeconds:(id)fp8; | |
- (id)manifestExpirationInSeconds; | |
- (void)setHashedUuidBlacklist:(id)fp8; | |
- (id)hashedUuidBlacklist; | |
- (void)setWaitForContentHeaderBeforeReturningMasterPlaylist:(id)fp8; | |
- (id)waitForContentHeaderBeforeReturningMasterPlaylist; | |
- (void)setConnectionRetries:(id)fp8; | |
- (id)connectionRetries; | |
- (void)setConnectionTimeoutSlow:(id)fp8; | |
- (id)connectionTimeoutSlow; | |
- (void)setConnectionTimeout:(id)fp8; | |
- (id)connectionTimeout; | |
- (void)setCdnSelLowBandwidthThresholdWifi:(id)fp8; | |
- (id)cdnSelLowBandwidthThresholdWifi; | |
- (void)setCdnSelLowBandwidthThreshold3G:(id)fp8; | |
- (id)cdnSelLowBandwidthThreshold3G; | |
- (void)setUseDateTimeTagInVariantPlaylist:(id)fp8; | |
- (id)useDateTimeTagInVariantPlaylist; | |
- (void)setTrackStallsUsingNotification:(id)fp8; | |
- (id)trackStallsUsingNotification; | |
- (void)setSupportDirectorsCommentaryTickler:(id)fp8; | |
- (id)supportDirectorsCommentaryTickler; | |
- (void)setSupportDirectorsCommentary:(id)fp8; | |
- (id)supportDirectorsCommentary; | |
- (void)setAudioStreamFilterConfig:(id)fp8; | |
- (id)audioStreamFilterConfig; | |
- (void)setVideoStreamFilterConfig:(id)fp8; | |
- (id)videoStreamFilterConfig; | |
- (void)setMovieIFrameBandwidthMultiplier:(id)fp8; | |
- (id)movieIFrameBandwidthMultiplier; | |
- (void)setMovieNorminalToPeakBandwidthMultiplier:(id)fp8; | |
- (id)movieNorminalToPeakBandwidthMultiplier; | |
- (void)setSelectedCdnBandwidthMultiplier:(id)fp8; | |
- (id)selectedCdnBandwidthMultiplier; | |
- (void)setRoundForTargetDuration:(id)fp8; | |
- (id)roundForTargetDuration; | |
- (void)setMoviePeakBandwidthMultiplier:(id)fp8; | |
- (id)moviePeakBandwidthMultiplier; | |
- (void)setDfxpUrlsRequireRangeRequest:(id)fp8; | |
- (id)dfxpUrlsRequireRangeRequest; | |
- (void)setSupportPlaylist302Redirects:(id)fp8; | |
- (id)supportPlaylist302Redirects; | |
- (void)setCdnMeasurementMethod:(id)fp8; | |
- (id)cdnMeasurementMethod; | |
- (void)setCdnRankingMethod:(id)fp8; | |
- (id)cdnRankingMethod; | |
- (void)setSupportDD5_1:(id)fp8; | |
- (id)supportDD5_1; | |
- (void)setTimePeriodForReconfiguration:(id)fp8; | |
- (id)timePeriodForReconfiguration; | |
- (void)setNccpServerUrl:(id)fp8; | |
- (id)nccpServerUrl; | |
- (void)setNetflixApiHost:(id)fp8; | |
- (id)netflixApiHost; | |
- (id)env; | |
- (void)setTestEnvironment:(id)fp8; | |
- (id)testEnvironment; | |
- (void)setGeolocation_locale:(id)fp8; | |
- (id)geolocation_locale; | |
- (void)setGeolocation_country:(id)fp8; | |
- (id)geolocation_country; | |
- (void)setGeolocation_language:(id)fp8; | |
- (id)geolocation_language; | |
- (void)setGeolocation_status:(id)fp8; | |
- (id)geolocation_status; | |
- (void)setGeolocation:(id)fp8; | |
- (id)geolocation; | |
- (void)setLogin:(id)fp8; | |
- (id)login; | |
- (void)setDeviceSupported:(id)fp8; | |
- (id)deviceSupported; | |
- (void).cxx_destruct; | |
- (void)setEnv:(id)fp8; | |
- (id)parsableItems; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
@end | |
@interface NSBoolean : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
BOOL value_; | |
} | |
+ (id)booleanWithBool:(BOOL)fp8; | |
- (void)setValue:(BOOL)fp8; | |
- (BOOL)value; | |
- (id)stringValue; | |
- (unsigned short)unsignedShortValue; | |
- (unsigned long)unsignedLongValue; | |
- (unsigned long long)unsignedLongLongValue; | |
- (unsigned int)unsignedIntValue; | |
- (unsigned int)unsignedIntegerValue; | |
- (unsigned char)unsignedCharValue; | |
- (short)shortValue; | |
- (long)longValue; | |
- (long long)longLongValue; | |
- (int)intValue; | |
- (int)integerValue; | |
- (float)floatValue; | |
- (double)doubleValue; | |
- (CDAnonymousStruct3)decimalValue; | |
- (BOOL)charValue; | |
- (BOOL)boolValue; | |
- (const char *)objCType; | |
- (id)initWithUnsignedShort:(unsigned short)fp8; | |
- (id)initWithUnsignedLong:(unsigned long)fp8; | |
- (id)initWithUnsignedLongLong:(unsigned long long)fp8; | |
- (id)initWithUnsignedInteger:(unsigned int)fp8; | |
- (id)initWithUnsignedInt:(unsigned int)fp8; | |
- (id)initWithUnsignedChar:(unsigned char)fp8; | |
- (id)initWithShort:(short)fp8; | |
- (id)initWithLongLong:(long long)fp8; | |
- (id)initWithLong:(long)fp8; | |
- (id)initWithInteger:(int)fp8; | |
- (id)initWithInt:(int)fp8; | |
- (id)initWithFloat:(float)fp8; | |
- (id)initWithDouble:(double)fp8; | |
- (id)initWithChar:(BOOL)fp8; | |
- (id)initWithBool:(BOOL)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (BOOL)isEqualToBoolean:(id)fp8; | |
- (BOOL)isEqual:(id)fp8; | |
@end | |
@interface ConfigParser : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BuiltinConfig *builtinConfig_; | |
NSDictionary *builtinConfigParsableItems_; | |
Class customNetflixConfigClass_; | |
id <NetflixConfigProtocol><NSObject> customNetflixConfig_; | |
NSDictionary *customNetflixConfigParsableItems_; | |
} | |
- (void)setCustomNetflixConfigParsableItems:(id)fp8; | |
- (id)customNetflixConfigParsableItems; | |
- (void)setCustomNetflixConfig:(id)fp8; | |
- (id)customNetflixConfig; | |
- (void)setCustomNetflixConfigClass:(Class)fp8; | |
- (Class)customNetflixConfigClass; | |
- (void)setBuiltinConfigParsableItems:(id)fp8; | |
- (id)builtinConfigParsableItems; | |
- (void)setBuiltinConfig:(id)fp8; | |
- (id)builtinConfig; | |
- (void).cxx_destruct; | |
- (_Bool)parseWithJson:(id)fp8; | |
- (id)initWithCustomNetflixConfigClass:(Class)fp8; | |
- (id)init; | |
@end | |
@interface NetflixApiConfigurationManager : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableData *data_; | |
NSHTTPURLResponse *response_; | |
BOOL loadFinished_; | |
NetflixSDK *netflixSDK_; | |
Class customNetflixConfig_; | |
double reconfigureTimeInterval_; | |
} | |
+ (void)initialize; | |
- (void)setReconfigureTimeInterval:(double)fp8; | |
- (double)reconfigureTimeInterval; | |
- (void)setCustomNetflixConfig:(Class)fp8; | |
- (Class)customNetflixConfig; | |
- (void)setNetflixSDK:(id)fp8; | |
- (id)netflixSDK; | |
- (void).cxx_destruct; | |
- (void)connectionDidFinishLoading:(id)fp8; | |
- (void)connection:(id)fp8 didFailWithError:(id)fp12; | |
- (void)connection:(id)fp8 didReceiveData:(id)fp12; | |
- (void)connection:(id)fp8 didReceiveResponse:(id)fp12; | |
- (double)defaultReconfigureTimeInterval; | |
- (void)scheduleReconfigureWithInterval:(double)fp8; | |
- (void)scheduleReconfigure; | |
- (void)loginCancelsReconfigureTasks; | |
- (id)parseJSONString:(id)fp8; | |
- (id)retrieveConfigForTask:(id)fp8; | |
- (id)initWithNetflixSDK:(id)fp8 customNetflixConfigClass:(Class)fp12; | |
@end | |
@interface NetflixServerUrlRegistry : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL testEnvironment_; | |
BOOL isAppleTV_; | |
NSString *nccpUrl_; | |
NSString *apiUrl_; | |
NSString *apiConfigUrl_; | |
NSString *apiUsersUrl_; | |
NSString *apiUpdateStaleCredentialsUrl_; | |
NSString *apiVersion_; | |
NSString *nccpHostname_; | |
NSString *apiHostname_; | |
NSString *userId_; | |
} | |
- (void)setIsAppleTV:(BOOL)fp8; | |
- (BOOL)isAppleTV; | |
- (BOOL)testEnvironment; | |
- (id)userId; | |
- (id)apiHostname; | |
- (id)nccpHostname; | |
- (void)setApiVersion:(id)fp8; | |
- (id)apiVersion; | |
- (void)setApiUpdateStaleCredentialsUrl:(id)fp8; | |
- (id)apiUpdateStaleCredentialsUrl; | |
- (void)setApiUsersUrl:(id)fp8; | |
- (id)apiUsersUrl; | |
- (void)setApiConfigUrl:(id)fp8; | |
- (id)apiConfigUrl; | |
- (void)setApiUrl:(id)fp8; | |
- (id)apiUrl; | |
- (void)setNccpUrl:(id)fp8; | |
- (id)nccpUrl; | |
- (void).cxx_destruct; | |
- (void)setUserId:(id)fp8; | |
- (void)setTestEnvironment:(BOOL)fp8; | |
- (void)setApiHostname:(id)fp8; | |
- (void)setNccpHostname:(id)fp8; | |
- (id)initWithIsAppleTV:(BOOL)fp8; | |
@end | |
@interface PeriodicWorkerThread : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <PeriodicWorkerTaskDelegate> | |
{ | |
BOOL running_; | |
BOOL enabled_; | |
BOOL _cancelTasks; | |
NSConditionLock *workLock_; | |
NSLock *taskLock_; | |
NSTimer *intervalTimer_; | |
NSMutableSet *tasks_; | |
NSMutableArray *inProcessTasks_; | |
double interval_; | |
} | |
- (void)setCancelTasks:(BOOL)fp8; | |
- (BOOL)cancelTasks; | |
- (void)setInProcessTasks:(id)fp8; | |
- (id)inProcessTasks; | |
- (void)setTasks:(id)fp8; | |
- (id)tasks; | |
- (void)setIntervalTimer:(id)fp8; | |
- (id)intervalTimer; | |
- (void)setTaskLock:(id)fp8; | |
- (id)taskLock; | |
- (void)setWorkLock:(id)fp8; | |
- (id)workLock; | |
- (void)setRunning:(BOOL)fp8; | |
- (BOOL)running; | |
- (void).cxx_destruct; | |
- (void)periodicWorkerTaskDidFinishWithCancel:(id)fp8; | |
- (void)periodicWorkerTaskDidFinish:(id)fp8; | |
- (void)cancelAllTasks; | |
- (void)removeTaskFromCollections:(id)fp8; | |
- (void)removePeriodicWorkerTask:(id)fp8; | |
- (void)addPeriodicWorkerTask:(id)fp8; | |
- (void)setInterval:(double)fp8; | |
- (double)interval; | |
- (void)setEnabled:(BOOL)fp8; | |
- (BOOL)enabled; | |
- (void)trigger:(id)fp8; | |
- (void)installTimer; | |
- (void)main; | |
- (id)initWithInterval:(double)fp8; | |
- (id)init; | |
@end | |
@interface PeriodicWorkerTask : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL executing_; | |
BOOL finished_; | |
id <PeriodicWorkerTaskDelegate> delegate_; | |
double interval_; | |
double startTime_; | |
} | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setFinished:(BOOL)fp8; | |
- (BOOL)finished; | |
- (void)setExecuting:(BOOL)fp8; | |
- (BOOL)executing; | |
- (void)setStartTime:(double)fp8; | |
- (double)startTime; | |
- (void)setInterval:(double)fp8; | |
- (double)interval; | |
- (void).cxx_destruct; | |
- (BOOL)isConcurrent; | |
- (BOOL)isFinished; | |
- (BOOL)isExecuting; | |
- (void)main; | |
- (void)start; | |
- (void)completed; | |
- (void)executedTask; | |
- (void)finishedTask; | |
- (BOOL)executeIfReady; | |
- (void)refreshStartTime; | |
- (id)initWithInterval:(double)fp8 delegate:(id)fp16; | |
- (id)init; | |
@end | |
@interface ReconfigurePeriodicWorkerTask : PeriodicWorkerTask | |
{ | |
NetflixSDK *netflixSDK_; | |
} | |
+ (void)initialize; | |
- (void)setNetflixSDK:(id)fp8; | |
- (id)netflixSDK; | |
- (void).cxx_destruct; | |
- (void)completed; | |
- (void)main; | |
- (id)initWithInterval:(double)fp8 delegate:(id)fp16 netflixSDK:(id)fp20; | |
@end | |
@interface NetflixError : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)localizedMessageForNRDPErrorCode:(int)fp8; | |
+ (id)localizedMessageForNetflixInternalErrorCode:(int)fp8; | |
+ (id)localizedDescriptionForNetflixError:(int)fp8; | |
+ (id)nrdpErrorWithCode:(int)fp8 extraUserInfo:(id)fp12 underlyingError:(id)fp16; | |
+ (id)nrdpErrorWithCode:(int)fp8 underlyingError:(id)fp12; | |
+ (id)netflixInternalErrorWithCode:(int)fp8 extraUserInfo:(id)fp12 underlyingError:(id)fp16; | |
+ (id)netflixInternalErrorWithCode:(int)fp8 underlyingError:(id)fp12; | |
+ (id)netflixErrorWithCode:(int)fp8 extraUserInfo:(id)fp12 underlyingError:(id)fp16; | |
+ (id)netflixErrorWithCode:(int)fp8 underlyingError:(id)fp12; | |
+ (id)netflixErrorWithCode:(int)fp8 extraUserInfo:(id)fp12 localizedDescription:(id)fp16 underlyingError:(id)fp20; | |
+ (id)errorWithDomain:(id)fp8 code:(int)fp12 extraUserInfo:(id)fp16 underlyingError:(id)fp20; | |
+ (id)errorWithDomain:(id)fp8 code:(int)fp12 underlyingError:(id)fp16; | |
+ (id)errorWithDomain:(id)fp8 code:(int)fp12 extraUserInfo:(id)fp16 localizedDescription:(id)fp20 underlyingError:(id)fp24; | |
- (id)initWithDomain:(id)fp8 code:(int)fp12 localizedDescription:(id)fp16 extraUserInfo:(id)fp20 underlyingError:(id)fp24; | |
@end | |
@interface NetflixEmbeddedLocalizedStringsProvider : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NetflixLocalizedStringProvider> | |
{ | |
NSString *stringsTableName; | |
NSString *localeIdentifier; | |
NSDictionary *stringsTable; | |
} | |
- (id)localeIdentifier; | |
- (id)stringsTableName; | |
- (void).cxx_destruct; | |
- (id)localizedString:(id)fp8; | |
- (id)initWithLocaleIdentifier:(id)fp8 tableName:(id)fp12 dictionary:(id)fp16; | |
@end | |
@interface NetflixLocalization : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)netflixLocale; | |
+ (void)setPseudoLocalization:(BOOL)fp8; | |
+ (id)localizedStringForKey:(id)fp8 value:(id)fp12 table:(id)fp16 bundle:(id)fp20; | |
+ (id)preferredLocalizationsFromBundle:(id)fp8; | |
+ (id)preferredLanguages; | |
+ (void)setPreferredLanguages:(id)fp8; | |
+ (void)initialize; | |
+ (id)providerForTable:(id)fp8; | |
+ (Class)lookupProviderClassFor:(id)fp8 tableName:(id)fp12; | |
+ (id)localizationTable:(id)fp8 fromBundle:(id)fp12; | |
+ (id)localizationTableForFilePath:(id)fp8; | |
+ (id)pseudoLocalizeString:(id)fp8 withValue:(id)fp12; | |
+ (id)fallbackLaungauegFor:(id)fp8; | |
@end | |
@interface NetflixLanguageManager : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *deviceLanguage_; | |
NSArray *userAccountPreferredLanguages_; | |
NSString *geolocationLanguage_; | |
NSString *preferredLanguagesForApi_; | |
} | |
- (void)setPreferredLanguagesForApi:(id)fp8; | |
- (id)preferredLanguagesForApi; | |
- (id)geolocationLanguage; | |
- (id)userAccountPreferredLanguages; | |
- (id)deviceLanguage; | |
- (void).cxx_destruct; | |
- (void)setGeolocationLanguage:(id)fp8; | |
- (void)setUserAccountPreferredLanguages:(id)fp8; | |
- (void)setDeviceLanguage:(id)fp8; | |
- (void)buildPreferredLanguagesForApi; | |
@end | |
@interface NetflixIdentity : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <HttpCookieManagerProtocol> | |
{ | |
NetflixSDK *netflixSDK_; | |
NSString *netflixId_; | |
NSString *secureNetflixId_; | |
NSDictionary *netflixIdPair_; | |
HttpCookieManager *cookieManager_; | |
} | |
- (void)setCookieManager:(id)fp8; | |
- (id)cookieManager; | |
- (void)setNetflixIdPair:(id)fp8; | |
- (void)setSecureNetflixId:(id)fp8; | |
- (void)setNetflixId:(id)fp8; | |
- (void)setNetflixSDK:(id)fp8; | |
- (id)netflixSDK; | |
- (void).cxx_destruct; | |
- (void)cookieChanged:(id)fp8; | |
- (id)netflixIdPair; | |
- (id)secureNetflixId; | |
- (id)netflixId; | |
- (_Bool)updateStaleCredentials:(id *)fp8; | |
- (BOOL)isSyncedWithCookies; | |
- (BOOL)isDeviceBound; | |
- (BOOL)isDoubleBound; | |
- (BOOL)netflixIdIsBindingType:(id)fp8; | |
- (void)dealloc; | |
- (id)initWithNetflixSDK:(id)fp8; | |
@end | |
@interface HttpCookieManager : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <HttpCookieManagerProtocol> delegate_; | |
} | |
- (id)delegate; | |
- (void)cookieChanged:(id)fp8; | |
- (void)showAllCookies; | |
- (id)cookieWithString:(id)fp8; | |
- (void)deleteAllCookies; | |
- (void)deleteCookie:(id)fp8; | |
- (void)setCookie:(id)fp8; | |
- (id)cookieForKey:(id)fp8; | |
- (id)valueForKey:(id)fp8; | |
- (void)setDelegate:(id)fp8; | |
@end | |
@interface NetworkUtility : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)obtainAllInterfaces; | |
+ (id)ipAddressForInterfaceName:(id)fp8; | |
+ (id)firstWiFiInterface; | |
@end | |
@interface BridgeListener : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <BridgeListenerProtocol> delegate_; | |
} | |
+ (id)sharedInstance; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)unlockDeviceOrientation; | |
- (void)lockDeviceOrientation:(id)fp8; | |
- (void)notifyOnRequestToLaunchURL:(id)fp8; | |
- (void)notifyOnFailToLoadWithReason:(id)fp8; | |
- (void)notifyOnPushNotificationsReady; | |
- (void)notifyOnReady; | |
- (void)notifyOnLogout; | |
- (void)notifyOnLogin; | |
- (void)deauthorizeService:(id)fp8; | |
- (void)authorizeService:(id)fp8; | |
- (id)lastPlayedMovieBookmark; | |
- (void)invokeDelegateWithSelectorString:(id)fp8 withDictionary:(id)fp12; | |
- (id)invokeDelegateForDictionaryWithSelectorString:(id)fp8 withDictionary:(id)fp12; | |
- (void)invokeWithSelectorString:(id)fp8 withDictionary:(id)fp12 usingQueue:(id)fp16; | |
- (id)invokeForDictionaryWithSelectorString:(id)fp8 withDictionary:(id)fp12 usingQueue:(id)fp16; | |
@end | |
@interface NetflixReachability : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _stateNetworkStatus; | |
NSDictionary *_networkInfo; | |
Reachability *_reachability; | |
} | |
+ (id)defaultInstance; | |
- (void)setReachability:(id)fp8; | |
- (id)reachability; | |
- (void)setNetworkInfo:(id)fp8; | |
- (id)networkInfo; | |
- (void).cxx_destruct; | |
- (void)stopNotifier; | |
- (BOOL)startNotifier; | |
- (void)handleReachabilityChanged:(id)fp8; | |
- (BOOL)isConnectedToMobileNetwork; | |
- (BOOL)isConnectedToWifiNetwork; | |
- (int)stateNetworkStatus; | |
- (void)setStateNetworkStatus:(int)fp8; | |
- (void)postStateSpecificNotification:(int)fp8; | |
- (void)notifyNotReachable; | |
- (void)notifyReachableViaWWAN; | |
- (void)notifyReachableViaWiFi; | |
- (void)dealloc; | |
- (id)initWithHostName:(id)fp8; | |
@end | |
@interface Reachability : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL localWiFiRef; | |
struct __SCNetworkReachability *reachabilityRef; | |
} | |
+ (id)reachabilityForLocalWiFi; | |
+ (id)reachabilityForInternetConnection; | |
+ (id)reachabilityWithAddress:(const struct sockaddr_in *)fp8; | |
+ (id)reachabilityWithHostName:(id)fp8; | |
- (int)currentReachabilityStatus; | |
- (BOOL)connectionRequired; | |
- (int)networkStatusForFlags:(unsigned int)fp8; | |
- (int)localWiFiStatusForFlags:(unsigned int)fp8; | |
- (void)dealloc; | |
- (void)stopNotifier; | |
- (BOOL)startNotifier; | |
@end | |
@interface AudioData : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int flags; | |
int pid; | |
int audioFormat; | |
int channelCount; | |
int sampleCount; | |
NSString *audioLanguageCode_; | |
} | |
- (void)setAudioLanguageCode:(id)fp8; | |
- (id)audioLanguageCode; | |
- (void).cxx_destruct; | |
- (int)getSampleCount; | |
- (int)getChannelCount; | |
- (int)getAudioFormat; | |
- (int)getPID; | |
- (int)getFlags; | |
- (id)initWithBuffer:(id)fp8; | |
@end | |
@interface Buffer : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
char *buf; | |
int index; | |
int bitMask; | |
int length; | |
} | |
- (id)getBytes:(unsigned int)fp8 success:(char *)fp12; | |
- (id)getNullTerminatedString:(char *)fp8; | |
- (id)getString:(unsigned int)fp8 success:(char *)fp12; | |
- (long long)getLong:(char *)fp8; | |
- (int)getInt:(char *)fp8; | |
- (int)getByte:(char *)fp8; | |
- (int)getShort:(char *)fp8; | |
- (int)getBits:(unsigned int)fp8 success:(char *)fp12; | |
- (char *)getUnreadData; | |
- (int)getUnreadLength; | |
- (int)getIndex; | |
- (int)getLength; | |
- (id)initWithData:(char *)fp8 offset:(unsigned int)fp12 length:(unsigned int)fp16; | |
- (id)initWithData:(char *)fp8 length:(unsigned int)fp12; | |
@end | |
@interface ChunkData : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int reserved; | |
long long pts; | |
long long startOffset; | |
int chunkSize; | |
NSData *iv_; | |
} | |
- (void)setIv:(id)fp8; | |
- (id)iv; | |
- (void).cxx_destruct; | |
- (int)getChunkSize; | |
- (long long)getStartOffset; | |
- (long long)getPTS; | |
- (long long)getPTSInNS; | |
- (int)getReserved; | |
- (id)initWithBuffer:(id)fp8 ivSize:(unsigned int)fp12; | |
@end | |
@interface DRMData : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *drmSystemID; | |
NSData *data; | |
NSString *drmSystemID_; | |
NSData *data_; | |
} | |
+ (id)netflixKeyEnvelopeID; | |
+ (id)playReadyID; | |
+ (void)initialize; | |
- (void)setData:(id)fp8; | |
- (id)data; | |
- (void)setDrmSystemID:(id)fp8; | |
- (id)drmSystemID; | |
- (void).cxx_destruct; | |
- (id)initWithBuffer:(id)fp8 length:(unsigned int)fp12; | |
@end | |
@interface ID3Header : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int dataOffset; | |
int headerSize; | |
} | |
- (void)setDataOffset:(int)fp8; | |
- (int)dataOffset; | |
- (void)setHeaderSize:(int)fp8; | |
- (int)headerSize; | |
- (id)initWithByteData:(char *)fp8 withLength:(int)fp12; | |
- (id)initWithData:(id)fp8; | |
- (void)buildWithByteData:(char *)fp8 withLength:(int)fp12 success:(char *)fp16; | |
@end | |
@interface IFrameData : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned char flags_; | |
unsigned short entryCount_; | |
NSMutableArray *iFrameIndexObjects_; | |
} | |
- (void)setIFrameIndexObjects:(id)fp8; | |
- (id)iFrameIndexObjects; | |
- (void)setEntryCount:(unsigned short)fp8; | |
- (unsigned short)entryCount; | |
- (void)setFlags:(unsigned char)fp8; | |
- (unsigned char)flags; | |
- (void).cxx_destruct; | |
- (id)initWithBuffer:(id)fp8 length:(unsigned int)fp12; | |
@end | |
@interface IFrameIndexObject : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned short numPackets_; | |
unsigned int chunk_; | |
unsigned int ptsOffset_; | |
unsigned int packetOffset_; | |
} | |
- (void)setNumPackets:(unsigned short)fp8; | |
- (unsigned short)numPackets; | |
- (void)setPacketOffset:(unsigned int)fp8; | |
- (unsigned int)packetOffset; | |
- (void)setPtsOffset:(unsigned int)fp8; | |
- (unsigned int)ptsOffset; | |
- (void)setChunk:(unsigned int)fp8; | |
- (unsigned int)chunk; | |
- (id)description; | |
- (id)initWithChunk:(unsigned int)fp8 ptsOffset:(unsigned int)fp12 packetOffset:(unsigned int)fp16 numPackets:(unsigned short)fp20; | |
@end | |
@interface IFrameIndexOffsetObject : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned char flags_; | |
unsigned short pid_; | |
unsigned int indexSize_; | |
unsigned long long startOffset_; | |
} | |
- (void)setIndexSize:(unsigned int)fp8; | |
- (unsigned int)indexSize; | |
- (void)setStartOffset:(unsigned long long)fp8; | |
- (unsigned long long)startOffset; | |
- (void)setPid:(unsigned short)fp8; | |
- (unsigned short)pid; | |
- (void)setFlags:(unsigned char)fp8; | |
- (unsigned char)flags; | |
- (id)description; | |
- (id)initWithBuffer:(id)fp8 length:(unsigned int)fp12; | |
@end | |
@interface IndexData : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int flags; | |
int ivSize; | |
NSArray *chunkList_; | |
} | |
- (void)setChunkList:(id)fp8; | |
- (id)chunkList; | |
- (void).cxx_destruct; | |
- (int)getIVSize; | |
- (int)getFlags; | |
- (id)initWithBuffer:(id)fp8 length:(unsigned int)fp12; | |
@end | |
@interface M2TSCRC : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
- (void)buildOtherCrcTable; | |
- (unsigned int)computeResultWithBuffer:(const char *)fp8 length:(unsigned int)fp12 crcResult:(unsigned int)fp16; | |
- (unsigned int)computeResultWithLongLong:(unsigned long long)fp8 crcResult:(unsigned int)fp16; | |
- (unsigned int)computeResultWithInt:(unsigned int)fp8 crcResult:(unsigned int)fp12; | |
- (unsigned int)computeResultWithShort:(unsigned short)fp8 crcResult:(unsigned int)fp12; | |
- (unsigned int)computeResultWithByte:(unsigned char)fp8 crcResult:(unsigned int)fp12; | |
- (unsigned int)computeCRC:(const char *)fp8 length:(unsigned int)fp12; | |
@end | |
@interface NetflixTopHeader : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int startOffset; | |
unsigned short version; | |
unsigned short headerObjectPID; | |
unsigned char drm; | |
unsigned int crc; | |
} | |
- (unsigned int)getCrc; | |
- (unsigned char)getDrm; | |
- (unsigned short)getHeaderObjectPID; | |
- (unsigned short)getVersion; | |
- (int)getStartOffset; | |
- (id)initWithData:(char *)fp8 length:(unsigned int)fp12; | |
@end | |
@interface StreamData : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
long long fileSize; | |
long long creationTime; | |
long long preroll; | |
long long duration; | |
long long wrapInterval; | |
int alignmentOffset; | |
long long toolsVersion; | |
NSString *fileID_; | |
} | |
- (void)setFileID:(id)fp8; | |
- (id)fileID; | |
- (void).cxx_destruct; | |
- (long long)getToolsVersion; | |
- (int)getAlignmentOffset; | |
- (long long)getWrapInterval; | |
- (long long)getDuration; | |
- (long long)getPreroll; | |
- (long long)getCreationTime; | |
- (int)getFileSize; | |
- (id)initWithBuffer:(id)fp8; | |
@end | |
@interface NfStaticCacheNSURLProtocol : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)canonicalRequestForRequest:(id)fp8; | |
+ (BOOL)canInitWithRequest:(id)fp8; | |
+ (void)unregisterProtocol; | |
+ (void)registerProtocol; | |
- (void)stopLoading; | |
- (void)startLoading; | |
@end | |
@interface StreamHeader : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
StreamData *streamData_; | |
VideoData *videoData_; | |
AudioData *audioData_; | |
IndexData *indexData_; | |
IFrameIndexOffsetObject *iFrameIndexOffset_; | |
IFrameData *iFrameData_; | |
DRMData *playReady_; | |
DRMData *netflixKeyEnvelope_; | |
} | |
- (void)setNetflixKeyEnvelope:(id)fp8; | |
- (id)netflixKeyEnvelope; | |
- (void)setPlayReady:(id)fp8; | |
- (id)playReady; | |
- (void)setIFrameData:(id)fp8; | |
- (id)iFrameData; | |
- (void)setIFrameIndexOffset:(id)fp8; | |
- (id)iFrameIndexOffset; | |
- (void)setIndexData:(id)fp8; | |
- (id)indexData; | |
- (void)setAudioData:(id)fp8; | |
- (id)audioData; | |
- (void)setVideoData:(id)fp8; | |
- (id)videoData; | |
- (void)setStreamData:(id)fp8; | |
- (id)streamData; | |
- (void).cxx_destruct; | |
- (id)getNetflixKeyEnvelope; | |
- (id)getPlayReady; | |
- (id)initWithBuffer:(id)fp8; | |
@end | |
@interface TransportPacket : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int payloadLength; | |
char objectID[17]; | |
Buffer *buffer_; | |
} | |
- (void)setBuffer:(id)fp8; | |
- (id)buffer; | |
- (void).cxx_destruct; | |
- (id)getError; | |
- (char *)getHeaderObjectID; | |
- (char *)getPayload; | |
- (int)getPayloadLength; | |
- (id)initWithData:(char *)fp8 offset:(unsigned int)fp12 length:(unsigned int)fp16; | |
- (id)initWithData:(char *)fp8 length:(unsigned int)fp12; | |
@end | |
@interface VideoData : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int flags; | |
int pid; | |
int videoType; | |
int width; | |
int height; | |
int parX; | |
int parY; | |
long long averageFrameTime; | |
int averageBitRate; | |
} | |
- (int)getAverageBitRate; | |
- (long long)getAverageFrameTime; | |
- (int)getParY; | |
- (int)getParX; | |
- (int)getHeight; | |
- (int)getWidth; | |
- (int)getVideoType; | |
- (int)getPID; | |
- (int)getFlags; | |
- (id)initWithBuffer:(id)fp8; | |
@end | |
@interface NetflixSubtitle : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *text_; | |
double startTime_; | |
double endTime_; | |
} | |
- (void)setText:(id)fp8; | |
- (id)text; | |
- (void)setEndTime:(double)fp8; | |
- (double)endTime; | |
- (void)setStartTime:(double)fp8; | |
- (double)startTime; | |
- (void).cxx_destruct; | |
- (id)description; | |
- (id)initWithText:(id)fp8 startTime:(double)fp12 endTime:(double)fp20; | |
@end | |
@interface NetflixMovieAccessLogEvent : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int numberOfStalls_; | |
int numberOfSegmentsDownloaded_; | |
double indicatedBitrate_; | |
double observedBitrate_; | |
long long numberOfBytesTransferred_; | |
double durationWatched_; | |
double segmentsDownloadedDuration_; | |
double playbackStartOffset_; | |
} | |
- (void)setPlaybackStartOffset:(double)fp8; | |
- (double)playbackStartOffset; | |
- (void)setSegmentsDownloadedDuration:(double)fp8; | |
- (double)segmentsDownloadedDuration; | |
- (void)setNumberOfSegmentsDownloaded:(int)fp8; | |
- (int)numberOfSegmentsDownloaded; | |
- (void)setDurationWatched:(double)fp8; | |
- (double)durationWatched; | |
- (void)setNumberOfBytesTransferred:(long long)fp8; | |
- (long long)numberOfBytesTransferred; | |
- (void)setNumberOfStalls:(int)fp8; | |
- (int)numberOfStalls; | |
- (void)setObservedBitrate:(double)fp8; | |
- (double)observedBitrate; | |
- (void)setIndicatedBitrate:(double)fp8; | |
- (double)indicatedBitrate; | |
- (id)description; | |
@end | |
@interface NetflixPlaybackSession : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int expectedPts_; | |
_Bool seeking_; | |
char *transportBuffer_; | |
char *encryptorBuffer_; | |
unsigned int encryptedLength_; | |
BOOL supportUnmuxedStreams_; | |
BOOL support1080p_; | |
BOOL supportDD_; | |
BOOL seekForAudioSwitch_; | |
BOOL terminatedByUser_; | |
BOOL _trackingStallsUsingNotification; | |
BOOL _directorsCommentarySelected; | |
NSString *movieId_; | |
NSString *episodeId_; | |
NSString *trackerId_; | |
NSString *bookmarkUrl_; | |
NSString *bookmark_; | |
NSString *watchedDate_; | |
NSString *directorsCommentaryId_; | |
NSString *directorsCommentaryEnabled_; | |
NSString *directorsCommentaryPreferred_; | |
int audioEncoding_; | |
NSMutableDictionary *params_; | |
NSMutableDictionary *movieDetails_; | |
struct IosPlayer *player_; | |
int _state; | |
int selectStream_; | |
unsigned int lastKnownMappedVideoKbps_; | |
NSMutableArray *errorStack_; | |
NSDictionary *reportableActionId_; | |
HLSEncrypt *encryptor_; | |
id _mediaControlListenerCallback; | |
id _nccpMediaListenerCallback; | |
NSNumber *audioSwitchTrack_; | |
PlaybackTimeTracker *playbackTimeTracker_; | |
NSObject<OS_dispatch_queue> *_sessionWorkQueue; | |
AVAssetResourceLoadingRequest *_avAssetResourceLoadingRequest; | |
id <PlaybackContextDelegate> _playbackContext; | |
id _subtitleSelectTrackCompletionHandler; | |
ActionIdHandler *_actionIdHandler; | |
double _lastUpdatePlaybackTimeInterval; | |
unsigned long long sessionId_; | |
long long totalBytesTransferred_; | |
double audioSwitchPosition_; | |
} | |
+ (void)initialize; | |
+ (void)fetchIsPinSessionActive:(id)fp(null); | |
+ (BOOL)pinCapableClient; | |
- (void)setActionIdHandler:(id)fp8; | |
- (id)actionIdHandler; | |
- (void)setSubtitleSelectTrackCompletionHandler:(id)fp(null); | |
- (id)subtitleSelectTrackCompletionHandler; | |
- (void)setPlaybackContext:(id)fp8; | |
- (id)playbackContext; | |
- (void)setDirectorsCommentarySelected:(BOOL)fp8; | |
- (BOOL)directorsCommentarySelected; | |
- (void)setAvAssetResourceLoadingRequest:(id)fp8; | |
- (id)avAssetResourceLoadingRequest; | |
- (void)setSessionWorkQueue:(id)fp8; | |
- (id)sessionWorkQueue; | |
- (BOOL)trackingStallsUsingNotification; | |
- (void)setPlaybackTimeTracker:(id)fp8; | |
- (id)playbackTimeTracker; | |
- (void)setTerminatedByUser:(BOOL)fp8; | |
- (BOOL)terminatedByUser; | |
- (void)setAudioSwitchPosition:(double)fp8; | |
- (double)audioSwitchPosition; | |
- (void)setAudioSwitchTrack:(id)fp8; | |
- (id)audioSwitchTrack; | |
- (void)setSeekForAudioSwitch:(BOOL)fp8; | |
- (BOOL)seekForAudioSwitch; | |
- (void)setNccpMediaListenerCallback:(id)fp(null); | |
- (id)nccpMediaListenerCallback; | |
- (void)setMediaControlListenerCallback:(id)fp(null); | |
- (id)mediaControlListenerCallback; | |
- (id)encryptor; | |
- (void)setReportableActionId:(id)fp8; | |
- (id)reportableActionId; | |
- (void)setErrorStack:(id)fp8; | |
- (id)errorStack; | |
- (void)setTotalBytesTransferred:(long long)fp8; | |
- (long long)totalBytesTransferred; | |
- (void)setLastKnownMappedVideoKbps:(unsigned int)fp8; | |
- (unsigned int)lastKnownMappedVideoKbps; | |
- (void)setSelectStream:(int)fp8; | |
- (int)selectStream; | |
- (void)setSupportDD:(BOOL)fp8; | |
- (BOOL)supportDD; | |
- (void)setState:(int)fp8; | |
- (int)state; | |
- (void)setPlayer:(struct IosPlayer *)fp8; | |
- (struct IosPlayer *)player; | |
- (void)setMovieDetails:(id)fp8; | |
- (id)movieDetails; | |
- (void)setParams:(id)fp8; | |
- (id)params; | |
- (void)setSupport1080p:(BOOL)fp8; | |
- (BOOL)support1080p; | |
- (void)setSupportUnmuxedStreams:(BOOL)fp8; | |
- (BOOL)supportUnmuxedStreams; | |
- (void)setAudioEncoding:(int)fp8; | |
- (int)audioEncoding; | |
- (void)setDirectorsCommentaryPreferred:(id)fp8; | |
- (id)directorsCommentaryPreferred; | |
- (void)setDirectorsCommentaryEnabled:(id)fp8; | |
- (id)directorsCommentaryEnabled; | |
- (void)setDirectorsCommentaryId:(id)fp8; | |
- (id)directorsCommentaryId; | |
- (void)setWatchedDate:(id)fp8; | |
- (id)watchedDate; | |
- (void)setBookmark:(id)fp8; | |
- (id)bookmark; | |
- (void)setBookmarkUrl:(id)fp8; | |
- (id)bookmarkUrl; | |
- (void)setTrackerId:(id)fp8; | |
- (id)trackerId; | |
- (void)setEpisodeId:(id)fp8; | |
- (id)episodeId; | |
- (void)setMovieId:(id)fp8; | |
- (id)movieId; | |
- (void)setSessionId:(unsigned long long)fp8; | |
- (unsigned long long)sessionId; | |
- (void)setLastUpdatePlaybackTimeInterval:(double)fp8; | |
- (double)lastUpdatePlaybackTimeInterval; | |
- (void).cxx_destruct; | |
- (void)accessibilitySettings:(id)fp8; | |
- (BOOL)contentIsForcedSubtitles; | |
- (void)directorsCommentarySelection:(id)fp8; | |
- (void)fairplayLicenseWasRetrieved:(const void *)fp8 ckcLength:(unsigned long)fp12; | |
- (void)getFpsCkcWithSpcData:(id)fp8 forAssetId:(id)fp12 resourceLoadingRequest:(id)fp16; | |
- (void)playbackStalled:(unsigned long long)fp8; | |
- (void)networkProfile:(id)fp8; | |
- (void)airplayDisplaySelected:(BOOL)fp8; | |
- (void)internalDisplaySelected; | |
- (void)externalDisplaySelected; | |
- (void)updateVideoBitrateRanges; | |
- (void)subtitlesDidFishingLoading:(id)fp8; | |
- (void)subtitlesDidFailLoading:(id)fp8; | |
- (void)subtitlesDisable; | |
- (void)subtitlesSelect:(id)fp8 completionHandler:(id)fp(null); | |
- (void)audioSelectCompleted; | |
- (void)audioSelect:(id)fp8 audioLanguage:(id)fp12; | |
- (void)bufferingComplete:(double)fp8; | |
- (void)bufferingStarted; | |
- (void)receivedStallNotification:(double)fp8; | |
- (void)updatePts:(double)fp8 mediaPlayerAccessLogEvents:(id)fp16 networkProfile:(id)fp20; | |
- (void)logEvents:(id)fp8 inRange:(struct _NSRange)fp12; | |
- (void)changedOrientation:(int)fp8; | |
- (void)setTrackingStallsUsingNotification:(BOOL)fp8; | |
- (void)setNetworkBytes:(int)fp8 profile:(id)fp12; | |
- (struct basic_string<char, std::char_traits<char>, std::allocator<char>>)cStringForKey:(id)fp8 fromProfileDictionary:(id)fp12; | |
- (void)mediaFailure; | |
- (void)startPlayEvent:(id)fp8; | |
- (void)unpaused:(double)fp8; | |
- (void)paused:(double)fp8; | |
- (void)userStop:(double)fp8 seeking:(BOOL)fp16; | |
- (void)userUnpause:(double)fp8 shouldStartTimeTracking:(BOOL)fp16; | |
- (void)userPlay:(double)fp8; | |
- (void)userPause:(double)fp8 buttonPressed:(BOOL)fp16; | |
- (void)stop; | |
- (void)playing:(double)fp8; | |
- (void)closeCompleted; | |
- (void)closeAndNotifySDKAdaptor:(BOOL)fp8; | |
- (id)netflixAuthenticationPair; | |
- (void)selectedPlaylist:(id)fp8; | |
- (id)mediaTypeForRequestedM3u8:(id)fp8; | |
- (id)nameForRequestedM3u8:(id)fp8; | |
- (id)playlistForRequestedM3u8:(id)fp8; | |
- (BOOL)isDolbyDigitalSupported; | |
- (void)dealloc; | |
- (void)initPlaybackUrl:(id)fp8 params:(id)fp12; | |
- (void)subtitleContentIssue:(id)fp8; | |
- (void)playbackType:(id)fp8; | |
- (void)playbackTerminatedByUser; | |
- (void)stateChanged:(unsigned long long)fp8 toState:(unsigned int)fp16; | |
- (void)openCompleted:(unsigned long long)fp8; | |
- (void)close; | |
- (void)startPlayback:(BOOL)fp8; | |
- (void)didFailOpen:(id)fp8; | |
- (id)createErrorFromStack; | |
- (void)enqueueBlockOnWorkQueue:(id)fp(null); | |
- (void)unregisterCallbacks; | |
- (void)registerCallbacks; | |
- (id)initWithPlaybackContext:(id)fp8; | |
@end | |
@interface en_GBNetflixStringsProvider : NetflixEmbeddedLocalizedStringsProvider | |
{ | |
} | |
- (id)init; | |
@end | |
@interface enNetflixStringsProvider : NetflixEmbeddedLocalizedStringsProvider | |
{ | |
} | |
- (id)init; | |
@end | |
@interface esNetflixStringsProvider : NetflixEmbeddedLocalizedStringsProvider | |
{ | |
} | |
- (id)init; | |
@end | |
@interface frNetflixStringsProvider : NetflixEmbeddedLocalizedStringsProvider | |
{ | |
} | |
- (id)init; | |
@end | |
@interface ptNetflixStringsProvider : NetflixEmbeddedLocalizedStringsProvider | |
{ | |
} | |
- (id)init; | |
@end | |
@interface ContentHeaderDownloader : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct shared_ptr<netflix::ase::ManifestStream> stream_; | |
struct shared_ptr<netflix::ase::Manifest> manifest_; | |
struct shared_ptr<netflix::http::HttpStreamReader> headerHttpReader; | |
struct shared_ptr<netflix::http::HttpStreamReader> transportHttpReader; | |
NSCondition *doneCondition_; | |
BOOL isDone_; | |
_Bool foundSidxBox_; | |
_Bool foundSsixBox_; | |
_Bool doCdnSelection_; | |
_Bool cdn_searching_done_; | |
NSCondition *cdnSearchingDoneCondition_; | |
int headerBufSectionLength_; | |
int cdnRtt_; | |
int cdnBandwidthKbps_; | |
NSString *cdnIp_; | |
int connectTimeoutMS_; | |
int connectRetries_; | |
unsigned int movieId_; | |
struct vector<netflix::base::Log::Message, std::allocator<netflix::base::Log::Message>> vecDlreqs_; | |
BOOL _isDownloadingSucceeded; | |
BOOL _isDownloadingStarted; | |
int _cdnId; | |
NSString *_cdnBandwidthData; | |
NSString *_cdnSelReason; | |
int _fastestCdnRtt; | |
int _fastestCdnId; | |
int _fastestCdnKbps; | |
int _fastestCdnRank; | |
int _lowBandwidthThreshold; | |
NSMutableData *_headerData; | |
int _chunkOffset; | |
NSString *_url; | |
NSMutableArray *_dashIndexData; | |
NSMutableArray *_dashIFrameIndexData; | |
unsigned int _maxSegmentDuration; | |
unsigned int _maxIFrameSegmentDuration; | |
unsigned int _dashSidexSize; | |
NSString *_dashPsshString; | |
int _movieDuration; | |
NSMutableArray *_webVttNoteElements; | |
NSString *_trackName; | |
unsigned long long _dashFirstOffset; | |
unsigned long long _dashSidxOffset; | |
unsigned long long _dashMoovOffset; | |
long long _webVTTHeaderOffset; | |
} | |
+ (id)contentHeaderDownloaderForStream:(const struct shared_ptr<netflix::ase::ManifestStream> *)fp8 movieDuration:(unsigned int)fp12 trackName:(struct basic_string<char, std::char_traits<char>, std::allocator<char>> *)fp16 refDownloader:(id)fp20; | |
- (BOOL)isDownloadingStarted; | |
- (BOOL)isDownloadingSucceeded; | |
- (void)setTrackName:(id)fp8; | |
- (id)trackName; | |
- (long long)webVTTHeaderOffset; | |
- (id)webVttNoteElements; | |
- (int)movieDuration; | |
- (id)dashPsshString; | |
- (unsigned long long)dashMoovOffset; | |
- (unsigned int)dashSidexSize; | |
- (unsigned long long)dashSidxOffset; | |
- (unsigned long long)dashFirstOffset; | |
- (unsigned int)maxIFrameSegmentDuration; | |
- (unsigned int)maxSegmentDuration; | |
- (id)dashIFrameIndexData; | |
- (id)dashIndexData; | |
- (id)url; | |
- (int)chunkOffset; | |
- (id)headerData; | |
- (int)lowBandwidthThreshold; | |
- (int)fastestCdnRank; | |
- (int)fastestCdnKbps; | |
- (int)fastestCdnId; | |
- (int)fastestCdnRtt; | |
- (id)cdnSelReason; | |
- (id)cdnBandwidthData; | |
- (int)cdnId; | |
- (id).cxx_construct; | |
- (void).cxx_destruct; | |
- (unsigned int)dataSizeInBytes; | |
- (void)sendDlreqs; | |
- (void)onCdnSelected; | |
- (void)setFastestCdnId:(int)fp8 andFastestCdnRank:(int)fp12 andFastestCdnKbps:(int)fp16; | |
- (void)startDownloading; | |
- (struct shared_ptr<netflix::ase::ManifestStream>)getManifestStream; | |
- (id)urlAsRangeRequest:(id)fp8 startOffset:(long long)fp12 endOffset:(long long)fp20; | |
- (BOOL)waitForCdnSelection:(double)fp8; | |
- (BOOL)waitForFinishing:(double)fp8; | |
- (void)downloadContentHeader:(id)fp8; | |
- (BOOL)downloadContentHeaderInternalDashWebVtt; | |
- (BOOL)downloadContentHeaderInternalDashFromCdn:(int)fp8 rank:(int)fp12; | |
- (BOOL)downloadContentHeaderInternalDashWithCdnSelection; | |
- (BOOL)searchForContentInBuffer:(char *)fp8 length:(int)fp12; | |
- (void)setDashIndexDataFromMP4Info:(struct MP4Info *)fp8; | |
- (BOOL)downloadDashHeaderDataFrom:(id *)fp8 cdnId:(unsigned int)fp12 downloadableId:(struct basic_string<char, std::char_traits<char>, std::allocator<char>> *)fp16 mediaType:(struct basic_string<char, std::char_traits<char>, std::allocator<char>>)fp20 toBuffer:(char *)fp24 length:(int)fp28 startAt:(int)fp32 rank:(int)fp36; | |
- (BOOL)downloadContentHeaderInternalM2TSFromCdn:(int)fp8 rank:(int)fp12; | |
- (BOOL)selectCdnM2TS; | |
- (void)recordRedirectedUrl:(struct shared_ptr<netflix::http::HttpStreamReader> *)fp8 forCdnId:(unsigned int)fp12 andUrl:(id *)fp16; | |
- (const char *)mediaTypeToDLType:(int)fp8; | |
- (void)dealloc; | |
- (BOOL)isDownloadingCancelled; | |
- (void)main; | |
- (id)initWithManifestStream:(const struct shared_ptr<netflix::ase::ManifestStream> *)fp8 andMovieDuration:(unsigned int)fp12 doCdnSearch:(BOOL)fp16; | |
@end | |
@interface PlaylistBuilder : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _aborted; | |
NSString *_dateTimeTag; | |
NSNumber *_totalPlaylistTimeNumber; | |
} | |
+ (id)sharedInstance; | |
- (void)setTotalPlaylistTimeNumber:(id)fp8; | |
- (id)totalPlaylistTimeNumber; | |
- (void)setDateTimeTag:(id)fp8; | |
- (id)dateTimeTag; | |
- (BOOL)aborted; | |
- (void).cxx_destruct; | |
- (void)setTotalPlaylistTime:(double)fp8; | |
- (void)abortContentHeaderDownloading; | |
- (BOOL)waitForDownloading:(id)fp8 withTimeout:(double)fp12; | |
- (id)buildVariantPlaylist:(id)fp8 forKey:(id)fp12; | |
- (BOOL)buildMasterPlaylist:(id)fp8 withManifestPtr:(struct shared_ptr<const netflix::ase::Manifest> *)fp12 andPlayer:(struct IosPlayer *)fp16; | |
- // Error parsing type: c28@0:4r^{vector<std::tr1::shared_ptr<netflix::ase::ManifestStream>, std::allocator<std::tr1::shared_ptr<netflix::ase::ManifestStream> > >={_Vector_impl=^{shared_ptr<netflix::ase::ManifestStream>}^{shared_ptr<netflix::ase::ManifestStream>}^{shared_ptr<netflix::ase::ManifestStream>}}}8@12^{deque<std::tr1::shared_ptr<netflix::ase::ManifestStream>, std::allocator<std::tr1::shared_ptr<netflix::ase::ManifestStream> > >={_Deque_impl=^^{shared_ptr<netflix::ase::ManifestStream>}I{_Deque_iterator<std::tr1::shared_ptr<netflix::ase::ManifestStream>, std::tr1::shared_ptr<netflix::ase::ManifestStream> &, std::tr1::shared_ptr<netflix::ase::ManifestStream> *>=^{shared_ptr<netflix::ase::ManifestStream>}^{shared_ptr<netflix::ase::ManifestStream>}^{shared_ptr<netflix::ase::ManifestStream>}^^{shared_ptr<netflix::ase::ManifestStream>}}{_Deque_iterator<std::tr1::shared_ptr<netflix::ase::ManifestStream>, std::tr1::shared_ptr<netflix::ase::ManifestStream> &, std::tr1::shared_ptr<netflix::ase::ManifestStream> *>=^{shared_ptr<netflix::ase::ManifestStream>}^{shared_ptr<netflix::ase::ManifestStream>}^{shared_ptr<netflix::ase::ManifestStream>}^^{shared_ptr<netflix::ase::ManifestStream>}}}}16i20I24, name: downloadVideoContentHeaders:movieDetails:reorderedStreams:andKbps:andDefaultAudioBps: | |
- (id)webVTTTrackNameForManifestTrack:(const struct shared_ptr<netflix::ase::ManifestTrack> *)fp8; | |
- (id)codecsForProfile:(int)fp8; | |
- (id)buildVideoIframePlaylist:(id)fp8; | |
- (id)buildAVPlaylist:(id)fp8 movieDetails:(id)fp12 mediaType:(id)fp16; | |
- (id)buildWebVTTPlaylist:(id)fp8; | |
- (id)buildDashIFramePlaylist:(id)fp8; | |
- (id)buildDashPlaylist:(id)fp8; | |
- (int)modifiedPeakBandwidth:(int)fp8; | |
- (void)reset; | |
- (void)iframeContentError:(struct basic_string<char, std::char_traits<char>, std::allocator<char>>)fp8 dlId:(struct basic_string<char, std::char_traits<char>, std::allocator<char>>)fp12; | |
- (void)subtitleContentError:(struct basic_string<char, std::char_traits<char>, std::allocator<char>>)fp8 dlId:(struct basic_string<char, std::char_traits<char>, std::allocator<char>>)fp12; | |
@end | |
@interface NfhlsProtocol : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (void)disallowAirplay; | |
+ (void)playbackSessionReset; | |
+ (void)airplayDisabled; | |
+ (void)airplayEnabled; | |
+ (void)setDebug:(BOOL)fp8; | |
+ (void)unregisterProtocol; | |
+ (void)registerProtocol; | |
+ (id)protocolScheme; | |
+ (id)canonicalRequestForRequest:(id)fp8; | |
+ (BOOL)canInitWithRequest:(id)fp8; | |
+ (void)initialize; | |
- (void)checkIfDeviceIsSupported; | |
- (BOOL)isMasterPlaylistRequest:(id)fp8; | |
- (BOOL)isAirplayRequest:(id)fp8; | |
- (id)requestPathAndParametersForURL:(id)fp8; | |
- (void)notifyWebVTTTrackSelection:(id)fp8; | |
- (void)notifyAudioTrackSelection:(id)fp8; | |
- (void)stopLoading; | |
- (void)startLoading; | |
@end | |
@interface daNetflixStringsProvider : NetflixEmbeddedLocalizedStringsProvider | |
{ | |
} | |
- (id)init; | |
@end | |
@interface fiNetflixStringsProvider : NetflixEmbeddedLocalizedStringsProvider | |
{ | |
} | |
- (id)init; | |
@end | |
@interface nbNetflixStringsProvider : NetflixEmbeddedLocalizedStringsProvider | |
{ | |
} | |
- (id)init; | |
@end | |
@interface svNetflixStringsProvider : NetflixEmbeddedLocalizedStringsProvider | |
{ | |
} | |
- (id)init; | |
@end | |
@interface NFGCKCastChannel : GCKCastChannel | |
{ | |
NFGCKController *_controller; | |
GCKDeviceManager *_gckDeviceManager; | |
NSString *_sessionId; | |
} | |
- (void)setSessionId:(id)fp8; | |
- (id)sessionId; | |
- (void)setGckDeviceManager:(id)fp8; | |
- (id)gckDeviceManager; | |
- (void)setController:(id)fp8; | |
- (id)controller; | |
- (void).cxx_destruct; | |
- (void)dealloc; | |
- (void)didReceiveTextMessage:(id)fp8; | |
- (id)initWithController:(id)fp8 deviceManager:(id)fp12 channelNamespace:(id)fp16 sessionId:(id)fp20; | |
@end | |
@interface Registration : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id _callbackBlock; | |
NSObject<OS_dispatch_queue> *_callbackQueue; | |
} | |
- (void)setCallbackQueue:(id)fp8; | |
- (id)callbackQueue; | |
- (void)setCallbackBlock:(id)fp(null); | |
- (id)callbackBlock; | |
- (void).cxx_destruct; | |
- (id)initWithBlock:(id)fp(null) usingQueueForCallback:(void)fp8; | |
@end | |
@interface NetflixEventCenter : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableDictionary *_callbacksRegisteredForEvents; | |
NSObject<OS_dispatch_queue> *_workQueue; | |
} | |
+ (id)sharedInstance; | |
+ (void)initialize; | |
- (void)setWorkQueue:(id)fp8; | |
- (id)workQueue; | |
- (void)setCallbacksRegisteredForEvents:(id)fp8; | |
- (id)callbacksRegisteredForEvents; | |
- (void).cxx_destruct; | |
- (unsigned int)indexForCallback:(id)fp(null) inRegistrations:(void)fp8; | |
- (id)callbacks; | |
- (void)unregisterAllEvents; | |
- (void)processEvent:(id)fp8 withData:(id)fp12; | |
- (void)sendEvent:(id)fp8 withData:(id)fp12; | |
- (BOOL)callback:(id)fp(null) isRegisteredForEvent:(void)fp8; | |
- (void)unregisterCallback:(id)fp(null) forEvent:(void)fp8; | |
- (void)registerForEvent:(id)fp8 withCallback:(id)fp(null) usingQueueForCallback:(void)fp12; | |
- (id)init; | |
@end | |
@interface ActionIdHandler : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id _nccpErrorCallback; | |
id _backgroundCallback; | |
NetflixPlaybackSession *_playbackSession; | |
} | |
+ (void)initialize; | |
- (void)setPlaybackSession:(id)fp8; | |
- (id)playbackSession; | |
- (void)setBackgroundCallback:(id)fp(null); | |
- (id)backgroundCallback; | |
- (void)setNccpErrorCallback:(id)fp(null); | |
- (id)nccpErrorCallback; | |
- (void).cxx_destruct; | |
- (void)handleBackgroundEvent:(id)fp8; | |
- (void)handleNccpError:(id)fp8; | |
- (void)unregisterCallbacks; | |
- (void)registerCallbacks; | |
- (void)dealloc; | |
- (id)initWithPlaybackSession:(id)fp8; | |
@end | |
@interface NfDirectInvokeNSURLProtocol : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)canonicalRequestForRequest:(id)fp8; | |
+ (BOOL)canInitWithRequest:(id)fp8; | |
+ (void)unregisterProtocol; | |
+ (void)registerProtocol; | |
- (void)stopLoading; | |
- (void)startLoading; | |
@end | |
@interface HLSEncrypt : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct _CCCryptor *thisEncipher_; | |
NSData *key_; | |
} | |
- (void)setKey:(id)fp8; | |
- (id)key; | |
- (void)setThisEncipher:(struct _CCCryptor *)fp8; | |
- (struct _CCCryptor *)thisEncipher; | |
- (void).cxx_destruct; | |
- (void)stop; | |
- (void)encrypt:(char *)fp8 inLength:(unsigned int)fp12 sequence:(unsigned long long)fp16 outBuffer:(char *)fp24 outLength:(unsigned int)fp28; | |
- (unsigned int)getOutputBufferLength:(unsigned int)fp8; | |
- (void)start:(id)fp8; | |
@end | |
@interface PlaybackTimeTracker : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NetflixPlaybackSession *playbackSession_; | |
int eventCount_; | |
int stallCount_; | |
unsigned long long lastPlaybackPtsMs_; | |
BOOL stalled_; | |
BOOL tracking_; | |
BOOL _trackingStallsUsingNotification; | |
} | |
- (void)setTrackingStallsUsingNotification:(BOOL)fp8; | |
- (BOOL)trackingStallsUsingNotification; | |
- (void).cxx_destruct; | |
- (void)receivedStallNotification:(unsigned long long)fp8; | |
- (BOOL)updatePts:(unsigned long long)fp8 withAccessLogEvents:(id)fp16; | |
- (void)stopTracking; | |
- (void)startTracking; | |
- (void)reset; | |
- (id)initWithPlaybackSession:(id)fp8; | |
@end | |
@interface KeychainItemWrapper : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (void)deleteStringForKey:(id)fp8; | |
+ (id)getStringForKey:(id)fp8; | |
+ (void)saveString:(id)fp8 forKey:(id)fp12; | |
@end | |
@interface nlNetflixStringsProvider : NetflixEmbeddedLocalizedStringsProvider | |
{ | |
} | |
- (id)init; | |
@end | |
@interface Crittercism : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableData *responseData; | |
struct __CFDictionary **connectionToInfoMapping; | |
id <CrittercismDelegate> delegate; | |
BOOL didCrashOnLastLoad; | |
NSObject *voteDisplayer; | |
CrittercismViewController *crittercismViewController; | |
NSArray *feedbackArray; | |
NSDate *lastHandledExceptionDate; | |
NSMutableArray *bufferedHandledExceptionDictionaries; | |
} | |
+ (id)sharedInstance; | |
+ (void)configurePushNotification:(id)fp8; | |
+ (void)critterApplicationWillEnterForeground:(id)fp8; | |
+ (void)critterApplicationWillEnterBackground:(id)fp8; | |
+ (id)allocWithZone:(struct _NSZone *)fp8; | |
+ (void)initWithAppID:(id)fp8 andKey:(id)fp12 andSecret:(id)fp16; | |
+ (void)initWithAppID:(id)fp8 andKey:(id)fp12 andSecret:(id)fp16 andMainViewController:(id)fp20; | |
+ (void)initWithAppID:(id)fp8 andMainViewController:(id)fp12 andDelegate:(id)fp16; | |
+ (void)initWithAppID:(id)fp8 andMainViewController:(id)fp12; | |
+ (void)initWithAppID:(id)fp8; | |
+ (void)setOptOutStatus:(BOOL)fp8; | |
+ (BOOL)getOptOutStatus; | |
+ (BOOL)logHandledException:(id)fp8; | |
+ (void)logEvent:(id)fp8 andEventDict:(id)fp12; | |
+ (void)writeToBreadcrumbFile:(id)fp8; | |
+ (id)readFromBreadcrumbFile; | |
+ (void)startSession; | |
+ (void)leaveBreadcrumb:(id)fp8; | |
+ (void)handleMemoryWarning:(id)fp8; | |
+ (id)getAppID; | |
+ (id)getVersion; | |
+ (int)getCurrentOrientation; | |
+ (void)setCurrentOrientation:(int)fp8; | |
+ (void)setValue:(id)fp8 forKey:(id)fp12; | |
+ (void)setAge:(int)fp8; | |
+ (void)setGender:(id)fp8; | |
+ (void)setUsername:(id)fp8; | |
+ (void)setEmail:(id)fp8; | |
+ (void)appendDiagnosticData:(id *)fp8 isSimple:(BOOL)fp12; | |
+ (void)sendUserMetadata; | |
+ (id)getGMTDateString; | |
+ (id)getGMTDateString:(id)fp8; | |
+ (id)sha256:(id)fp8; | |
+ (id)getDeviceUUID; | |
+ (struct uuid_command *)getLC_UUIDCommand:(const void *)fp8; | |
+ (id)getBinaryImageUUID; | |
+ (id)getBinaryImagePath; | |
+ (id)getBinaryImageName; | |
- (void)dealloc; | |
- (id)stacktraceFromException:(id)fp8; | |
- (id)stacktraceDictionariesFromException:(id)fp8; | |
- (void)logCritterError:(id)fp8; | |
- (void)batchProcess; | |
- (id)handledExceptionDictionaryFromNSException:(id)fp8; | |
- (void)handleCrashReport; | |
- (id)rawCrashLogDictionaryFromPLCrashReport:(id)fp8; | |
- (id)threadInfoArrayFromPLCrashReport:(id)fp8; | |
- (id)stacktraceLineFromStackFrameInfo:(id)fp8 andBinaryImageInfo:(id)fp12 andFrameIndex:(unsigned int *)fp16; | |
- (id)stacktraceLineDictionaryFromStackFrameInfo:(id)fp8 andBinaryImageInfo:(id)fp12 andFrameIndex:(unsigned int *)fp16; | |
- (id)appStateDictionaryFromPLCrashReport:(id)fp8; | |
- (void)didRotateFromInterfaceOrientation:(int *)fp8; | |
- (void)reachabilityChanged:(id)fp8; | |
- (void)updateReachability:(id)fp8; | |
- (id)init; | |
- (void)updateUsername:(id)fp8; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)retain; | |
- (unsigned int)retainCount; | |
- (oneway void)release; | |
- (id)autorelease; | |
- (id)getPlatform; | |
- (id)getSimpleState; | |
- (id)getFullState; | |
- (void)sendRequest:(id)fp8 withDelegateTag:(id)fp12; | |
- (void)sendRequest:(id)fp8; | |
- (void)updateDeviceToken:(id)fp8; | |
- (void)makeCrittercismRequest:(id)fp8 kwargs:(id)fp12 appendDiagnostics:(BOOL)fp16 isSimple:(BOOL)fp20 appendUserMetadata:(BOOL)fp24; | |
- (void)_makeCrittercismRequest:(id)fp8 kwargs:(id)fp12 appendDiagnostics:(BOOL)fp16 isSimple:(BOOL)fp20 appendUserMetadata:(BOOL)fp24; | |
- (void)makeCrittercismRequest:(id)fp8 kwargs:(id)fp12 appendDiagnostics:(BOOL)fp16 isSimple:(BOOL)fp20 appendUserMetadata:(BOOL)fp24 withExtraData:(id)fp28 withExtraDict:(id)fp32; | |
- (void)_makeCrittercismRequest:(id)fp8 kwargs:(id)fp12 appendDiagnostics:(BOOL)fp16 isSimple:(BOOL)fp20 appendUserMetadata:(BOOL)fp24 withExtraData:(id)fp28 withExtraDict:(id)fp32; | |
- (void)appLoadedWithLaunch:(BOOL)fp8; | |
- (BOOL)postMultipartToURL:(id)fp8 withPartsAsDicts:(id)fp12; | |
- (BOOL)postJSONToURL:(id)fp8 fromJSONDictionary:(id)fp12; | |
- (BOOL)postJSONWithDataToURL:(id)fp8 fromJSONDictionary:(id)fp12 withName:(id)fp16 andData:(id)fp20 withName:(id)fp24; | |
- (void)connection:(id)fp8 didReceiveResponse:(id)fp12; | |
- (void)connection:(id)fp8 didReceiveData:(id)fp12; | |
- (void)connection:(id)fp8 didFailWithError:(id)fp12; | |
- (void)connectionDidFinishLoading:(id)fp8; | |
- (void)handleForumResponse:(id)fp8; | |
- (BOOL)isPreferenceExist:(id)fp8; | |
- (void)alertView:(id)fp8 clickedButtonAtIndex:(int)fp12; | |
- (void)openAppStore; | |
- (void)storeValueInPreferences:(id)fp8 forKey:(id)fp12 forDictionary:(id)fp16; | |
- (id)getDictFromPreferences:(id)fp8; | |
- (id)getValueFromPreferencesWithKey:(id)fp8 andDictionaryName:(id)fp12; | |
- (BOOL)didCrashOnLastLoad; | |
- (void)setDidCrashOnLastLoad:(BOOL)fp8; | |
- (id)bufferedHandledExceptionDictionaries; | |
- (void)setBufferedHandledExceptionDictionaries:(id)fp8; | |
- (id)lastHandledExceptionDate; | |
- (void)setLastHandledExceptionDate:(id)fp8; | |
@end | |
@interface CrittercismReachability : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL localWiFiRef; | |
struct __SCNetworkReachability *reachabilityRef; | |
} | |
+ (id)reachabilityWithHostName:(id)fp8; | |
+ (id)reachabilityWithAddress:(const struct sockaddr_in *)fp8; | |
+ (id)reachabilityForInternetConnection; | |
+ (id)reachabilityForLocalWiFi; | |
- (BOOL)startNotifier; | |
- (void)stopNotifier; | |
- (void)dealloc; | |
- (int)localWiFiStatusForFlags:(unsigned int)fp8; | |
- (int)networkStatusForFlags:(unsigned int)fp8; | |
- (BOOL)connectionRequired; | |
- (int)currentReachabilityStatus; | |
@end | |
@interface CrittercismJKSerializer : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct CrittercismJKEncodeState *encodeState; | |
} | |
+ (id)serializeObject:(id)fp8 options:(unsigned int)fp12 encodeOption:(unsigned int)fp16 block:(id)fp(null) delegate:(void)fp20 selector:(id)fp24 error:(SEL)fp28; | |
- (id)serializeObject:(id)fp8 options:(unsigned int)fp12 encodeOption:(unsigned int)fp16 block:(id)fp(null) delegate:(void)fp20 selector:(id)fp24 error:(SEL)fp28; | |
- (void)releaseState; | |
- (void)dealloc; | |
@end | |
@interface CrittercismJSONDecoder : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct CrittercismJKParseState *parseState; | |
} | |
+ (id)decoder; | |
+ (id)decoderWithParseOptions:(unsigned int)fp8; | |
- (id)init; | |
- (id)initWithParseOptions:(unsigned int)fp8; | |
- (void)dealloc; | |
- (void)clearCache; | |
- (id)parseUTF8String:(const char *)fp8 length:(unsigned long)fp12; | |
- (id)parseUTF8String:(const char *)fp8 length:(unsigned long)fp12 error:(id *)fp16; | |
- (id)parseJSONData:(id)fp8; | |
- (id)parseJSONData:(id)fp8 error:(id *)fp12; | |
- (id)objectWithUTF8String:(const char *)fp8 length:(unsigned int)fp12; | |
- (id)objectWithUTF8String:(const char *)fp8 length:(unsigned int)fp12 error:(id *)fp16; | |
- (id)objectWithData:(id)fp8; | |
- (id)objectWithData:(id)fp8 error:(id *)fp12; | |
- (id)mutableObjectWithUTF8String:(const char *)fp8 length:(unsigned int)fp12; | |
- (id)mutableObjectWithUTF8String:(const char *)fp8 length:(unsigned int)fp12 error:(id *)fp16; | |
- (id)mutableObjectWithData:(id)fp8; | |
- (id)mutableObjectWithData:(id)fp8 error:(id *)fp12; | |
@end | |
@interface CrittercismJKDictionary : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying, NSMutableCopying, NSFastEnumeration> | |
{ | |
unsigned int count; | |
unsigned int capacity; | |
unsigned int mutations; | |
struct CrittercismJKHashTableEntry *entry; | |
} | |
+ (id)allocWithZone:(struct _NSZone *)fp8; | |
- (void)dealloc; | |
- (unsigned int)count; | |
- (id)objectForKey:(id)fp8; | |
- (void)getObjects:(id *)fp8 andKeys:(id *)fp12; | |
- (unsigned int)countByEnumeratingWithState:(CDAnonymousStruct1 *)fp8 objects:(id *)fp12 count:(unsigned int)fp16; | |
- (id)keyEnumerator; | |
- (void)setObject:(id)fp8 forKey:(id)fp12; | |
- (void)removeObjectForKey:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)mutableCopyWithZone:(struct _NSZone *)fp8; | |
@end | |
@interface CrittercismJKDictionaryEnumerator : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id collection; | |
unsigned int nextObject; | |
} | |
- (id)initWithCrittercismJKDictionary:(id)fp8; | |
- (void)dealloc; | |
- (id)allObjects; | |
- (id)nextObject; | |
@end | |
@interface CrittercismJKArray : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying, NSMutableCopying, NSFastEnumeration> | |
{ | |
id *objects; | |
unsigned int count; | |
unsigned int capacity; | |
unsigned int mutations; | |
} | |
+ (id)allocWithZone:(struct _NSZone *)fp8; | |
- (void)dealloc; | |
- (unsigned int)count; | |
- (void)getObjects:(id *)fp8 range:(struct _NSRange)fp12; | |
- (id)objectAtIndex:(unsigned int)fp8; | |
- (unsigned int)countByEnumeratingWithState:(CDAnonymousStruct1 *)fp8 objects:(id *)fp12 count:(unsigned int)fp16; | |
- (void)insertObject:(id)fp8 atIndex:(unsigned int)fp12; | |
- (void)removeObjectAtIndex:(unsigned int)fp8; | |
- (void)replaceObjectAtIndex:(unsigned int)fp8 withObject:(id)fp12; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (id)mutableCopyWithZone:(struct _NSZone *)fp8; | |
@end | |
@interface PLCrashSignalHandler : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct __darwin_sigaltstack _sigstk; | |
} | |
+ (id)sharedHandler; | |
- (BOOL)registerHandlerWithCallback:(void *)fp8 context:(void *)fp12 error:(id *)fp16; | |
- (BOOL)registerHandlerForSignal:(int)fp8 error:(id *)fp12; | |
- (id)init; | |
- (void)populateError:(id *)fp8 errorCode:(int)fp12 description:(id)fp16 cause:(id)fp20; | |
- (void)populateError:(id *)fp8 errnoVal:(int)fp12 description:(id)fp16; | |
@end | |
@interface PLCrashReporter : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _enabled; | |
NSString *_applicationIdentifier; | |
NSString *_applicationVersion; | |
NSString *_crashReportDirectory; | |
} | |
+ (id)sharedReporter; | |
- (void)setCrashCallbacks:(struct PLCrashReporterCallbacks *)fp8; | |
- (BOOL)enableCrashReporterAndReturnError:(id *)fp8; | |
- (BOOL)enableCrashReporter; | |
- (BOOL)purgePendingCrashReportAndReturnError:(id *)fp8; | |
- (BOOL)purgePendingCrashReport; | |
- (id)loadPendingCrashReportDataAndReturnError:(id *)fp8; | |
- (id)loadPendingCrashReportData; | |
- (BOOL)hasPendingCrashReport; | |
- (id)crashReportPath; | |
- (id)queuedCrashReportDirectory; | |
- (id)crashReportDirectory; | |
- (BOOL)populateCrashReportDirectoryAndReturnError:(id *)fp8; | |
- (void)dealloc; | |
- (id)initWithBundle:(id)fp8; | |
- (id)initWithApplicationIdentifier:(id)fp8 appVersion:(id)fp12; | |
@end | |
@interface PLCrashReport : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
struct _PLCrashReportDecoder *_decoder; | |
PLCrashReportSystemInfo *_systemInfo; | |
PLCrashReportMachineInfo *_machineInfo; | |
PLCrashReportApplicationInfo *_applicationInfo; | |
PLCrashReportProcessInfo *_processInfo; | |
PLCrashReportSignalInfo *_signalInfo; | |
NSArray *_threads; | |
NSArray *_images; | |
PLCrashReportExceptionInfo *_exceptionInfo; | |
} | |
- (id)exceptionInfo; | |
- (id)images; | |
- (id)threads; | |
- (id)signalInfo; | |
- (id)processInfo; | |
- (id)applicationInfo; | |
- (id)machineInfo; | |
- (id)systemInfo; | |
- (BOOL)hasExceptionInfo; | |
- (BOOL)hasProcessInfo; | |
- (BOOL)hasMachineInfo; | |
- (id)imageForAddress:(unsigned long long)fp8; | |
- (void)dealloc; | |
- (id)initWithData:(id)fp8 error:(id *)fp12; | |
- (id)extractSignalInfo:(struct _Plcrash__CrashReport__Signal *)fp8 error:(id *)fp12; | |
- (id)extractExceptionInfo:(struct _Plcrash__CrashReport__Exception *)fp8 error:(id *)fp12; | |
- (id)extractImageInfo:(struct _Plcrash__CrashReport *)fp8 error:(id *)fp12; | |
- (id)extractThreadInfo:(struct _Plcrash__CrashReport *)fp8 error:(id *)fp12; | |
- (id)extractStackFrameInfo:(struct _Plcrash__CrashReport__Thread__StackFrame *)fp8 error:(id *)fp12; | |
- (id)extractProcessInfo:(struct _Plcrash__CrashReport__ProcessInfo *)fp8 error:(id *)fp12; | |
- (id)extractApplicationInfo:(struct _Plcrash__CrashReport__ApplicationInfo *)fp8 error:(id *)fp12; | |
- (id)extractMachineInfo:(struct _Plcrash__CrashReport__MachineInfo *)fp8 error:(id *)fp12; | |
- (id)extractProcessorInfo:(struct _Plcrash__CrashReport__Processor *)fp8 error:(id *)fp12; | |
- (id)extractSystemInfo:(struct _Plcrash__CrashReport__SystemInfo *)fp8 error:(id *)fp12; | |
- (struct _Plcrash__CrashReport *)decodeCrashData:(id)fp8 error:(id *)fp12; | |
@end | |
@interface PLCrashReportSystemInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _operatingSystem; | |
NSString *_osVersion; | |
NSString *_osBuild; | |
int _architecture; | |
NSDate *_timestamp; | |
unsigned int _memory_usage; | |
unsigned int _disk_space_free; | |
} | |
- (unsigned int)disk_space_free; | |
- (unsigned int)memory_usage; | |
- (id)timestamp; | |
- (int)architecture; | |
- (id)operatingSystemBuild; | |
- (id)operatingSystemVersion; | |
- (int)operatingSystem; | |
- (void)dealloc; | |
- (id)initWithOperatingSystem:(int)fp8 operatingSystemVersion:(id)fp12 operatingSystemBuild:(id)fp16 architecture:(int)fp20 timestamp:(id)fp24 memory_usage:(unsigned int)fp28 disk_space_free:(unsigned int)fp32; | |
- (id)initWithOperatingSystem:(int)fp8 operatingSystemVersion:(id)fp12 architecture:(int)fp16 timestamp:(id)fp20 memory_usage:(unsigned int)fp24 disk_space_free:(unsigned int)fp28; | |
@end | |
@interface PLCrashReportApplicationInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_applicationIdentifier; | |
NSString *_applicationVersion; | |
} | |
- (id)applicationVersion; | |
- (id)applicationIdentifier; | |
- (void)dealloc; | |
- (id)initWithApplicationIdentifier:(id)fp8 applicationVersion:(id)fp12; | |
@end | |
@interface PLCrashReportThreadInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _threadNumber; | |
NSArray *_stackFrames; | |
BOOL _crashed; | |
NSArray *_registers; | |
} | |
- (id)registers; | |
- (BOOL)crashed; | |
- (id)stackFrames; | |
- (int)threadNumber; | |
- (void)dealloc; | |
- (id)initWithThreadNumber:(int)fp8 stackFrames:(id)fp12 crashed:(BOOL)fp16 registers:(id)fp20; | |
@end | |
@interface PLCrashReportStackFrameInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
unsigned long long _instructionPointer; | |
NSString *_fileName; | |
NSString *_symbolName; | |
unsigned long long _symbolAddress; | |
} | |
- (unsigned long long)symbolAddress; | |
- (id)symbolName; | |
- (id)fileName; | |
- (unsigned long long)instructionPointer; | |
- (void)dealloc; | |
- (id)initWithInstructionPointer:(unsigned long long)fp8 andFileName:(id)fp16 andSymbolName:(id)fp20 andSymbolAddress:(unsigned long long)fp24; | |
@end | |
@interface PLCrashReportRegisterInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_registerName; | |
unsigned long long _registerValue; | |
} | |
- (unsigned long long)registerValue; | |
- (id)registerName; | |
- (void)dealloc; | |
- (id)initWithRegisterName:(id)fp8 registerValue:(unsigned long long)fp12; | |
@end | |
@interface PLCrashReportBinaryImageInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
PLCrashReportProcessorInfo *_processorInfo; | |
unsigned long long _baseAddress; | |
unsigned long long _imageSize; | |
NSString *_imageName; | |
BOOL _hasImageUUID; | |
NSString *_imageUUID; | |
} | |
- (id)imageUUID; | |
- (BOOL)hasImageUUID; | |
- (id)imageName; | |
- (unsigned long long)imageSize; | |
- (unsigned long long)imageBaseAddress; | |
- (id)codeType; | |
- (void)dealloc; | |
- (id)initWithCodeType:(id)fp8 baseAddress:(unsigned long long)fp12 size:(unsigned long long)fp20 name:(id)fp28 uuid:(id)fp32; | |
@end | |
@interface PLCrashReportExceptionInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_name; | |
NSString *_reason; | |
NSArray *_stackFrames; | |
} | |
- (id)stackFrames; | |
- (id)exceptionReason; | |
- (id)exceptionName; | |
- (void)dealloc; | |
- (id)initWithExceptionName:(id)fp8 reason:(id)fp12 stackFrames:(id)fp16; | |
- (id)initWithExceptionName:(id)fp8 reason:(id)fp12; | |
@end | |
@interface PLCrashReportSignalInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_name; | |
NSString *_code; | |
unsigned long long _address; | |
} | |
- (unsigned long long)address; | |
- (id)code; | |
- (id)name; | |
- (void)dealloc; | |
- (id)initWithSignalName:(id)fp8 code:(id)fp12 address:(unsigned long long)fp16; | |
@end | |
@interface PLCrashReportProcessInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_processName; | |
unsigned int _processID; | |
NSString *_processPath; | |
NSString *_parentProcessName; | |
unsigned int _parentProcessID; | |
BOOL _native; | |
} | |
- (BOOL)native; | |
- (unsigned int)parentProcessID; | |
- (id)parentProcessName; | |
- (id)processPath; | |
- (unsigned int)processID; | |
- (id)processName; | |
- (void)dealloc; | |
- (id)initWithProcessName:(id)fp8 processID:(unsigned int)fp12 processPath:(id)fp16 parentProcessName:(id)fp20 parentProcessID:(unsigned int)fp24 native:(BOOL)fp28; | |
@end | |
@interface PLCrashReportTextFormatter : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <PLCrashReportFormatter> | |
{ | |
int _textFormat; | |
unsigned int _stringEncoding; | |
} | |
+ (id)stringValueForCrashReport:(id)fp8 withTextFormat:(int)fp12; | |
+ (id)formatStackFrame:(id)fp8 frameIndex:(unsigned int)fp12 report:(id)fp16; | |
- (id)formatReport:(id)fp8 error:(id *)fp12; | |
- (id)initWithTextFormat:(int)fp8 stringEncoding:(unsigned int)fp12; | |
@end | |
@interface PLCrashReportProcessorInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
int _typeEncoding; | |
unsigned long long _type; | |
unsigned long long _subtype; | |
} | |
- (unsigned long long)subtype; | |
- (unsigned long long)type; | |
- (int)typeEncoding; | |
- (id)initWithTypeEncoding:(int)fp8 type:(unsigned long long)fp12 subtype:(unsigned long long)fp20; | |
@end | |
@interface PLCrashReportMachineInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_modelName; | |
PLCrashReportProcessorInfo *_processorInfo; | |
unsigned int _processorCount; | |
unsigned int _logicalProcessorCount; | |
} | |
- (unsigned int)logicalProcessorCount; | |
- (unsigned int)processorCount; | |
- (id)processorInfo; | |
- (id)modelName; | |
- (void)dealloc; | |
- (id)initWithModelName:(id)fp8 processorInfo:(id)fp12 processorCount:(unsigned int)fp16 logicalProcessorCount:(unsigned int)fp20; | |
@end | |
@interface FBRequest : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
id <FBRequestDelegate> _delegate; | |
NSString *_url; | |
NSURLConnection *_connection; | |
NSMutableData *_responseText; | |
unsigned int _state; | |
NSError *_error; | |
BOOL _sessionDidExpire; | |
id <FBGraphObject> _graphObject; | |
NSMutableDictionary *_parameters; | |
FBSession *_session; | |
NSString *_graphPath; | |
NSString *_restMethod; | |
NSString *_HTTPMethod; | |
} | |
+ (id)requestForPlacesSearchAtCoordinate:(CDAnonymousStruct2)fp8 radiusInMeters:(int)fp24 resultsLimit:(int)fp28 searchText:(id)fp32; | |
+ (id)requestWithGraphPath:(id)fp8 parameters:(id)fp12 HTTPMethod:(id)fp16; | |
+ (id)requestForPostStatusUpdate:(id)fp8 place:(id)fp12 tags:(id)fp16; | |
+ (id)requestForPostStatusUpdate:(id)fp8; | |
+ (id)requestForPostWithGraphPath:(id)fp8 graphObject:(id)fp12; | |
+ (id)requestForGraphPath:(id)fp8; | |
+ (id)requestForUploadPhoto:(id)fp8; | |
+ (id)requestForMyFriends; | |
+ (id)requestForMe; | |
+ (id)serializeURL:(id)fp8 params:(id)fp12 httpMethod:(id)fp16; | |
+ (id)serializeURL:(id)fp8 params:(id)fp12; | |
- (void)setHTTPMethod:(id)fp8; | |
- (id)HTTPMethod; | |
- (void)setRestMethod:(id)fp8; | |
- (id)restMethod; | |
- (void)setGraphPath:(id)fp8; | |
- (id)graphPath; | |
- (void)setSession:(id)fp8; | |
- (id)session; | |
- (id)parameters; | |
- (id)startWithCompletionHandler:(id)fp(null); | |
- (void)setGraphObject:(id)fp8; | |
- (id)graphObject; | |
- (void)dealloc; | |
- (id)initWithSession:(id)fp8 graphPath:(id)fp12 parameters:(id)fp16 HTTPMethod:(id)fp20; | |
- (id)initWithSession:(id)fp8 restMethod:(id)fp12 parameters:(id)fp16 HTTPMethod:(id)fp20; | |
- (id)initForPostWithSession:(id)fp8 graphPath:(id)fp12 graphObject:(id)fp16; | |
- (id)initWithSession:(id)fp8 graphPath:(id)fp12; | |
- (id)init; | |
- (id)description; | |
- (BOOL)loading; | |
- (void)setSessionDidExpire:(BOOL)fp8; | |
- (BOOL)sessionDidExpire; | |
- (void)setState:(unsigned int)fp8; | |
- (unsigned int)state; | |
- (void)setError:(id)fp8; | |
- (id)error; | |
- (void)setResponseText:(id)fp8; | |
- (id)responseText; | |
- (void)setConnection:(id)fp8; | |
- (id)connection; | |
- (void)setParams:(id)fp8; | |
- (id)params; | |
- (void)setHttpMethod:(id)fp8; | |
- (id)httpMethod; | |
- (void)setUrl:(id)fp8; | |
- (id)url; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
@end | |
@interface FBLoginDialog : FBDialog | |
{ | |
id <FBLoginDialogDelegate> _loginDelegate; | |
} | |
- (void)webView:(id)fp8 didFailLoadWithError:(id)fp12; | |
- (void)dialogDidCancel:(id)fp8; | |
- (void)dialogDidSucceed:(id)fp8; | |
- (id)initWithURL:(id)fp8 loginParams:(id)fp12 delegate:(id)fp16; | |
@end | |
@interface FBDialog : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <UIWebViewDelegate> | |
{ | |
id <FBDialogDelegate> _delegate; | |
NSMutableDictionary *_params; | |
NSString *_serverURL; | |
NSURL *_loadingURL; | |
UIWebView *_webView; | |
UIActivityIndicatorView *_spinner; | |
UIButton *_closeButton; | |
int _orientation; | |
BOOL _showingKeyboard; | |
BOOL _isViewInvisible; | |
FBFrictionlessRequestSettings *_frictionlessSettings; | |
UIView *_modalBackgroundView; | |
BOOL _everShown; | |
} | |
- (void)setParams:(id)fp8; | |
- (id)params; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)dialogDidCancel:(id)fp8; | |
- (void)dialogDidSucceed:(id)fp8; | |
- (void)dialogWillDisappear; | |
- (void)dialogWillAppear; | |
- (void)dismissWithError:(id)fp8 animated:(BOOL)fp12; | |
- (void)dismissWithSuccess:(BOOL)fp8 animated:(BOOL)fp12; | |
- (void)show; | |
- (void)loadURL:(id)fp8 get:(id)fp12; | |
- (void)load; | |
- (id)initWithURL:(id)fp8 params:(id)fp12 isViewInvisible:(BOOL)fp16 frictionlessSettings:(id)fp20 delegate:(id)fp24; | |
- (id)getStringFromUrl:(id)fp8 needle:(id)fp12; | |
- (void)keyboardWillHide:(id)fp8; | |
- (void)keyboardWillShow:(id)fp8; | |
- (void)deviceOrientationDidChange:(void *)fp8; | |
- (void)webView:(id)fp8 didFailLoadWithError:(id)fp12; | |
- (void)webViewDidFinishLoad:(id)fp8; | |
- (BOOL)webView:(id)fp8 shouldStartLoadWithRequest:(id)fp12 navigationType:(int)fp16; | |
- (void)hideSpinner; | |
- (void)showSpinner; | |
- (void)showWebView; | |
- (void)drawRect:(struct CGRect)fp8; | |
- (void)dealloc; | |
- (id)init; | |
- (void)dialogSuccessHandleFrictionlessResponses:(id)fp8; | |
- (BOOL)testBoolUrlParam:(id)fp8 param:(id)fp12; | |
- (void)cancel; | |
- (void)dismiss:(BOOL)fp8; | |
- (void)postDismissCleanup; | |
- (void)removeObservers; | |
- (void)addObservers; | |
- (id)generateURL:(id)fp8 params:(id)fp12; | |
- (void)bounce2AnimationStopped; | |
- (void)bounce1AnimationStopped; | |
- (void)updateWebOrientation; | |
- (void)sizeToFitOrientation:(BOOL)fp8; | |
- (struct CGAffineTransform)transformForOrientation; | |
- (BOOL)shouldRotateToOrientation:(int)fp8; | |
- (void)strokeLines:(struct CGRect)fp8 stroke:(const float *)fp24; | |
- (void)drawRect:(struct CGRect)fp8 fill:(const float *)fp24 radius:(float)fp28; | |
- (void)addRoundedRectToPath:(struct CGContext *)fp8 rect:(struct CGRect)fp12 radius:(float)fp28; | |
@end | |
@interface FBSBJSON : FBSBJsonBase <FBSBJsonParser, FBSBJsonWriter> | |
{ | |
FBSBJsonParser *jsonParser; | |
FBSBJsonWriter *jsonWriter; | |
} | |
- (void)setSortKeys:(BOOL)fp8; | |
- (BOOL)sortKeys; | |
- (void)setHumanReadable:(BOOL)fp8; | |
- (BOOL)humanReadable; | |
- (void)setMaxDepth:(unsigned int)fp8; | |
- (unsigned int)maxDepth; | |
- (id)objectWithString:(id)fp8 error:(id *)fp12; | |
- (id)fragmentWithString:(id)fp8 error:(id *)fp12; | |
- (id)objectWithString:(id)fp8 allowScalar:(BOOL)fp12 error:(id *)fp16; | |
- (id)objectWithString:(id)fp8; | |
- (id)stringWithObject:(id)fp8 error:(id *)fp12; | |
- (id)stringWithFragment:(id)fp8 error:(id *)fp12; | |
- (id)stringWithObject:(id)fp8 allowScalar:(BOOL)fp12 error:(id *)fp16; | |
- (id)stringWithObject:(id)fp8; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface FBSBJsonBase : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableArray *errorTrace; | |
unsigned int depth; | |
unsigned int maxDepth; | |
} | |
- (void)setMaxDepth:(unsigned int)fp8; | |
- (unsigned int)maxDepth; | |
- (id)errorTrace; | |
- (void)clearErrorTrace; | |
- (void)addErrorWithCode:(unsigned int)fp8 description:(id)fp12; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface FBSBJsonParser : FBSBJsonBase <FBSBJsonParser> | |
{ | |
const char *c; | |
} | |
+ (void)initialize; | |
- (BOOL)scanIsAtEnd; | |
- (BOOL)scanNumber:(id *)fp8; | |
- (BOOL)scanHexQuad:(unsigned short *)fp8; | |
- (BOOL)scanUnicodeChar:(unsigned short *)fp8; | |
- (BOOL)scanRestOfString:(id *)fp8; | |
- (BOOL)scanRestOfDictionary:(id *)fp8; | |
- (BOOL)scanRestOfArray:(id *)fp8; | |
- (BOOL)scanRestOfNull:(id *)fp8; | |
- (BOOL)scanRestOfFalse:(id *)fp8; | |
- (BOOL)scanRestOfTrue:(id *)fp8; | |
- (BOOL)scanValue:(id *)fp8; | |
- (id)objectWithString:(id)fp8; | |
- (id)fragmentWithString:(id)fp8; | |
@end | |
@interface FBSBJsonWriter : FBSBJsonBase <FBSBJsonWriter> | |
{ | |
BOOL sortKeys; | |
BOOL humanReadable; | |
} | |
+ (void)initialize; | |
- (void)setHumanReadable:(BOOL)fp8; | |
- (BOOL)humanReadable; | |
- (void)setSortKeys:(BOOL)fp8; | |
- (BOOL)sortKeys; | |
- (BOOL)appendString:(id)fp8 into:(id)fp12; | |
- (BOOL)appendDictionary:(id)fp8 into:(id)fp12; | |
- (BOOL)appendArray:(id)fp8 into:(id)fp12; | |
- (BOOL)appendValue:(id)fp8 into:(id)fp12; | |
- (id)indent; | |
- (id)stringWithObject:(id)fp8; | |
- (id)stringWithFragment:(id)fp8; | |
@end | |
@interface FBProfilePictureView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_profileID; | |
int _pictureCropping; | |
FBURLConnection *_connection; | |
UIImageView *_imageView; | |
NSString *_previousImageQueryParamString; | |
} | |
- (void)setPreviousImageQueryParamString:(id)fp8; | |
- (id)previousImageQueryParamString; | |
- (void)setImageView:(id)fp8; | |
- (id)imageView; | |
- (void)setConnection:(id)fp8; | |
- (id)connection; | |
- (int)pictureCropping; | |
- (id)profileID; | |
- (void)layoutSubviews; | |
- (void)setPictureCropping:(int)fp8; | |
- (void)setProfileID:(id)fp8; | |
- (void)ensureImageViewContentMode; | |
- (void)refreshImage:(BOOL)fp8; | |
- (void)initialize; | |
- (id)imageQueryParamString; | |
- (id)initWithCoder:(id)fp8; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
- (id)initWithProfileID:(id)fp8 pictureCropping:(int)fp12; | |
- (id)init; | |
- (void)dealloc; | |
@end | |
@interface FBRequestBody : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableData *_mutableData; | |
} | |
+ (id)mimeContentType; | |
- (id)mutableData; | |
- (id)data; | |
- (void)appendWithKey:(id)fp8 dataValue:(id)fp12 logger:(id)fp16; | |
- (void)appendWithKey:(id)fp8 imageValue:(id)fp12 logger:(id)fp16; | |
- (void)appendWithKey:(id)fp8 formValue:(id)fp12 logger:(id)fp16; | |
- (void)appendRecordBoundary; | |
- (void)appendUTF8:(id)fp8; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface FBRequestMetadata : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_batchEntryName; | |
id _completionHandler; | |
FBRequest *_request; | |
} | |
- (void)setRequest:(id)fp8; | |
- (id)request; | |
- (void)setCompletionHandler:(id)fp(null); | |
- (id)completionHandler; | |
- (void)setBatchEntryName:(id)fp8; | |
- (id)batchEntryName; | |
- (id)description; | |
- (void)invokeCompletionHandlerForConnection:(id)fp8 withResults:(id)fp12 error:(id)fp16; | |
- (void)dealloc; | |
- (id)initWithRequest:(id)fp8 completionHandler:(id)fp(null) batchEntryName:(void)fp12; | |
@end | |
@interface FBRequestConnection : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _isResultFromCache; | |
FBURLConnection *_connection; | |
NSMutableArray *_requests; | |
int _state; | |
NSMutableURLRequest *_internalUrlRequest; | |
NSHTTPURLResponse *_urlResponse; | |
FBRequest *_deprecatedRequest; | |
FBLogger *_logger; | |
unsigned long _requestStartTime; | |
double _timeout; | |
} | |
+ (void)addRequestToExtendTokenForSession:(id)fp8 connection:(id)fp12; | |
+ (id)userAgent; | |
+ (void)processGraphObject:(id)fp8 forPath:(id)fp12 withAction:(id)fp(null); | |
+ (void)processGraphObjectPropertyKey:(id)fp8 value:(id)fp12 action:(id)fp(null) passByValue:(void)fp16; | |
+ (id)startWithGraphPath:(id)fp8 parameters:(id)fp12 HTTPMethod:(id)fp16 completionHandler:(id)fp(null); | |
+ (id)startForPostWithGraphPath:(id)fp8 graphObject:(id)fp12 completionHandler:(id)fp(null); | |
+ (id)startWithGraphPath:(id)fp8 completionHandler:(id)fp(null); | |
+ (id)startForPlacesSearchAtCoordinate:(CDAnonymousStruct2)fp8 radiusInMeters:(int)fp24 resultsLimit:(int)fp28 searchText:(id)fp32 completionHandler:(id)fp(null); | |
+ (id)startForPostStatusUpdate:(id)fp8 place:(id)fp12 tags:(id)fp16 completionHandler:(id)fp(null); | |
+ (id)startForPostStatusUpdate:(id)fp8 completionHandler:(id)fp(null); | |
+ (id)startForUploadPhoto:(id)fp8 completionHandler:(id)fp(null); | |
+ (id)startForMyFriendsWithCompletionHandler:(id)fp(null); | |
+ (id)startForMeWithCompletionHandler:(id)fp(null); | |
- (BOOL)isResultFromCache; | |
- (void)setRequestStartTime:(unsigned long)fp8; | |
- (unsigned long)requestStartTime; | |
- (void)setLogger:(id)fp8; | |
- (id)logger; | |
- (void)setDeprecatedRequest:(id)fp8; | |
- (id)deprecatedRequest; | |
- (void)setUrlResponse:(id)fp8; | |
- (id)urlResponse; | |
- (void)setInternalUrlRequest:(id)fp8; | |
- (id)internalUrlRequest; | |
- (void)setTimeout:(double)fp8; | |
- (double)timeout; | |
- (void)setState:(int)fp8; | |
- (int)state; | |
- (void)setRequests:(id)fp8; | |
- (id)requests; | |
- (void)setConnection:(id)fp8; | |
- (id)connection; | |
- (id)description; | |
- (void)addPiggybackRequests; | |
- (void)registerTokenToOmitFromLog:(id)fp8; | |
- (BOOL)isExpiredTokenError:(id)fp8 resultIndex:(int)fp12; | |
- (BOOL)isPasswordChangeError:(id)fp8 resultIndex:(int)fp12; | |
- (BOOL)isInvalidSessionError:(id)fp8 resultIndex:(int)fp12; | |
- (BOOL)isInsufficientPermissionError:(id)fp8 resultIndex:(int)fp12; | |
- (id)checkConnectionError:(id)fp8 statusCode:(int)fp12 parsedJSONResponse:(id)fp16; | |
- (id)errorWithCode:(int)fp8 statusCode:(int)fp12 parsedJSONResponse:(id)fp16 innerError:(id)fp20 message:(id)fp24; | |
- (id)errorFromResult:(id)fp8; | |
- (void)completeWithResults:(id)fp8 orError:(id)fp12; | |
- (id)unpackIndividualJSONResponseError:(id)fp8; | |
- (void)completeDeprecatedWithData:(id)fp8 results:(id)fp12 orError:(id)fp16; | |
- (id)parseJSONOrOtherwise:(id)fp8 error:(id *)fp12; | |
- (id)parseJSONResponse:(id)fp8 error:(id *)fp12 statusCode:(int)fp16; | |
- (void)completeWithResponse:(id)fp8 data:(id)fp12 orError:(id)fp16; | |
- (void)appendAttachments:(id)fp8 toBody:(id)fp12 addFormData:(BOOL)fp16 logger:(id)fp20; | |
- (BOOL)isAttachment:(id)fp8; | |
- (void)addRequest:(id)fp8 toBatch:(id)fp12 attachments:(id)fp16; | |
- (void)appendJSONRequests:(id)fp8 toBody:(id)fp12 andNameAttachments:(id)fp16 logger:(id)fp20; | |
- (id)getBatchAppID:(id)fp8; | |
- (id)urlStringForSingleRequest:(id)fp8 forBatch:(BOOL)fp12; | |
- (void)logRequest:(id)fp8 bodyLength:(int)fp12 bodyLogger:(id)fp16 attachmentLogger:(id)fp20; | |
- (id)requestWithBatch:(id)fp8 timeout:(double)fp12; | |
- (void)startWithCacheIdentity:(id)fp8 skipRoundtripIfCached:(BOOL)fp12; | |
- (void)cancel; | |
- (void)start; | |
- (void)addRequest:(id)fp8 completionHandler:(id)fp(null) batchEntryName:(void)fp12; | |
- (void)addRequest:(id)fp8 completionHandler:(id)fp(null); | |
- (void)dealloc; | |
- (id)initWithTimeout:(double)fp8; | |
- (id)init; | |
- (void)setUrlRequest:(id)fp8; | |
- (id)urlRequest; | |
@end | |
@interface FBURLConnection : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _skipRoundtripIfCached; | |
NSURLConnection *_connection; | |
NSMutableData *_data; | |
id _handler; | |
unsigned int _loggerSerialNumber; | |
unsigned long _requestStartTime; | |
NSURLResponse *_response; | |
} | |
+ (void)initialize; | |
- (void)setSkipRoundtripIfCached:(BOOL)fp8; | |
- (BOOL)skipRoundtripIfCached; | |
- (void)setResponse:(id)fp8; | |
- (id)response; | |
- (void)setRequestStartTime:(unsigned long)fp8; | |
- (unsigned long)requestStartTime; | |
- (unsigned int)loggerSerialNumber; | |
- (void)setHandler:(id)fp(null); | |
- (id)handler; | |
- (void)setData:(id)fp8; | |
- (id)data; | |
- (void)setConnection:(id)fp8; | |
- (id)connection; | |
- (BOOL)isCDNURL:(id)fp8; | |
- (id)connection:(id)fp8 willSendRequest:(id)fp12 redirectResponse:(id)fp16; | |
- (void)connectionDidFinishLoading:(id)fp8; | |
- (void)connection:(id)fp8 didFailWithError:(id)fp12; | |
- (void)connection:(id)fp8 didReceiveData:(id)fp12; | |
- (void)connection:(id)fp8 didReceiveResponse:(id)fp12; | |
- (void)cancel; | |
- (void)dealloc; | |
- (void)invokeHandler:(id)fp(null) error:(void)fp8 response:(id)fp12 responseData:(id)fp16; | |
- (id)initWithRequest:(id)fp8 skipRoundTripIfCached:(BOOL)fp12 completionHandler:(id)fp(null); | |
- (id)initWithURL:(id)fp8 completionHandler:(id)fp(null); | |
@end | |
@interface FBSession : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <FBLoginDialogDelegate> | |
{ | |
NSString *_urlSchemeSuffix; | |
BOOL _isInStateTransition; | |
int _loginTypeOfPendingOpenUrlCallback; | |
int _defaultDefaultAudience; | |
NSString *_appID; | |
int _state; | |
FBAccessTokenData *_accessTokenData; | |
NSArray *_initializedPermissions; | |
FBSessionTokenCachingStrategy *_tokenCachingStrategy; | |
NSDate *_attemptedRefreshDate; | |
FBLoginDialog *_loginDialog; | |
NSThread *_affinitizedThread; | |
id _loginHandler; | |
id _reauthorizeHandler; | |
NSArray *_reauthorizePermissions; | |
int _lastRequestedSystemAudience; | |
FBSessionInsightsState *_insightsState; | |
} | |
+ (id)sessionStateDescription:(int)fp8; | |
+ (void)deleteFacebookCookies; | |
+ (BOOL)logIfFoundUnexpectedPermissions:(id)fp8 isRead:(BOOL)fp12; | |
+ (void)validateRequestForPermissions:(id)fp8 defaultAudience:(int)fp12 allowSystemAccount:(BOOL)fp16 isRead:(BOOL)fp20; | |
+ (id)activeSessionIfOpen; | |
+ (BOOL)openActiveSessionWithPermissions:(id)fp8 allowLoginUI:(BOOL)fp12 allowSystemAccount:(BOOL)fp16 isRead:(BOOL)fp20 defaultAudience:(int)fp24 completionHandler:(id)fp(null); | |
+ (BOOL)areRequiredPermissions:(id)fp8 aSubsetOfPermissions:(id)fp12; | |
+ (BOOL)automaticallyNotifiesObserversForKey:(id)fp8; | |
+ (void)renewSystemCredentials:(id)fp(null); | |
+ (id)defaultUrlSchemeSuffix; | |
+ (void)setDefaultUrlSchemeSuffix:(id)fp8; | |
+ (id)defaultAppID; | |
+ (void)setDefaultAppID:(id)fp8; | |
+ (id)setActiveSession:(id)fp8; | |
+ (id)activeSession; | |
+ (BOOL)openActiveSessionWithPublishPermissions:(id)fp8 defaultAudience:(int)fp12 allowLoginUI:(BOOL)fp16 completionHandler:(id)fp(null); | |
+ (BOOL)openActiveSessionWithReadPermissions:(id)fp8 allowLoginUI:(BOOL)fp12 completionHandler:(id)fp(null); | |
+ (BOOL)openActiveSessionWithPermissions:(id)fp8 allowLoginUI:(BOOL)fp12 completionHandler:(id)fp(null); | |
+ (BOOL)openActiveSessionWithAllowLoginUI:(BOOL)fp8; | |
- (void)setInsightsState:(id)fp8; | |
- (id)insightsState; | |
- (void)setLastRequestedSystemAudience:(int)fp8; | |
- (int)lastRequestedSystemAudience; | |
- (void)setReauthorizePermissions:(id)fp8; | |
- (id)reauthorizePermissions; | |
- (void)setReauthorizeHandler:(id)fp(null); | |
- (id)reauthorizeHandler; | |
- (void)setLoginHandler:(id)fp(null); | |
- (id)loginHandler; | |
- (void)setAffinitizedThread:(id)fp8; | |
- (id)affinitizedThread; | |
- (void)setLoginDialog:(id)fp8; | |
- (id)loginDialog; | |
- (void)setAttemptedRefreshDate:(id)fp8; | |
- (id)attemptedRefreshDate; | |
- (void)setTokenCachingStrategy:(id)fp8; | |
- (id)tokenCachingStrategy; | |
- (void)setInitializedPermissions:(id)fp8; | |
- (id)initializedPermissions; | |
- (void)setAccessTokenData:(id)fp8; | |
- (id)accessTokenData; | |
- (void)setState:(int)fp8; | |
- (int)state; | |
- (void)setAppID:(id)fp8; | |
- (id)appID; | |
- (id)description; | |
- (void)closeAndClearTokenInformation:(id)fp8; | |
- (id)errorLoginFailedWithReason:(id)fp8 errorCode:(id)fp12 innerError:(id)fp16; | |
- (id)appBaseUrl; | |
- (void)callReauthorizeHandlerAndClearState:(id)fp8; | |
- (void)transitionAndCallHandlerWithState:(int)fp8 error:(id)fp12 token:(id)fp16 expirationDate:(id)fp20 shouldCache:(BOOL)fp24 loginType:(int)fp28; | |
- (void)fbDialogNotLogin:(BOOL)fp8; | |
- (void)fbDialogLogin:(id)fp8 expirationDate:(id)fp12; | |
- (void)checkThreadAffinity; | |
- (void)clearAffinitizedThread; | |
- (BOOL)shouldExtendAccessToken; | |
- (void)refreshAccessToken:(id)fp8 expirationDate:(id)fp12; | |
- (void)completeReauthorizeWithAccessToken:(id)fp8 expirationDate:(id)fp12 permissions:(id)fp16; | |
- (void)reauthorizeWithPermissions:(id)fp8 isRead:(BOOL)fp12 behavior:(int)fp16 defaultAudience:(int)fp20 completionHandler:(id)fp(null); | |
- (BOOL)handleReauthorize:(id)fp8 accessToken:(id)fp12; | |
- (BOOL)handleAuthorizationOpen:(id)fp8 accessToken:(id)fp12 loginType:(int)fp16; | |
- (void)authorizeUsingSystemAccountStore:(id)fp8 defaultAudience:(int)fp12 isReauthorize:(BOOL)fp16; | |
- (void)logIntegratedAuthInsights:(id)fp8 permissions:(id)fp12; | |
- (void)authorizeWithPermissions:(id)fp8 defaultAudience:(int)fp12 integratedAuth:(BOOL)fp16 FBAppAuth:(BOOL)fp20 safariAuth:(BOOL)fp24 fallback:(BOOL)fp28 isReauthorize:(BOOL)fp32; | |
- (void)authorizeWithPermissions:(id)fp8 behavior:(int)fp12 defaultAudience:(int)fp16 isReauthorize:(BOOL)fp20; | |
- (BOOL)transitionToState:(int)fp8 andUpdateToken:(id)fp12 andExpirationDate:(id)fp16 shouldCache:(BOOL)fp20 loginType:(int)fp24; | |
- (void)setUrlSchemeSuffix:(id)fp8; | |
- (id)urlSchemeSuffix; | |
- (BOOL)isOpen; | |
- (void)handleDidBecomeActive; | |
- (BOOL)openFromAccessTokenData:(id)fp8 completionHandler:(id)fp(null); | |
- (BOOL)handleOpenURL:(id)fp8; | |
- (BOOL)handleAuthorizationCallbacks:(id)fp8 params:(id)fp12 loginType:(int)fp16; | |
- (void)closeAndClearTokenInformation; | |
- (void)close; | |
- (void)requestNewPublishPermissions:(id)fp8 defaultAudience:(int)fp12 completionHandler:(id)fp(null); | |
- (void)requestNewReadPermissions:(id)fp8 completionHandler:(id)fp(null); | |
- (void)reauthorizeWithPublishPermissions:(id)fp8 defaultAudience:(int)fp12 completionHandler:(id)fp(null); | |
- (void)reauthorizeWithReadPermissions:(id)fp8 completionHandler:(id)fp(null); | |
- (void)reauthorizeWithPermissions:(id)fp8 behavior:(int)fp12 completionHandler:(id)fp(null); | |
- (void)openWithBehavior:(int)fp8 completionHandler:(id)fp(null); | |
- (void)openWithCompletionHandler:(id)fp(null); | |
- (int)loginType; | |
- (id)expirationDate; | |
- (id)accessToken; | |
- (id)refreshDate; | |
- (id)permissions; | |
- (void)dealloc; | |
- (BOOL)initializeFromCachedToken:(id)fp8 withPermissions:(id)fp12; | |
- (id)initWithAppID:(id)fp8 permissions:(id)fp12 defaultAudience:(int)fp16 urlSchemeSuffix:(id)fp20 tokenCacheStrategy:(id)fp24; | |
- (id)initWithAppID:(id)fp8 permissions:(id)fp12 urlSchemeSuffix:(id)fp16 tokenCacheStrategy:(id)fp20; | |
- (id)initWithPermissions:(id)fp8; | |
- (id)init; | |
@end | |
@interface FBSessionTokenCachingStrategyNoOpInstance : FBSessionTokenCachingStrategy | |
{ | |
} | |
- (void)clearToken; | |
- (id)fetchTokenInformation; | |
- (void)cacheTokenInformation:(id)fp8; | |
@end | |
@interface FBSessionTokenCachingStrategy : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_accessTokenInformationKeyName; | |
} | |
+ (id)nullCacheInstance; | |
+ (id)defaultInstance; | |
+ (BOOL)isValidTokenInformation:(id)fp8; | |
- (id)fetchFBAccessTokenData; | |
- (void)cacheFBAccessTokenData:(id)fp8; | |
- (void)clearToken; | |
- (id)fetchTokenInformation; | |
- (void)cacheTokenInformation:(id)fp8; | |
- (void)dealloc; | |
- (id)initWithUserDefaultTokenInformationKeyName:(id)fp8; | |
- (id)init; | |
@end | |
@interface FBFrictionlessRequestSettings : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <FBRequestDelegate> | |
{ | |
NSArray *_allowedRecipients; | |
FBRequest *_activeRequest; | |
BOOL _enabled; | |
} | |
- (void)setActiveRequest:(id)fp8; | |
- (id)activeRequest; | |
- (void)setAllowedRecipients:(id)fp8; | |
- (id)allowedRecipients; | |
- (BOOL)enabled; | |
- (void)dealloc; | |
- (void)request:(id)fp8 didFailWithError:(id)fp12; | |
- (void)request:(id)fp8 didLoad:(id)fp12; | |
- (void)updateRecipientCacheWithRequestResult:(id)fp8; | |
- (BOOL)isFrictionlessEnabledForRecipients:(id)fp8; | |
- (BOOL)isFrictionlessEnabledForRecipient:(id)fp8; | |
- (void)updateRecipientCacheWithRecipients:(id)fp8; | |
- (id)recipientIDs; | |
- (void)reloadRecipientCacheWithFacebook:(id)fp8; | |
- (void)enableWithFacebook:(id)fp8; | |
- (id)init; | |
@end | |
@interface FBCacheIndex : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCacheDelegate> | |
{ | |
id <FBCacheIndexFileDelegate> _delegate; | |
NSCache *_cachedEntries; | |
unsigned int _currentDiskUsage; | |
unsigned int _diskCapacity; | |
struct sqlite3 *_database; | |
struct sqlite3_stmt *_insertStatement; | |
struct sqlite3_stmt *_removeByKeyStatement; | |
struct sqlite3_stmt *_selectByKeyStatement; | |
struct sqlite3_stmt *_selectByKeyFragmentStatement; | |
struct sqlite3_stmt *_selectExcludingKeyFragmentStatement; | |
struct sqlite3_stmt *_trimStatement; | |
struct sqlite3_stmt *_updateStatement; | |
struct dispatch_queue_s *_databaseQueue; | |
} | |
- (struct dispatch_queue_s *)databaseQueue; | |
- (void)setDiskCapacity:(unsigned int)fp8; | |
- (unsigned int)diskCapacity; | |
- (unsigned int)currentDiskUsage; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)_trimDatabase; | |
- (void)_flushOrphanedFiles; | |
- (void)_dropTrimmingTable; | |
- (void)_removeEntryFromDatabaseForKey:(id)fp8; | |
- (id)_entryForKey:(id)fp8; | |
- (void)_fetchCurrentDiskUsage; | |
- (id)_createCacheEntityInfo:(struct sqlite3_stmt *)fp8; | |
- (id)_readEntriesFromDatabase:(id)fp8 excludingFragment:(BOOL)fp12; | |
- (id)_readEntryFromDatabase:(id)fp8; | |
- (void)_writeEntryInDatabase:(id)fp8; | |
- (void)_updateEntryInDatabaseForKey:(id)fp8 entry:(id)fp12; | |
- (void)cache:(id)fp8 willEvictObject:(id)fp12; | |
- (void)removeEntries:(id)fp8 excludingFragment:(BOOL)fp12; | |
- (void)removeEntryForKey:(id)fp8; | |
- (id)storeFileForKey:(id)fp8 withData:(id)fp12; | |
- (id)fileNameForKey:(id)fp8; | |
- (void)setEntryCacheCountLimit:(unsigned int)fp8; | |
- (unsigned int)entryCacheCountLimit; | |
- (void)dealloc; | |
- (id)initWithCacheFolder:(id)fp8; | |
@end | |
@interface FBCacheEntityInfo : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSString *_uuid; | |
NSString *_key; | |
double _accessTime; | |
unsigned int _fileSize; | |
BOOL _dirty; | |
} | |
- (void)setDirty:(BOOL)fp8; | |
- (BOOL)isDirty; | |
- (id)key; | |
- (unsigned int)fileSize; | |
- (id)uuid; | |
- (double)accessTime; | |
- (void)registerAccess; | |
- (void)dealloc; | |
- (id)initWithKey:(id)fp8 uuid:(id)fp12 accessTime:(double)fp16 fileSize:(unsigned int)fp24; | |
@end | |
@interface FBDataDiskCache : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <FBCacheIndexFileDelegate> | |
{ | |
NSCache *_inMemoryCache; | |
FBCacheIndex *_cacheIndex; | |
NSString *_dataCachePath; | |
struct dispatch_queue_s *_fileQueue; | |
} | |
+ (id)sharedCache; | |
- (struct dispatch_queue_s *)fileQueue; | |
- (void)setDataCachePath:(id)fp8; | |
- (id)dataCachePath; | |
- (void)setData:(id)fp8 forURL:(id)fp12; | |
- (void)removeDataForSession:(id)fp8; | |
- (void)removeDataForUrl:(id)fp8; | |
- (id)dataForURL:(id)fp8; | |
- (BOOL)_doesFileExist:(id)fp8; | |
- (void)cacheIndex:(id)fp8 deleteFileWithName:(id)fp12; | |
- (void)cacheIndex:(id)fp8 writeFileWithName:(id)fp12 data:(id)fp16; | |
- (void)setCacheSizeMemory:(unsigned int)fp8; | |
- (unsigned int)cacheSizeMemory; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface FBSessionManualTokenCachingStrategy : FBSessionTokenCachingStrategy | |
{ | |
NSString *_accessToken; | |
NSDate *_expirationDate; | |
} | |
- (void)setExpirationDate:(id)fp8; | |
- (id)expirationDate; | |
- (void)setAccessToken:(id)fp8; | |
- (id)accessToken; | |
- (void)clearToken; | |
- (id)fetchTokenInformation; | |
- (void)cacheTokenInformation:(id)fp8; | |
- (void)dealloc; | |
@end | |
@interface FBGraphObjectTableCell : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _boldTitle; | |
BOOL _boldTitleSuffix; | |
UIImageView *_pictureView; | |
UILabel *_titleSuffixLabel; | |
UIActivityIndicatorView *_activityIndicator; | |
} | |
+ (float)rowHeight; | |
- (void)setBoldTitleSuffix:(BOOL)fp8; | |
- (BOOL)boldTitleSuffix; | |
- (void)setBoldTitle:(BOOL)fp8; | |
- (BOOL)boldTitle; | |
- (void)setActivityIndicator:(id)fp8; | |
- (id)activityIndicator; | |
- (void)setTitleSuffixLabel:(id)fp8; | |
- (id)titleSuffixLabel; | |
- (void)setPictureView:(id)fp8; | |
- (id)pictureView; | |
- (void)setTitleSuffix:(id)fp8; | |
- (id)titleSuffix; | |
- (void)setTitle:(id)fp8; | |
- (id)title; | |
- (void)setSubtitle:(id)fp8; | |
- (id)subtitle; | |
- (void)setPicture:(id)fp8; | |
- (id)picture; | |
- (void)createTitleSuffixLabel; | |
- (void)updateFonts; | |
- (void)stopAnimatingActivityIndicator; | |
- (void)startAnimatingActivityIndicator; | |
- (void)layoutSubviews; | |
- (void)dealloc; | |
- (id)initWithStyle:(int)fp8 reuseIdentifier:(id)fp12; | |
@end | |
@interface FBGraphObject : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <FBGraphObject> | |
{ | |
NSMutableDictionary *_jsonObject; | |
} | |
+ (BOOL)isProtocolImplementationInferable:(id)fp8 checkFBGraphObjectAdoption:(BOOL)fp12; | |
+ (int)inferredImplTypeForSelector:(SEL)fp8; | |
+ (id)graphObjectWrappingObject:(id)fp8; | |
+ (BOOL)isGraphObjectID:(id)fp8 sameAs:(id)fp12; | |
+ (id)graphObjectWrappingDictionary:(id)fp8; | |
+ (id)graphObject; | |
- (void)removeObjectForKey:(id)fp8; | |
- (void)setObject:(id)fp8 forKey:(id)fp12; | |
- (id)keyEnumerator; | |
- (id)objectForKey:(id)fp8; | |
- (unsigned int)count; | |
- (void)graphObjectifyAll; | |
- (id)graphObjectifyAtKey:(id)fp8; | |
- (void)forwardInvocation:(id)fp8; | |
- (id)methodSignatureForSelector:(SEL)fp8; | |
- (BOOL)conformsToProtocol:(id)fp8; | |
- (BOOL)respondsToSelector:(SEL)fp8; | |
- (void)dealloc; | |
- (id)initWrappingDictionary:(id)fp8; | |
@end | |
@interface FBGraphObjectArray : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSMutableArray *_jsonArray; | |
} | |
- (void)replaceObjectAtIndex:(unsigned int)fp8 withObject:(id)fp12; | |
- (void)removeLastObject; | |
- (void)addObject:(id)fp8; | |
- (void)removeObjectAtIndex:(unsigned int)fp8; | |
- (void)insertObject:(id)fp8 atIndex:(unsigned int)fp12; | |
- (id)reverseObjectEnumerator; | |
- (id)objectEnumerator; | |
- (id)objectAtIndex:(unsigned int)fp8; | |
- (void)graphObjectifyAll; | |
- (id)graphObjectifyAtIndex:(unsigned int)fp8; | |
- (unsigned int)count; | |
- (void)dealloc; | |
- (id)initWrappingArray:(id)fp8; | |
@end | |
@interface Facebook : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <FBRequestDelegate, FBLoginDialogDelegate> | |
{ | |
id <FBSessionDelegate> _sessionDelegate; | |
NSMutableSet *_requests; | |
FBSession *_session; | |
FBSessionManualTokenCachingStrategy *_tokenCaching; | |
FBDialog *_fbDialog; | |
NSString *_appId; | |
NSString *_urlSchemeSuffix; | |
BOOL _isExtendingAccessToken; | |
FBRequest *_requestExtendingAccessToken; | |
NSDate *_lastAccessTokenUpdate; | |
FBFrictionlessRequestSettings *_frictionlessRequestSettings; | |
BOOL _hasUpdatedAccessToken; | |
} | |
+ (BOOL)automaticallyNotifiesObserversForKey:(id)fp8; | |
- (void)setTokenCaching:(id)fp8; | |
- (id)tokenCaching; | |
- (void)setHasUpdatedAccessToken:(BOOL)fp8; | |
- (BOOL)hasUpdatedAccessToken; | |
- (void)setSession:(id)fp8; | |
- (id)session; | |
- (void)setAppId:(id)fp8; | |
- (id)appId; | |
- (void)setUrlSchemeSuffix:(id)fp8; | |
- (id)urlSchemeSuffix; | |
- (void)setSessionDelegate:(id)fp8; | |
- (id)sessionDelegate; | |
- (void)requestLoading:(id)fp8; | |
- (void)request:(id)fp8 didReceiveResponse:(id)fp12; | |
- (void)request:(id)fp8 didLoadRawResponse:(id)fp12; | |
- (void)request:(id)fp8 didLoad:(id)fp12; | |
- (void)request:(id)fp8 didFailWithError:(id)fp12; | |
- (void)fbDialogNotLogin:(BOOL)fp8; | |
- (void)fbDialogLogin:(id)fp8 expirationDate:(id)fp12; | |
- (BOOL)isSessionValid; | |
- (BOOL)isFrictionlessEnabledForRecipients:(id)fp8; | |
- (BOOL)isFrictionlessEnabledForRecipient:(id)fp8; | |
- (void)reloadFrictionlessRecipientCache; | |
- (void)enableFrictionlessRequests; | |
- (BOOL)isFrictionlessRequestsEnabled; | |
- (void)dialog:(id)fp8 andParams:(id)fp12 andDelegate:(id)fp16; | |
- (void)dialog:(id)fp8 andDelegate:(id)fp12; | |
- (id)requestWithGraphPath:(id)fp8 andParams:(id)fp12 andHttpMethod:(id)fp16 andDelegate:(id)fp20; | |
- (id)requestWithGraphPath:(id)fp8 andParams:(id)fp12 andDelegate:(id)fp16; | |
- (id)requestWithGraphPath:(id)fp8 andDelegate:(id)fp12; | |
- (id)requestWithMethodName:(id)fp8 andParams:(id)fp12 andHttpMethod:(id)fp16 andDelegate:(id)fp20; | |
- (id)requestWithParams:(id)fp8 andDelegate:(id)fp12; | |
- (void)logout:(id)fp8; | |
- (void)logout; | |
- (BOOL)handleOpenURL:(id)fp8; | |
- (BOOL)shouldExtendAccessToken; | |
- (void)extendAccessTokenIfNeeded; | |
- (void)extendAccessToken; | |
- (void)setExpirationDate:(id)fp8; | |
- (id)expirationDate; | |
- (void)setAccessToken:(id)fp8; | |
- (id)accessToken; | |
- (void)authorize:(id)fp8; | |
- (void)updateSessionIfTokenUpdated; | |
- (id)parseURLParams:(id)fp8; | |
- (id)getOwnBaseUrl; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (void)observeTokenContextValueForKeyPath:(id)fp8 change:(id)fp12; | |
- (void)observeFinishedContextValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16; | |
- (void)invalidateSession; | |
- (void)dealloc; | |
- (id)initWithAppId:(id)fp8 urlSchemeSuffix:(id)fp12 andDelegate:(id)fp16; | |
- (id)initWithAppId:(id)fp8 andDelegate:(id)fp12; | |
@end | |
@interface FBUtility : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (BOOL)isRetinaDisplay; | |
+ (id)simpleJSONDecode:(id)fp8; | |
+ (id)simpleJSONEncode:(id)fp8; | |
+ (int)advertisingTrackingStatus; | |
+ (id)advertiserID; | |
+ (id)attributionID; | |
+ (void)callTheFetchAppSettingsCallback:(id)fp(null); | |
+ (void)fetchAppSettings:(id)fp8 callback:(id)fp(null); | |
+ (id)addBasicInfoPermission:(id)fp8; | |
+ (BOOL)areAllPermissionsReadPermissions:(id)fp8; | |
+ (BOOL)isPublishPermission:(id)fp8; | |
+ (id)localizedStringForKey:(id)fp8 withDefault:(id)fp12 inBundle:(id)fp16; | |
+ (id)localizedStringForKey:(id)fp8 withDefault:(id)fp12; | |
+ (id)facebookSDKBundle; | |
+ (id)expirationDateFromExpirationTimeString:(id)fp8; | |
+ (id)stringAppBaseUrlFromAppId:(id)fp8 urlSchemeSuffix:(id)fp12; | |
+ (id)stringFBIDFromObject:(id)fp8; | |
+ (void)centerView:(id)fp8 tableView:(id)fp12; | |
+ (id)graphObjectInArray:(id)fp8 withSameIDAs:(id)fp12; | |
+ (double)randomTimeInterval:(double)fp8 withMaxValue:(double)fp16; | |
+ (unsigned long)currentTimeInMilliseconds; | |
+ (id)stringByURLEncodingString:(id)fp8; | |
+ (id)stringByURLDecodingString:(id)fp8; | |
+ (id)dictionaryByParsingURLQueryPart:(id)fp8; | |
@end | |
@interface FBFriendPickerViewController : FBViewController <FBGraphObjectSelectionChangedDelegate, FBGraphObjectViewControllerDelegate, FBGraphObjectPagingLoaderDelegate> | |
{ | |
BOOL _allowsMultipleSelection; | |
BOOL _trackActiveSession; | |
FBGraphObjectTableDataSource *_dataSource; | |
id <FBViewControllerDelegate> _delegate; | |
NSSet *_fieldsForRequest; | |
FBGraphObjectTableSelection *_selectionManager; | |
UIActivityIndicatorView *_spinner; | |
UITableView *_tableView; | |
NSString *_userID; | |
FBGraphObjectPagingLoader *_loader; | |
int _sortOrdering; | |
int _displayOrdering; | |
FBSession *_session; | |
} | |
+ (id)requestWithUserID:(id)fp8 fields:(id)fp12 dataSource:(id)fp16 session:(id)fp20; | |
+ (id)cacheDescriptorWithUserID:(id)fp8 fieldsForRequest:(id)fp12; | |
+ (id)cacheDescriptor; | |
- (id)session; | |
- (void)setTrackActiveSession:(BOOL)fp8; | |
- (BOOL)trackActiveSession; | |
- (void)setDisplayOrdering:(int)fp8; | |
- (int)displayOrdering; | |
- (void)setSortOrdering:(int)fp8; | |
- (int)sortOrdering; | |
- (void)setLoader:(id)fp8; | |
- (id)loader; | |
- (void)setUserID:(id)fp8; | |
- (id)userID; | |
- (void)setTableView:(id)fp8; | |
- (id)tableView; | |
- (void)setSpinner:(id)fp8; | |
- (id)spinner; | |
- (void)setSelectionManager:(id)fp8; | |
- (id)selectionManager; | |
- (void)setFieldsForRequest:(id)fp8; | |
- (id)fieldsForRequest; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setDataSource:(id)fp8; | |
- (id)dataSource; | |
- (void)pagingLoaderWasCancelled:(id)fp8; | |
- (void)pagingLoader:(id)fp8 handleError:(id)fp12; | |
- (void)pagingLoaderDidFinishLoading:(id)fp8; | |
- (void)pagingLoader:(id)fp8 didLoadData:(id)fp12; | |
- (void)pagingLoader:(id)fp8 willLoadURL:(id)fp12; | |
- (void)graphObjectTableDataSource:(id)fp8 customizeTableCell:(id)fp12; | |
- (id)graphObjectTableDataSource:(id)fp8 pictureUrlOfItem:(id)fp12; | |
- (id)graphObjectTableDataSource:(id)fp8 titleSuffixOfItem:(id)fp12; | |
- (id)graphObjectTableDataSource:(id)fp8 titleOfItem:(id)fp12; | |
- (BOOL)graphObjectTableDataSource:(id)fp8 filterIncludesItem:(id)fp12; | |
- (void)graphObjectTableSelectionDidChange:(id)fp8; | |
- (void)logInsights:(BOOL)fp8; | |
- (void)centerAndStartSpinner; | |
- (void)loadDataSkippingRoundTripIfCached:(id)fp8; | |
- (id)requestForLoadData; | |
- (void)clearData; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (void)removeSessionObserver:(id)fp8; | |
- (void)addSessionObserver:(id)fp8; | |
- (void)clearSelection; | |
- (void)updateView; | |
- (void)loadData; | |
- (void)configureUsingCachedDescriptor:(id)fp8; | |
- (void)viewDidUnload; | |
- (void)viewDidLoad; | |
- (void)setSession:(id)fp8; | |
- (id)selection; | |
- (void)setItemPicturesEnabled:(BOOL)fp8; | |
- (BOOL)itemPicturesEnabled; | |
- (void)setAllowsMultipleSelection:(BOOL)fp8; | |
- (BOOL)allowsMultipleSelection; | |
- (void)dealloc; | |
- (void)initialize; | |
- (id)initWithNibName:(id)fp8 bundle:(id)fp12; | |
- (id)initWithCoder:(id)fp8; | |
- (id)init; | |
@end | |
@interface FBGraphObjectTableDataSource : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <UITableViewDataSource> | |
{ | |
BOOL _useCollation; | |
BOOL _showSections; | |
BOOL _itemTitleSuffixEnabled; | |
BOOL _itemPicturesEnabled; | |
BOOL _itemSubtitleEnabled; | |
BOOL _expectingMoreGraphObjects; | |
NSArray *_data; | |
UIImage *_defaultPicture; | |
id <FBGraphObjectViewControllerDelegate> _controllerDelegate; | |
NSString *_groupByField; | |
NSArray *_indexKeys; | |
NSDictionary *_indexMap; | |
NSMutableSet *_pendingURLConnections; | |
id <FBGraphObjectSelectionQueryDelegate> _selectionDelegate; | |
NSArray *_sortDescriptors; | |
id <FBGraphObjectDataSourceDataNeededDelegate> _dataNeededDelegate; | |
UILocalizedIndexedCollation *_collation; | |
} | |
- (void)setCollation:(id)fp8; | |
- (id)collation; | |
- (void)setExpectingMoreGraphObjects:(BOOL)fp8; | |
- (BOOL)expectingMoreGraphObjects; | |
- (void)setDataNeededDelegate:(id)fp8; | |
- (id)dataNeededDelegate; | |
- (void)setSortDescriptors:(id)fp8; | |
- (id)sortDescriptors; | |
- (void)setSelectionDelegate:(id)fp8; | |
- (id)selectionDelegate; | |
- (void)setPendingURLConnections:(id)fp8; | |
- (id)pendingURLConnections; | |
- (void)setItemSubtitleEnabled:(BOOL)fp8; | |
- (BOOL)itemSubtitleEnabled; | |
- (void)setItemPicturesEnabled:(BOOL)fp8; | |
- (BOOL)itemPicturesEnabled; | |
- (void)setItemTitleSuffixEnabled:(BOOL)fp8; | |
- (BOOL)itemTitleSuffixEnabled; | |
- (void)setIndexMap:(id)fp8; | |
- (id)indexMap; | |
- (void)setIndexKeys:(id)fp8; | |
- (id)indexKeys; | |
- (void)setShowSections:(BOOL)fp8; | |
- (BOOL)showSections; | |
- (BOOL)useCollation; | |
- (void)setGroupByField:(id)fp8; | |
- (id)groupByField; | |
- (void)setControllerDelegate:(id)fp8; | |
- (id)controllerDelegate; | |
- (void)setDefaultPicture:(id)fp8; | |
- (id)defaultPicture; | |
- (void)setData:(id)fp8; | |
- (id)data; | |
- (id)tableView:(id)fp8 cellForRowAtIndexPath:(id)fp12; | |
- (BOOL)tableView:(id)fp8 canEditRowAtIndexPath:(id)fp12; | |
- (id)sectionIndexTitlesForTableView:(id)fp8; | |
- (int)tableView:(id)fp8 sectionForSectionIndexTitle:(id)fp12 atIndex:(int)fp16; | |
- (id)tableView:(id)fp8 titleForHeaderInSection:(int)fp12; | |
- (int)tableView:(id)fp8 numberOfRowsInSection:(int)fp12; | |
- (int)numberOfSectionsInTableView:(id)fp8; | |
- (void)addOrRemovePendingConnection:(id)fp8; | |
- (id)tableView:(id)fp8 imageForItem:(id)fp12; | |
- (id)sectionItemsForSection:(int)fp8; | |
- (id)titleForSection:(int)fp8; | |
- (BOOL)isActivityIndicatorIndexPath:(id)fp8; | |
- (BOOL)isLastSection:(int)fp8; | |
- (id)indexPathForItem:(id)fp8; | |
- (id)itemAtIndexPath:(id)fp8; | |
- (id)indexKeyOfItem:(id)fp8; | |
- (id)cellWithTableView:(id)fp8; | |
- (void)setSortingBySingleField:(id)fp8 ascending:(BOOL)fp12; | |
- (void)setSortingByFields:(id)fp8 ascending:(BOOL)fp12; | |
- (BOOL)filterIncludesItem:(id)fp8; | |
- (void)update; | |
- (void)cancelPendingRequests; | |
- (void)bindTableView:(id)fp8; | |
- (BOOL)hasGraphObjects; | |
- (void)appendGraphObjects:(id)fp8; | |
- (void)clearGraphObjects; | |
- (void)prepareForNewRequest; | |
- (id)fieldsForRequestIncluding:(id)fp8; | |
- (void)dealloc; | |
- (id)init; | |
- (void)setUseCollation:(BOOL)fp8; | |
@end | |
@interface FBGraphObjectTableSelection : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <FBGraphObjectSelectionQueryDelegate, UITableViewDelegate> | |
{ | |
BOOL _allowMultipleSelection; | |
FBGraphObjectTableDataSource *_dataSource; | |
NSObject<FBGraphObjectSelectionChangedDelegate> *_delegate; | |
NSArray *_selection; | |
} | |
- (void)setAllowsMultipleSelection:(BOOL)fp8; | |
- (BOOL)allowsMultipleSelection; | |
- (void)setSelection:(id)fp8; | |
- (id)selection; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setDataSource:(id)fp8; | |
- (id)dataSource; | |
- (id)description; | |
- (void)tableView:(id)fp8 didDeselectRowAtIndexPath:(id)fp12; | |
- (void)tableView:(id)fp8 didSelectRowAtIndexPath:(id)fp12; | |
- (BOOL)graphObjectTableDataSource:(id)fp8 selectionIncludesItem:(id)fp12; | |
- (BOOL)selectionIncludesItem:(id)fp8; | |
- (void)selectionChanged; | |
- (void)deselectItems:(id)fp8 tableView:(id)fp12; | |
- (void)deselectItem:(id)fp8 cell:(id)fp12 raiseSelectionChanged:(BOOL)fp16; | |
- (void)selectItem:(id)fp8 cell:(id)fp12; | |
- (void)clearSelectionInTableView:(id)fp8; | |
- (void)dealloc; | |
- (id)initWithDataSource:(id)fp8; | |
@end | |
@interface FBLogger : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _isActive; | |
NSMutableString *_internalContents; | |
NSString *_loggingBehavior; | |
unsigned int _loggerSerialNumber; | |
} | |
+ (void)registerStringToReplace:(id)fp8 replaceWith:(id)fp12; | |
+ (void)registerCurrentTime:(id)fp8 withTag:(id)fp12; | |
+ (void)singleShotLogEntry:(id)fp8 timestampTag:(id)fp12 formatString:(id)fp16; | |
+ (void)singleShotLogEntry:(id)fp8 formatString:(id)fp12; | |
+ (void)singleShotLogEntry:(id)fp8 logEntry:(id)fp12; | |
+ (unsigned int)newSerialNumber; | |
- (unsigned int)loggerSerialNumber; | |
- (id)loggingBehavior; | |
- (BOOL)isActive; | |
- (id)internalContents; | |
- (void)emitToNSLog; | |
- (void)appendKey:(id)fp8 value:(id)fp12; | |
- (void)appendFormat:(id)fp8; | |
- (void)appendString:(id)fp8; | |
- (void)setContents:(id)fp8; | |
- (id)contents; | |
- (void)dealloc; | |
- (id)initWithLoggingBehavior:(id)fp8; | |
@end | |
@interface FBPlacePickerViewController : FBViewController <FBGraphObjectSelectionChangedDelegate, FBGraphObjectViewControllerDelegate, FBGraphObjectPagingLoaderDelegate> | |
{ | |
BOOL _hasSearchTextChangedSinceLastQuery; | |
BOOL _trackActiveSession; | |
FBGraphObjectTableDataSource *_dataSource; | |
id <FBViewControllerDelegate> _delegate; | |
NSSet *_fieldsForRequest; | |
FBGraphObjectPagingLoader *_loader; | |
int _radiusInMeters; | |
int _resultsLimit; | |
NSString *_searchText; | |
NSTimer *_searchTextChangedTimer; | |
FBGraphObjectTableSelection *_selectionManager; | |
UIActivityIndicatorView *_spinner; | |
UITableView *_tableView; | |
FBSession *_session; | |
CDAnonymousStruct2 _locationCoordinate; | |
} | |
+ (id)requestForPlacesSearchAtCoordinate:(CDAnonymousStruct2)fp8 radiusInMeters:(int)fp24 resultsLimit:(int)fp28 searchText:(id)fp32 fields:(id)fp36 datasource:(id)fp40 session:(id)fp44; | |
+ (id)cacheDescriptorWithLocationCoordinate:(CDAnonymousStruct2)fp8 radiusInMeters:(int)fp24 searchText:(id)fp28 resultsLimit:(int)fp32 fieldsForRequest:(id)fp36; | |
- (void)setTrackActiveSession:(BOOL)fp8; | |
- (BOOL)trackActiveSession; | |
- (id)session; | |
- (void)setTableView:(id)fp8; | |
- (id)tableView; | |
- (void)setSpinner:(id)fp8; | |
- (id)spinner; | |
- (void)setSelectionManager:(id)fp8; | |
- (id)selectionManager; | |
- (void)setSearchTextChangedTimer:(id)fp8; | |
- (id)searchTextChangedTimer; | |
- (void)setSearchText:(id)fp8; | |
- (id)searchText; | |
- (void)setResultsLimit:(int)fp8; | |
- (int)resultsLimit; | |
- (void)setRadiusInMeters:(int)fp8; | |
- (int)radiusInMeters; | |
- (void)setLocationCoordinate:(CDAnonymousStruct2)fp8; | |
- (CDAnonymousStruct2)locationCoordinate; | |
- (void)setLoader:(id)fp8; | |
- (id)loader; | |
- (void)setFieldsForRequest:(id)fp8; | |
- (id)fieldsForRequest; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setDataSource:(id)fp8; | |
- (id)dataSource; | |
- (void)pagingLoaderWasCancelled:(id)fp8; | |
- (void)pagingLoader:(id)fp8 handleError:(id)fp12; | |
- (void)pagingLoaderDidFinishLoading:(id)fp8; | |
- (void)pagingLoader:(id)fp8 didLoadData:(id)fp12; | |
- (void)pagingLoader:(id)fp8 willLoadURL:(id)fp12; | |
- (id)graphObjectTableDataSource:(id)fp8 pictureUrlOfItem:(id)fp12; | |
- (id)graphObjectTableDataSource:(id)fp8 subtitleOfItem:(id)fp12; | |
- (id)graphObjectTableDataSource:(id)fp8 titleOfItem:(id)fp12; | |
- (BOOL)graphObjectTableDataSource:(id)fp8 filterIncludesItem:(id)fp12; | |
- (void)graphObjectTableSelectionDidChange:(id)fp8; | |
- (void)logInsights:(BOOL)fp8; | |
- (void)clearData; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (void)removeSessionObserver:(id)fp8; | |
- (void)addSessionObserver:(id)fp8; | |
- (void)centerAndStartSpinner; | |
- (void)searchTextChangedTimerFired:(id)fp8; | |
- (id)createSearchTextChangedTimer; | |
- (void)updateView; | |
- (void)loadDataPostThrottleSkippingRoundTripIfCached:(id)fp8; | |
- (void)viewDidUnload; | |
- (void)viewDidLoad; | |
- (void)clearSelection; | |
- (void)configureUsingCachedDescriptor:(id)fp8; | |
- (void)loadData; | |
- (void)setSession:(id)fp8; | |
- (id)selection; | |
- (void)setItemPicturesEnabled:(BOOL)fp8; | |
- (BOOL)itemPicturesEnabled; | |
- (void)dealloc; | |
- (void)initialize; | |
- (id)initWithNibName:(id)fp8 bundle:(id)fp12; | |
- (id)initWithCoder:(id)fp8; | |
- (id)init; | |
@end | |
@interface FBGraphObjectPagingLoader : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <FBGraphObjectDataSourceDataNeededDelegate> | |
{ | |
BOOL _isResultFromCache; | |
BOOL _skipRoundtripIfCached; | |
UITableView *_tableView; | |
FBGraphObjectTableDataSource *_dataSource; | |
int _pagingMode; | |
NSString *_nextLink; | |
FBSession *_session; | |
FBRequestConnection *_connection; | |
id <FBGraphObjectPagingLoaderDelegate> _delegate; | |
NSString *_cacheIdentity; | |
} | |
- (void)setSkipRoundtripIfCached:(BOOL)fp8; | |
- (BOOL)skipRoundtripIfCached; | |
- (void)setCacheIdentity:(id)fp8; | |
- (id)cacheIdentity; | |
- (BOOL)isResultFromCache; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setConnection:(id)fp8; | |
- (id)connection; | |
- (void)setSession:(id)fp8; | |
- (id)session; | |
- (void)setNextLink:(id)fp8; | |
- (id)nextLink; | |
- (void)setPagingMode:(int)fp8; | |
- (int)pagingMode; | |
- (id)dataSource; | |
- (id)tableView; | |
- (void)graphObjectTableDataSourceNeedsData:(id)fp8 triggeredByIndexPath:(id)fp12; | |
- (void)requestCompleted:(id)fp8 result:(id)fp12 error:(id)fp16; | |
- (void)reset; | |
- (void)cancel; | |
- (void)startLoadingWithRequest:(id)fp8 cacheIdentity:(id)fp12 skipRoundtripIfCached:(BOOL)fp16; | |
- (void)followNextLink; | |
- (void)addResultsAndUpdateView:(id)fp8; | |
- (void)updateView; | |
- (void)setTableView:(id)fp8; | |
- (void)setDataSource:(id)fp8; | |
- (void)dealloc; | |
- (id)initWithDataSource:(id)fp8 pagingMode:(int)fp12; | |
@end | |
@interface FBTestSession : FBSession | |
{ | |
BOOL _forceAccessTokenRefresh; | |
NSString *_appAccessToken; | |
NSString *_testUserID; | |
NSString *_testAppID; | |
NSString *_testAppSecret; | |
int _mode; | |
NSString *_machineUniqueUserKey; | |
NSString *_sessionUniqueUserTag; | |
} | |
+ (void)deleteUnitTestUser:(id)fp8 accessToken:(id)fp12; | |
+ (id)sessionForUnitTestingWithPermissions:(id)fp8 mode:(int)fp12 sessionUniqueUserTag:(id)fp16; | |
+ (id)sessionWithPrivateUserWithPermissions:(id)fp8; | |
+ (id)sessionWithSharedUserWithPermissions:(id)fp8; | |
+ (id)sessionWithSharedUserWithPermissions:(id)fp8 uniqueUserTag:(id)fp12; | |
- (void)setSessionUniqueUserTag:(id)fp8; | |
- (id)sessionUniqueUserTag; | |
- (void)setMachineUniqueUserTag:(id)fp8; | |
- (id)machineUniqueUserTag; | |
- (void)setMode:(int)fp8; | |
- (int)mode; | |
- (void)setTestAppSecret:(id)fp8; | |
- (id)testAppSecret; | |
- (void)setTestAppID:(id)fp8; | |
- (id)testAppID; | |
- (void)setTestUserID:(id)fp8; | |
- (id)testUserID; | |
- (void)setAppAccessToken:(id)fp8; | |
- (id)appAccessToken; | |
- (BOOL)shouldExtendAccessToken; | |
- (void)authorizeWithPermissions:(id)fp8 behavior:(int)fp12 defaultAudience:(int)fp16 isReauthorize:(BOOL)fp20; | |
- (BOOL)transitionToState:(int)fp8 andUpdateToken:(id)fp12 andExpirationDate:(id)fp16 shouldCache:(BOOL)fp20 loginType:(int)fp24; | |
- (BOOL)forceAccessTokenRefresh; | |
- (void)setForceAccessTokenRefresh:(BOOL)fp8; | |
- (void)findOrCreateSharedUser; | |
- (id)sharedTestUserIdentifier; | |
- (id)validNameStringFromInteger:(unsigned int)fp8; | |
- (void)retrieveTestUsersForApp; | |
- (void)populateTestUsers:(id)fp8 testAccounts:(id)fp12; | |
- (void)raiseException:(id)fp8; | |
- (void)transitionToOpenWithToken:(id)fp8; | |
- (void)createNewTestUser; | |
- (id)permissionsString; | |
- (void)dealloc; | |
- (id)initWithAppID:(id)fp8 appSecret:(id)fp12 machineUniqueUserTag:(id)fp16 sessionUniqueUserTag:(id)fp20 mode:(int)fp24 permissions:(id)fp28 tokenCachingStrategy:(id)fp32; | |
@end | |
@interface FBContentLink : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
NSURL *targetURL; | |
NSArray *actionTypes; | |
NSString *source; | |
NSArray *ref; | |
NSDictionary *originalQueryParameters; | |
} | |
- (void)setOriginalQueryParameters:(id)fp8; | |
- (id)originalQueryParameters; | |
- (void)setRef:(id)fp8; | |
- (id)ref; | |
- (void)setSource:(id)fp8; | |
- (id)source; | |
- (void)setActionTypes:(id)fp8; | |
- (id)actionTypes; | |
- (void)setTargetURL:(id)fp8; | |
- (id)targetURL; | |
- (void)dealloc; | |
- (id)initWithURL:(id)fp8; | |
@end | |
@interface FBFriendPickerCacheDescriptor : FBCacheDescriptor <FBGraphObjectPagingLoaderDelegate> | |
{ | |
BOOL _hasCompletedFetch; | |
BOOL _usePageLimitOfOne; | |
NSSet *_fieldsForRequest; | |
NSString *_userID; | |
FBGraphObjectPagingLoader *_loader; | |
} | |
- (void)setUsePageLimitOfOne:(BOOL)fp8; | |
- (BOOL)usePageLimitOfOne; | |
- (void)setHasCompletedFetch:(BOOL)fp8; | |
- (BOOL)hasCompletedFetch; | |
- (void)setLoader:(id)fp8; | |
- (id)loader; | |
- (void)setUserID:(id)fp8; | |
- (id)userID; | |
- (void)setFieldsForRequest:(id)fp8; | |
- (id)fieldsForRequest; | |
- (void)pagingLoaderDidFinishLoading:(id)fp8; | |
- (void)setUsePageLimitOfOne; | |
- (void)prefetchAndCacheForSession:(id)fp8; | |
- (void)dealloc; | |
- (id)initWithUserID:(id)fp8 fieldsForRequest:(id)fp12; | |
- (id)initWithFieldsForRequest:(id)fp8; | |
- (id)initWithUserID:(id)fp8; | |
- (id)init; | |
@end | |
@interface FBPlacePickerCacheDescriptor : FBCacheDescriptor <FBGraphObjectPagingLoaderDelegate> | |
{ | |
BOOL _hasCompletedFetch; | |
int _radiusInMeters; | |
int _resultsLimit; | |
NSString *_searchText; | |
NSSet *_fieldsForRequest; | |
FBGraphObjectPagingLoader *_loader; | |
CDAnonymousStruct2 _locationCoordinate; | |
} | |
- (void)setHasCompletedFetch:(BOOL)fp8; | |
- (BOOL)hasCompletedFetch; | |
- (void)setLoader:(id)fp8; | |
- (id)loader; | |
- (void)setFieldsForRequest:(id)fp8; | |
- (id)fieldsForRequest; | |
- (void)setSearchText:(id)fp8; | |
- (id)searchText; | |
- (void)setResultsLimit:(int)fp8; | |
- (int)resultsLimit; | |
- (void)setRadiusInMeters:(int)fp8; | |
- (int)radiusInMeters; | |
- (void)setLocationCoordinate:(CDAnonymousStruct2)fp8; | |
- (CDAnonymousStruct2)locationCoordinate; | |
- (void)pagingLoaderDidFinishLoading:(id)fp8; | |
- (void)prefetchAndCacheForSession:(id)fp8; | |
- (void)dealloc; | |
- (id)initWithLocationCoordinate:(CDAnonymousStruct2)fp8 radiusInMeters:(int)fp24 searchText:(id)fp28 resultsLimit:(int)fp32 fieldsForRequest:(id)fp36; | |
@end | |
@interface FBCacheDescriptor : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
- (void)prefetchAndCacheForSession:(id)fp8; | |
@end | |
@interface FBLoginView : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <UIActionSheetDelegate> | |
{ | |
id <FBLoginViewDelegate> _delegate; | |
UILabel *_label; | |
UIButton *_button; | |
FBSession *_session; | |
FBRequestConnection *_request; | |
id <FBGraphUser> _user; | |
NSArray *_permissions; | |
NSArray *_readPermissions; | |
NSArray *_publishPermissions; | |
int _defaultAudience; | |
NSNumber *_lastObservedStateWasOpen; | |
id _sessionStateHandler; | |
id _requestHandler; | |
} | |
- (void)setRequestHandler:(id)fp(null); | |
- (id)requestHandler; | |
- (void)setSessionStateHandler:(id)fp(null); | |
- (id)sessionStateHandler; | |
- (void)setLastObservedStateWasOpen:(id)fp8; | |
- (id)lastObservedStateWasOpen; | |
- (void)setDefaultAudience:(int)fp8; | |
- (int)defaultAudience; | |
- (void)setPublishPermissions:(id)fp8; | |
- (id)publishPermissions; | |
- (void)setReadPermissions:(id)fp8; | |
- (id)readPermissions; | |
- (void)setPermissions:(id)fp8; | |
- (id)permissions; | |
- (void)setUser:(id)fp8; | |
- (id)user; | |
- (void)setRequest:(id)fp8; | |
- (id)request; | |
- (void)setSession:(id)fp8; | |
- (id)session; | |
- (void)setButton:(id)fp8; | |
- (id)button; | |
- (void)setLabel:(id)fp8; | |
- (id)label; | |
- (id)delegate; | |
- (void)buttonPressed:(id)fp8; | |
- (void)actionSheet:(id)fp8 didDismissWithButtonIndex:(int)fp12; | |
- (void)handleActiveSessionUnsetNotifications:(id)fp8; | |
- (void)handleActiveSessionSetNotifications:(id)fp8; | |
- (void)observeValueForKeyPath:(id)fp8 ofObject:(id)fp12 change:(id)fp16 context:(void *)fp20; | |
- (void)unwireViewForSession; | |
- (void)wireViewForSession:(id)fp8; | |
- (void)wireViewForSessionWithoutOpening:(id)fp8; | |
- (void)informDelegateOfError:(id)fp8; | |
- (void)informDelegate:(BOOL)fp8; | |
- (void)fetchMeInfo; | |
- (void)configureViewForStateLoggedIn:(BOOL)fp8; | |
- (id)logOutText; | |
- (id)logInText; | |
- (struct CGSize)sizeThatFits:(struct CGSize)fp8; | |
- (void)initialize; | |
- (void)initializeBlocks; | |
- (void)setDelegate:(id)fp8; | |
- (void)dealloc; | |
- (id)initWithCoder:(id)fp8; | |
- (id)initWithFrame:(struct CGRect)fp8; | |
- (id)initWithPublishPermissions:(id)fp8 defaultAudience:(int)fp12; | |
- (id)initWithReadPermissions:(id)fp8; | |
- (id)initWithPermissions:(id)fp8; | |
- (id)init; | |
@end | |
@interface FBSettings : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (void)publishInstall:(id)fp8 withHandler:(id)fp(null); | |
+ (void)publishInstall:(id)fp8; | |
+ (void)autoPublishInstall:(id)fp8; | |
+ (void)setShouldAutoPublishInstall:(BOOL)fp8; | |
+ (BOOL)shouldAutoPublishInstall; | |
+ (void)setClientToken:(id)fp8; | |
+ (id)clientToken; | |
+ (void)setLoggingBehavior:(id)fp8; | |
+ (id)loggingBehavior; | |
@end | |
@interface FBUserSettingsViewController : FBViewController | |
{ | |
BOOL _attemptingLogin; | |
FBProfilePictureView *_profilePicture; | |
UILabel *_connectedStateLabel; | |
id <FBGraphUser> _me; | |
UIButton *_loginLogoutButton; | |
NSArray *_permissions; | |
NSArray *_readPermissions; | |
NSArray *_publishPermissions; | |
int _defaultAudience; | |
UIImageView *_backgroundImageView; | |
NSBundle *_bundle; | |
id _sessionStateHandler; | |
id _requestHandler; | |
} | |
- (void)setRequestHandler:(id)fp(null); | |
- (id)requestHandler; | |
- (void)setSessionStateHandler:(id)fp(null); | |
- (id)sessionStateHandler; | |
- (void)setBundle:(id)fp8; | |
- (id)bundle; | |
- (void)setBackgroundImageView:(id)fp8; | |
- (id)backgroundImageView; | |
- (void)setAttemptingLogin:(BOOL)fp8; | |
- (BOOL)attemptingLogin; | |
- (void)setDefaultAudience:(int)fp8; | |
- (int)defaultAudience; | |
- (void)setPublishPermissions:(id)fp8; | |
- (id)publishPermissions; | |
- (void)setReadPermissions:(id)fp8; | |
- (id)readPermissions; | |
- (void)setPermissions:(id)fp8; | |
- (id)permissions; | |
- (void)setLoginLogoutButton:(id)fp8; | |
- (id)loginLogoutButton; | |
- (void)setMe:(id)fp8; | |
- (id)me; | |
- (void)setConnectedStateLabel:(id)fp8; | |
- (id)connectedStateLabel; | |
- (void)setProfilePicture:(id)fp8; | |
- (id)profilePicture; | |
- (void)handleActiveSessionStateChanged:(id)fp8; | |
- (void)loginLogoutButtonPressed:(id)fp8; | |
- (void)openSession; | |
- (void)sessionStateChanged:(id)fp8 state:(int)fp12 error:(id)fp16; | |
- (void)updateControls; | |
- (void)viewWillAppear:(BOOL)fp8; | |
- (BOOL)shouldAutorotate; | |
- (BOOL)shouldAutorotateToInterfaceOrientation:(int)fp8; | |
- (void)willRotateToInterfaceOrientation:(int)fp8 duration:(double)fp12; | |
- (void)viewDidUnload; | |
- (void)updateBackgroundImage; | |
- (void)viewDidLoad; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)fp8 bundle:(id)fp12; | |
- (id)initWithCoder:(id)fp8; | |
- (id)init; | |
- (void)initializeBlocks; | |
@end | |
@interface FBViewController : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _autoDismiss; | |
BOOL _dismissAnimated; | |
UIBarButtonItem *_cancelButton; | |
UIBarButtonItem *_doneButton; | |
id <FBViewControllerDelegate> _delegate; | |
UIToolbar *_toolbar; | |
UIView *_canvasView; | |
UIBarButtonItem *_titleLabel; | |
id _handler; | |
} | |
- (void)setDismissAnimated:(BOOL)fp8; | |
- (BOOL)dismissAnimated; | |
- (void)setAutoDismiss:(BOOL)fp8; | |
- (BOOL)autoDismiss; | |
- (void)setHandler:(id)fp(null); | |
- (id)handler; | |
- (void)setTitleLabel:(id)fp8; | |
- (id)titleLabel; | |
- (void)setCanvasView:(id)fp8; | |
- (id)canvasView; | |
- (void)setToolbar:(id)fp8; | |
- (id)toolbar; | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (id)doneButton; | |
- (id)cancelButton; | |
- (void)logInsights:(BOOL)fp8; | |
- (void)doneButtonPressed:(id)fp8; | |
- (void)cancelButtonPressed:(id)fp8; | |
- (id)compatiblePresentingViewController; | |
- (void)setTitle:(id)fp8; | |
- (void)setDoneButton:(id)fp8; | |
- (void)setCancelButton:(id)fp8; | |
- (void)updateBarForNavigationMode; | |
- (void)updateBarForPresentedMode; | |
- (void)updateBar; | |
- (void)presentModallyFromViewController:(id)fp8 animated:(BOOL)fp12 handler:(id)fp(null); | |
- (BOOL)shouldAutorotateToInterfaceOrientation:(int)fp8; | |
- (void)viewDidDisappear:(BOOL)fp8; | |
- (void)viewDidLoad; | |
- (void)dealloc; | |
- (id)initWithNibName:(id)fp8 bundle:(id)fp12; | |
- (id)initWithCoder:(id)fp8; | |
- (id)init; | |
- (void)commonInit; | |
@end | |
@interface FBNativeDialogs : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)createError:(id)fp8 session:(id)fp12; | |
+ (id)composeViewControllerWithSession:(id)fp8 handler:(id)fp(null); | |
+ (BOOL)canPresentShareDialogWithSession:(id)fp8; | |
+ (BOOL)presentShareDialogModallyFrom:(id)fp8 session:(id)fp12 initialText:(id)fp16 images:(id)fp20 urls:(id)fp24 handler:(id)fp(null); | |
+ (BOOL)presentShareDialogModallyFrom:(id)fp8 initialText:(id)fp12 images:(id)fp16 urls:(id)fp20 handler:(id)fp(null); | |
+ (BOOL)presentShareDialogModallyFrom:(id)fp8 initialText:(id)fp12 image:(id)fp16 url:(id)fp20 handler:(id)fp(null); | |
@end | |
@interface FBErrorUtility : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (id)fberrorForSystemPasswordChange:(id)fp8; | |
+ (id)fberrorForRetry:(id)fp8; | |
+ (void)fberrorGetCodeValueForError:(id)fp8 index:(int)fp12 code:(int *)fp16 subcode:(int *)fp20; | |
+ (BOOL)fberrorIsErrorFromSystemSession:(id)fp8; | |
+ (int)fberrorCategoryFromError:(id)fp8 code:(int)fp12 subcode:(int)fp16 returningUserMessage:(id *)fp20 andShouldNotifyUser:(char *)fp24; | |
@end | |
@interface FBSystemAccountStoreAdapter : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _forceBlockingRenew; | |
ACAccountStore *_accountStore; | |
ACAccountType *_accountTypeFB; | |
} | |
+ (void)setSharedInstance:(id)fp8; | |
+ (id)sharedInstance; | |
- (id)accountTypeFB; | |
- (id)accountStore; | |
- (void)renewSystemAuthorization:(id)fp(null); | |
- (void)requestAccessToFacebookAccountStore:(id)fp8 defaultAudience:(int)fp12 isReauthorize:(BOOL)fp16 appID:(id)fp20 session:(id)fp24 handler:(id)fp(null); | |
- (void)requestAccessToFacebookAccountStore:(id)fp8 handler:(id)fp(null); | |
- (BOOL)canRequestAccessWithoutUI; | |
- (void)setForceBlockingRenew:(BOOL)fp8; | |
- (BOOL)forceBlockingRenew; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface FBInsights : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _haveOutstandingPersistedData; | |
BOOL _appSupportsImplicitLogging; | |
BOOL _haveFetchedAppSettings; | |
NSString *_appVersion; | |
int _flushBehavior; | |
FBSession *_lastSessionLoggedTo; | |
FBSession *_anonymousSession; | |
FBSession *_appAuthSession; | |
NSTimer *_flushTimer; | |
NSTimer *_attributionIDRecheckTimer; | |
NSSet *_eventsNotRequiringToken; | |
int _appSupportsAttributionStatus; | |
NSMutableDictionary *_incompleteTimedEvents; | |
} | |
+ (void)ensureOnMainThread; | |
+ (id)persistenceFilePath; | |
+ (void)clearPersistedInsightsData; | |
+ (id)retrievePersistedInsightsData; | |
+ (void)persistInsightsData:(id)fp8; | |
+ (void)logAndNotify:(id)fp8; | |
+ (long)unixTimeNow; | |
+ (id)unaffinitizedSessionFromToken:(id)fp8; | |
+ (id)constructTimerKey:(id)fp8 timerID:(id)fp12; | |
+ (id)singleton; | |
+ (void)flush; | |
+ (void)setFlushBehavior:(int)fp8; | |
+ (int)flushBehavior; | |
+ (void)logConversionPixel:(id)fp8 valueOfPixel:(double)fp12 session:(id)fp20; | |
+ (void)logConversionPixel:(id)fp8 valueOfPixel:(double)fp12; | |
+ (void)logTimedEvent:(id)fp8 parameters:(id)fp12 timerID:(id)fp16 session:(id)fp20; | |
+ (void)logTimedEvent:(id)fp8 parameters:(id)fp12 timerID:(id)fp16; | |
+ (void)logTimedEvent:(id)fp8 parameters:(id)fp12; | |
+ (void)logTimedEvent:(id)fp8 timerID:(id)fp12; | |
+ (void)logTimedEvent:(id)fp8; | |
+ (void)startTimedEvent:(id)fp8 parameters:(id)fp12 timerID:(id)fp16; | |
+ (void)startTimedEvent:(id)fp8 parameters:(id)fp12; | |
+ (void)startTimedEvent:(id)fp8 timerID:(id)fp12; | |
+ (void)startTimedEvent:(id)fp8; | |
+ (void)logPurchase:(double)fp8 currency:(id)fp16 parameters:(id)fp20 session:(id)fp24; | |
+ (void)logPurchase:(double)fp8 currency:(id)fp16 parameters:(id)fp20; | |
+ (void)logPurchase:(double)fp8 currency:(id)fp16; | |
+ (void)logImplicitEvent:(id)fp8 valueToSum:(double)fp12 parameters:(id)fp20 session:(id)fp24; | |
+ (void)logEvent:(id)fp8 valueToSum:(double)fp12 parameters:(id)fp20 session:(id)fp24; | |
+ (void)logEvent:(id)fp8 valueToSum:(double)fp12 parameters:(id)fp20; | |
+ (void)logEvent:(id)fp8 parameters:(id)fp12; | |
+ (void)logEvent:(id)fp8 valueToSum:(double)fp12; | |
+ (void)logEvent:(id)fp8; | |
+ (void)setAppVersion:(id)fp8; | |
+ (id)appVersion; | |
- (void)setIncompleteTimedEvents:(id)fp8; | |
- (id)incompleteTimedEvents; | |
- (void)setHaveFetchedAppSettings:(BOOL)fp8; | |
- (BOOL)haveFetchedAppSettings; | |
- (void)setAppSupportsImplicitLogging:(BOOL)fp8; | |
- (BOOL)appSupportsImplicitLogging; | |
- (void)setAppSupportsAttributionStatus:(int)fp8; | |
- (int)appSupportsAttributionStatus; | |
- (void)setEventsNotRequiringToken:(id)fp8; | |
- (id)eventsNotRequiringToken; | |
- (void)setAttributionIDRecheckTimer:(id)fp8; | |
- (id)attributionIDRecheckTimer; | |
- (void)setFlushTimer:(id)fp8; | |
- (id)flushTimer; | |
- (void)setAppAuthSession:(id)fp8; | |
- (id)appAuthSession; | |
- (void)setAnonymousSession:(id)fp8; | |
- (id)anonymousSession; | |
- (void)setLastSessionLoggedTo:(id)fp8; | |
- (id)lastSessionLoggedTo; | |
- (void)setHaveOutstandingPersistedData:(BOOL)fp8; | |
- (BOOL)haveOutstandingPersistedData; | |
- (void)setFlushBehavior:(int)fp8; | |
- (int)flushBehavior; | |
- (void)setAppVersion:(id)fp8; | |
- (id)appVersion; | |
- (void)persistDataIfNotInFlight; | |
- (void)applicationTerminating; | |
- (void)applicationMovingFromActiveState; | |
- (BOOL)updateInsightsStateWithPersistedData:(id)fp8; | |
- (void)applicationDidBecomeActive; | |
- (void)attributionIDRecheckTimerFired:(id)fp8; | |
- (void)flushTimerFired:(id)fp8; | |
- (void)handleActivitiesPostCompletion:(id)fp8 flushReason:(int)fp12 session:(id)fp16; | |
- (id)sessionToFlushTo:(id)fp8; | |
- (void)optionallyAppendAttributionAndAdvertiserIDs:(id)fp8 session:(id)fp12; | |
- (void)flushOnMainQueue:(int)fp8 session:(id)fp12; | |
- (void)flush:(int)fp8 session:(id)fp12; | |
- (void)instanceFlush:(int)fp8; | |
- (void)instanceLogTimedEvent:(id)fp8 parameters:(id)fp12 timerID:(id)fp16 session:(id)fp20; | |
- (void)instanceStartTimedEvent:(id)fp8 parameters:(id)fp12 timerID:(id)fp16; | |
- (void)instanceLogEvent:(id)fp8 valueToSum:(double)fp12 parameters:(id)fp20 isImplicitlyLogged:(BOOL)fp24 session:(id)fp28; | |
- (id)init; | |
@end | |
@interface FBSessionInsightsState : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL requestInFlight; | |
NSMutableArray *_accumulatedEvents; | |
NSMutableArray *_inFlightEvents; | |
int numSkippedEventsDueToFullBuffer; | |
int numAbandonedDueToSessionChange; | |
} | |
- (void)setRequestInFlight:(BOOL)fp8; | |
- (BOOL)requestInFlight; | |
- (void)setNumAbandonedDueToSessionChange:(int)fp8; | |
- (int)numAbandonedDueToSessionChange; | |
- (void)setNumSkippedEventsDueToFullBuffer:(int)fp8; | |
- (int)numSkippedEventsDueToFullBuffer; | |
- (void)setInFlightEvents:(id)fp8; | |
- (id)inFlightEvents; | |
- (void)setAccumulatedEvents:(id)fp8; | |
- (id)accumulatedEvents; | |
- (id)jsonEncodeInFlightEvents:(BOOL)fp8; | |
- (void)clearInFlightAndStats; | |
- (void)abandonEvents; | |
- (int)getAccumulatedEventCount; | |
- (void)addEvent:(id)fp8 isImplicit:(BOOL)fp12; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface FBAccessTokenData : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <NSCopying> | |
{ | |
NSString *_accessToken; | |
NSArray *_permissions; | |
NSDate *_expirationDate; | |
int _loginType; | |
NSDate *_refreshDate; | |
} | |
+ (id)createTokenFromString:(id)fp8 permissions:(id)fp12 expirationDate:(id)fp16 loginType:(int)fp20 refreshDate:(id)fp24; | |
+ (id)createTokenFromDictionary:(id)fp8; | |
+ (id)createTokenFromFacebookURL:(id)fp8 appID:(id)fp12 urlSchemeSuffix:(id)fp16; | |
- (void)setRefreshDate:(id)fp8; | |
- (id)refreshDate; | |
- (int)loginType; | |
- (id)expirationDate; | |
- (void)setPermissions:(id)fp8; | |
- (id)permissions; | |
- (id)accessToken; | |
- (id)description; | |
- (id)dictionary; | |
- (BOOL)isEqualToAccessTokenData:(id)fp8; | |
- (id)copyWithZone:(struct _NSZone *)fp8; | |
- (unsigned int)hash; | |
- (BOOL)isEqual:(id)fp8; | |
- (void)dealloc; | |
- (id)initWithToken:(id)fp8 permissions:(id)fp12 expirationDate:(id)fp16 loginType:(int)fp20 refreshDate:(id)fp24; | |
@end | |
@interface FBFetchedAppSettings : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
BOOL _supportsAttribution; | |
BOOL _supportsImplicitSdkLogging; | |
} | |
- (void)setSupportsImplicitSdkLogging:(BOOL)fp8; | |
- (BOOL)supportsImplicitSdkLogging; | |
- (void)setSupportsAttribution:(BOOL)fp8; | |
- (BOOL)supportsAttribution; | |
@end | |
@interface FBWebDialogInternalDelegate : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ <FBDialogDelegate> | |
{ | |
BOOL _isSelfRetained; | |
id _handler; | |
FBDialog *_dialog; | |
NSString *_dialogMethod; | |
NSDictionary *_parameters; | |
FBSession *_session; | |
id <FBWebDialogsDelegate> _delegate; | |
} | |
- (void)setDelegate:(id)fp8; | |
- (id)delegate; | |
- (void)setSession:(id)fp8; | |
- (id)session; | |
- (void)setParameters:(id)fp8; | |
- (id)parameters; | |
- (void)setDialogMethod:(id)fp8; | |
- (id)dialogMethod; | |
- (void)setDialog:(id)fp8; | |
- (id)dialog; | |
- (void)setHandler:(id)fp(null); | |
- (id)handler; | |
- (void)dialog:(id)fp8 didFailWithError:(id)fp12; | |
- (void)dialogDidNotComplete:(id)fp8; | |
- (void)dialogDidComplete:(id)fp8; | |
- (void)dialogDidNotCompleteWithUrl:(id)fp8; | |
- (void)dialogCompleteWithUrl:(id)fp8; | |
- (BOOL)dialog:(id)fp8 shouldOpenURLInExternalBrowser:(id)fp12; | |
- (void)completeWithResult:(int)fp8 url:(id)fp12 error:(id)fp16; | |
- (void)releaseSelfIfNeeded; | |
- (void)goRetainYourself; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface FBWebDialogs : /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ | |
{ | |
} | |
+ (void)presentFeedDialogModallyWithSession:(id)fp8 parameters:(id)fp12 handler:(id)fp(null); | |
+ (void)presentRequestsDialogModallyWithSession:(id)fp8 message:(id)fp12 title:(id)fp16 parameters:(id)fp20 handler:(id)fp(null) friendCache:(void)fp24; | |
+ (void)presentRequestsDialogModallyWithSession:(id)fp8 message:(id)fp12 title:(id)fp16 parameters:(id)fp20 handler:(id)fp(null); | |
+ (void)presentDialogModallyWithSession:(id)fp8 dialog:(id)fp12 parameters:(id)fp16 handler:(id)fp(null) delegate:(void)fp20; | |
+ (void)presentDialogModallyWithSession:(id)fp8 dialog:(id)fp12 parameters:(id)fp16 handler:(id)fp(null); | |
@end | |
@interface FBFrictionlessRecipientCache : FBCacheDescriptor <FBFrictionlessDialogSupportDelegate, FBWebDialogsDelegate> | |
{ | |
BOOL _frictionlessShouldMakeViewInvisible; | |
FBFrictionlessRequestSettings *_frictionlessSettings; | |
} | |
- (void)setFrictionlessShouldMakeViewInvisible:(BOOL)fp8; | |
- (BOOL)frictionlessShouldMakeViewInvisible; | |
- (void)setFrictionlessSettings:(id)fp8; | |
- (id)frictionlessSettings; | |
- (void)webDialogsWillPresentDialog:(id)fp8 parameters:(id)fp12 session:(id)fp16; | |
- (void)prefetchAndCacheForSession:(id)fp8 completionHandler:(id)fp(null); | |
- (void)prefetchAndCacheForSession:(id)fp8; | |
- (BOOL)areFrictionlessRecipients:(id)fp8; | |
- (BOOL)isFrictionlessRecipient:(id)fp8; | |
- (void)setRecipientIDs:(id)fp8; | |
- (id)recipientIDs; | |
- (void)dealloc; | |
- (id)init; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (OHCommodityConstructors) | |
+ (id)attributedStringWithAttributedString:(id)fp8; | |
+ (id)attributedStringWithString:(id)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (OHCommodityStyleModifiers) | |
- (void)setTextAlignment:(unsigned char)fp8 lineBreakMode:(unsigned char)fp12 range:(struct _NSRange)fp16; | |
- (void)setTextAlignment:(unsigned char)fp8 lineBreakMode:(unsigned char)fp12; | |
- (void)setTextColor:(id)fp8 range:(struct _NSRange)fp12; | |
- (void)setTextColor:(id)fp8; | |
- (void)setFontFamily:(id)fp8 size:(float)fp12 bold:(BOOL)fp16 italic:(BOOL)fp20 range:(struct _NSRange)fp24; | |
- (void)setFontName:(id)fp8 size:(float)fp12 range:(struct _NSRange)fp16; | |
- (void)setFontName:(id)fp8 size:(float)fp12; | |
- (void)setFont:(id)fp8 range:(struct _NSRange)fp12; | |
- (void)setFont:(id)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFLXReflection) | |
+ (id)NFLX_propertyNames; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NetflixSubtitleTrack) | |
- (id)NFLX_sortedArrayOfNetflixSubtitleTracksForLocale:(id)fp8; | |
- (unsigned int)NFLX_indexOfSubtitleWithTrackIndex:(int)fp8; | |
- (unsigned int)NFLX_indexOfSubtitleOffTrack; | |
- (id)NFLX_subtitleOffTrack; | |
- (id)NFLX_subtitleTrackWithTrackIndex:(int)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NetflixAudioTrack) | |
- (id)NFLX_sortedArrayOfNetflixAudioTracksForLocale:(id)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NetflixAudioAndSubtitleTrackCombinations) | |
- (int)NFLX_indexOfCombinationWithAudioTrack:(id)fp8; | |
- (id)NFLX_audioAndSubtitleCombinationWithAudioTrack:(id)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (Description) | |
- (id)description; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NetflixExtensions) | |
- (id)NFLX_preferredMode; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFURLEncoding) | |
- (id)NF_stringByAddingPercentEscapesForURL; | |
- (id)NF_stringByAddingPercentEscapesForQueryString; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFTools) | |
- (void)nf_makeObjectsPerformBlock:(id)fp(null); | |
- (id)nf_arrayWithItemsMapped:(id)fp(null); | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFLXQueryParameterParsing) | |
+ (id)NFLX_URLWithQParameter:(id)fp8 applicationState:(int)fp12; | |
- (id)NFLX_dictionaryOfQueryParameters; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFLXHelpers) | |
- (struct CGPoint)positionWithinView:(id)fp8; | |
- (struct CGRect)frameWithinView:(id)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFSplash) | |
+ (id)nf_splashImageForPhoneWithOrientation:(int)fp8; | |
+ (id)nf_splashImageForPadWithOrientation:(int)fp8; | |
+ (id)nf_splashImageWithOrientation:(int)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFAnchoredAutosizing) | |
- (void)setTitle:(id)fp8 forState:(unsigned int)fp12 autosizingWithAnchoredEdge:(unsigned int)fp16; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (Validation) | |
- (BOOL)NFLX_isHostSupported; | |
- (BOOL)NFLX_isSchemeSupported; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFLXVersion) | |
- (id)NFLX_fullVersion; | |
- (id)NFLX_prettyFullVersion; | |
- (id)NFLX_buildNumber; | |
- (id)NFLX_version; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFLXAutoLayout) | |
- (id)nflx_newWidthConstraint:(float)fp8 forSubView:(id)fp12; | |
- (id)nflx_newHeightConstraint:(float)fp8 forSubView:(id)fp12; | |
- (void)nflx_setHeightConstraintConstant:(float)fp8; | |
- (void)nflx_setWidthConstraintConstant:(float)fp8; | |
- (id)nflx_widthConstraint; | |
- (id)nflx_heightConstraint; | |
- (void)nflx_configureAlignRightMarginConstraintForSubView:(id)fp8; | |
- (void)nflx_configureAlignRightConstraintForSubView:(id)fp8 toSibling:(id)fp12; | |
- (void)nflx_configureAlignLeftMarginConstraintForSubView:(id)fp8; | |
- (void)nflx_configureAlignLeftConstraintForSubView:(id)fp8 toSibling:(id)fp12; | |
- (void)nflx_configureFullHeightConstraintForSubView:(id)fp8; | |
- (void)nflx_addFullFrameSubView:(id)fp8 alignedToTopLayoutGuide:(id)fp12; | |
- (void)nflx_configureFullFrameConstraintsForSubview:(id)fp8 alignedToTopLayoutGuide:(id)fp12; | |
- (void)nflx_addCenteredSubView:(id)fp8; | |
- (void)nflx_configureCenteredConstraintsForSubView:(id)fp8; | |
- (void)nflx_addFullFrameSubView:(id)fp8; | |
- (void)nflx_configureFullFrameConstraintsForSubview:(id)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFLanguageSelectorViewController) | |
- (id)NFLX_audioAndSubtitleTrackCombinationForAudioTrackID:(id)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFLXHelpers) | |
- (id)nflx_dictionaryWithItemsFilterdByBlock:(id)fp(null); | |
- (BOOL)NFLX_boolForKey:(id)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (QAAutomation) | |
- (void)setQaKeyPathForAutomation:(id)fp8; | |
- (id)qaKeyPathForAutomation; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFAuthentication) | |
+ (id)stringWithNetflixAuthenticationKey:(id)fp8 value:(id)fp12; | |
- (void)appendNetflixAuthenticationKey:(id)fp8 value:(id)fp12 delimeter:(id)fp16; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (JSON) | |
- (id)nf_jsonDictionary; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFFalkorError) | |
+ (id)NF_errorFromHTTPResponse:(id)fp8; | |
+ (id)NF_errorFromFalkorJSONG:(id)fp8; | |
+ (id)NF_UnknownClientError; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (LocalStorageLocation) | |
+ (void)NFLX_updateLocalStorageLocation; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (NFFalkorAdditions) | |
+ (id)NF_requestWithFalkorEndpointURL:(id)fp8 customHTTPHeaders:(id)fp12; | |
+ (id)NF_requestWithFalkorEndpointURL:(id)fp8 customHTTPHeaders:(id)fp12 parameters:(id)fp16 queryPaths:(id)fp20; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (GCKTypedValueLookup) | |
- (void)gck_setBoolValue:(BOOL)fp8 forKey:(id)fp12; | |
- (void)gck_setDoubleValue:(double)fp8 forKey:(id)fp16; | |
- (void)gck_setUIntegerValue:(unsigned int)fp8 forKey:(id)fp12; | |
- (void)gck_setIntegerValue:(int)fp8 forKey:(id)fp12; | |
- (void)gck_setStringValue:(id)fp8 forKey:(id)fp12; | |
- (id)gck_arrayForKey:(id)fp8; | |
- (id)gck_dictionaryForKey:(id)fp8; | |
- (BOOL)gck_boolForKey:(id)fp8; | |
- (BOOL)gck_boolForKey:(id)fp8 withDefaultValue:(BOOL)fp12; | |
- (double)gck_doubleForKey:(id)fp8; | |
- (double)gck_doubleForKey:(id)fp8 withDefaultValue:(double)fp12; | |
- (unsigned int)gck_uintegerForKey:(id)fp8; | |
- (int)gck_integerForKey:(id)fp8; | |
- (unsigned int)gck_uintegerForKey:(id)fp8 withDefaultValue:(unsigned int)fp12; | |
- (int)gck_integerForKey:(id)fp8 withDefaultValue:(int)fp12; | |
- (id)gck_stringForKey:(id)fp8; | |
- (id)gck_stringForKey:(id)fp8 withDefaultValue:(id)fp12; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (GCKAdditions) | |
- (id)gck_base64EncodedString; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (GCKAdditions) | |
+ (BOOL)gck_isTimeFormat24Hour; | |
+ (id)gck_preferredLanguageCode; | |
+ (id)gck_applicationLocaleIdentifier; | |
+ (id)gck_countryCodes; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (GCKAdditions) | |
- (id)gck_IPv4Address; | |
- (id)gck_addresses; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (GCKAdditions) | |
- (id)gck_base64DecodedData; | |
- (BOOL)gck_matchesPattern:(id)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (GCKAdditions) | |
+ (id)gck_scheduledTimerWithTimeInterval:(double)fp8 weakTarget:(id)fp16 selector:(SEL)fp20 userInfo:(id)fp24 repeats:(BOOL)fp28; | |
- (void)gck_setTolerance:(double)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (URLDecode) | |
- (id)urlDecodeByReplacingPercentEscapesUsingEncoding; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (URLEncode) | |
- (id)urlEncodeByReplacingPercentEscapesUsingEncoding; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (QueryParameters) | |
- (id)dictionaryByParsingAsUrlParameters; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (QueryParameters) | |
- (id)stringByParsingAsUrlParameters; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (CharacterEntities) | |
+ (id)stringByAddingXmlCharacterEntities:(id)fp8; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (CrittercismJSONKitSerializingBlockAdditions) | |
- (id)CrittercismJSONDataWithOptions:(unsigned int)fp8 serializeUnsupportedClassesUsingBlock:(id)fp(null) error:(void)fp12; | |
- (id)CrittercismJSONStringWithOptions:(unsigned int)fp8 serializeUnsupportedClassesUsingBlock:(id)fp(null) error:(void)fp12; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (CrittercismJSONKitSerializingBlockAdditions) | |
- (id)CrittercismJSONDataWithOptions:(unsigned int)fp8 serializeUnsupportedClassesUsingBlock:(id)fp(null) error:(void)fp12; | |
- (id)CrittercismJSONStringWithOptions:(unsigned int)fp8 serializeUnsupportedClassesUsingBlock:(id)fp(null) error:(void)fp12; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (CrittercismJSONKitSerializing) | |
- (id)CrittercismJSONData; | |
- (id)CrittercismJSONDataWithOptions:(unsigned int)fp8 error:(id *)fp12; | |
- (id)CrittercismJSONDataWithOptions:(unsigned int)fp8 serializeUnsupportedClassesUsingDelegate:(id)fp12 selector:(SEL)fp16 error:(id *)fp20; | |
- (id)CrittercismJSONString; | |
- (id)CrittercismJSONStringWithOptions:(unsigned int)fp8 error:(id *)fp12; | |
- (id)CrittercismJSONStringWithOptions:(unsigned int)fp8 serializeUnsupportedClassesUsingDelegate:(id)fp12 selector:(SEL)fp16 error:(id *)fp20; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (CrittercismJSONKitSerializing) | |
- (id)CrittercismJSONData; | |
- (id)CrittercismJSONDataWithOptions:(unsigned int)fp8 error:(id *)fp12; | |
- (id)CrittercismJSONDataWithOptions:(unsigned int)fp8 serializeUnsupportedClassesUsingDelegate:(id)fp12 selector:(SEL)fp16 error:(id *)fp20; | |
- (id)CrittercismJSONString; | |
- (id)CrittercismJSONStringWithOptions:(unsigned int)fp8 error:(id *)fp12; | |
- (id)CrittercismJSONStringWithOptions:(unsigned int)fp8 serializeUnsupportedClassesUsingDelegate:(id)fp12 selector:(SEL)fp16 error:(id *)fp20; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (CrittercismJSONKitSerializing) | |
- (id)CrittercismJSONData; | |
- (id)CrittercismJSONDataWithOptions:(unsigned int)fp8 includeQuotes:(BOOL)fp12 error:(id *)fp16; | |
- (id)CrittercismJSONString; | |
- (id)CrittercismJSONStringWithOptions:(unsigned int)fp8 includeQuotes:(BOOL)fp12 error:(id *)fp16; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (CrittercismJSONKitDeserializing) | |
- (id)objectFromJSONDataCrittercism; | |
- (id)objectFromJSONDataWithParseOptionsCrittercism:(unsigned int)fp8; | |
- (id)objectFromJSONDataWithParseOptionsCrittercism:(unsigned int)fp8 error:(id *)fp12; | |
- (id)mutableObjectFromJSONDataCrittercism; | |
- (id)mutableObjectFromJSONDataWithParseOptionsCrittercism:(unsigned int)fp8; | |
- (id)mutableObjectFromJSONDataWithParseOptionsCrittercism:(unsigned int)fp8 error:(id *)fp12; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (CrittercismJSONKitDeserializing) | |
- (id)objectFromJSONStringCrittercism; | |
- (id)objectFromJSONStringWithParseOptionsCrittercism:(unsigned int)fp8; | |
- (id)objectFromJSONStringWithParseOptionsCrittercism:(unsigned int)fp8 error:(id *)fp12; | |
- (id)mutableObjectFromJSONStringCrittercism; | |
- (id)mutableObjectFromJSONStringWithParseOptionsCrittercism:(unsigned int)fp8; | |
- (id)mutableObjectFromJSONStringWithParseOptionsCrittercism:(unsigned int)fp8 error:(id *)fp12; | |
@end | |
@interface /apps/jenkins/workspace/PPD-Nato-Master/NetflixApp/NetflixApp/NetflixPlayer/Snacks/ (FBError) | |
- (BOOL)fberrorShouldNotifyUser; | |
- (id)fberrorUserMessage; | |
- (int)fberrorCategory; | |
@end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment