audacia/src
Paul Licameli 79c79f9cd3 Remove many mentions of sampleCount with auto and decltype...
... This makes much code agnostic about how other things (functions and
arguments) are typed.

Many of these neeed to become size_t instead of sampleCount.
2016-08-24 14:50:45 -04:00
..
blockfile some uses of size_t 2016-08-24 14:50:45 -04:00
commands Fix Windows build differently 2016-08-24 12:13:53 -04:00
effects Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
export Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
import Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
ondemand Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
prefs Pinned option first (more logical), add access key 2016-08-15 15:40:24 +01:00
toolbars Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
tracks/ui Bug 1487 - Scrub and Seek are enabled when there is no audio to operate on 2016-08-22 13:25:05 +01:00
widgets Paint over region between Grabber and Pin button. 2016-08-22 15:56:37 +01:00
xml Fix mac build. No standard headers in Audacity.h. 2016-03-01 12:22:37 -05:00
AboutDialog.cpp Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
AboutDialog.h Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
AColor.cpp Fix drawing of focus rectangles in buttons, meters, sliders on Mac 2016-06-25 16:08:37 -04:00
AColor.h The ruler cursor (short vertical stroke at selection) should not change color... 2016-05-03 09:58:31 -04:00
AllThemeResources.h Change ScrubBar to ScrubRuler 2016-08-22 12:25:36 +01:00
audacity.desktop.in trebmuh's update for French locale 2016-07-05 16:01:06 +01:00
Audacity.h Fix mac build. No standard headers in Audacity.h. 2016-03-01 12:22:37 -05:00
audacity.xml Migrating the remaining effects 2015-04-16 23:36:28 -05:00
AudacityApp.cpp Fix linux debug complaints of missing thread shut-down... 2016-08-15 21:21:09 -04:00
AudacityApp.h Bug 1487 - Scrub and Seek are enabled when there is no audio to operate on 2016-08-22 13:25:05 +01:00
AudacityHeaders.cpp
AudacityHeaders.h Fix mac build. No standard headers in Audacity.h. 2016-03-01 12:22:37 -05:00
AudacityLogger.cpp Remove a naked new in AudacityLogger.cpp 2016-08-13 10:37:52 -04:00
AudacityLogger.h Remove a naked new in AudacityLogger.cpp 2016-08-13 10:37:52 -04:00
AudioIO.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
AudioIO.h Fix linux debug complaints of missing thread shut-down... 2016-08-15 21:21:09 -04:00
AudioIOListener.h Show Actual Rate in status only if playing, recording, or monitoring 2016-05-22 10:44:18 -04:00
AutoRecovery.cpp Use type alias for pointer to BlockFile, which is still a dumb pointer 2016-08-16 12:29:59 -04:00
AutoRecovery.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
BatchCommandDialog.cpp Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
BatchCommandDialog.h Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
BatchCommands.cpp Add error check comments. 2016-07-10 21:40:48 +01:00
BatchCommands.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
BatchProcessDialog.cpp Various uses of make_unique 2016-08-10 11:05:52 -04:00
BatchProcessDialog.h Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
Benchmark.cpp Dir manager uses std::shared_ptr 2016-08-13 12:23:05 -04:00
Benchmark.h
BlockFile.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
BlockFile.h Manage block files with std::shared_ptr, BlockHash stores weak_ptr 2016-08-16 12:29:59 -04:00
configtemplate.h Cleanup lib-src 2015-04-16 14:41:41 -05:00
CrossFade.cpp Use std::vector to hold WaveClips 2016-08-12 20:53:38 -04:00
CrossFade.h Distinguish whether clip ptr arrays own; vector; const-correctness 2016-08-12 20:53:38 -04:00
Dependencies.cpp Manage block files with std::shared_ptr, BlockHash stores weak_ptr 2016-08-16 12:29:59 -04:00
Dependencies.h Redo AliasedFile using wxFileNameWrapper. 2016-04-17 03:31:16 -04:00
DeviceChange.cpp Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
DeviceChange.h Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
DeviceManager.cpp Remove the naked new in allocation of AudacityProject 2016-08-14 15:24:59 -04:00
DeviceManager.h Make static "Destroy" methods for certain singletons unnecessary. 2016-04-06 16:24:46 -04:00
Diags.cpp Add (redundant) #include "Experimental.h" in all .cpp files using the symbols 2015-08-31 17:56:10 -04:00
Diags.h Struct initialiser changed to use = for gcc 4.0 compatibility 2015-04-18 09:22:46 +01:00
DirManager.cpp Bug1482: fix hangs caused by 8b72bd2f92 2016-08-17 16:49:55 -04:00
DirManager.h A safenew and comment changes 2016-08-16 13:00:07 -04:00
Dither.cpp "new"->"NEW" in comments, easier to find remaining naked operator new 2016-02-14 18:52:41 -05:00
Dither.h
Envelope.cpp More const qualifications, and mutables, for functions that draw tracks... 2016-02-27 12:35:17 -05:00
Envelope.h Envelope bug 2016-08-12 20:53:38 -04:00
Experimental.h Revert unintended changes in Experimental.h, sorry 2016-08-23 14:27:35 -04:00
FFmpeg.cpp Remove some naked new amd delete in: FFmpeg 2016-08-08 07:51:24 -04:00
FFmpeg.h Remove some naked new amd delete in: FFmpeg 2016-08-08 07:51:24 -04:00
FFT.cpp Code cleanup: Changed a few pointers to const pointers in FFT code 2016-06-25 20:41:02 +02:00
FFT.h Code cleanup: Changed a few pointers to const pointers in FFT code 2016-06-25 20:41:02 +02:00
FileFormats.cpp build fix 2016-04-17 15:04:53 -04:00
FileFormats.h build fix 2016-04-17 15:02:28 -04:00
FileIO.cpp Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
FileIO.h Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
FileNames.cpp
FileNames.h
float_cast.h Return to using private (l)lrint(f) inline functions. 2015-03-16 20:34:05 +00:00
FreqWindow.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
FreqWindow.h Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
HelpText.cpp Capitalise 'Manual' 2016-08-19 22:07:49 +01:00
HelpText.h
HistoryWindow.cpp Various uses of make_unique 2016-08-10 11:05:52 -04:00
HistoryWindow.h Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
ImageManipulation.cpp travis 2016-04-09 22:55:15 -04:00
ImageManipulation.h Image manipulation functions return smart pointers 2016-04-06 16:06:34 -04:00
Internat.cpp Bug119: Export Multiple /, *, ? handled incorrectly 2016-06-20 22:32:23 -04:00
Internat.h Bug119: Export Multiple /, *, ? handled incorrectly 2016-06-20 22:32:23 -04:00
InterpolateAudio.cpp Fix a memory leak 2015-04-09 19:09:33 -04:00
InterpolateAudio.h
LabelDialog.cpp Fix for bug 1464: In label editor, displayed track names wrong after remove 2016-08-01 12:11:40 +01:00
LabelDialog.h Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
LabelTrack.cpp Dir manager uses std::shared_ptr 2016-08-13 12:23:05 -04:00
LabelTrack.h Dir manager uses std::shared_ptr 2016-08-13 12:23:05 -04:00
LangChoice.cpp Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
LangChoice.h
Languages.cpp "new"->"NEW" in comments, easier to find remaining naked operator new 2016-02-14 18:52:41 -05:00
Languages.h
Legacy.cpp Write and read the wide aliasStart fields carefully... 2016-08-21 09:18:06 -04:00
Legacy.h Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
LoadModules.cpp
LoadModules.h
Lyrics.cpp Don't cause assertion violations when showing Lyrics window 2016-06-27 21:25:03 -04:00
Lyrics.h Don't cause assertion violations when showing Lyrics window 2016-06-27 21:25:03 -04:00
LyricsWindow.cpp Stack-allocate where possible! ... 2016-02-17 18:15:57 -05:00
LyricsWindow.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
MacroMagic.h
Makefile.am Make headers in import directory self-contained 2016-08-11 11:51:33 -04:00
Makefile.in Remove Leveller effect from Linux build 2016-07-01 16:49:49 +01:00
Matrix.cpp
Matrix.h
MemoryX.h A safenew and comment changes 2016-08-16 13:00:07 -04:00
Menus.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
Menus.h Implmement option+command+M on Mac to minimize all projects 2016-06-29 14:24:51 -04:00
MenusMac.cpp Remove the naked new in allocation of AudacityProject 2016-08-14 15:24:59 -04:00
Mix.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
Mix.h Less scrub lag: avoid redundant disk traffic in Mixer... 2016-05-15 16:18:00 -04:00
MixerBoard.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
MixerBoard.h Remove some naked new amd delete in: Mixer Board 2016-08-08 07:51:24 -04:00
ModuleManager.cpp Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
ModuleManager.h Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
NoteTrack.cpp Dir manager uses std::shared_ptr 2016-08-13 12:23:05 -04:00
NoteTrack.h Dir manager uses std::shared_ptr 2016-08-13 12:23:05 -04:00
NumberScale.h Bug1169: end the separate treatment of lin vs. log display bounds for spectrum... 2015-09-06 21:47:14 -04:00
PitchName.cpp
PitchName.h
PlatformCompatibility.cpp Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
PlatformCompatibility.h Sweep for filename copying: various 2016-04-10 22:26:28 -04:00
PluginManager.cpp Remove overloads for sampleCount from ConfigInterface... 2016-08-21 09:11:44 -04:00
PluginManager.h Remove overloads for sampleCount from ConfigInterface... 2016-08-21 09:11:44 -04:00
Prefs.cpp Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
Prefs.h
Printing.cpp Fix memory leak in global print settings 2016-08-10 11:05:52 -04:00
Printing.h Sweep unnecessary wxString copies: rest 2016-02-23 02:15:56 -05:00
Profiler.cpp Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
Profiler.h Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
Project.cpp BHug1488: Don't crash exiting from command-line benchmark test... 2016-08-20 13:58:56 -04:00
Project.h BHug1488: Don't crash exiting from command-line benchmark test... 2016-08-20 13:58:56 -04:00
RealFFTf.cpp Code cleanup: Changed a few pointers to const pointers in FFT code 2016-06-25 20:41:02 +02:00
RealFFTf.h Code cleanup: Changed a few pointers to const pointers in FFT code 2016-06-25 20:41:02 +02:00
RealFFTf48x.cpp Make EXPERIMENTAL_EQ_SSE_THREADED compilable, at least on Windows. 2016-04-03 11:37:18 -04:00
RealFFTf48x.h
Resample.cpp Remove Prefs.h from Resample.h 2015-08-31 15:10:10 -04:00
Resample.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
RevisionIdent.h No ident by default. 2015-04-12 14:48:32 +01:00
RingBuffer.cpp More uses of SampleBuffer, eliminating explicit DeleteSamples calls 2016-02-01 10:16:00 -05:00
RingBuffer.h More uses of SampleBuffer, eliminating explicit DeleteSamples calls 2016-02-01 10:16:00 -05:00
SampleFormat.cpp Support backwards play, a requirement for scrubbing 2015-04-17 02:25:52 -04:00
SampleFormat.h "new"->"NEW" in comments, easier to find remaining naked operator new 2016-02-14 18:52:41 -05:00
Screenshot.cpp Some uses of Destroy_ptr let us remove some naked news 2016-08-10 11:05:51 -04:00
Screenshot.h
SelectedRegion.cpp Add (redundant) #include "Experimental.h" in all .cpp files using the symbols 2015-08-31 17:56:10 -04:00
SelectedRegion.h Improve responsiveness of drag seek during click-scrub... 2016-05-23 18:37:42 -04:00
Sequence.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
Sequence.h Manage block files with std::shared_ptr, BlockHash stores weak_ptr 2016-08-16 12:29:59 -04:00
Shuttle.cpp
Shuttle.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
ShuttleGui.cpp Fix for bug 1480 2016-08-17 10:35:40 +01:00
ShuttleGui.h Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
ShuttlePrefs.cpp Remove flushing of preferences in ShuttlePrefs and only 2015-12-21 20:07:24 -06:00
ShuttlePrefs.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
Snap.cpp Fix Windows build 2016-08-13 13:18:34 +01:00
Snap.h Fix Windows build 2016-08-13 13:18:34 +01:00
SoundActivatedRecord.cpp Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
SoundActivatedRecord.h Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
Spectrum.cpp Code cleanup: removed the old real FFT code not used since at least 2009. 2016-06-25 20:40:16 +02:00
Spectrum.h Remove WaveTrack.h from other headers 2015-07-28 10:02:05 -04:00
SplashDialog.cpp Review uses of safenew... 2016-08-13 23:16:05 -04:00
SplashDialog.h Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
SseMathFuncs.cpp
SseMathFuncs.h Migrating the remaining effects 2015-04-16 23:36:28 -05:00
Tags.cpp Define and use IteratorRange 2016-08-13 16:31:31 -04:00
Tags.h Define and use IteratorRange 2016-08-13 16:31:31 -04:00
Theme.cpp Theme Preferences, Save Files overwrites all components after asking 2016-05-30 16:30:39 -04:00
Theme.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
ThemeAsCeeCode.h Bug 1455 - Windows/Linux: Scrub Bar button background colour darker than Timeline/other toolbar buttons 2016-08-12 13:49:02 +01:00
TimeDialog.cpp Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
TimeDialog.h Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
TimerRecordDialog.cpp Review uses of safenew... 2016-08-13 23:16:05 -04:00
TimerRecordDialog.h Fix TAB key navigation on Mac for all dialogs (not only for panels) 2016-07-10 17:12:27 -04:00
TimeTrack.cpp Dir manager uses std::shared_ptr 2016-08-13 12:23:05 -04:00
TimeTrack.h Dir manager uses std::shared_ptr 2016-08-13 12:23:05 -04:00
Track.cpp Dir manager uses std::shared_ptr 2016-08-13 12:23:05 -04:00
Track.h Dir manager uses std::shared_ptr 2016-08-13 12:23:05 -04:00
TrackArtist.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
TrackArtist.h Remove some naked new amd delete in: various 2016-08-08 07:51:24 -04:00
TrackPanel.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
TrackPanel.h BHug1488: Don't crash exiting from command-line benchmark test... 2016-08-20 13:58:56 -04:00
TrackPanelAx.cpp BHug1488: Don't crash exiting from command-line benchmark test... 2016-08-20 13:58:56 -04:00
TrackPanelAx.h Replace virtual with override wherever possible; eliminate needless virtual... 2016-02-26 12:35:38 -05:00
TrackPanelCell.h new -> NEW in comments, so text search for naked new excludes them 2016-08-08 10:07:37 -04:00
TrackPanelCellIterator.h Define TrackPanelOverlay, use it to reimplement play indicator and cursor... 2016-04-18 14:31:36 -04:00
TrackPanelListener.h Control scrub with motion, click, drag, wheel almost anywhere in main window... 2016-04-26 12:12:06 -04:00
TranslatableStringArray.h Harmlessly qualify classes as final (or explicitly comment not)... 2016-02-24 20:58:30 -05:00
UndoManager.cpp Fix memory leak in CalculateSpaceUsage 2016-08-18 21:50:34 +01:00
UndoManager.h Define movable_ptr and make_movable, use __AUDACITY_OLD_STD__ in fewer places 2016-03-25 20:27:25 -04:00
ViewInfo.cpp Add a check item to Tracks menu for the scrolling beyond zero preference 2016-05-10 12:47:34 -04:00
ViewInfo.h Define TrackPanelOverlay, use it to reimplement play indicator and cursor... 2016-04-18 14:31:36 -04:00
VoiceKey.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
VoiceKey.h Merge remote-tracking branch 'upstream/master' into wx3 2015-07-28 15:06:25 -05:00
WaveClip.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
WaveClip.h Dir manager uses std::shared_ptr 2016-08-13 12:23:05 -04:00
WaveTrack.cpp Remove many mentions of sampleCount with auto and decltype... 2016-08-24 14:50:45 -04:00
WaveTrack.h Rewrite WaveTrack::GetEnvelopeValues, taking one less argument... 2016-08-21 09:45:53 -04:00
WaveTrackLocation.h Use std::vector for wave track locations 2016-02-27 12:08:03 -05:00
WrappedType.cpp Updates for wx3 2015-06-30 11:25:32 -05:00
WrappedType.h
wxFileNameWrapper.h Define a wxFileNameWrapper that does not crash GCC 5.0. Thanks, Max Kellermann. 2016-04-28 13:17:07 -04:00