summaryrefslogtreecommitdiffstats
path: root/src/engine
AgeCommit message (Expand)Author
2021-09-22Indorduce a common cleanUpOldTrack() functionDaniel Schürmann
2021-09-22Use more explicite load and store functions for atomicsDaniel Schürmann
2021-09-22Make sure no new chunks are requested during loading a new trackDaniel Schürmann
2021-09-22make m_newTrackAvaiable a QAtomicInt, just to be sure.Daniel Schürmann
2021-09-22Improve using of m_iTrackLoadingDaniel Schürmann
2021-07-27SyncLock: Fix issue with single-playing syncables.Owen Williams
2021-07-09Fix bad phase seek when starting from preroll.Owen Williams
2021-06-17Merge pull request #4002 from ronso0/rateramp-configDaniel Schürmann
2021-06-17RateControl::processTempRate: use c++ style castsronso0
2021-06-16RateControl: remove redundant rampDirection conditionronso0
2021-06-15Precommit check fixesAlexander Horner
2021-06-15Add AAC to dynamic metadata statementAlexander Horner
2021-05-24Merge pull request #3903 from uklotzde/fpclassify-without-definesJan Holthuis
2021-05-24Use std math functions and remove #defines from fpclassify.hUwe Klotz
2021-05-23check value rancge when converting channel count from intDaniel Schürmann
2021-05-20Use list initalisationsDaniel Schürmann
2021-05-20Make sure unused places in ChannelHandleMap are initalizedDaniel Schürmann
2021-05-16Fix issue with loop cue activations from previous commitsDaniel Schürmann
2021-05-16improve getQueuedSeekPosition()Daniel Schürmann
2021-05-16Use kNoQueuedSeekDaniel Schürmann
2021-05-16ommit struct keyword and temporary variableDaniel Schürmann
2021-05-16Check for zero rate at the very beginning of getBeatMatchPosition()Daniel Schürmann
2021-05-16Don't use a rate ratio of 0 for beat distance calculationDaniel Schürmann
2021-05-15Merge m_iSeekQueued and m_queuedSeekPosition to a single atomic value.Daniel Schürmann
2021-05-12Merge pull request #3790 from daschuer/bpmRoundingJan Holthuis
2021-05-10Restore the old 0.01 step widthDaniel Schürmann
2021-05-09EngineBuffer: Verify that seek positions are valid numbersUwe Klotz
2021-04-29Replace recursive QMutexes with QRecursiveMutexJan Holthuis
2021-04-27Merge pull request #3772 from daschuer/isAudibleUwe Klotz
2021-04-27Added missing null checkDaniel Schürmann
2021-04-14Restore check fro mimimum BPMDaniel Schürmann
2021-04-14Round manual tabbed bpm to 1/12Daniel Schürmann
2021-04-14Adjust the Bpm in 1/48 steps to match the 1/12 roundingDaniel Schürmann
2021-04-14Snap the adjusted beats to 1/12 beat if nearDaniel Schürmann
2021-04-14Introduce adjustBeatsBpm() to deduplicated codeDaniel Schürmann
2021-04-12Improve getMasterGain()Daniel Schürmann
2021-04-07Some more code clean upDaniel Schürmann
2021-04-06Rename notifyPlayingAudible()Daniel Schürmann
2021-04-05Silence debugDaniel Schürmann
2021-04-05Merge pull request #3745 from daschuer/lp1920084Jan Holthuis
2021-04-05Add isAudible() to SyncControl and us it to avoid internal cloch during cue-ingDaniel Schürmann
2021-04-04Added missing virtual destructor in GainCalculatorDaniel Schürmann
2021-04-04Remove unused eject from SyncControlDaniel Schürmann
2021-04-02Adopt bpm as base bpm when enable sync with no track loadedDaniel Schürmann
2021-04-02Don't change the internal baseBpm away from the value adopted from a deckDaniel Schürmann
2021-04-02Adjust determineBpmMultiplier() that it returns the same decission independen...Daniel Schürmann
2021-03-26remove unused m_dUserTweakingSyncDaniel Schürmann
2021-03-24Introduce a const for matching the past beatDaniel Schürmann
2021-03-24silence debug messageDaniel Schürmann
2021-03-24Allow quantized play from the pre-roll in beatmap tracks fixes lp1920084.Daniel Schürmann