1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-03 17:19:43 +02:00

8018 Commits

Author SHA1 Message Date
Paul Licameli
c1babb3bb3 Revert "Make FFmpeg header files browseable in Xcode project"
This reverts commit 6f66ee5651f1ef4b78dc424775d9724a4735497a.
2018-01-26 19:18:03 -05:00
Paul Licameli
6f66ee5651 Make FFmpeg header files browseable in Xcode project 2018-01-26 19:08:04 -05:00
Paul Licameli
b878b011ce Fix warnings reported by the pvs-studio team, all inconsequential 2018-01-26 10:15:26 -05:00
Paul Licameli
ec31d105bf Simplify conditions 2018-01-26 10:12:14 -05:00
Paul Licameli
0a035b0ffc Avoid bit-shifting of -1 value 2018-01-26 10:12:14 -05:00
Paul Licameli
c40b254626 while -> if 2018-01-26 10:12:14 -05:00
Paul Licameli
4644b5cb16 Simplify condition 2018-01-26 10:12:14 -05:00
Paul Licameli
168db87ddf Fix identical sub-expressions of - operator 2018-01-26 10:12:14 -05:00
Paul Licameli
7c73011629 Where if and else branches were the same, simplify...
... None of the examples was really a bug.

ExpandingToolBar.cpp is unused in fact.
2018-01-26 10:12:13 -05:00
Steve Daulton
8529350707 Zoom on mouse when no selection
Just cursor clicked but no time selection counts as no selection.
2018-01-26 14:23:35 +00:00
Pokechu22
60ea8a662b Update mac icons 2018-01-25 16:30:16 -05:00
Paul Licameli
d4b21bb33e Bug 1600: Should keep progress dialog visible throughout Exp. Multi 2018-01-25 15:58:37 -05:00
Paul Licameli
f5737be02c Ran autoreconf --force --no-recursive 2018-01-24 22:34:35 -05:00
Paul Licameli
7c9273f0f6 Revert "2.2.0 > 2.2.2 in configure"
This reverts commit 92b6124bbcb51e4fc751e2396a873e5658f929f5.
2018-01-24 22:29:02 -05:00
Paul Licameli
92b6124bbc 2.2.0 > 2.2.2 in configure 2018-01-24 22:19:05 -05:00
Paul Licameli
c61b11fae0 Corrections for pt_PT.po -- European Portuguese by Bruno Ramalhete 2018-01-24 20:53:01 -05:00
Paul Licameli
22605c089f Enable upstream dropout detection 2018-01-24 17:46:57 -05:00
Pokechu22
b6255d4fa1 Update DMG background 2018-01-24 14:56:08 -05:00
Pokechu22
96a9a23dea Update installer images 2018-01-24 14:38:46 -05:00
Pokechu22
5e2e5af0ab Update audacity icon 2018-01-24 14:38:44 -05:00
Paul Licameli
2677ec5fe1 Bug1831: Export Multi fails? Erase incomplete, restore original file! 2018-01-24 14:38:44 -05:00
Paul Licameli
533ca24079 Raphaël Marinier: remove more unnecessary changes of format...
... A search of FFmpeg source code shows that the nonstandard %t format
occurs nowhere in it.
2018-01-24 14:06:09 -05:00
Raphaël Marinier
c6e1665b52 Simplification in av_log_wx_callback, because wxLogDebug is threadsafe. (#246)
wxLogDebug is threadsafe since wxWidgets 2.9.1 (releated in 2010)
according to
http://docs.wxwidgets.org/3.0/overview_log.html#overview_log_mt.

Note also that wxLogDebug could already have been called from multiple
threads even with EXPERIMENTAL_OD_FFMPEG unset. According to FFmpeg
doc, the logging callback can be called from multiple threads because
some codecs are multithreaded:
https://ffmpeg.org/doxygen/2.5/group__lavu__log.html#ga14034761faf581a8b9ed6ef19b313708
2018-01-24 13:22:26 -05:00
Paul Licameli
e82fcf9549 From Raphael Marinier: Fix Linux crash importing bad .wav file...
... A mistaken, unneeded change of a vsprintf format string caused a crashing
misinterpretation of a format argument; just writing errors to log.
2018-01-24 12:36:44 -05:00
Paul Licameli
2dbee940e0 Fix Windows build 2018-01-24 11:44:06 -05:00
Paul Licameli
9e8d36adc2 Fix Windows build 2018-01-24 07:48:37 -05:00
Paul Licameli
9c1b251313 Corrections for pt_PT.po -- European Portuguese by Bruno Ramalhete 2018-01-23 22:22:07 -05:00
Paul Licameli
52a7f2320d Re-fix some warnings about mixing signed and unsigned better...
... Assuming that large unsigned magnitudes with high order bit set are not
the problem, but signed negatives of small magnitude may be:

1) Always cast the unsigned to signed in comparisons, not the other way.

Also:

2) Cast unsigned TERM to signed by itself, before subtracting.  Don't cast
the result.

3) Rewrite some comparisons by moving subtracted term to other side.

See commits
d2fe7b1757d77d93d82d53685a118517a4d2e996
f463eda36c059236ecc168919c745eb687170c95
2018-01-23 18:51:53 -05:00
Paul Licameli
85ceb5d7f4 Correct Audacity version in INSTALL 2018-01-23 18:28:08 -05:00
Paul Licameli
3d2451e61b Correct audacity version numbers in .pot and .po; es.po format errors 2018-01-23 18:21:03 -05:00
Paul Licameli
5c1f11416f Change audacity version in configure.ac 2018-01-23 18:04:55 -05:00
Paul Licameli
02caea1b8a Updated 12 languages 2018-01-23 16:45:06 -05:00
Paul Licameli
e9e47bc507 Updated pt_PT.po -- Portuguese (European) submitted by Bruno Ramalhete 2018-01-23 16:44:29 -05:00
Paul Licameli
e401ca3af1 Updated zh_CN.po -- Chinese (simplified) submitted by mkpoli 2018-01-23 16:44:27 -05:00
Paul Licameli
67c95a6703 Updated ko.po -- Korean from Transifex 2018-01-23 16:44:25 -05:00
Paul Licameli
e76812ab9d Updated eu.po -- Basque submitted by Xabier Aramendi ("azpidatziak") 2018-01-23 16:44:24 -05:00
Paul Licameli
d8e2bd1e8a Updated es.po -- Spanish submitted by Antonio Paniagua Navarro 2018-01-23 16:44:22 -05:00
Paul Licameli
e7b931b5bd Updated el.po -- Greek submitted by Dimitris Spingos (Δημήτρης Σπίγγος) 2018-01-23 16:44:20 -05:00
Paul Licameli
c9971404cb Updated de.po -- German submitted by Joachim Huffer 2018-01-23 16:44:18 -05:00
Paul Licameli
a84388066e Updated da.po -- Danish submitted by scootergrisen 2018-01-23 16:44:09 -05:00
Paul Licameli
4315c063e1 Updated tr.po -- Turkish submitted by Kaya Zeren 2018-01-23 16:44:06 -05:00
A. Regnander
aa554a7476 Updated sv.po -- Swedish submitted by A. Regnander
Translated the strings lacking a translation and updated all fuzzy strings using the latest .pot file. I fear that there might be more strings in need to be updated that I've missed, since many of them wasn't marked as "fuzzy" when I opened the .po file in Poedit.
2018-01-23 16:44:00 -05:00
Paul Licameli
7fd0991115 Updated fr.po -- French submitted by Olivier Humbert 2018-01-23 16:34:24 -05:00
Paul Licameli
2c762e75c9 Updated uk.po -- Ukrainian submitted by Yuri Chornoivan 2018-01-23 16:33:46 -05:00
Paul Licameli
58e4823f68 Bug1829, more: detect out-of-space when writing FFmpeg formats 2018-01-23 07:58:41 -05:00
Darrell Walisser
f4c8920e23 Fix truncation on FFmpeg export
This fixes the file truncation (missing last ~1000-2000 samples)
on file export. It will also eliminate error dialog some users
have witnessed.

Also cleans up the code
- simplified the Finalize function
- add error dialog for encoder errors
- always writes a final frame even if it has to pad with silence
- correctly determine when a codec supports short final frame
2018-01-22 17:46:09 -05:00
Paul Licameli
f52f2837be Still better disk error detection in exports 2018-01-22 16:49:04 -05:00
Paul Licameli
38568f611d Bug1829, more: check all errors flushing and closing export files...
... MP3 export already did this, the other five needed work.
2018-01-22 16:48:20 -05:00
Paul Licameli
b3b4ace739 CHANGE LIB-SRC: make FLAC export error-check the closing of files 2018-01-22 16:48:19 -05:00
Paul Licameli
07bf088565 Bug1829, more: correct error checks for writing MP3 & add more of them 2018-01-22 16:48:17 -05:00