Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-08 | RF64, RF64 (WAV) and MBWF native file header formats | Paul Davis | |
2015-09-08 | new enums required for RF64 => RIFF and MBWF support | Paul Davis | |
2015-09-08 | Replaced broken code in recent_sessions.cc | Guy Sherman | |
The original broken code was intended to stop using ifstream and ofstream to open files, but it used a very old MSVCism to open streams from FILE*. In the case for reading, this patch replaces that code by using standard c file manipulation to read the data into a stringstream, and then it uses the existing stream-based code to read from there. Similarly the ofstream in the code for writing the recent files list is replaced by a stringstream, and then a c-string is extracted from it and written using standard c file manipulation. Also tweaked a couple of typos from rgareus :) | |||
2015-09-08 | Use glib to open our 'recent file' list, rather than opening directly with ↵ | John Emmas | |
ifstream / ofstream (on Windows, ifstream & ofstream don't support UTF8) | |||
2015-09-08 | dummy, allow 8k buffer-size. | Robin Gareus | |
2015-09-07 | properly clean up meter-pattern cache | Robin Gareus | |
2015-09-07 | fix some more uninitialized vars | Robin Gareus | |
2015-09-06 | libardour: initialize some uninitialized vars.. | Robin Gareus | |
2015-09-06 | consistent pango-text layout size - fixes #6490 | Robin Gareus | |
Use gdk_pango_layout() for all text-size calculations. In Canvas::Text always use the same context (local image surface) for layouting (prior to this, local and window-context mix resulted in different sizes). | |||
2015-09-06 | terminate peak-file creation on session-close | Robin Gareus | |
2015-09-06 | another hint for clang static analysis. | Robin Gareus | |
2015-09-06 | fix dummy-backend driver state | Robin Gareus | |
When loading previous state, set_driver() is called before enumerate_drivers(). The available driver list must be available early on. | |||
2015-09-06 | mode dummy speeds | Robin Gareus | |
2015-09-06 | add dummy-backend speed-selection | Robin Gareus | |
2015-09-05 | create peak files in background when loading session | Robin Gareus | |
2015-09-05 | initialize private variable (unit-test) | Robin Gareus | |
2015-09-05 | leave a hint for clang scan-build | Robin Gareus | |
2015-09-05 | Add a newly introduced source to our MSVC project (libardour) | John Emmas | |
2015-09-05 | Add some newly introduced sources to our MSVC project (portaudio_backend) | John Emmas | |
2015-09-05 | remove a float loop counter | Robin Gareus | |
2015-09-05 | provide details about session-creation failure. | Robin Gareus | |
2015-09-05 | add missing include | Robin Gareus | |
2015-09-05 | unit-test: set instance name to pre-configure dummy engine | Robin Gareus | |
2015-09-05 | Dummy-Backend: special case unit-test | Robin Gareus | |
2015-09-05 | fix bitwise enum parsing | Robin Gareus | |
2015-09-04 | print insanity-check message only in debug builds | Robin Gareus | |
2015-09-04 | Fix invalid error message when selecting directories/folders in Import dialog | Tim Mayberry | |
On linux SndFileSource::get_soundfile_info was being called with an empty path value when clicking on a folder in the left side part of the file browser which resulted in an unnecessary error message. On Windows every time a directory was selected in the Import dialog, SndFileSource::get_soundfile_info would fail to open the directory in read only mode and produce an error, but as we don't want to query/open soundfile info for directories anyway just test and return if the path is a directory. | |||
2015-09-03 | Review changes | Mathias Buhr | |
2015-09-03 | Fixes case where audiofiles used wrong peakfiles | Mathias Buhr | |
2015-09-03 | Use const reference and renames variable | Mathias Buhr | |
2015-09-02 | another -Wabsolute-value fix | Robin Gareus | |
2015-09-02 | rework AudioUnit variable input port count. | Robin Gareus | |
2015-09-02 | a couple of debug output statements to help diagnose a crash, part 2 | Paul Davis | |
2015-09-02 | a couple of debug output statements to help diagnose a crash | Paul Davis | |
2015-09-02 | waveform, mutex for _current_image | Robin Gareus | |
may be used in render-thread while invalidate_image_cache() is called. possible fix for #6478 | |||
2015-09-02 | replace "None" with DeviceNone in ALSA/Coreaudio | Robin Gareus | |
TODO: separate MidiSystemNone | |||
2015-09-02 | Add debug output for errors when setting MMCSS thread characteristics | Tim Mayberry | |
2015-09-02 | Use MMCSS utility functions in PortaudioBackend | Tim Mayberry | |
2015-09-02 | Add utility functions in PortaudioBackend for re/setting MMCSS thread ↵ | Tim Mayberry | |
characteristics | |||
2015-09-02 | Pass input and output audio buffers into PortaudioBackend blocking process ↵ | Tim Mayberry | |
function This makes it possible to reuse the method for callback based processing | |||
2015-09-02 | Add audio_utils.h header in PortaudioBackend for de/interleaving audio data | Tim Mayberry | |
2015-09-02 | Add two utility methods to abstract PortAudioBackend state | Tim Mayberry | |
These may change as support for callback API is added | |||
2015-09-02 | Extract MIDI input/output processing in PortAudioBackend into new methods | Tim Mayberry | |
2015-09-02 | Add a DSPLoadCalculator class to the PortAudioBackend for DSP load calculation | Tim Mayberry | |
The class uses the same algorithm as in the coreaudio and alsa backends and should probably go into libardour at some point | |||
2015-09-02 | Fix include style of system header | Tim Mayberry | |
2015-09-02 | Extract main processing section of PortAudioBackend into new method | Tim Mayberry | |
2015-09-02 | Extract freewheel processing in PortAudioBackend into new method | Tim Mayberry | |
2015-09-02 | Don't update unused dsp timer variable in freewheel process in PortaudioBackend | Tim Mayberry | |
2015-09-02 | Refactor port change handling part of PA Backend process function into new ↵ | Tim Mayberry | |
method | |||
2015-09-02 | Rename variables in PortaudioBackend in preparation for using PA callback API | Tim Mayberry | |