Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New action, "Play Folder" #39

Open
20 tasks
GeekyEggo opened this issue May 15, 2021 · 0 comments
Open
20 tasks

New action, "Play Folder" #39

GeekyEggo opened this issue May 15, 2021 · 0 comments
Assignees
Labels
⭐ enhancement An enhancement or new feature!

Comments

@GeekyEggo
Copy link
Owner

GeekyEggo commented May 15, 2021

Purpose

This issue aims to centralize the discussion of adding a new action that allows users to play audio from a folder.

Overview

It should be possible, from a new action, to select a folder, and then play audio from that folder when pressing the action. The action should provide a lot of the functionality seen within the existing "Play Audio" action, i.e. device selection and playback action.

Options

  • Playback Device
    • Should include "Default" and "Default (Communications)"
    • Show list all other playback devices.
  • Folder
    • The folder that contains the audio files.
  • Files
  • Order
    • Date created
    • Date modified
    • File name (default)
    • Random
    • Title (ID3 tag)
    • Track Order (ID3 tag)
  • Action
    • Play / Next (default)
    • Play / Stop
    • Play All / Stop ¹
    • Loop / Stop
    • Loop All / Stop ¹
    • Loop All / Stop (Reset) ¹

¹ Only available when the files selection is "All"

Requirements

  • The action must be able to play audio similar to the "Play Audio" action.
  • The action must automatically detect file changes for the selected folder.
  • The action must support the following file formats
    • MP3, *.mp3, *.mpga
    • OGG, *.oga, *.ogg, *.opus
    • WAV, *.wav

References

@GeekyEggo GeekyEggo added priority: high ⭐ enhancement An enhancement or new feature! labels May 15, 2021
@GeekyEggo GeekyEggo added this to the vNext milestone May 15, 2021
@GeekyEggo GeekyEggo self-assigned this May 15, 2021
This was referenced May 15, 2021
@GeekyEggo GeekyEggo removed this from the vNext milestone Jun 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⭐ enhancement An enhancement or new feature!
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant