class SippyCup::Media::PCMUPayload
Constants
- PTIME
- RATE
- RTP_PAYLOAD_ID
- SILENT_BYTE
Attributes
ptime[RW]
Public Class Methods
new(opts = {})
click to toggle source
Calls superclass method
# File lib/sippy_cup/media/pcmu_payload.rb, line 13 def initialize(opts = {}) super RTP_PAYLOAD_ID @ptime = opts[:ptime] || PTIME @rate = opts[:rate] || RATE end
Public Instance Methods
media()
click to toggle source
# File lib/sippy_cup/media/pcmu_payload.rb, line 19 def media SILENT_BYTE * timestamp_interval end
timestamp_interval()
click to toggle source
# File lib/sippy_cup/media/pcmu_payload.rb, line 23 def timestamp_interval @rate * @ptime end