OpenShot Audio Library | OpenShotAudio 0.4.0
|
#include <juce_WavAudioFormat.h>
Public Member Functions | |
WavAudioFormat () | |
~WavAudioFormat () override | |
Array< int > | getPossibleSampleRates () override |
Array< int > | getPossibleBitDepths () override |
bool | canDoStereo () override |
bool | canDoMono () override |
bool | isChannelLayoutSupported (const AudioChannelSet &channelSet) override |
AudioFormatReader * | createReaderFor (InputStream *sourceStream, bool deleteStreamIfOpeningFails) override |
MemoryMappedAudioFormatReader * | createMemoryMappedReader (const File &) override |
MemoryMappedAudioFormatReader * | createMemoryMappedReader (FileInputStream *) override |
AudioFormatWriter * | createWriterFor (OutputStream *streamToWriteTo, double sampleRateToUse, unsigned int numberOfChannels, int bitsPerSample, const StringPairArray &metadataValues, int qualityOptionIndex) override |
AudioFormatWriter * | createWriterFor (OutputStream *streamToWriteTo, double sampleRateToUse, const AudioChannelSet &channelLayout, int bitsPerSample, const StringPairArray &metadataValues, int qualityOptionIndex) override |
bool | replaceMetadataInFile (const File &wavFile, const StringPairArray &newMetadata) |
![]() | |
virtual | ~AudioFormat () |
const String & | getFormatName () const |
virtual StringArray | getFileExtensions () const |
virtual bool | canHandleFile (const File &fileToTest) |
virtual bool | isCompressed () |
virtual StringArray | getQualityOptions () |
Static Public Member Functions | |
static StringPairArray | createBWAVMetadata (const String &description, const String &originator, const String &originatorRef, Time dateAndTime, int64 timeReferenceSamples, const String &codingHistory) |
Static Public Attributes | |
static const char *const | bwavDescription = "bwav description" |
static const char *const | bwavOriginator = "bwav originator" |
static const char *const | bwavOriginatorRef = "bwav originator ref" |
static const char *const | bwavOriginationDate = "bwav origination date" |
static const char *const | bwavOriginationTime = "bwav origination time" |
static const char *const | bwavCodingHistory = "bwav coding history" |
static const char *const | bwavTimeReference = "bwav time reference" |
static const char *const | acidOneShot = "acid one shot" |
static const char *const | acidRootSet = "acid root set" |
static const char *const | acidStretch = "acid stretch" |
static const char *const | acidDiskBased = "acid disk based" |
static const char *const | acidizerFlag = "acidizer flag" |
static const char *const | acidRootNote = "acid root note" |
static const char *const | acidBeats = "acid beats" |
static const char *const | acidDenominator = "acid denominator" |
static const char *const | acidNumerator = "acid numerator" |
static const char *const | acidTempo = "acid tempo" |
static const char *const | riffInfoArchivalLocation = "IARL" |
static const char *const | riffInfoArtist = "IART" |
static const char *const | riffInfoBaseURL = "IBSU" |
static const char *const | riffInfoCinematographer = "ICNM" |
static const char *const | riffInfoComment = "CMNT" |
static const char *const | riffInfoComment2 = "ICMT" |
static const char *const | riffInfoComments = "COMM" |
static const char *const | riffInfoCommissioned = "ICMS" |
static const char *const | riffInfoCopyright = "ICOP" |
static const char *const | riffInfoCostumeDesigner = "ICDS" |
static const char *const | riffInfoCountry = "ICNT" |
static const char *const | riffInfoCropped = "ICRP" |
static const char *const | riffInfoDateCreated = "ICRD" |
static const char *const | riffInfoDateTimeOriginal = "IDIT" |
static const char *const | riffInfoDefaultAudioStream = "ICAS" |
static const char *const | riffInfoDimension = "IDIM" |
static const char *const | riffInfoDirectory = "DIRC" |
static const char *const | riffInfoDistributedBy = "IDST" |
static const char *const | riffInfoDotsPerInch = "IDPI" |
static const char *const | riffInfoEditedBy = "IEDT" |
static const char *const | riffInfoEighthLanguage = "IAS8" |
static const char *const | riffInfoEncodedBy = "CODE" |
static const char *const | riffInfoEndTimecode = "TCDO" |
static const char *const | riffInfoEngineer = "IENG" |
static const char *const | riffInfoFifthLanguage = "IAS5" |
static const char *const | riffInfoFirstLanguage = "IAS1" |
static const char *const | riffInfoFourthLanguage = "IAS4" |
static const char *const | riffInfoGenre = "GENR" |
static const char *const | riffInfoKeywords = "IKEY" |
static const char *const | riffInfoLanguage = "LANG" |
static const char *const | riffInfoLength = "TLEN" |
static const char *const | riffInfoLightness = "ILGT" |
static const char *const | riffInfoLocation = "LOCA" |
static const char *const | riffInfoLogoIconURL = "ILIU" |
static const char *const | riffInfoLogoURL = "ILGU" |
static const char *const | riffInfoMedium = "IMED" |
static const char *const | riffInfoMoreInfoBannerImage = "IMBI" |
static const char *const | riffInfoMoreInfoBannerURL = "IMBU" |
static const char *const | riffInfoMoreInfoText = "IMIT" |
static const char *const | riffInfoMoreInfoURL = "IMIU" |
static const char *const | riffInfoMusicBy = "IMUS" |
static const char *const | riffInfoNinthLanguage = "IAS9" |
static const char *const | riffInfoNumberOfParts = "PRT2" |
static const char *const | riffInfoOrganisation = "TORG" |
static const char *const | riffInfoPart = "PRT1" |
static const char *const | riffInfoProducedBy = "IPRO" |
static const char *const | riffInfoProductName = "IPRD" |
static const char *const | riffInfoProductionDesigner = "IPDS" |
static const char *const | riffInfoProductionStudio = "ISDT" |
static const char *const | riffInfoRate = "RATE" |
static const char *const | riffInfoRated = "AGES" |
static const char *const | riffInfoRating = "IRTD" |
static const char *const | riffInfoRippedBy = "IRIP" |
static const char *const | riffInfoSecondaryGenre = "ISGN" |
static const char *const | riffInfoSecondLanguage = "IAS2" |
static const char *const | riffInfoSeventhLanguage = "IAS7" |
static const char *const | riffInfoSharpness = "ISHP" |
static const char *const | riffInfoSixthLanguage = "IAS6" |
static const char *const | riffInfoSoftware = "ISFT" |
static const char *const | riffInfoSoundSchemeTitle = "DISP" |
static const char *const | riffInfoSource = "ISRC" |
static const char *const | riffInfoSourceFrom = "ISRF" |
static const char *const | riffInfoStarring_ISTR = "ISTR" |
static const char *const | riffInfoStarring_STAR = "STAR" |
static const char *const | riffInfoStartTimecode = "TCOD" |
static const char *const | riffInfoStatistics = "STAT" |
static const char *const | riffInfoSubject = "ISBJ" |
static const char *const | riffInfoTapeName = "TAPE" |
static const char *const | riffInfoTechnician = "ITCH" |
static const char *const | riffInfoThirdLanguage = "IAS3" |
static const char *const | riffInfoTimeCode = "ISMP" |
static const char *const | riffInfoTitle = "INAM" |
static const char *const | riffInfoTrackNo = "IPRT" |
static const char *const | riffInfoTrackNumber = "TRCK" |
static const char *const | riffInfoURL = "TURL" |
static const char *const | riffInfoVegasVersionMajor = "VMAJ" |
static const char *const | riffInfoVegasVersionMinor = "VMIN" |
static const char *const | riffInfoVersion = "TVER" |
static const char *const | riffInfoWatermarkURL = "IWMU" |
static const char *const | riffInfoWrittenBy = "IWRI" |
static const char *const | riffInfoYear = "YEAR" |
static const char *const | aswgContentType = "contentType" |
static const char *const | aswgProject = "project" |
static const char *const | aswgOriginator = "originator" |
static const char *const | aswgOriginatorStudio = "originatorStudio" |
static const char *const | aswgNotes = "notes" |
static const char *const | aswgSession = "session" |
static const char *const | aswgState = "state" |
static const char *const | aswgEditor = "editor" |
static const char *const | aswgMixer = "mixer" |
static const char *const | aswgFxChainName = "fxChainName" |
static const char *const | aswgChannelConfig = "channelConfig" |
static const char *const | aswgAmbisonicFormat = "ambisonicFormat" |
static const char *const | aswgAmbisonicChnOrder = "ambisonicChnOrder" |
static const char *const | aswgAmbisonicNorm = "ambisonicNorm" |
static const char *const | aswgMicType = "micType" |
static const char *const | aswgMicConfig = "micConfig" |
static const char *const | aswgMicDistance = "micDistance" |
static const char *const | aswgRecordingLoc = "recordingLoc" |
static const char *const | aswgIsDesigned = "isDesigned" |
static const char *const | aswgRecEngineer = "recEngineer" |
static const char *const | aswgRecStudio = "recStudio" |
static const char *const | aswgImpulseLocation = "impulseLocation" |
static const char *const | aswgCategory = "category" |
static const char *const | aswgSubCategory = "subCategory" |
static const char *const | aswgCatId = "catId" |
static const char *const | aswgUserCategory = "userCategory" |
static const char *const | aswgUserData = "userData" |
static const char *const | aswgVendorCategory = "vendorCategory" |
static const char *const | aswgFxName = "fxName" |
static const char *const | aswgLibrary = "library" |
static const char *const | aswgCreatorId = "creatorId" |
static const char *const | aswgSourceId = "sourceId" |
static const char *const | aswgRmsPower = "rmsPower" |
static const char *const | aswgLoudness = "loudness" |
static const char *const | aswgLoudnessRange = "loudnessRange" |
static const char *const | aswgMaxPeak = "maxPeak" |
static const char *const | aswgSpecDensity = "specDensity" |
static const char *const | aswgZeroCrossRate = "zeroCrossRate" |
static const char *const | aswgPapr = "papr" |
static const char *const | aswgText = "text" |
static const char *const | aswgEfforts = "efforts" |
static const char *const | aswgEffortType = "effortType" |
static const char *const | aswgProjection = "projection" |
static const char *const | aswgLanguage = "language" |
static const char *const | aswgTimingRestriction = "timingRestriction" |
static const char *const | aswgCharacterName = "characterName" |
static const char *const | aswgCharacterGender = "characterGender" |
static const char *const | aswgCharacterAge = "characterAge" |
static const char *const | aswgCharacterRole = "characterRole" |
static const char *const | aswgActorName = "actorName" |
static const char *const | aswgActorGender = "actorGender" |
static const char *const | aswgDirector = "director" |
static const char *const | aswgDirection = "direction" |
static const char *const | aswgFxUsed = "fxUsed" |
static const char *const | aswgUsageRights = "usageRights" |
static const char *const | aswgIsUnion = "isUnion" |
static const char *const | aswgAccent = "accent" |
static const char *const | aswgEmotion = "emotion" |
static const char *const | aswgComposor = "composor" |
static const char *const | aswgArtist = "artist" |
static const char *const | aswgSongTitle = "songTitle" |
static const char *const | aswgGenre = "genre" |
static const char *const | aswgSubGenre = "subGenre" |
static const char *const | aswgProducer = "producer" |
static const char *const | aswgMusicSup = "musicSup" |
static const char *const | aswgInstrument = "instrument" |
static const char *const | aswgMusicPublisher = "musicPublisher" |
static const char *const | aswgRightsOwner = "rightsOwner" |
static const char *const | aswgIsSource = "isSource" |
static const char *const | aswgIsLoop = "isLoop" |
static const char *const | aswgIntensity = "intensity" |
static const char *const | aswgIsFinal = "isFinal" |
static const char *const | aswgOrderRef = "orderRef" |
static const char *const | aswgIsOst = "isOst" |
static const char *const | aswgIsCinematic = "isCinematic" |
static const char *const | aswgIsLicensed = "isLicensed" |
static const char *const | aswgIsDiegetic = "isDiegetic" |
static const char *const | aswgMusicVersion = "musicVersion" |
static const char *const | aswgIsrcId = "isrcId" |
static const char *const | aswgTempo = "tempo" |
static const char *const | aswgTimeSig = "timeSig" |
static const char *const | aswgInKey = "inKey" |
static const char *const | aswgBillingCode = "billingCode" |
static const char *const | aswgVersion = "IXML_VERSION" |
static const char *const | ISRC = "ISRC" |
static const char *const | internationalStandardRecordingCode = "international standard recording code" |
static const char *const | tracktionLoopInfo = "tracktion loop info" |
Additional Inherited Members | |
![]() | |
AudioFormat (String formatName, StringArray fileExtensions) | |
AudioFormat (StringRef formatName, StringRef fileExtensions) | |
Reads and Writes WAV format audio files.
Definition at line 37 of file juce_WavAudioFormat.h.
juce::WavAudioFormat::WavAudioFormat | ( | ) |
Creates a format object.
Definition at line 1943 of file juce_WavAudioFormat.cpp.
|
override |
Destructor.
Definition at line 1944 of file juce_WavAudioFormat.cpp.
|
overridevirtual |
Returns true if the format can do 1-channel audio.
Implements juce::AudioFormat.
Definition at line 1958 of file juce_WavAudioFormat.cpp.
|
overridevirtual |
Returns true if the format can do 2-channel audio.
Implements juce::AudioFormat.
Definition at line 1957 of file juce_WavAudioFormat.cpp.
|
static |
Utility function to fill out the appropriate metadata for a BWAV file.
This just makes it easier than using the property names directly, and it fills out the time and date in the right format.
Definition at line 58 of file juce_WavAudioFormat.cpp.
|
overridevirtual |
Attempts to create a MemoryMappedAudioFormatReader, if possible for this format. If the format does not support this, the method will return nullptr;
Reimplemented from juce::AudioFormat.
Definition at line 1997 of file juce_WavAudioFormat.cpp.
Referenced by createMemoryMappedReader().
|
overridevirtual |
Reimplemented from juce::AudioFormat.
Definition at line 2002 of file juce_WavAudioFormat.cpp.
|
overridevirtual |
Tries to create an object that can read from a stream containing audio data in this format.
The reader object that is returned can be used to read from the stream, and should then be deleted by the caller.
sourceStream | the stream to read from - the AudioFormatReader object that is returned will delete this stream when it no longer needs it. |
deleteStreamIfOpeningFails | if no reader can be created, this determines whether this method should delete the stream object that was passed-in. (If a valid reader is returned, it will always be in charge of deleting the stream, so this parameter is ignored) |
Implements juce::AudioFormat.
Definition at line 1976 of file juce_WavAudioFormat.cpp.
Referenced by replaceMetadataInFile().
|
overridevirtual |
Tries to create an object that can write to a stream with this audio format.
The writer object that is returned can be used to write to the stream, and should then be deleted by the caller.
If the stream can't be created for some reason (e.g. the parameters passed in here aren't suitable), this will return nullptr.
streamToWriteTo | the stream that the data will go to - this will be deleted by the AudioFormatWriter object when it's no longer needed. If no AudioFormatWriter can be created by this method, the stream will NOT be deleted, so that the caller can re-use it to try to open a different format, etc |
sampleRateToUse | the sample rate for the file, which must be one of the ones returned by getPossibleSampleRates() |
channelLayout | the channel layout for the file. Use isChannelLayoutSupported to check if the writer supports this layout. |
bitsPerSample | the bits per sample to use - this must be one of the values returned by getPossibleBitDepths() |
metadataValues | a set of metadata values that the writer should try to write to the stream. Exactly what these are depends on the format, and the subclass doesn't actually have to do anything with them if it doesn't want to. Have a look at the specific format implementation classes to see possible values that can be used |
qualityOptionIndex | the index of one of compression qualities returned by the getQualityOptions() method. If there aren't any quality options for this format, just pass 0 in this parameter, as it'll be ignored |
Reimplemented from juce::AudioFormat.
Definition at line 2023 of file juce_WavAudioFormat.cpp.
|
overridevirtual |
Tries to create an object that can write to a stream with this audio format.
The writer object that is returned can be used to write to the stream, and should then be deleted by the caller.
If the stream can't be created for some reason (e.g. the parameters passed in here aren't suitable), this will return nullptr.
streamToWriteTo | the stream that the data will go to - this will be deleted by the AudioFormatWriter object when it's no longer needed. If no AudioFormatWriter can be created by this method, the stream will NOT be deleted, so that the caller can re-use it to try to open a different format, etc |
sampleRateToUse | the sample rate for the file, which must be one of the ones returned by getPossibleSampleRates() |
numberOfChannels | the number of channels |
bitsPerSample | the bits per sample to use - this must be one of the values returned by getPossibleBitDepths() |
metadataValues | a set of metadata values that the writer should try to write to the stream. Exactly what these are depends on the format, and the subclass doesn't actually have to do anything with them if it doesn't want to. Have a look at the specific format implementation classes to see possible values that can be used |
qualityOptionIndex | the index of one of compression qualities returned by the getQualityOptions() method. If there aren't any quality options for this format, just pass 0 in this parameter, as it'll be ignored |
Implements juce::AudioFormat.
Definition at line 2015 of file juce_WavAudioFormat.cpp.
Referenced by createWriterFor().
|
overridevirtual |
Returns a set of bit depths that the format can read and write.
Implements juce::AudioFormat.
Definition at line 1952 of file juce_WavAudioFormat.cpp.
Referenced by createWriterFor().
|
overridevirtual |
Returns a set of sample rates that the format can read and write.
Implements juce::AudioFormat.
Definition at line 1946 of file juce_WavAudioFormat.cpp.
|
overridevirtual |
Returns true if the channel layout is supported by this format.
Reimplemented from juce::AudioFormat.
Definition at line 1960 of file juce_WavAudioFormat.cpp.
Referenced by createWriterFor().
bool juce::WavAudioFormat::replaceMetadataInFile | ( | const File & | wavFile, |
const StringPairArray & | newMetadata ) |
Utility function to replace the metadata in a wav file with a new set of values.
If possible, this cheats by overwriting just the metadata region of the file, rather than by copying the whole file again.
Definition at line 2073 of file juce_WavAudioFormat.cpp.
|
static |
Metadata property name used in acid chunks.
Definition at line 88 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in acid chunks.
Definition at line 89 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in acid chunks.
Definition at line 85 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in acid chunks.
Definition at line 86 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in acid chunks.
Definition at line 90 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in acid chunks.
Definition at line 82 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in acid chunks.
Definition at line 87 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in acid chunks.
Definition at line 83 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in acid chunks.
Definition at line 84 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in acid chunks.
Definition at line 91 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 237 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 231 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 230 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 193 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 192 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 194 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 240 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 263 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 203 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 205 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 191 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 228 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 227 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 226 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 229 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 239 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 181 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 211 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 233 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 232 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 188 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 221 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 222 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 238 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 190 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 209 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 234 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 242 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 202 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 262 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 246 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 251 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 255 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 199 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 257 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 252 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 256 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 250 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 254 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 259 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 249 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 236 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 224 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 210 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 214 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 215 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 216 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 196 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 197 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 195 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 189 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 247 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 245 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 258 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 185 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 253 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 183 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 184 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 219 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 244 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 182 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 223 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 200 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 198 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 201 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 248 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 213 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 186 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 241 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 212 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 217 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 187 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 204 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 243 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 260 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 220 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 261 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 225 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 235 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 206 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 207 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 208 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 264 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in ASWG/iXML chunks.
Definition at line 218 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in BWAV chunks.
Definition at line 55 of file juce_WavAudioFormat.h.
Referenced by createBWAVMetadata().
|
static |
Metadata property name used in BWAV chunks.
Definition at line 50 of file juce_WavAudioFormat.h.
Referenced by createBWAVMetadata().
|
static |
Metadata property name used in BWAV chunks. The format should be: yyyy-mm-dd
Definition at line 53 of file juce_WavAudioFormat.h.
Referenced by createBWAVMetadata().
|
static |
Metadata property name used in BWAV chunks. The format should be: format is: hh-mm-ss
Definition at line 54 of file juce_WavAudioFormat.h.
Referenced by createBWAVMetadata().
|
static |
Metadata property name used in BWAV chunks.
Definition at line 51 of file juce_WavAudioFormat.h.
Referenced by createBWAVMetadata().
|
static |
Metadata property name used in BWAV chunks.
Definition at line 52 of file juce_WavAudioFormat.h.
Referenced by createBWAVMetadata().
|
static |
Metadata property name used in BWAV chunks. This is the number of samples from the start of an edit that the file is supposed to begin at. Seems like an obvious mistake to only allow a file to occur in an edit once, but that's the way it is..
Definition at line 65 of file juce_WavAudioFormat.h.
Referenced by createBWAVMetadata().
|
static |
Metadata property name used when reading and writing ISRC codes to/from AXML chunks.
Definition at line 272 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used when reading an ISRC code from an AXML chunk.
Definition at line 269 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 96 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 97 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 98 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 99 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 100 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 101 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 102 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 103 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 104 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 105 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 106 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 107 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 108 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 109 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 110 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 111 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 112 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 113 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 114 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 115 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 116 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 117 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 118 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 119 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 120 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 121 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 122 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 123 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 124 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 125 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 126 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 127 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 128 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 129 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 130 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 131 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 132 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 133 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 134 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 135 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 136 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 137 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 138 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 139 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 140 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 141 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 143 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 144 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 142 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 145 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 146 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 147 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 148 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 149 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 150 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 151 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 152 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 153 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 154 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 155 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 156 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 157 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 158 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 159 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 160 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 161 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 162 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 163 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 164 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 165 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 166 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 167 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 168 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 169 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 170 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 171 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 172 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 173 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 174 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 175 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used in INFO chunks.
Definition at line 176 of file juce_WavAudioFormat.h.
|
static |
Metadata property name used when reading a WAV file with a Tracktion chunk.
Definition at line 275 of file juce_WavAudioFormat.h.