24 lines
1016 B
Ruby
24 lines
1016 B
Ruby
module JamRuby
|
|
class IcecastMount < ActiveRecord::Base
|
|
|
|
self.primary_key = 'id'
|
|
|
|
attr_accessible :mount_name, :username, :password, :max_listeners, :max_listener_duration, :dump_file
|
|
attr_accessor :mount_name, :username, :password, :max_listeners, :max_listener_duration, :dump_file
|
|
|
|
attr_accessible :intro, :fallback_mount, :fallback_override, :fallback_when_full, :charset
|
|
attr_accessor :intro, :fallback_mount, :fallback_override, :fallback_when_full, :charset
|
|
|
|
attr_accessible :publicc, :stream_name, :stream_description, :stream_url, :genre, :bitrate
|
|
attr_accessor :publicc, :stream_name, :stream_description, :stream_url, :genre, :bitrate
|
|
|
|
attr_accessible :mtype, :subtype, :hidden, :burst_size, :mp3_metadata_interval, :on_connect, :on_disconnect
|
|
attr_accessor :mtype, :subtype, :hidden, :burst_size, :mp3_metadata_interval, :on_connect, :on_disconnect
|
|
|
|
has_one :authentication, :class_name => "IcecastUserAuthentication"
|
|
|
|
def dumpXml()
|
|
|
|
end
|
|
end
|
|
end |