Class Halcyon
Halcyon Music Player Application main
entry point class.
The Halcyon Music Player is a 3.0 iteration
of the original MP4J project, which you can find
here: https://github.com/Exoad4JVM/mp4j.
However this program iteration is designed to be much
more optimized and have a better audio engine with less
restrictive licensing towards any end users, including,
me being the author of this program.
Any external libraries used by this program including the audio
engine are licensed separately and are included in this program,
and also any other subsequent programs that are distributed with
or utilizing this library.
NOTICE: This program is made in the purpose for educational and private use,
the original author, Jack Meng and any other contributors, cannot be held
responsible for any damage, loss, or anything else that may occur due to the
usage
of this program. Nor, can such contributors can be held responsible for any
illegal activities, of those that voids a country's copyright, and/or
international
copyright laws.
This is the main class that starts the program.
It manages setting up the UI and reading any external resources.
Besides this, this class should not pass any references nor should this class be extended or instantiated in any way.
If there needs to be any objects that needs to be passed down,
the programmer must specify that as a global scope object in
Global
.
- Since:
- 3.0
- Author:
- Jack Meng
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static void
No arguments are taken from the entry pointprivate static void
run()
-
Field Details
-
bgt
-
-
Constructor Details
-
Halcyon
public Halcyon()
-
-
Method Details
-
boot_kick_mainUI
public static void boot_kick_mainUI() -
run
private static void run() -
main
No arguments are taken from the entry point- Parameters:
args
- Null arguments
-