SYMBOL INDEX (177 symbols across 35 files) FILE: android/src/main/java/com/reactnativertmppublisher/RTMPManager.java class RTMPManager (line 19) | public class RTMPManager extends SimpleViewManager { method onLayoutChange (line 27) | @Override method getName (line 33) | @NonNull method createViewInstance (line 39) | @NonNull method setStreamURL (line 53) | @ReactProp(name = "streamURL") method setStreamName (line 58) | @ReactProp(name = "streamName") method getExportedCustomDirectEventTypeConstants (line 63) | @Nullable FILE: android/src/main/java/com/reactnativertmppublisher/RTMPModule.java class RTMPModule (line 12) | public class RTMPModule extends ReactContextBaseJavaModule { method RTMPModule (line 15) | public RTMPModule(@Nullable ReactApplicationContext reactContext) { method getName (line 19) | @NonNull method isStreaming (line 25) | @ReactMethod method isCameraOnPreview (line 35) | @ReactMethod method getPublishURL (line 45) | @ReactMethod method hasCongestion (line 55) | @ReactMethod method isAudioPrepared (line 65) | @ReactMethod method isVideoPrepared (line 75) | @ReactMethod method isMuted (line 85) | @ReactMethod method mute (line 95) | @ReactMethod method unmute (line 108) | @ReactMethod method switchCamera (line 121) | @ReactMethod method startStream (line 130) | @ReactMethod method stopStream (line 139) | @ReactMethod method toggleFlash (line 148) | @ReactMethod method setAudioInput (line 157) | @ReactMethod FILE: android/src/main/java/com/reactnativertmppublisher/RTMPPackage.java class RTMPPackage (line 14) | public class RTMPPackage implements ReactPackage { method createNativeModules (line 15) | @NonNull method createViewManagers (line 23) | @NonNull FILE: android/src/main/java/com/reactnativertmppublisher/enums/AudioInputType.java type AudioInputType (line 3) | public enum AudioInputType { FILE: android/src/main/java/com/reactnativertmppublisher/enums/BluetoothDeviceStatuses.java type BluetoothDeviceStatuses (line 3) | public enum BluetoothDeviceStatuses { FILE: android/src/main/java/com/reactnativertmppublisher/enums/StreamState.java type StreamState (line 3) | public enum StreamState { FILE: android/src/main/java/com/reactnativertmppublisher/interfaces/ConnectionListener.java type ConnectionListener (line 5) | public interface ConnectionListener { method onChange (line 6) | void onChange(String type, @Nullable Object data); FILE: android/src/main/java/com/reactnativertmppublisher/modules/BluetoothDeviceConnector.java class BluetoothDeviceConnector (line 17) | public class BluetoothDeviceConnector extends BroadcastReceiver implemen... method addListener (line 20) | public void addListener(ConnectionListener listener) { method BluetoothDeviceConnector (line 24) | public BluetoothDeviceConnector(Context context) { method onServiceConnected (line 30) | @Override method onServiceDisconnected (line 39) | @Override method onReceive (line 46) | @Override FILE: android/src/main/java/com/reactnativertmppublisher/modules/ConnectionChecker.java class ConnectionChecker (line 11) | public class ConnectionChecker implements ConnectCheckerRtmp { method addListener (line 14) | public void addListener(ConnectionListener listener) { method onAuthErrorRtmp (line 18) | @Override method onAuthSuccessRtmp (line 25) | @Override method onConnectionFailedRtmp (line 33) | @Override method onConnectionStartedRtmp (line 41) | @Override method onConnectionSuccessRtmp (line 48) | @Override method onDisconnectRtmp (line 55) | @Override method onNewBitrateRtmp (line 63) | @Override FILE: android/src/main/java/com/reactnativertmppublisher/modules/Publisher.java class Publisher (line 21) | public class Publisher { method Publisher (line 31) | public Publisher(ThemedReactContext reactContext, SurfaceView surfaceV... method getRtmpCamera (line 44) | public RtmpCamera1 getRtmpCamera() { method createConnectionListener (line 48) | public ConnectionListener createConnectionListener() { method createBluetoothDeviceListener (line 59) | public ConnectionListener createBluetoothDeviceListener(){ method eventEffect (line 70) | private void eventEffect(@NonNull String eventType) { method getPublishURL (line 116) | public String getPublishURL() { method setStreamUrl (line 120) | public void setStreamUrl(String _streamUrl) { method setStreamName (line 124) | public void setStreamName(String _streamName) { method isStreaming (line 128) | public boolean isStreaming() { method isOnPreview (line 132) | public boolean isOnPreview() { method isAudioPrepared (line 136) | public boolean isAudioPrepared() { method isVideoPrepared (line 140) | public boolean isVideoPrepared() { method hasCongestion (line 144) | public boolean hasCongestion() { method isAudioMuted (line 148) | public boolean isAudioMuted() { method disableAudio (line 152) | public void disableAudio() { method enableAudio (line 156) | public void enableAudio() { method switchCamera (line 160) | public void switchCamera() { method toggleFlash (line 164) | public void toggleFlash() { method startStream (line 178) | public void startStream() { method stopStream (line 194) | public void stopStream() { method setAudioInput (line 208) | public void setAudioInput(@NonNull AudioInputType audioInputType){ FILE: android/src/main/java/com/reactnativertmppublisher/modules/SurfaceHolderHelper.java class SurfaceHolderHelper (line 11) | public class SurfaceHolderHelper implements SurfaceHolder.Callback { method SurfaceHolderHelper (line 14) | public SurfaceHolderHelper(ThemedReactContext reactContext, RtmpCamera... method surfaceCreated (line 18) | @Override method surfaceChanged (line 23) | @Override method surfaceDestroyed (line 28) | @Override FILE: android/src/main/java/com/reactnativertmppublisher/utils/ObjectCaster.java class ObjectCaster (line 8) | public class ObjectCaster { method caster (line 9) | public static WritableMap caster(@Nullable Object data){ FILE: coverage/lcov-report/block-navigation.js function toggleClass (line 24) | function toggleClass(index) { function makeCurrent (line 31) | function makeCurrent(index) { function goToPrevious (line 41) | function goToPrevious() { function goToNext (line 52) | function goToNext() { FILE: coverage/lcov-report/prettify.js function k (line 2) | function k(Z){var ad=0;var S=false;var ac=false;for(var V=0,U=Z.length;V... function a (line 2) | function a(V){var U=/(?:^|\s)nocode(?:\s|$)/;var X=[];var T=0;var Z=[];v... function B (line 2) | function B(S,U,W,T){if(!U){return}var V={sourceCode:U,basePos:S};W(V);T.... function o (line 2) | function o(S){var V=undefined;for(var U=S.firstChild;U;U=U.nextSibling){... function g (line 2) | function g(U,T){var S={};var V;(function(){var ad=U.concat(T);var ah=[];... function i (line 2) | function i(T){var W=[],S=[];if(T.tripleQuotedStrings){W.push([C,/^(?:\'\... function Q (line 2) | function Q(V,ag){var U=/(?:^|\s)nocode(?:\s|$)/;var ab=/\r\n?|\n/;var ac... function D (line 2) | function D(ac){var aj=/\bMSIE\b/.test(navigator.userAgent);var am=/\n/g;... function c (line 2) | function c(U,V){for(var S=V.length;--S>=0;){var T=V[S];if(!t.hasOwnPrope... function q (line 2) | function q(T,S){if(!(T&&t.hasOwnProperty(T))){T=/^\s* MainApplicationModuleProvider( FILE: example/android/app/src/main/jni/MainApplicationModuleProvider.h function namespace (line 8) | namespace facebook { FILE: example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp type facebook (line 4) | namespace facebook { type react (line 5) | namespace react { FILE: example/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h function namespace (line 7) | namespace facebook { FILE: example/android/app/src/main/jni/MainComponentsRegistry.cpp type facebook (line 9) | namespace facebook { type react (line 10) | namespace react { FILE: example/android/app/src/main/jni/MainComponentsRegistry.h function namespace (line 8) | namespace facebook { FILE: example/android/app/src/main/jni/OnLoad.cpp function JNIEXPORT (line 5) | JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *) { FILE: example/src/App.tsx constant STREAM_URL (line 18) | const STREAM_URL = 'YOUR_STREAM_URL'; constant STREAM_NAME (line 19) | const STREAM_NAME = 'YOUR_STREAM_NAME'; function App (line 21) | function App() { FILE: example/src/components/Button/Button.tsx type ButtonType (line 6) | type ButtonType = 'default' | 'circle'; type ButtonProps (line 8) | interface ButtonProps { FILE: example/src/components/MicrophoneSelectModal/MicrophoneSelectModal.tsx type ButtonProps (line 8) | interface ButtonProps { FILE: example/src/hooks/usePermissions.ts constant CAMERA_PERMISSION (line 4) | const CAMERA_PERMISSION = PermissionsAndroid.PERMISSIONS.CAMERA; constant AUDIO_PERMISSION (line 5) | const AUDIO_PERMISSION = PermissionsAndroid.PERMISSIONS.RECORD_AUDIO; constant BLUETOOTH_PERMISSION (line 6) | const BLUETOOTH_PERMISSION = PermissionsAndroid.PERMISSIONS.BLUETOOTH_CO... function usePermissions (line 8) | function usePermissions() { FILE: src/Component.tsx type RTMPData (line 8) | type RTMPData = { data: T }; type ConnectionFailedType (line 10) | type ConnectionFailedType = NativeSyntheticEvent>; type ConnectionStartedType (line 11) | type ConnectionStartedType = NativeSyntheticEvent>; type ConnectionSuccessType (line 12) | type ConnectionSuccessType = NativeSyntheticEvent>; type DisconnectType (line 13) | type DisconnectType = NativeSyntheticEvent>; type NewBitrateReceivedType (line 14) | type NewBitrateReceivedType = NativeSyntheticEvent>; type StreamStateChangedType (line 15) | type StreamStateChangedType = NativeSyntheticEvent< type BluetoothDeviceStatusChangedType (line 18) | type BluetoothDeviceStatusChangedType = NativeSyntheticEvent< type NativeRTMPPublisherProps (line 21) | interface NativeRTMPPublisherProps { FILE: src/RTMPPublisher.tsx type RTMPPublisherProps (line 20) | interface RTMPPublisherProps { FILE: src/types.ts type RTMPPublisherRefProps (line 3) | interface RTMPPublisherRefProps { type RTMPPublisherProps (line 62) | interface RTMPPublisherProps { type StreamStatus (line 73) | type StreamStatus = type StreamState (line 79) | enum StreamState { type BluetoothDeviceStatuses (line 85) | enum BluetoothDeviceStatuses { type AudioInputType (line 91) | enum AudioInputType {