benjamin.drung@gmail.com
f61b248156
fix sample_fmts end check
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-29 11:53:10 +00:00
benjamin.drung@gmail.com
b556d83c54
Fix indentation (to multiple of three) and remove trailing spaces.
2014-05-27 22:06:58 +00:00
benjamin.drung@gmail.com
cda7ade23a
ExportFFmpeg: dont set global_quality to -99999
...
This confuses the native aac encoder at least.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-27 21:49:04 +00:00
benjamin.drung@gmail.com
4348c9e9c4
ExportFFmpeg: set strict_std_compliance = FF_COMPLIANCE_EXPERIMENTAL;
...
This allows using the native AAC encoder.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-27 21:48:36 +00:00
benjamin.drung@gmail.com
8149b34861
ExportFFmpeg: remove unused variable
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-27 21:47:54 +00:00
benjamin.drung@gmail.com
a4e0ff05fb
ExportFFmpeg: also check for CODEC_CAP_VARIABLE_FRAME_SIZE
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-27 21:46:26 +00:00
benjamin.drung@gmail.com
9755771524
avoid using AVCodecContext->frame_size as the one and only frame size
...
It can be 0 in case of variable frame size support.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-27 21:45:52 +00:00
benjamin.drung@gmail.com
813f8450ea
remove special case for flac, flac has smalllast frame cap set
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-27 21:40:22 +00:00
benjamin.drung@gmail.com
259e9361da
remove unused argument to encode_audio()
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-27 21:39:54 +00:00
benjamin.drung@gmail.com
3a56978e17
fix frame_size=0 export case
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-27 21:37:15 +00:00
benjamin.drung@gmail.com
73295bbc02
FFmpeg: use Codec name instead if codec_id integer to identify codec
...
This allows selecting the intended codec when there are multiple with the same
codec_id
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-27 21:36:01 +00:00
benjamin.drung@gmail.com
0a1999130d
Drop compatibility for libav/FFmpeg < 0.7.
2014-05-25 21:08:58 +00:00
benjamin.drung@gmail.com
463da8e816
Add support for libav 9.
2014-05-23 20:43:08 +00:00
benjamin.drung@gmail.com
89907256eb
some saftey checks on buffer sizes
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-23 20:42:25 +00:00
benjamin.drung@gmail.com
fb9bbb3385
no timestamps are being input in the encoder, thus don't output any
...
this fixes muxing to libvorbis, and possibly others
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-23 20:41:14 +00:00
benjamin.drung@gmail.com
5ce748d0b1
dont try to mux a packet if the encoder didnt output one
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-23 20:40:34 +00:00
benjamin.drung@gmail.com
b603ed2b7f
fix error check for muxer
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-23 20:39:08 +00:00
benjamin.drung@gmail.com
3aea9ad009
remove unneeded null check
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-23 20:38:45 +00:00
benjamin.drung@gmail.com
48240202ca
planar s16&flt export support
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-23 20:37:27 +00:00
benjamin.drung@gmail.com
135e80b879
add back support for explicitly listed custom options
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-23 20:33:03 +00:00
benjamin.drung@gmail.com
60fe57463e
remove urlprotocol use
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-23 20:31:34 +00:00
benjamin.drung@gmail.com
f8be1f9668
Make audacity build with ffmpeg HEAD
...
This still depends on internal API
And is missing planar Audio support, so not all formats work
also the fixed size audio buffer has to be removed
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Benjamin Drung <bdrung@debian.org>
2014-05-23 20:25:50 +00:00
james.k.crook@gmail.com
30e6a3dec4
Removed some per-file memory allocation debugging that is not needed (and generates warnings) now that we do it from AudacityHeaders.h
2014-01-13 21:21:14 +00:00
james.k.crook@gmail.com
396486d3a6
Added AUDACITY_DLL_API and similar to export more of our classes. This is a tiny adaptation of a patch by Stephen Parry for enabling his Eutychus plug-in. See audacity-devel thread 'Second Exports Patch' of Jan 11th 2014.
2014-01-13 21:09:14 +00:00
v.audacity
bf2bc01b64
Steve's patch for http://bugzilla.audacityteam.org/show_bug.cgi?id=687
...
Changes in AudacityProject::SaveAs() warning dialogs, per 'Save Project warning' discussion on audacity-quality, plus some further changes of my own.
Similar changes for 'Save Compressed Project'.
Added Cancel button to both warnings, so user can opt out immediately, rather than have to wait another dialog.
Added wxMessageBox's best 'warning' icon to our WarningDialog constructor, so it shows in title bar. It's low-rez (32x32), but all that's available with wxWidgets 2.8.12. Easy to remove if too ugly.
2013-11-25 04:59:07 +00:00
benjamin.drung@gmail.com
f0b2b26e0b
Move LAME header file from src/include to lib-src/lame/lame.
...
The LAME header file is part of the upstream LAME project and does
not belong in the src/ tree of Audacity.
2013-11-11 13:48:56 +00:00
james.k.crook@gmail.com
02e4e56444
Title of export dialog is now either "Export File" or "Export Selection", so user knows which menu option they selected.
...
Vaughan, 2013-11-02: James also turned on EXPERIMENTAL_SCIENCE_FILTERS.
2013-10-22 21:11:58 +00:00
martynshaw99
4ce2643d5f
Remove the
...
// Indentation settings for Vim and Emacs
etc. lines from all files, as Campbell's patch (except for other changes to Languages.cpp)
2013-09-24 00:14:37 +00:00
RichardAsh1981@gmail.com
6a7da21dec
remove various unused #defines and bits of code, patch by Campbell Barton
2013-09-23 20:16:02 +00:00
v.audacity
884dfaa652
Oops, accidentally committed a extra ' ' that Joel had in his patch.
2013-08-31 02:44:10 +00:00
v.audacity
933c16fe61
Joel Bouchat's patch for bug 51 (!)
2013-08-31 02:42:26 +00:00
james.k.crook@gmail.com
dba81b3f1c
Cleanup: Fixed lots of trivial MSVC warnings.
2013-08-25 21:51:26 +00:00
james.k.crook@gmail.com
435f3751c3
Query in comment (a FIXME) answered. This code is looking at whether we can write an incompletely filled buffer. The missing comment is that additionally, if we're configured to be padding with silence, then yes it is OK.
2013-08-24 21:42:12 +00:00
v.audacity
c7daafede2
In off-list discussion, Steve mentioned that kdevelop / kate highlighting recognizes "FIXME", but not "FIX-ME", which has been the Audacity convention. This commit changes Audacity code to use the "FIXME" convention (though I've never known it as convention and MSVC doesn't recognize it).
...
Also, minor change in WaveTrack.cpp in the effort on bug 641. Should have no functional difference.
2013-08-24 20:30:47 +00:00
RichardAsh1981@gmail.com
2b7863a133
commit the final version of Joel Bouchat's patch for WAV and AIFF format metadata improvements
2013-08-23 10:01:29 +00:00
v.audacity
9107363b2b
comment
2013-08-21 23:41:13 +00:00
v.audacity
414456fa06
bug 469
2013-08-21 23:19:19 +00:00
v.audacity
51e0391b7d
Campbell Barton's patch for mem leaks, http://www.graphicall.org/ftp/ideasman42/audacity_mem_leak_fix_r12450.diff
2013-08-03 00:24:26 +00:00
RichardAsh1981@gmail.com
d571ece7e6
Apply patch from Joel Bouchat to improve WAV tag importing and exporting for non-ASCII characters, making sure that it works in UTF-8 locales
2013-07-31 10:21:41 +00:00
v.audacity
c2e0257da5
Metadata Editor:
...
* "Open Me&tadata Editor..." -> "Edit Me&tadata..." because it's more concise, matches other occurrences, and eliminates any confusion about file opening.
* In AudacityProject::OnEditMetadata(), "Edit the metadata tags" -> "Edit Metadata Tags": more concise, and brings in line with capitalization standard for dialog titles.
* Likewise for capitalization in other invocations of ShowEditDialog in ExportMultiple.
* In TagsEditor::PopulateOrExchange(), "RETURN key" -> "ENTER key" because I don't recall ever seeing a Return key on a comnputer (!).
2013-07-10 01:22:55 +00:00
v.audacity
8ad21677b8
Improve a comment.
2013-06-29 00:27:43 +00:00
v.audacity
75bbcc6884
BYTE is Windows only. Change it to unsigned char.
2013-06-28 22:34:58 +00:00
v.audacity
714049ffce
2013-06-28 03:41:14 +00:00
mchinen
7863f52986
ExportMultipl.cpp:fix wx controls labels heirarchy. Patch by Steve Daulton.
2013-05-19 08:51:34 +00:00
v.audacity
e8714acce7
Gale's patch for [Audacity-quality] "Help buttons in dialogues WAS Re: Nyquist Generate Prompt" thread
2013-05-19 00:22:26 +00:00
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