Module: CultomePlayer::Player

Includes:
Adapter, Interactive, Interface, Playlist
Included in:
CultomePlayer
Defined in:
lib/cultome_player/player.rb,
lib/cultome_player/player/interface.rb,
lib/cultome_player/player/interactive.rb,
lib/cultome_player/player/interface/basic.rb,
lib/cultome_player/player/interface/builtin_help.rb

Defined Under Namespace

Modules: Adapter, BuiltinHelp, Interactive, Interface, Playlist

Constant Summary

Constants included from Interactive

Interactive::PROMPT

Constants included from Interface::Helper

Interface::Helper::VALID_SONG_ATTR

Method Summary

Methods included from Adapter

#player_running?

Methods included from Adapter::Mpg123

#fb_in_player, #ff_in_player, #pause_in_player, #play_in_player, #quit_in_player, #repeat_in_player, #resume_in_player, #stop_in_player

Methods included from Playlist

#playlist?, #playlists

Methods included from Interactive

#begin_session, #execute_interactively, #in_session?, #last_command, #session_history, #set_last_command, #terminate_session

Methods included from BuiltinHelp

#description_connect, #description_disconnect, #description_enqueue, #description_fb, #description_ff, #description_next, #description_pause, #description_play, #description_prev, #description_quit, #description_repeat, #description_search, #description_show, #description_shuffle, #description_stop, #usage_connect, #usage_cultome_player, #usage_disconnect, #usage_enqueue, #usage_fb, #usage_ff, #usage_next, #usage_pause, #usage_play, #usage_prev, #usage_quit, #usage_repeat, #usage_search, #usage_show, #usage_shuffle, #usage_stop

Methods included from Interface::Helper

#connect_response_msg, #format_secs, #get_files_in_tree, #get_from_playlists, #get_progress_bar, #get_progress_bar_with_labels, #insert_song, #play_inline?, #play_queue, #player_object, #process_for_search, #search_songs_with, #select_songs_with, #update_song, #whole_library

Methods included from Interface::Extended

#connect, #disconnect, #enqueue, #fb, #ff, #repeat, #search, #show, #shuffle

Methods included from Interface::Basic

#next, #pause, #play, #prev, #quit, #stop