summaryrefslogtreecommitdiffstats
path: root/src/engine
AgeCommit message (Expand)Author
2021-09-24Merge pull request #4312 from daschuer/lp1943320Uwe Klotz
2021-09-24Fix typoUwe Klotz
2021-09-23Merge pull request #4319 from daschuer/lp1941989Uwe Klotz
2021-09-22Improve documentation for the implicite assumptions and assert themDaniel Schürmann
2021-09-22Rename functions an introduce discardAllPendingRequests() to avoid a commentDaniel Schürmann
2021-09-22Retire atomicLoadAcquire()Daniel Schürmann
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-09-20Add a comment that clariefied the ceil() callDaniel Schürmann
2021-09-20Replace while loops with ceil() calls, do make the run time more deteministic.Daniel Schürmann
2021-09-19Replace potentially long running while loop with fmod(), fixing lp:1943320Daniel Schürmann
2021-09-19Improve some calls with [InternalClock],bpmDaniel 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