summaryrefslogtreecommitdiffstats
path: root/src/sources/audiosource.h
AgeCommit message (Expand)Author
2021-06-29Fix misc. typosluz paz
2021-05-23check value rancge when converting channel count from intDaniel Schürmann
2021-01-31Remove unused sample layout property from SignalInfoUwe Klotz
2020-11-19Pass non-trivial/large function args by referenceJan Holthuis
2020-10-26Inline clampFrameIndexRange()Daniel Schürmann
2020-09-24AudioSource: Fix clamping of readable rangesUwe Klotz
2020-06-06Use override and default in sources classesDaniel Schürmann
2020-05-01Improve documentationUwe Klotz
2020-04-30Perform a basic read test when opening an audio sourceUwe Klotz
2020-04-03Delete invalid debug assertionUwe Klotz
2020-03-30Add samples/frames/seconds/milliseconds conversion functionsUwe Klotz
2020-03-30Get rid of the Janus-headed AudioSignal base classUwe Klotz
2020-03-30Use new PCM audio property typesUwe Klotz
2019-10-04Adjust (inaccurate) audio stream length during read operationsUwe Klotz
2019-05-14Auto-format src/sourcesUwe Klotz
2017-11-25Align function signatures of length() and data()Uwe Klotz
2017-11-25Add a utility function to reduce nesting of member function callsUwe Klotz
2017-11-25Use "length" for both slices and rangesUwe Klotz
2017-11-19Improve API and documentation of Readable-/WritableSampleFramesUwe Klotz
2017-11-06Split AudioSource into reader interface and abstract base classUwe Klotz
2017-11-06Consistently use "sample rate" instead of "sampling rate"Uwe Klotz
2017-11-06More expressive Audio- and MetadataSource interfacesUwe Klotz
2017-11-06Reorder code for parsing track metadata and cover artUwe Klotz
2017-11-06Extract all pure virtual functions into source interfacesUwe Klotz
2017-11-06Hide more implementation details from the public AudioSource APIUwe Klotz
2017-11-06Remove ability to 'skip' from public AudioSource APIUwe Klotz
2017-11-06Finalize the new AudioSource v2 APIUwe Klotz
2017-11-06Move common functionality from AudioSource into base classUwe Klotz
2017-11-06Introduce next abstraction level of the AudioSource APIUwe Klotz
2017-11-06Rename various member functions in IndexRangeUwe Klotz
2017-11-06Change naming of IndexRange members to avoid misunderstandingsUwe Klotz
2017-11-06Migrate SoundSources to the new v2 APIUwe Klotz
2017-11-06Introduce AudioSource v2 APIUwe Klotz
2017-01-21Replace const with constexprUwe Klotz
2017-01-18Replace some QSharedPointer with std::shared_ptrUwe Klotz
2016-07-27Verify various properties before reading from audio sourcesUwe Klotz
2016-07-27Log invalid properties of audio signals as warningsUwe Klotz
2016-06-26Rename namespace 'Mixxx' to 'mixxx'Uwe Klotz
2016-06-25Calculate duration (in seconds) as double value in AudioSourceUwe Klotz
2016-05-11Replace NULL with nullptrUwe Klotz
2016-01-24Move audiosignal.h to src/util.RJ Ryan
2016-01-10Reduce visibility of copy constructorUwe Klotz
2015-12-27Move Result enum from src/util/defs.h to src/util/result.h.RJ Ryan
2015-12-27Move SampleUtil and friends to src/util.RJ Ryan
2015-12-27Fix forward declaration of AudioSourceConfig.RJ Ryan
2015-12-10Define the sample layout in AudioSignal to improve its versatilityUwe Klotz
2015-11-06Windows build: Fix misspelled constructorUwe Klotz
2015-10-27Renaming: "frame rate" -> "sampling rate"Uwe Klotz
2015-10-27Reuse AudioSignal for AudioSourceConfigUwe Klotz
2015-10-27Reuse AudioSignal for AudioSourceUwe Klotz