summaryrefslogtreecommitdiffstats
path: root/src/sources/audiosource.cpp
AgeCommit message (Expand)Author
2021-01-31Remove unused sample layout property from SignalInfoUwe Klotz
2020-11-19Pass non-trivial/large function args by referenceJan Holthuis
2020-11-01Rename isPartOf() to isSubrangeOf()Daniel Schürmann
2020-10-26Inline clampFrameIndexRange()Daniel Schürmann
2020-10-26Remove IndexRang::operator> and <, because they are not instantly understanda...Daniel Schürmann
2020-10-26Introduce IndexRange::isPartOf()Daniel Schürmann
2020-09-24AudioSource: Fix clamping of readable rangesUwe Klotz
2020-06-07FAAD2: Reconfigure decoder after channel config errorsUwe Klotz
2020-05-01Rename constant and add documentationUwe Klotz
2020-05-01Delete redundant warningUwe Klotz
2020-05-01Fix wordingUwe Klotz
2020-04-30Perform a basic read test when opening an audio sourceUwe Klotz
2020-04-03Move debug assertion into base classUwe Klotz
2020-03-30Get rid of the Janus-headed AudioSignal base classUwe Klotz
2020-03-30Use new PCM audio property typesUwe Klotz
2019-10-05Fix debug assertions while decoding corrupt filesUwe Klotz
2019-10-04Adjust (inaccurate) audio stream length during read operationsUwe Klotz
2019-05-14Auto-format src/sourcesUwe Klotz
2018-04-06Typo fixes luzpaz
2017-11-25Use "length" for both slices and rangesUwe Klotz
2017-11-19Improve API and documentation of Readable-/WritableSampleFramesUwe Klotz
2017-11-06More expressive Audio- and MetadataSource interfacesUwe Klotz
2017-11-06Rename IndexRange member functionsUwe Klotz
2017-11-06Reorder code for parsing track metadata and cover artUwe 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-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-05-28Move logger into separate .h/.cpp filesUwe Klotz
2017-05-26Use the new mixxx::LoggerUwe Klotz
2017-01-28Rename debug assertion macroUwe Klotz
2017-01-21Replace const with constexprUwe Klotz
2017-01-21Add missing static const definitionsUwe Klotz
2016-07-27Verify various properties before reading from audio sourcesUwe Klotz
2016-06-26Rename namespace 'Mixxx' to 'mixxx'Uwe Klotz
2015-12-27Move SampleUtil and friends to src/util.RJ Ryan
2015-12-10Define the sample layout in AudioSignal to improve its versatilityUwe Klotz
2015-10-27Reuse AudioSignal for AudioSourceUwe Klotz
2015-07-18Add a function to clamp a frame index intervalUwe Klotz
2015-05-14New streamlined SoundSource plugin API version 8Uwe Klotz
2015-05-06Replace "magic numbers" with constantsUwe Klotz
2015-05-06Reduce visibility of constants and functions in AudioSourceUwe Klotz
2015-05-06Cleanup AudioSource API and use consistent namingUwe Klotz
2015-02-28Move code from specialized AudioSources back into corresponding SoundSourcesUwe Klotz
2015-02-28Some minor changesUwe Klotz
2015-02-27Replace typedefs in AudioSource with SINTUwe Klotz
2015-02-27Replace typedef sample_type with CSAMPLEUwe Klotz