Commit graph

180 commits

Author SHA1 Message Date
DevAndromeda
21b5d1d0c5
fix(Player): add default highWaterMark to try avoiding aborts 2021-08-05 15:09:58 +05:45
DevAndromeda
74faa9bad2
chore: add bundlers 2021-08-05 14:50:42 +05:45
Andromeda
7f71bf1a7a
Merge branch 'master' into v5 2021-08-03 08:43:00 +05:45
Snowflake107
245745b22c refactor: xID to xId 2021-07-05 13:08:56 +05:45
Snowflake107
eebc4b2c92
chore: remove unnecessary comment 2021-07-05 12:18:03 +05:45
Snowflake107
6e6bd432c0
refactor(Queue): Remove queue from createProgressBar 2021-07-05 12:13:06 +05:45
Snowflake107
1a5e4cf2b8
add resolveQueue method 2021-07-04 19:20:40 +05:45
u-sayuri
4639eb780b
Update Player.ts
Resolve to match requirements
Fix some false implementations of the code so `trackStart` event displays the correct track
2021-07-02 12:30:02 +07:00
u-sayuri
9fb493b3df
Update Player.ts
Add JSDoc descriptions
2021-06-30 23:21:19 +07:00
u-sayuri
972d2641bd
Update Player.ts
Fix typo
2021-06-30 23:18:11 +07:00
u-sayuri
6d9997dd4f
Proposal changes based on #477
This fixes the problem where the first track of parsed youtube playlist gets played twice;
Changed code order so initial `trackStart` event can now see the queue;
Added a new parameter to `Player#play` and `Player_searchTracks`: `startFromIndex (number)`: 
This parameter lets the user priorities the track with corresponding index (array index, starts from 0), `0` by default.
If one is specified and there is no queue, the specified track will be played first;
Otherwise if it's already playing then the specified track will be put on the first index of the added playlist.
2021-06-30 23:13:07 +07:00
Snowflake107
67648af97b feat(Queue): queue#insert method 2021-06-30 01:14:44 +05:45
SN0WF14K3
47039821ee
Merge branch 'master' into v5 2021-06-29 22:52:00 +05:45
SN0WF14K3
8e876fbfac
Update Player.ts 2021-06-29 00:08:28 +05:45
Snowflake107
563cc2e050 Use youtube-sr getVideo 2021-06-29 00:03:54 +05:45
Snowflake107
355157a753 revert extractor first 2021-06-28 23:59:45 +05:45
Snowflake107
2423ba72e1 Voice state handling 2021-06-26 00:53:34 +05:45
Snowflake107
574c163f5b events 2021-06-25 15:55:03 +05:45
Snowflake107
2a6d9a74f4 queue utils 2021-06-24 11:05:12 +05:45
Snowflake107
1d88db1711 fix queueInitOptions being undefined 2021-06-24 10:02:53 +05:45
Snowflake107
fb864c08ac handle voice states 2021-06-23 16:19:53 +05:45
Snowflake107
a0b04d7a62 fix: autoplay 2021-06-23 15:30:11 +05:45
Snowflake107
2b82fe2b70 adapter creator for djs v12 2021-06-23 00:56:50 +05:45
Snowflake107
f5c4ea6e86 merge master 2021-06-22 22:20:12 +05:45
Snowflake107
7f5fc57677 make it suitable for extractor 2021-06-22 21:55:23 +05:45
Snowflake107
1ce6213a04 feat: extractor first 2021-06-22 20:29:59 +05:45
Snowflake107
b485ed8a9f setup linter 2021-06-22 16:09:05 +05:45
Snowflake107
63eb26dc7b documentation 2021-06-21 11:16:28 +05:45
Snowflake107
86bd8ad733 documentation 2021-06-21 11:10:08 +05:45
Snowflake107
405f08b4e8 documentation 2021-06-21 11:04:29 +05:45
Snowflake107
08da3834ec documentation 2021-06-20 20:39:02 +05:45
Snowflake107
e978cf4665 documentation 2021-06-20 20:31:57 +05:45
Snowflake107
141cb5f880 rename player 2021-06-20 20:11:16 +05:45
Snowflake107
fcd8a8e186 feat: documentation 2021-06-20 20:07:09 +05:45
Snowflake107
b7060b26e7 encryption lib 2021-06-19 18:57:58 +05:45
Snowflake107
349cb4be2a remove unused imports 2021-06-19 18:04:08 +05:45
Snowflake107
0619462f2c Player#use & Player#unuse should return the extractor 2021-06-18 00:02:55 +05:45
Snowflake107
233a24dd34 feat(Player#search): change User to UserResolvable 2021-06-17 19:46:07 +05:45
Snowflake107
b2197d4f48 jsdoc correction 2021-06-17 19:11:30 +05:45
Snowflake107
4ed330958c update lot of things 2021-06-17 19:07:03 +05:45
Snowflake107
b7c2eabff5 some updates 2021-06-14 20:29:15 +05:45
Snowflake107
7f73e02a60 ytdl options 2021-06-14 20:17:37 +05:45
Snowflake107
62bf57ac74 feat: extractors implementation 2021-06-14 19:35:36 +05:45
Snowflake107
7f34fbd786 fix youtube playlist not playing 2021-06-14 13:13:31 +05:45
Snowflake107
d5e3f6225c return playlist 2021-06-14 12:33:32 +05:45
Snowflake107
d27b9f8180 chore(prettier): format code 2021-06-14 12:30:03 +05:45
Snowflake107
8c61b88956 playlists 2021-06-14 12:29:32 +05:45
Snowflake107
f3f7c9b490 chore(prettier): format files 2021-06-14 00:13:37 +05:45
MegaPixel
f1356f6d08
Merge branch 'master' into v5 2021-06-13 23:32:06 +05:45
Snowflake107
a43df93abe feat: voice states handling 2021-06-13 22:32:04 +05:45