james.k.crook@gmail.com
a8944db4a6
Fix compilation (windows release build) header inclusion/order.
2013-04-07 16:48:09 +00:00
v.audacity
c032b9c22e
modified version of Steve's patch for http://bugzilla.audacityteam.org/show_bug.cgi?id=81
2013-03-08 03:49:39 +00:00
v.audacity
77b625944c
modified version of Steve's patch for http://bugzilla.audacityteam.org/show_bug.cgi?id=81
2013-03-08 03:43:21 +00:00
richardash1981
1fd52b3796
cleanup of exporters based on patch by Campbell Barton: Include headers into classes, remove tail comments, correct the factory method comments
2013-03-03 20:25:59 +00:00
v.audacity
c26b3c6b49
Campbell Barton's further patch to turn many, many tabs to our 3-space convenbtion
2013-02-23 04:33:20 +00:00
richardash1981
b95918fe52
apply parts of Campbell Bartons patch for cleaning up compiler warnings: add static qualifiers to methods, ensure prototypes match definitions and some whitespace and comment changes
2013-02-22 21:29:19 +00:00
v.audacity
706fa2d785
Further simplify an alert, per discussion on bug 428.
2013-01-12 00:56:31 +00:00
v.audacity
c7407ca9e0
slight further tweaks
2013-01-08 01:15:08 +00:00
v.audacity
a35b11b340
Re-order the conditionals from Steve's patch for bugs 428 and 430, so that it doesn't check twice for all audio being muted, and does that check before checking for label issues.
2013-01-08 00:44:57 +00:00
v.audacity
f73f03aff4
Simplify messages.
2013-01-07 05:35:34 +00:00
v.audacity
72825001f5
modified version of Steve's patch for bugs 428 and 430
2013-01-05 00:05:59 +00:00
martynshaw99
522aedbfcf
Minor wording changes by Steve, to separate 'Save' from 'Export'
2013-01-03 23:59:00 +00:00
richardash1981
55be06c9e4
commit a large patch by Maarten Baert maarten-baert<at>hotmail<dot>com to fix and improve time track support. Several fix-me issues remain but none are new with this patch.
2012-12-19 21:49:25 +00:00
v.audacity
4b99632c73
Sven Giermann's patch for bug 598
2012-12-17 02:00:32 +00:00
v.audacity
ebb4f530bb
Apparently, wxConfigBase::Write() does not update values for next access on all platforms unless Flush() method is called. Added many calls to wxConfigBase::Flush() to make sure the Rad() calls get the right values.
2012-08-02 06:03:19 +00:00
v.audacity
87610cea39
Benjamin Drung's disable-dynamic-lame.patch for http://bugzilla.audacityteam.org/show_bug.cgi?id=233
2012-06-25 01:41:57 +00:00
martynshaw99
88d10d887a
Obeying the specs., thanks to Taihei Monma for the patch.
...
Untested by me.
2012-05-10 22:41:28 +00:00
james.k.crook@gmail.com
66c6d8f570
More internationalisation hints.
2012-04-28 18:17:38 +00:00
james.k.crook@gmail.com
63f0b8b09e
Fixed more internationalisation hints.
2012-03-20 16:17:37 +00:00
james.k.crook@gmail.com
69476e785c
Fixed more internationalisation hints.
2012-03-20 15:36:02 +00:00
v.audacity
5f5b9778de
Fixes per Vigilant Sentry ( http://www.vigilantsw.com/ )
...
* Fix memory leaks.
* Add comments about initializations and checking for successful results.
* Add checks for NULL deref.
* Consistency in "TODO" vs "TO-DO" comments!
2012-02-08 05:09:14 +00:00
mchinen
682759d965
Bug 467 (P3) fix - Audacity fails to build with latest FFmpeg/libav. Main patch by Leland Lucius with modification from Benjamin Drung.
2012-01-21 08:01:32 +00:00
v.audacity
3a1d4334f2
Make wxLog* calls consistently not have \n at the end. Turn some wxLogWarning calls to wxLogError. Put some periods at the ends of sentences.
2011-10-09 21:14:03 +00:00
lllucius
1ec0141909
Fix incorrect index usage which wasn't evident until a
...
library was used that didn't contain M4A support.
2011-04-04 22:08:53 +00:00
mchinen
409f3d89fb
Bug 328 (P2) followup - Change strings in dialog
2011-04-04 19:54:17 +00:00
mchinen
8d73c9b1fe
Bug 328 (P2) followup : fix crash when exporting any file (caused by previous commits about this bug.
2011-04-03 16:43:24 +00:00
mchinen
8a1546ddaf
Bug 328 (P2) followup - remove a hidden variable. This should have no functional changes.
2011-04-03 00:09:51 +00:00
mchinen
26c84929a6
Bug 328 (P2) - do not allow writing to paths that are also missing alias files.
2011-04-02 23:56:02 +00:00
lllucius
f50be91900
Bug #176 - Support newer versions of FFmpeg.
...
Also includes Benjamin's ffmpeg-configure-v2.patch.
2011-04-02 02:10:50 +00:00
lllucius
549ce5920a
Do not disable the bit reservoir as space is wasted in each
...
frame that could be utilized by succeeding frame.
2011-03-31 22:44:44 +00:00
lllucius
c94fa54aa6
Fix release build
2011-03-26 22:56:49 +00:00
v.audacity
0bd3f11f41
Make "FIXME" comments be "FIX-ME" for consistency with themselves and "ANSWER-ME" comments, in case somebody ever wants to search for these things... ;-)
2011-03-26 01:11:51 +00:00
lllucius
2add81e6f7
Add "kbps" to bit rate drop down.
2011-03-24 06:16:00 +00:00
lllucius
8fe322f633
Corrects a problem with the stereo mode affecting the output file even though it is disabled in the dialog. Windows was the only platform whre the stereo mode would be disabled for presets and it was a holdover from the Blade API days. After discussing with Gale, I removed the code that disabled those options and it now acts the same for all platforms.
...
In addition, while changing from mode to mode, the Quality dropdown no longer resets to a default value and it remembers how you had them set from session to session.
2011-03-21 23:39:16 +00:00
lllucius
e442c5236c
Fixes the inability to move the slider under wxGTK.
2011-03-14 02:26:00 +00:00
lllucius
650c1b69d3
Fixes bug #64 and increase the default number of history items remembered by the FileHistory class to 12 from 9.
2011-03-11 15:23:35 +00:00
lllucius
e1923bc07f
Getting there...a little more info is needed.
2011-03-07 01:46:05 +00:00
lllucius
b1e5b022a8
Add log messages (similar to FFmpeg) to assist in resolving detection issues.
2011-03-06 20:58:33 +00:00
lllucius
60af76d2b3
Bugs 188 and 225
...
Refer to bugzilla for discussion, but, to summarize, this removes any writing of ID3V1 tags. ID3V1 tags will still be imported, but they will be written as ID3V2 tags.
2011-03-01 07:06:58 +00:00
lllucius
031a9e0af3
Bug 265 fix for MP2 files.
2011-03-01 06:56:50 +00:00
lllucius
2d7b81145c
This should fix bug #265 by writing both old and new year to tags. Since ID3v2 allows for unrecognized tags, there's no reason not to write both the old (TYER) and new (TDRC) tags. This should provide the year to apps using ID3v2.3 or ID3v2.4.
2011-02-27 03:52:36 +00:00
richardash1981
2a7c7de30d
Commit a warnings removal patch from Benjamin Drung to correct a string of minor misdemeanors.
2011-02-07 20:24:04 +00:00
windinthew
208398fdf4
Fix "Can't export multiple files" warning as per -quality list 26 Sep 10 (export multiple works if the first label track is above the audio track).
...
Rename "Numbering after Label/Track Name" to "Numbering after File name prefix" which is what it actually does (else Manual doesn't make sense).
2011-01-01 11:51:24 +00:00
mchinen
a9a0d51454
Timetrack fixes and refactoring.
...
Possibly fixes:
Bug 206 - Time Tracks: Ruler warp goes in wrong direction
Bug 205 - Time Tracks that slow down the audio result in truncated exports
2010-10-07 23:01:49 +00:00
windinthew
a267f86b2e
Clarify in "Can't export multiple files" warning that the Label Track containing labels must be directly underneath the audio track.
2010-09-25 07:45:56 +00:00
v.audacity
00b4827dd5
Eliminate MSVC compiler warnings.Clean up some issues with Effect abstract classes, primarily that the progress dialog had Stop and Cancel buttons that produced exactly the same results, i.e., Cancel, so I removed the Stop button.
2010-09-02 04:19:14 +00:00
v.audacity
0ae919f656
Make better discrimination of wxLogMessage, wxLogDebug, and wxLogError usage so user doesn't see lots of irrelevant info in log window, only messages and errors they should need to see. For example, user doesn't need to see every step of loading FFmpeg in release build, only errors, if they occur.
...
Comment out in FreqWindow.cpp the wxLog* stuff that can just be done with breakpoints ("Starting FreqWindow::Plot()" et al).
2010-08-10 05:13:28 +00:00
v.audacity
8c51e56248
Switch to calling Yield via wxTheApp instead of wxGetApp(). Simpler to use pointer, AudacityApp doesn't override Yield, and this fixes compile error on VC++ Unicode Release.
2010-07-24 23:21:51 +00:00
v.audacity
54bd928ef6
regarding bug 9:
...
Was able to make the bug occur after lots of fast clicking around, by double-clicking Preview in Amplify dialog.
The key seems to be the call to wxYield. That function is obsolete, but looking at the documentation for its successor, wxApp::Yield():
"Caution should be exercised, however, since yielding may allow the user to perform actions which are not compatible with the current task. Disabling menu items or whole menus during processing can avoid unwanted reentrance of code: see ::wxSafeYield for a better function."
That sounds like exactly the situations where this has occurred. And the documentation for ::wxSafeYieldsays:
"This function is similar to wxYield, except that it disables the user input to all program windows before calling wxYield and re-enables it again afterwards."
Sounds like what we need. So I went through the code and for all the wxYield and wxGetApp()::Yield occurrences where Audacity is doing some drawing or already in the process of responding to a GUI event, I replaced them with ::wxSafeYield. Replaced all the remaining wxYield calls with calls to wxGetApp()::Yield().
Haven't been able to replicate the bug since these changes. Please test.
2010-07-23 23:29:50 +00:00
mchinen
ff7c013f16
fix clipping on export 24 bit signed pcm wav (bug 166)
2010-06-15 17:51:23 +00:00