class MediaProcessingTool::XMLParser
Public Class Methods
identifier_document()
click to toggle source
Gives access to the last document returned by the Identifier
This gives access to the identifiers instance parameters (such determined type) for use later
# File lib/media_processing_tool/xml_parser.rb, line 10 def self.identifier_document @identifier_document end
parse(xml, args = { })
click to toggle source
# File lib/media_processing_tool/xml_parser.rb, line 14 def self.parse(xml, args = { }) @identifier_document = Identifier.load(xml, args) case @identifier_document.type when :final_cut_pro doc = FinalCutPro::XMLParser.parse(@identifier_document.xml_document, args) when :itunes doc = ITunes::XMLParser.parse(xml, args) else doc = @identifier_document end doc end