lib/bitmovin/encoding/encodings/muxings/drms/drm_muxing_resource.rb in bitmovin-ruby-0.5.0 vs lib/bitmovin/encoding/encodings/muxings/drms/drm_muxing_resource.rb in bitmovin-ruby-0.7.0
- old
+ new
@@ -9,10 +9,10 @@
hsh = ActiveSupport::HashWithIndifferentAccess.new(underscore_hash(hash))
@encoding_id = encoding_id
@muxing_id = muxing_id
muxing_type = self.class.name.demodulize.gsub(/(.*)Muxing.*/, '\1').downcase
encryption_type = self.class.name.demodulize.gsub(/.*Muxing(.*)Encryption/, '\1').downcase
- self.class.init(File.join("/v1/encoding/encodings/", encoding_id, "muxings", muxing_type, muxing_id, "drm", encryption_type))
+ init_instance(File.join("/v1/encoding/encodings/", encoding_id, "muxings", muxing_type, muxing_id, "drm", encryption_type))
super(hsh)
@outputs = (hsh[:outputs] || []).map do |output|
Bitmovin::Encoding::StreamOutput.new(output)
end
end