Changes

Summary

  1. Improve usability of AudioChannel (#2252) (commit: 0917474) (details)
Commit 0917474641b6db64ea18aba36be4bfbcd8a5e5d9 by noreply
Improve usability of AudioChannel (#2252)

* Add AudioChannelUnion
* Make AudioChannel extend StandardGuildChannel
(commit: 0917474)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/managers/AudioManager.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/channel/middleman/AudioChannel.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/channel/middleman/StandardGuildChannel.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/managers/AudioManagerImpl.java (diff)
The file was addedsrc/main/java/net/dv8tion/jda/api/entities/channel/unions/AudioChannelUnion.java
The file was modifiedsrc/main/java/net/dv8tion/jda/api/events/guild/voice/GuildVoiceUpdateEvent.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/managers/channel/middleman/AudioChannelManager.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/events/guild/voice/GuildVoiceJoinEvent.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/events/guild/voice/GuildVoiceMoveEvent.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/events/guild/voice/GenericGuildVoiceUpdateEvent.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/channel/mixin/middleman/AudioChannelMixin.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/audio/factory/IPacketProvider.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/entities/GuildVoiceState.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/internal/entities/GuildVoiceStateImpl.java (diff)
The file was modifiedsrc/main/java/net/dv8tion/jda/api/events/guild/voice/GuildVoiceLeaveEvent.java (diff)