Autopsy  4.19.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Static Public Member Functions | Private Member Functions | Static Private Attributes | List of all members
org.sleuthkit.autopsy.contentviewers.utils.GstLoader Class Reference

Classes

enum  GstStatus
 

Static Public Member Functions

static synchronized GstStatus tryLoad ()
 

Private Member Functions

 GstLoader ()
 

Static Private Attributes

static final Logger logger = Logger.getLogger(GstLoader.class.getName())
 
static GstStatus status
 

Detailed Description

A utility class that loads the gstreamer bindings.

Definition at line 29 of file GstLoader.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.contentviewers.utils.GstLoader.GstLoader ( )
private

Definition at line 71 of file GstLoader.java.

Member Function Documentation

static synchronized GstStatus org.sleuthkit.autopsy.contentviewers.utils.GstLoader.tryLoad ( )
static

Attempts to load the gstreamer bindings. Only one attempt will be performed per Autopsy process. Clients should not attempt to interact with the gstreamer bindings unless the load was successful.

Returns
Status - SUCCESS or FAILURE

Definition at line 41 of file GstLoader.java.

References org.sleuthkit.autopsy.contentviewers.utils.GstLoader.GstStatus.FAILURE, org.sleuthkit.autopsy.contentviewers.utils.GstLoader.status, and org.sleuthkit.autopsy.contentviewers.utils.GstLoader.GstStatus.SUCCESS.

Referenced by org.sleuthkit.autopsy.contentviewers.MediaPlayerPanel.ExtractMedia.done().

Member Data Documentation

final Logger org.sleuthkit.autopsy.contentviewers.utils.GstLoader.logger = Logger.getLogger(GstLoader.class.getName())
staticprivate

Definition at line 31 of file GstLoader.java.

GstStatus org.sleuthkit.autopsy.contentviewers.utils.GstLoader.status
staticprivate

The documentation for this class was generated from the following file:

Copyright © 2012-2021 Basis Technology. Generated on: Fri Aug 6 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.