OpenShot Audio Library | OpenShotAudio 0.4.0
|
#include <juce_UMPConversion.h>
Public Member Functions | |
constexpr | BytestreamMidiView (Span< const std::byte > bytesIn, double timestampIn) |
BytestreamMidiView (const MidiMessage *msg) | |
BytestreamMidiView (const MidiMessageMetadata msg) | |
MidiMessage | getMessage () const |
bool | isSysEx () const |
Public Attributes | |
Span< const std::byte > | bytes |
double | timestamp = 0.0 |
Represents a MIDI message that happened at a particular time.
Unlike MidiMessage, BytestreamMidiView is non-owning.
Definition at line 32 of file juce_UMPConversion.h.
|
inlineconstexpr |
Definition at line 34 of file juce_UMPConversion.h.
|
inlineexplicit |
Creates a view over the provided message.
Note that the argument is a pointer, not a reference, in order to avoid taking a reference to a temporary.
Definition at line 42 of file juce_UMPConversion.h.
|
inlineexplicit |
Definition at line 47 of file juce_UMPConversion.h.
|
inline |
Definition at line 52 of file juce_UMPConversion.h.
|
inline |
Definition at line 57 of file juce_UMPConversion.h.
Definition at line 62 of file juce_UMPConversion.h.
double juce::universal_midi_packets::BytestreamMidiView::timestamp = 0.0 |
Definition at line 63 of file juce_UMPConversion.h.