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