Index

A B C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages

A

accept(LibraryItemVisitor) - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
accept(LibraryItemVisitor) - Method in interface com.navmii.android.dashcamsdk.library.LibraryItem
Allows the specified visitor to visit this item.
accept(LibraryItemVisitor) - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
AdasController - Interface in com.navmii.android.dashcamsdk.adas
 
AdasController.AccelerometerListener - Interface in com.navmii.android.dashcamsdk.adas
This class can be used to listen for accelerometer events.
AdasController.AccelerometerSensitivity - Enum Class in com.navmii.android.dashcamsdk.adas
The sensitivity of accelerometer.
AdasController.LaneDepartureDirection - Enum Class in com.navmii.android.dashcamsdk.adas
The direction of lane departure.
AdasController.LaneDepartureWarningListener - Interface in com.navmii.android.dashcamsdk.adas
This class can be used to listen for snapshot events.
AdasController.Parameters - Class in com.navmii.android.dashcamsdk.adas
This class contains the parameters that can be used to configure the ADAS.
AdasController.Parameters.Builder - Class in com.navmii.android.dashcamsdk.adas
 
AdasController.SignInfo - Class in com.navmii.android.dashcamsdk.adas
This class contains information about a recognized sign.
AdasController.SignSetInfo - Class in com.navmii.android.dashcamsdk.adas
This class contains information about a sign set supported by the ADAS.
AdasController.SpeedSignDetectionListener - Interface in com.navmii.android.dashcamsdk.adas
This class can be used to listen for recognized speed signs.
AdasController.SpeedSignInfo - Class in com.navmii.android.dashcamsdk.adas
This class contains information about a recognized speed limit sign.
addAccelerometerListener(AdasController.AccelerometerListener) - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
Adds a listener that will be notified about accelerometer events.
addDayNightChangeListener(DashcamSdk.DayNightChangeListener) - Method in class com.navmii.android.dashcamsdk.DashcamSdk
Adds a listener that will be notified when the change between day and night happens at the current GPS position.
addFpsListener(CameraController.FpsListener) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Adds a listener that will be notified when FPS changes.
addLaneDepartureWarningListener(AdasController.LaneDepartureWarningListener) - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
Adds a listener that will be notified about lane departure warnings.
addListener(CameraController.Listener) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Adds a listener that will be notified about camera events.
addListener(LibraryManager.Listener) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
Adds a listener that will be notified when the library is modified.
addPositionListener(DashcamSdk.PositionListener) - Method in class com.navmii.android.dashcamsdk.DashcamSdk
Adds a listener that will be notified about events related to the current GPS position.
addRecordingListener(CameraController.RecordingListener) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Adds a listener that will be notified about video recording events.
addSnapshotListener(CameraController.SnapshotListener) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Adds a listener that will be notified when a snapshot is taken.
addSpeedSignDetectionListener(AdasController.SpeedSignDetectionListener) - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
Adds a listener that will be notified about recognized speed signs.
addStateChangeListener(DashcamSdk.StateChangeListener) - Method in class com.navmii.android.dashcamsdk.DashcamSdk
Adds a listener that will be notified when the current state of the SDK changes.
ALL - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemFilterType
All items.

B

build() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters.Builder
 
build() - Method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters.Builder
 
build() - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.Builder
 
build() - Method in class com.navmii.android.dashcamsdk.camera.VideoConfiguration.Builder
 
build() - Method in class com.navmii.android.dashcamsdk.DashcamSdk.ConfigurationSettings.Builder
 
build() - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem.Builder
 
build() - Method in class com.navmii.android.dashcamsdk.library.LibraryItem.Builder
 
build() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 
builder() - Static method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters
 
builder() - Static method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters
 
builder() - Static method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration
 
builder() - Static method in class com.navmii.android.dashcamsdk.camera.VideoConfiguration
 
builder() - Static method in class com.navmii.android.dashcamsdk.DashcamSdk.ConfigurationSettings
 
builder() - Static method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
builder() - Static method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
builder(ImageLibraryItem) - Static method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
Builder() - Constructor for class com.navmii.android.dashcamsdk.adas.AdasController.Parameters.Builder
 
Builder() - Constructor for class com.navmii.android.dashcamsdk.camera.CameraController.Parameters.Builder
 
Builder() - Constructor for class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.Builder
 
Builder() - Constructor for class com.navmii.android.dashcamsdk.camera.VideoConfiguration.Builder
 
Builder() - Constructor for class com.navmii.android.dashcamsdk.DashcamSdk.ConfigurationSettings.Builder
 
Builder() - Constructor for class com.navmii.android.dashcamsdk.library.ImageLibraryItem.Builder
 
Builder() - Constructor for class com.navmii.android.dashcamsdk.library.LibraryItem.Builder
 
Builder() - Constructor for class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 

C

CAMERA_BUSY - Enum constant in enum class com.navmii.android.dashcamsdk.camera.CameraController.ErrorInfo.ErrorType
Another application is using the camera.
CAMERA_ERROR - Enum constant in enum class com.navmii.android.dashcamsdk.DashcamSdk.InitializationError.Reason
An error occurred during initialization of the device's camera.
CAMERA_NOT_FOUND - Enum constant in enum class com.navmii.android.dashcamsdk.camera.CameraController.ErrorInfo.ErrorType
A camera was not found on the device.
CameraController - Interface in com.navmii.android.dashcamsdk.camera
 
CameraController.ErrorInfo - Class in com.navmii.android.dashcamsdk.camera
This class is used to store information about an error occurred in the camera controller.
CameraController.ErrorInfo.ErrorType - Enum Class in com.navmii.android.dashcamsdk.camera
The type of the error.
CameraController.FpsListener - Interface in com.navmii.android.dashcamsdk.camera
This class can be used to listen for FPS change events.
CameraController.Listener - Interface in com.navmii.android.dashcamsdk.camera
This class can be used to listen for camera controller events.
CameraController.Parameters - Class in com.navmii.android.dashcamsdk.camera
This class contains the parameters that can be used to configure the camera controller.
CameraController.Parameters.Builder - Class in com.navmii.android.dashcamsdk.camera
 
CameraController.RecordingListener - Interface in com.navmii.android.dashcamsdk.camera
This class can be used to listen for recording events.
CameraController.RecordingStopReason - Enum Class in com.navmii.android.dashcamsdk.camera
A reason for stopping video recording.
CameraController.SnapshotListener - Interface in com.navmii.android.dashcamsdk.camera
This class can be used to listen for snapshot events.
com.navmii.android.dashcamsdk - package com.navmii.android.dashcamsdk
 
com.navmii.android.dashcamsdk.adas - package com.navmii.android.dashcamsdk.adas
 
com.navmii.android.dashcamsdk.camera - package com.navmii.android.dashcamsdk.camera
 
com.navmii.android.dashcamsdk.library - package com.navmii.android.dashcamsdk.library
 
CONFIGURATION_CHANGED - Enum constant in enum class com.navmii.android.dashcamsdk.camera.CameraController.RecordingStopReason
Used when recording has been restarted due to changes in configuration (in particular, when microphone is enabled or disabled via CameraController.Parameters.Builder.setMicrophoneMute(boolean)).
ConfigurationSettings() - Constructor for class com.navmii.android.dashcamsdk.DashcamSdk.ConfigurationSettings
 
create(CameraController.ErrorInfo.ErrorType) - Static method in class com.navmii.android.dashcamsdk.camera.CameraController.ErrorInfo
 
create(DashcamSdk.InitializationError.Reason) - Static method in class com.navmii.android.dashcamsdk.DashcamSdk.InitializationError
 
create(String) - Static method in class com.navmii.android.dashcamsdk.adas.AdasController.SignSetInfo
 
create(String, int) - Static method in class com.navmii.android.dashcamsdk.adas.AdasController.SpeedSignInfo
 
CREATED - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemOrderByField
Order by the date/time the item was created.

D

DashcamSdk - Class in com.navmii.android.dashcamsdk
 
DashcamSdk.ConfigurationSettings - Class in com.navmii.android.dashcamsdk
This class contains the configuration settings required to initialize the SDK.
DashcamSdk.ConfigurationSettings.Builder - Class in com.navmii.android.dashcamsdk
 
DashcamSdk.DayNightChangeListener - Interface in com.navmii.android.dashcamsdk
The listener that will be notified when the change between day and night happens at the current GPS position.
DashcamSdk.InitializationError - Class in com.navmii.android.dashcamsdk
This class contains information about an SDK initialization error.
DashcamSdk.InitializationError.Reason - Enum Class in com.navmii.android.dashcamsdk
 
DashcamSdk.PositionListener - Interface in com.navmii.android.dashcamsdk
The listener that will be notified about events related to the current GPS position.
DashcamSdk.StateChangeListener - Interface in com.navmii.android.dashcamsdk
The listener that will be notified about changes of the SDK's state.
DashcamSdkState - Enum Class in com.navmii.android.dashcamsdk
 
deinitializeSdk() - Method in class com.navmii.android.dashcamsdk.DashcamSdk
Deinitializes the SDK.
deleteItem(LibraryItem, LibraryManager.DeleteItemListener) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
 
deleteItem(String, LibraryManager.DeleteItemListener) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
 
DURATION - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemOrderByField
Order by the duration of the video.

E

ENDED - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemOrderByField
Order by the date/time the video was ended.
ErrorInfo() - Constructor for class com.navmii.android.dashcamsdk.camera.CameraController.ErrorInfo
 

F

FAILED_TO_INITIALIZE_LIBRARY_MANAGER - Enum constant in enum class com.navmii.android.dashcamsdk.DashcamSdk.InitializationError.Reason
An error occurred during initialization of the library manager.
FILE_SIZE - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemOrderByField
Order by the file size on disk of the file data.

G

getAccelerometerSensitivity() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters
 
getAdasController() - Method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getAdasParameters() - Method in class com.navmii.android.dashcamsdk.DashcamSdk.ConfigurationSettings
 
getBackgroundRecordingSurface() - Method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters
 
getCameraController() - Method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getCurrentCountryIso3Code() - Method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getCurrentFragmentDuration() - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
 
getCurrentFragmentSize() - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
 
getCurrentPosition() - Method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getCurrentRoadName() - Method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getCurrentSpeedLimit() - Method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getDateCreated() - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
getDateCreated() - Method in interface com.navmii.android.dashcamsdk.library.LibraryItem
 
getDateCreated() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
getDateEnded() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
getDuration() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
getErrorType() - Method in class com.navmii.android.dashcamsdk.camera.CameraController.ErrorInfo
 
getFileDataUri() - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
getFileDataUri() - Method in interface com.navmii.android.dashcamsdk.library.LibraryItem
 
getFileDataUri() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
getFileSize() - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
getFileSize() - Method in interface com.navmii.android.dashcamsdk.library.LibraryItem
 
getFileSize() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
getFileType() - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
getFileType() - Method in interface com.navmii.android.dashcamsdk.library.LibraryItem
 
getFileType() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
getFragmentDuration() - Method in class com.navmii.android.dashcamsdk.camera.VideoConfiguration
 
getId() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.SignInfo
 
getId() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.SignSetInfo
 
getId() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.SpeedSignInfo
 
getId() - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
getId() - Method in interface com.navmii.android.dashcamsdk.library.LibraryItem
 
getId() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
getInitializationError() - Method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getInstance() - Static method in class com.navmii.android.dashcamsdk.DashcamSdk
Returns the instance of the dashcam SDK.
getItem(String, LibraryManager.GetItemListener) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
Fetches an item by its identifier.
getItems(LibraryItemFilterType, LibraryItemOrderByField, boolean, LibraryManager.GetItemsListener) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
Fetches a list of items matching the specified criteria.
getLaneDepartureWarningsMinSpeed() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters
 
getLibraryLocation() - Method in class com.navmii.android.dashcamsdk.DashcamSdk.ConfigurationSettings
 
getLibraryManager() - Method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getLibraryPath() - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
 
getLibrarySize() - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
 
getLockState() - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
getLockState() - Method in interface com.navmii.android.dashcamsdk.library.LibraryItem
 
getLockState() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
getLogo() - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration
 
getMaxDiskUsage() - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
 
getOverlayConfiguration() - Method in class com.navmii.android.dashcamsdk.camera.VideoConfiguration
 
getParameters() - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
 
getParameters() - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Returns current parameters used by the camera controller.
getReason() - Method in class com.navmii.android.dashcamsdk.DashcamSdk.InitializationError
 
getRemainingSpace() - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
Returns the amount of space remaining for library items, taking the value returned from LibraryManager.getMaxDiskUsage() into account.
getSignSetIds() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters
 
getSizeInPixels() - Method in interface com.navmii.android.dashcamsdk.library.LibraryItem
 
getSpeed() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.SpeedSignInfo
 
getSpeedSignDetectionMinSpeed() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters
 
getSpeedUnits() - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration
 
getState() - Method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getSupportedSignSets() - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
 
getSupportedVideoSizes() - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Returns the list of supported video resolutions for the device.
getSurface() - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
 
getThreshold() - Method in enum class com.navmii.android.dashcamsdk.adas.AdasController.AccelerometerSensitivity
 
getThumbnailDataUri() - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
getThumbnailDataUri() - Method in interface com.navmii.android.dashcamsdk.library.LibraryItem
 
getThumbnailDataUri() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
getVanishingPoint() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters
 
getVersionCode() - Static method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getVersionName() - Static method in class com.navmii.android.dashcamsdk.DashcamSdk
 
getVideoSize() - Method in class com.navmii.android.dashcamsdk.camera.VideoConfiguration
 

H

HIGH - Enum constant in enum class com.navmii.android.dashcamsdk.adas.AdasController.AccelerometerSensitivity
 

I

IMAGE - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemFilterType
Image items.
ImageLibraryItem - Class in com.navmii.android.dashcamsdk.library
 
ImageLibraryItem() - Constructor for class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
ImageLibraryItem.Builder - Class in com.navmii.android.dashcamsdk.library
 
INITIALIZATION_FAILED - Enum constant in enum class com.navmii.android.dashcamsdk.DashcamSdkState
 
InitializationError() - Constructor for class com.navmii.android.dashcamsdk.DashcamSdk.InitializationError
 
INITIALIZED - Enum constant in enum class com.navmii.android.dashcamsdk.DashcamSdkState
 
INITIALIZING - Enum constant in enum class com.navmii.android.dashcamsdk.DashcamSdkState
 
initSdkAsync(Context, DashcamSdk.ConfigurationSettings) - Method in class com.navmii.android.dashcamsdk.DashcamSdk
Initializes the SDK.
INTERNAL_ERROR - Enum constant in enum class com.navmii.android.dashcamsdk.camera.CameraController.ErrorInfo.ErrorType
An internal error has occurred.
INTERNAL_ERROR - Enum constant in enum class com.navmii.android.dashcamsdk.camera.CameraController.RecordingStopReason
Used when an internal error has occurred.
INTERNAL_ERROR - Enum constant in enum class com.navmii.android.dashcamsdk.DashcamSdk.InitializationError.Reason
An unknown error occurred.
isAutofocusEnabled() - Method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters
 
isCoordinatesEnabled() - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration
 
isCyclicRecordingEnabled() - Method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters
 
isDateTimeEnabled() - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration
 
isIdle() - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
 
isLaneDepartureWarningsEnabled() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters
 
isLocked() - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
isLocked() - Method in enum class com.navmii.android.dashcamsdk.library.LibraryItemLockState
 
isLocked() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
isLockedAutomatically() - Method in enum class com.navmii.android.dashcamsdk.library.LibraryItemLockState
 
isLockedManually() - Method in enum class com.navmii.android.dashcamsdk.library.LibraryItemLockState
 
isMapEnabled() - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration
 
isMicrophoneMute() - Method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters
 
isRecording() - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
 
isSpeedometerEnabled() - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration
 
isSpeedSignDetectionEnabled() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters
 

K

KILOMETERS_PER_HOUR - Enum constant in enum class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.SpeedUnits
 

L

LEFT - Enum constant in enum class com.navmii.android.dashcamsdk.adas.AdasController.LaneDepartureDirection
 
LibraryItem - Interface in com.navmii.android.dashcamsdk.library
 
LibraryItem.Builder<ConcreteBuilder extends LibraryItem.Builder<ConcreteBuilder>> - Class in com.navmii.android.dashcamsdk.library
 
LibraryItemFilterType - Enum Class in com.navmii.android.dashcamsdk.library
The filter type used to query items from the library.
LibraryItemLockState - Enum Class in com.navmii.android.dashcamsdk.library
 
LibraryItemOrderByField - Enum Class in com.navmii.android.dashcamsdk.library
The order of the items queried from the library.
LibraryItemVisitor - Interface in com.navmii.android.dashcamsdk.library
This interface can be implemented to perform various operations on library items.
LibraryManager - Interface in com.navmii.android.dashcamsdk.library
 
LibraryManager.DeleteItemListener - Interface in com.navmii.android.dashcamsdk.library
The interface that should be implemented to listen for completion of LibraryManager.deleteItem(String, DeleteItemListener).
LibraryManager.GetItemListener - Interface in com.navmii.android.dashcamsdk.library
The interface that should be implemented to listen for completion of LibraryManager.getItem(String, GetItemListener).
LibraryManager.GetItemsListener - Interface in com.navmii.android.dashcamsdk.library
 
LibraryManager.Listener - Interface in com.navmii.android.dashcamsdk.library
The interface that should be implemented to listen for modifications of the library.
LibraryManager.SetItemLockStateListener - Interface in com.navmii.android.dashcamsdk.library
The interface that should be implemented to listen for completion of LibraryManager.setItemLockState(String, LibraryItemLockState, SetItemLockStateListener).
LOCKED - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemFilterType
Locked items.
LOCKED_AUTOMATIC - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemLockState
The item has been locked automatically.
LOCKED_MANUAL - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemLockState
The item has been locked manually.
LOW - Enum constant in enum class com.navmii.android.dashcamsdk.adas.AdasController.AccelerometerSensitivity
 

M

MEDIUM - Enum constant in enum class com.navmii.android.dashcamsdk.adas.AdasController.AccelerometerSensitivity
 
MILES_PER_HOUR - Enum constant in enum class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.SpeedUnits
 

N

NO_SPACE_LEFT - Enum constant in enum class com.navmii.android.dashcamsdk.camera.CameraController.RecordingStopReason
Used when there is no space left on the disk to continue recording.

O

onCameraInitialized() - Method in interface com.navmii.android.dashcamsdk.camera.CameraController.Listener
This callback is called after the camera has been initialized.
onCurrentCountryChanged(String) - Method in interface com.navmii.android.dashcamsdk.DashcamSdk.PositionListener
This method is called when the current country changes.
onCurrentRoadNameChanged(String) - Method in interface com.navmii.android.dashcamsdk.DashcamSdk.PositionListener
This method is called when the current road name changes.
onDayNightChanged(boolean) - Method in interface com.navmii.android.dashcamsdk.DashcamSdk.DayNightChangeListener
 
onDeleteItemFinished(boolean) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager.DeleteItemListener
 
onError(CameraController.ErrorInfo) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController.Listener
This callback is called when an error occurs.
onFpsChanged(double) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController.FpsListener
 
onGetItemFinished(LibraryItem) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager.GetItemListener
 
onGetItemsFinished(List<LibraryItem>) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager.GetItemsListener
onHarshMovement() - Method in interface com.navmii.android.dashcamsdk.adas.AdasController.AccelerometerListener
This method is called when a harsh movement is detected.
onLaneDepartureWarning(AdasController.LaneDepartureDirection) - Method in interface com.navmii.android.dashcamsdk.adas.AdasController.LaneDepartureWarningListener
This method is called when ADAS issues a lane departure warning.
onLibraryItemAdded(LibraryItem) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager.Listener
The callback called after an item has been added to the library.
onLibraryItemChanged(LibraryItem) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager.Listener
The callback called after a library item has been modified.
onLibraryItemRemoved(LibraryItem) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager.Listener
The callback called after an item has been removed from the library.
onPositionChanged(Location, Location) - Method in interface com.navmii.android.dashcamsdk.DashcamSdk.PositionListener
This method is called when the current position changes.
onRecordingFragmentStopped(CameraController.RecordingStopReason, String) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController.RecordingListener
This callback is called after current video fragment's data was completely flushed to disk.
onRecordingStarted(DocumentFile) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController.RecordingListener
This callback is called as soon as a new recording session has begun streaming video to disk.
onRecordingStopped(CameraController.RecordingStopReason) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController.RecordingListener
This callback is called after a recording session completely stopped recording and all data was flushed to disk.
onSetItemLockStateFinished(boolean) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager.SetItemLockStateListener
 
onSnapshotFailed() - Method in interface com.navmii.android.dashcamsdk.camera.CameraController.SnapshotListener
This callback is called if it was not possible to make a snapshot.
onSnapshotTaken(LibraryItem) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController.SnapshotListener
This callback is called after the snapshot is successfully saved to disk.
onSpeedLimitChanged(int) - Method in interface com.navmii.android.dashcamsdk.DashcamSdk.PositionListener
This method is called when speed limit for the current road changes.
onSpeedSignDetected(AdasController.SpeedSignInfo) - Method in interface com.navmii.android.dashcamsdk.adas.AdasController.SpeedSignDetectionListener
This method is called when ADAS recognizes a speed sign.
onStartedMoving() - Method in interface com.navmii.android.dashcamsdk.DashcamSdk.PositionListener
This method is called when the SDK detects that you started moving.
onStateChanged(DashcamSdkState) - Method in interface com.navmii.android.dashcamsdk.DashcamSdk.StateChangeListener
 
onStoppedMoving() - Method in interface com.navmii.android.dashcamsdk.DashcamSdk.PositionListener
This method is called when the SDK detects that you stopped moving.
OverlayConfiguration - Class in com.navmii.android.dashcamsdk.camera
This class is used to configure video overlay.
OverlayConfiguration() - Constructor for class com.navmii.android.dashcamsdk.camera.OverlayConfiguration
 
OverlayConfiguration.Builder - Class in com.navmii.android.dashcamsdk.camera
 
OverlayConfiguration.SpeedUnits - Enum Class in com.navmii.android.dashcamsdk.camera
 

P

Parameters() - Constructor for class com.navmii.android.dashcamsdk.adas.AdasController.Parameters
 
Parameters() - Constructor for class com.navmii.android.dashcamsdk.camera.CameraController.Parameters
 

R

RECORDING_FRAGMENT_TIMEOUT - Enum constant in enum class com.navmii.android.dashcamsdk.camera.CameraController.RecordingStopReason
Used when the recording exceeded the fragment duration timeout.
removeAccelerometerListener(AdasController.AccelerometerListener) - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
Removes the specified accelerometer listener.
removeDayNightChangeListener(DashcamSdk.DayNightChangeListener) - Method in class com.navmii.android.dashcamsdk.DashcamSdk
Removes the specified day/night change listener.
removeFpsListener(CameraController.FpsListener) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Removes the specified FPS listener.
removeLaneDepartureWarningListener(AdasController.LaneDepartureWarningListener) - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
Removes the specified lane departure listener.
removeListener(CameraController.Listener) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Removes the specified camera listener.
removeListener(LibraryManager.Listener) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
Removes the specified listener.
removePositionListener(DashcamSdk.PositionListener) - Method in class com.navmii.android.dashcamsdk.DashcamSdk
Removes the specified position listener.
removeRecordingListener(CameraController.RecordingListener) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Removes the specified recording listener.
removeSnapshotListener(CameraController.SnapshotListener) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Removes the specified snapshot listener.
removeSpeedSignDetectionListener(AdasController.SpeedSignDetectionListener) - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
Removes the specified speed sign listener.
removeStateChangeListener(DashcamSdk.StateChangeListener) - Method in class com.navmii.android.dashcamsdk.DashcamSdk
Removes the specified state change listener.
RIGHT - Enum constant in enum class com.navmii.android.dashcamsdk.adas.AdasController.LaneDepartureDirection
 

S

setAccelerometerSensitivity(AdasController.AccelerometerSensitivity) - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters.Builder
 
setAdasParameters(AdasController.Parameters) - Method in class com.navmii.android.dashcamsdk.DashcamSdk.ConfigurationSettings.Builder
 
setAutofocusEnabled(boolean) - Method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters.Builder
 
setBackgroundRecordingSurface(Surface) - Method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters.Builder
Sets the surface to use when the application is put into the background (in order to continue recording).
setCoordinatesEnabled(boolean) - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.Builder
 
setCyclicRecordingEnabled(boolean) - Method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters.Builder
Enables or disables cyclic recording.
setDateCreated(Date) - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem.Builder
 
setDateCreated(Date) - Method in class com.navmii.android.dashcamsdk.library.LibraryItem.Builder
 
setDateCreated(Date) - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 
setDateTimeEnabled(boolean) - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.Builder
 
setDuration(long) - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 
setFileDataUri(Uri) - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem.Builder
 
setFileDataUri(Uri) - Method in class com.navmii.android.dashcamsdk.library.LibraryItem.Builder
 
setFileDataUri(Uri) - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 
setFileSize(long) - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem.Builder
 
setFileSize(long) - Method in class com.navmii.android.dashcamsdk.library.LibraryItem.Builder
 
setFileSize(long) - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 
setFileType(String) - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem.Builder
 
setFileType(String) - Method in class com.navmii.android.dashcamsdk.library.LibraryItem.Builder
 
setFileType(String) - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 
setFragmentDuration(int) - Method in class com.navmii.android.dashcamsdk.camera.VideoConfiguration.Builder
 
setId(String) - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem.Builder
 
setId(String) - Method in class com.navmii.android.dashcamsdk.library.LibraryItem.Builder
 
setId(String) - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 
setItemLockState(LibraryItem, LibraryItemLockState, LibraryManager.SetItemLockStateListener) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
Sets the lock state of the specified item.
setItemLockState(String, LibraryItemLockState, LibraryManager.SetItemLockStateListener) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
Sets the lock state of the specified item.
setLaneDepartureWarningsEnabled(boolean) - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters.Builder
 
setLaneDepartureWarningsMinSpeed(int) - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters.Builder
 
setLibraryLocation(DocumentFile) - Method in class com.navmii.android.dashcamsdk.DashcamSdk.ConfigurationSettings.Builder
 
setLibraryPath(DocumentFile) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
Sets the path to the library.
setLockState(LibraryItemLockState) - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem.Builder
 
setLockState(LibraryItemLockState) - Method in class com.navmii.android.dashcamsdk.library.LibraryItem.Builder
 
setLockState(LibraryItemLockState) - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 
setLogo(Drawable) - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.Builder
 
setMapEnabled(boolean) - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.Builder
 
setMaxDiskUsage(long) - Method in interface com.navmii.android.dashcamsdk.library.LibraryManager
Sets the maximum disk space the library is allowed to use.
setMicrophoneMute(boolean) - Method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters.Builder
Enables or disables the microphone for video recordings.
setOverlayConfiguration(OverlayConfiguration) - Method in class com.navmii.android.dashcamsdk.camera.VideoConfiguration.Builder
Specifies the configuration for the overlay with additional information, that will be recorded on top of videos.
setParameters(AdasController.Parameters) - Method in interface com.navmii.android.dashcamsdk.adas.AdasController
Sets configuration parameters for ADAS.
setParameters(CameraController.Parameters) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Sets the parameters for the camera controller.
setSignSetIds(List<String>) - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters.Builder
Selects sign sets, which ADAS will try to recognize.
setSizeInPixels(Size) - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem.Builder
 
setSizeInPixels(Size) - Method in class com.navmii.android.dashcamsdk.library.LibraryItem.Builder
 
setSizeInPixels(Size) - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 
setSpeedometerEnabled(boolean) - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.Builder
 
setSpeedSignDetectionEnabled(boolean) - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters.Builder
 
setSpeedSignDetectionMinSpeed(int) - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters.Builder
 
setSpeedUnits(OverlayConfiguration.SpeedUnits) - Method in class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.Builder
 
setThumbnailDataUri(Uri) - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem.Builder
 
setThumbnailDataUri(Uri) - Method in class com.navmii.android.dashcamsdk.library.LibraryItem.Builder
 
setThumbnailDataUri(Uri) - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem.Builder
 
setVanishingPoint(PointF) - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters.Builder
Sets the on-screen position of the vanishing point of the road/horizon.
setVideoSize(Size) - Method in class com.navmii.android.dashcamsdk.camera.VideoConfiguration.Builder
 
SignInfo() - Constructor for class com.navmii.android.dashcamsdk.adas.AdasController.SignInfo
 
SignSetInfo() - Constructor for class com.navmii.android.dashcamsdk.adas.AdasController.SignSetInfo
 
SpeedSignInfo() - Constructor for class com.navmii.android.dashcamsdk.adas.AdasController.SpeedSignInfo
 
startPreview(Surface) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Starts the video preview.
startPreview(Surface, int) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Starts the video preview.
startRecording(VideoConfiguration) - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Starts a video recording session based on the specified configuration.
stopPreview() - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Stops the video preview.
stopRecording() - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Stops current video recording session.

T

takeSnapshot() - Method in interface com.navmii.android.dashcamsdk.camera.CameraController
Creates a new snapshot (image) and a new associated library item.
toBuilder() - Method in class com.navmii.android.dashcamsdk.adas.AdasController.Parameters
 
toBuilder() - Method in class com.navmii.android.dashcamsdk.camera.CameraController.Parameters
 
toBuilder() - Method in class com.navmii.android.dashcamsdk.library.ImageLibraryItem
 
toBuilder() - Method in interface com.navmii.android.dashcamsdk.library.LibraryItem
 
toBuilder() - Method in class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 

U

UNINITIALIZED - Enum constant in enum class com.navmii.android.dashcamsdk.DashcamSdkState
 
UNKNOWN - Enum constant in enum class com.navmii.android.dashcamsdk.adas.AdasController.LaneDepartureDirection
 
UNLOCKED - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemLockState
The item is not locked and can be deleted or overwritten.
USER_INITIATED - Enum constant in enum class com.navmii.android.dashcamsdk.camera.CameraController.RecordingStopReason
Used when CameraController.stopRecording() method has been called.

V

valueOf(String) - Static method in enum class com.navmii.android.dashcamsdk.adas.AdasController.AccelerometerSensitivity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.navmii.android.dashcamsdk.adas.AdasController.LaneDepartureDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.navmii.android.dashcamsdk.camera.CameraController.ErrorInfo.ErrorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.navmii.android.dashcamsdk.camera.CameraController.RecordingStopReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.SpeedUnits
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.navmii.android.dashcamsdk.DashcamSdk.InitializationError.Reason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.navmii.android.dashcamsdk.DashcamSdkState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.navmii.android.dashcamsdk.library.LibraryItemFilterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.navmii.android.dashcamsdk.library.LibraryItemLockState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.navmii.android.dashcamsdk.library.LibraryItemOrderByField
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.navmii.android.dashcamsdk.adas.AdasController.AccelerometerSensitivity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.navmii.android.dashcamsdk.adas.AdasController.LaneDepartureDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.navmii.android.dashcamsdk.camera.CameraController.ErrorInfo.ErrorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.navmii.android.dashcamsdk.camera.CameraController.RecordingStopReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.navmii.android.dashcamsdk.camera.OverlayConfiguration.SpeedUnits
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.navmii.android.dashcamsdk.DashcamSdk.InitializationError.Reason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.navmii.android.dashcamsdk.DashcamSdkState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.navmii.android.dashcamsdk.library.LibraryItemFilterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.navmii.android.dashcamsdk.library.LibraryItemLockState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.navmii.android.dashcamsdk.library.LibraryItemOrderByField
Returns an array containing the constants of this enum class, in the order they are declared.
VIDEO - Enum constant in enum class com.navmii.android.dashcamsdk.library.LibraryItemFilterType
Video items.
VideoConfiguration - Class in com.navmii.android.dashcamsdk.camera
 
VideoConfiguration() - Constructor for class com.navmii.android.dashcamsdk.camera.VideoConfiguration
 
VideoConfiguration.Builder - Class in com.navmii.android.dashcamsdk.camera
 
VideoLibraryItem - Class in com.navmii.android.dashcamsdk.library
 
VideoLibraryItem() - Constructor for class com.navmii.android.dashcamsdk.library.VideoLibraryItem
 
VideoLibraryItem.Builder - Class in com.navmii.android.dashcamsdk.library
 
visit(ImageLibraryItem) - Method in interface com.navmii.android.dashcamsdk.library.LibraryItemVisitor
Implement this method to perform an operation on image items.
visit(VideoLibraryItem) - Method in interface com.navmii.android.dashcamsdk.library.LibraryItemVisitor
Implement this method to perform an operation on video items.
A B C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages