casey langen
b3e22a600a
Updated copyright in comments to 2017 (was 2016).
2017-08-27 19:27:37 -07:00
casey langen
1247348924
Added the ability to rename connection presets in the Android client.
2017-08-26 14:34:31 -07:00
casey langen
2e222d5f39
Fixed a bug that turned up on fabric when SystemService is running in
...
the background. Strange this hasn't surfaced before.
2017-08-25 19:06:58 -07:00
casey langen
e5a7b2924e
Fixed a bug in FlacDecoder::Exhausted
0.25.1
2017-08-24 19:33:14 -07:00
casey langen
2bf4a5e425
Recompiled libFLAC_static against the latest VS2017 SDK.
0.25.0
2017-08-24 18:19:21 -07:00
casey langen
96b4b2cb69
musikcube version bump to 0.25.0
2017-08-24 17:46:37 -07:00
casey langen
b25f31bb02
Updated boost to 1.62.0 on zesty.
2017-08-24 17:39:34 -07:00
casey langen
fd076c42eb
Updated CMakeLists.txt to allow for easier cross-distro deb generation.
2017-08-24 17:32:15 -07:00
casey langen
2ae4a56a10
- Updated to Android Studio 3 Beta 3.
...
- Bumped version for upcoming release
2017-08-24 17:13:58 -07:00
casey langen
bb08f82c54
Addresses a NumberFormatExcecption in SettingsActivity when the port
...
number entered by the user is > MAX_INT
2017-08-24 10:37:29 -07:00
casey langen
e38e8d2ea7
Ensure sampleBuffer is valid before trying to copy data ( #151 ).
2017-08-23 22:04:42 -07:00
casey langen
c463732f56
Fleshed out a working connection preset CRUD.
2017-08-22 21:36:04 -07:00
casey langen
b04edf6a2e
Added a bunch of annoying scaffholding for saving and showing connection
...
presets. Still some work to go.
2017-08-22 00:47:23 -07:00
casey langen
525fed1035
Removed all the crazy android-specific dagger junk. Doesn't seem to do
...
anything useful and is super confusing.
2017-08-21 21:16:27 -07:00
casey langen
c4cc06f236
Fixed playback notification for Android O
2017-08-21 18:21:19 -07:00
casey langen
5f61289f6c
Quick fix for 0.14.0 until I can figure out how to get proguard to stop
...
stripping the private, synthesized "setPaused" method in
WebSocketActivityBase.
2017-08-16 00:02:54 -07:00
casey langen
54d8eb9b05
Version bump for musikdroid release.
0.24.0
2017-08-13 21:50:15 -07:00
casey langen
574afb9bdf
Version bump for release.
2017-08-13 21:39:21 -07:00
casey langen
4fc8665cca
Added the ability to select desired output device for all output
...
plugins, across all platforms.
1. Introcued new IDevice and IDeviceList SDK methods
2. Added GetDeviceList(), GetDefaultDevice(), and SetDefaultDevice()
methods to IOutput
3. Bumped SdkVersion to 11
4. Integrated the above with the musikcube app.
2017-08-13 21:24:09 -07:00
casey langen
6596701187
Ensure the Activity is available before showing the update notification
...
dialog.
2017-08-10 21:41:50 -07:00
casey langen
8eab102334
Upgraded to Android Studio 3 Beta 1
2017-08-10 21:41:50 -07:00
casey langen
316409cf58
Fixed a potential memory leak -- using delete instead of delete[] for
...
album art thumbnail buffer.
2017-08-10 21:41:50 -07:00
casey langen
e2c2c28f4c
Merge pull request #147 from KTRosenberg/master
...
Memory Leak Prevention
2017-08-07 18:39:28 -07:00
KTRosenberg
a47d16e2b4
deleted debugging printout
2017-08-07 19:14:34 -04:00
KTRosenberg
c4161aacee
commented out additional memory checks as an option
2017-08-07 18:58:16 -04:00
KTRosenberg
1fb179f45c
Merge branch 'mem'
...
save memory leak fixes
2017-08-07 18:47:46 -04:00
KTRosenberg
e691c13cf8
removed conditional requirement for delete in LogWindow.cpp destructor
2017-08-07 18:45:36 -04:00
KTRosenberg
5559000db5
resolved file buffer and log window memory leaks
2017-08-06 23:04:07 -04:00
KTRosenberg
46752e64a5
compilation and debug setup
2017-08-06 19:40:13 -04:00
casey langen
78a146aa07
- Added IDecoder::Exhausted() method that returns true if the input
...
source has been completely depleted, false otherwise
- Fixed a memory leak in LogWindow
- Fixed CddaDataStream to only allow reading one track at a time. This
is a safety mechanism so clients can't thrash the read head. This also
means remote clients can stream real-time transcoded CD audio.
- Fixed some bugs in TranscodingDataStream where temp files weren't
always getting cleaned up properly until a restart
2017-08-06 15:15:58 -07:00
casey langen
791f923892
CHANGELOG updates and version bumps for upcoming release.
0.23.0
2017-08-04 19:23:25 -07:00
casey langen
bae32b6d78
Added a null check against Intent.action for SystemService::onStartCommand
2017-08-04 19:12:58 -07:00
casey langen
0b7d61df50
Fixed NullOut to include channel count when calculating durations. Not
...
sure how I never noticed this before.
2017-08-04 10:24:21 -07:00
casey langen
6d8111aa75
Found an edge case in Stream that could cause an unbounded memory leak
...
until the stream is closed. Substantially simplified Stream and Buffer
in the process.
2017-08-03 23:38:18 -07:00
casey langen
e1c2155019
Fixed CDDB lookup for mixed-mode discs.
2017-08-02 23:34:59 -07:00
casey langen
bcf7861c33
Also allow M-ENTER to activate the album row context menu in
...
TrackListView. (ENTER still works as it did before)
2017-08-02 17:21:34 -07:00
casey langen
5ddee648da
elfring pointed out this is dangerous. also use nullptr instead of NULL
2017-08-01 00:14:23 -07:00
casey langen
aa39949489
Audited plugins and updated interface virtual method modifiers where
...
they were incorrect.
2017-07-31 21:31:53 -07:00
casey langen
d9a8b17a6f
Fixed #111 -- removed unnecessary null checks.
2017-07-31 20:06:05 -07:00
casey langen
75abe1f0f5
Upgraded to Android Studio Canary Alpha 9, and also suppressed a strange
...
NPE caused by Room.
2017-07-31 20:05:43 -07:00
casey langen
7583f629bd
Added special MP4 tag parsing to TaglibMetadataReader
2017-07-30 19:51:13 -07:00
casey langen
30a0b244cd
Fixed TaglibMetadataReader to support album artist in formats other than
...
ID3V2. Should take care of:
- https://github.com/clangen/musikcube/issues/132
- https://github.com/clangen/musikcube/issues/136
2017-07-30 17:59:30 -07:00
casey langen
4bb1326ad8
Added explicit Manjaro detection for -DNO_CURSESW.
2017-07-29 17:08:59 -07:00
casey langen
641b430b01
Updated proguard rules -- minifyEnabled = true is working now.
0.22.0
2017-07-29 15:46:40 -07:00
casey langen
8f79537b29
musikdroid version bump for release.
2017-07-29 14:58:31 -07:00
casey langen
1c7ed8ec26
Version bump for upcoming release: 0.22.0
2017-07-29 14:22:09 -07:00
casey langen
7b924477c8
Fixes Issue #110 : playback speed wrong. Turns out the channel count
...
wasn't always being properly propagated through the system.
2017-07-29 14:07:44 -07:00
casey langen
3d6a3d93e0
Fixed a couple minor bugs: (1) ensure Stream has a sane minimum number
...
of buffers allocated based on stream properties, and (2) don't be smart
about calculating WASAPI output duration -- a second should work just
fine.
2017-07-29 13:23:56 -07:00
casey langen
32c272399c
Updated libmpg123 Windows libraries and headers.
2017-07-29 00:17:20 -07:00
casey langen
5fc36a17d1
Updated the libmpg123 decoder plugin. It compiles and works again.
2017-07-28 23:28:52 -07:00