Module Expr Str Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias Assign NameStore Str Assign NameStore Num Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str NameLoad decorator_list ClassDef bases NameLoad body Expr Str decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults Num body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Str If CompareGtE Call NameLoad NameLoad Num body Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Num Assign AttributeStore NameLoad attr BinOpAdd AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Print Str Expr Call AttributeLoad NameLoad attr Num If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call NameLoad BinOpAdd Str NameLoad Assign NameStore Dict Str Str NameLoad ListLoad Assign SubscriptStore NameLoad Index Str AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Dict Str Str NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Print BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr Str body Assign SubscriptStore NameLoad Index Str NameLoad orelse If CompareNotEq NameLoad SubscriptLoad NameLoad Index Str body Raise Call NameLoad BinOpMod Str NameLoad If AttributeLoad NameLoad attr body Print BinOpMod Str NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Print BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad NameLoad Index Str Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Str attr Str Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call NameLoad SubscriptLoad Call AttributeLoad NameLoad attr Num Index Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr For NameStore Call NameLoad Num Call NameLoad NameLoad body If CompareNotEq SubscriptLoad NameLoad Index NameLoad BinOpAdd SubscriptLoad NameLoad Index BinOpSub NameLoad Num Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index BinOpSub NameLoad Num SubscriptLoad NameLoad Index NameLoad Print BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Num Assign SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad Assign NameStore NameLoad Print Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign SubscriptStore NameLoad Index Str BinOpMod Str TupleLoad AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Print BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Str If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse Assert CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Str With Call NameLoad SubscriptLoad NameLoad Index Str Str NameStore body For TupleStore NameStore NameStore Call NameLoad SubscriptLoad NameLoad Index Str body Assign NameStore SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad If CompareGtE AttributeLoad NameLoad attr Num body Assert CompareEq SubscriptLoad NameLoad Index Str AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str If CompareGtE AttributeLoad NameLoad attr Num body Assert CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpMult AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad BinOpMult NameLoad Num Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num While NameLoad body Assign NameStore BinOpMod SubscriptLoad NameLoad Index Str NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body If AttributeLoad NameLoad attr body Print BinOpMod Str TupleLoad NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str BinOpSub SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Break Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad NameLoad body AugAssignAdd NameStore Num orelse If BoolOpAnd CompareNotEq NameLoad Num CompareEq NameLoad Num body Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Num Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad If CompareIs SubscriptLoad NameLoad Index Str NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str BinOpDiv SubscriptLoad NameLoad Index Str Call NameLoad NameLoad Print BinOpMod Str TupleLoad NameLoad NameLoad SubscriptLoad NameLoad Index Str Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore BinOpAdd BinOpMult BinOpAdd BinOpSub NameLoad SubscriptLoad NameLoad Index Str Num NameLoad SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad BinOpSub NameLoad NameLoad If CompareLt NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str BinOpAdd NameLoad NameLoad Assign SubscriptStore NameLoad Index Str BinOpDiv SubscriptLoad NameLoad Index Str Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Str NameLoad AugAssignAdd NameStore Num If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareEq NameLoad Num body Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str BinOpSub SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpAdd BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign AttributeStore NameLoad attr BinOpMult AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Print Str Print BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Dict For NameStore TupleLoad Str Str body If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign SubscriptStore NameLoad Index NameLoad Dict Str Str Str Str ListComp SubscriptLoad NameLoad Index Str comprehension NameStore SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Dict Str Str Str Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str If UnaryOpNot CompareNotEq AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore NameLoad If AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list decorator_list FunctionDef arguments args defaults body ImportFrom alias Assign NameStore Num Assign NameStore Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Num If CompareNotEq Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A Analyze DASH content in live profile and extract parameters for VoD-config file for live source simulator.
 N/A sys N/A os N/A time N/A re struct pack dashlib configprocessor dashlib initsegmentfilter mediasegmentfilter mpdprocessor MpdProcessor N/A DEFAULT_DASH_NAMESPACE urn:mpeg:dash:schema:mpd:2011 N/A MUX_TYPE_NONE 0 N/A MUX_TYPE_FRAGMENT 1 N/A MUX_TYPE_SAMPLES 2 makeTimeStamp N/A N/A t N/A N/A N/A N/A N/A time strftime %Y-%m-%dT%H:%M:%SZ N/A N/A time gmtime t N/A makeDurationFromS N/A N/A nrSeconds N/A N/A N/A N/A PT%dS nrSeconds N/A DashAnalyzerError N/A Exception N/A N/A Error in DashAnalyzer. N/A DashAnalyzer N/A object N/A __init__ N/A N/A self mpd_filepath verbose N/A 1 N/A N/A N/A self mpd_filpath mpd_filepath N/A path_parts N/A N/A mpd_filepath split / N/A N/A self base_name content N/A N/A N/A len path_parts 2 N/A N/A N/A self base_name N/A path_parts N/A -2 N/A N/A self config_filename N/A N/A self base_name .cfg N/A N/A self base_path N/A N/A N/A N/A os path split mpd_filepath N/A 0 N/A N/A self verbose verbose N/A N/A self as_data N/A N/A N/A self muxedRep None N/A N/A self muxedPaths N/A N/A N/A self mpdSegStartNr -1 N/A N/A self segDuration None N/A N/A self firstSegmentInLoop -1 N/A N/A self lastSegmentInLoop -1 N/A N/A self nrSegmentsInLoop -1 N/A N/A self mpdProcessor N/A MpdProcessor N/A self mpd_filpath N/A N/A self loopTime N/A N/A self mpdProcessor media_presentation_duration_in_s N/A analyze N/A N/A self N/A N/A N/A N/A N/A self initMedia N/A N/A N/A self checkAndUpdateMediaData N/A N/A N/A self write_config N/A self config_filename N/A initMedia N/A N/A self N/A N/A N/A Init media by analyzing the MPD and the media files. N/A adaptation_set N/A N/A N/A self mpdProcessor get_adaptation_sets N/A N/A content_type N/A adaptation_set content_type N/A N/A content_type None N/A N/A No contentType for adaptation set N/A N/A N/A sys exit 1 N/A N/A N/A N/A self as_data has_key content_type N/A N/A N/A DashAnalyzerError N/A Multiple adaptation sets for contentType  content_type N/A as_data N/A as reps adaptation_set N/A N/A N/A as_data N/A presentationDurationInS N/A N/A self mpdProcessor media_presentation_duration_in_s N/A N/A N/A self as_data N/A content_type as_data N/A rep N/A adaptation_set representations N/A N/A rep_data N/A representation id rep N/A rep rep_id N/A N/A N/A N/A as_data N/A reps append rep_data N/A initPath N/A rep initialization_path N/A N/A rep_data N/A relInitPath initPath N/A N/A rep_data N/A absInitPath N/A N/A N/A os path join N/A self base_path initPath N/A init_filter N/A N/A initsegmentfilter InitFilter N/A rep_data N/A absInitPath N/A N/A N/A init_filter filter N/A N/A rep_data N/A trackID N/A init_filter track_id N/A N/A %s trackID = %d N/A content_type N/A rep_data N/A trackID N/A N/A rep_data N/A relMediaPath N/A N/A rep get_media_path N/A N/A rep_data N/A absMediaPath N/A N/A N/A os path join N/A self base_path N/A N/A rep get_media_path N/A N/A N/A self getSegmentRange rep_data N/A track_timescale N/A init_filter track_timescale N/A N/A N/A N/A as_data has_key track_timescale N/A N/A N/A as_data N/A track_timescale track_timescale N/A N/A N/A track_timescale N/A as_data N/A track_timescale N/A N/A N/A DashAnalyzerError N/A Timescales not consistent between %s tracks content_type N/A N/A self verbose N/A N/A N/A %s data:  content_type N/A N/A k v N/A N/A rep_data items N/A N/A N/A   %s=%s N/A k v N/A getSegmentRange N/A N/A self rep_data N/A N/A N/A Search the directory for the first and last segment and set firstNumber and lastNumber for this MediaType. N/A rep_id N/A rep_data N/A id N/A N/A mediaDir mediaName N/A N/A N/A os path split N/A rep_data N/A absMediaPath N/A mediaRegexp N/A N/A N/A N/A mediaName replace %d (\d+) replace . \. N/A mediaReg N/A N/A re compile mediaRegexp N/A files N/A N/A os listdir mediaDir N/A numbers N/A N/A f files N/A N/A matchObj N/A N/A mediaReg match f N/A matchObj N/A N/A number N/A int N/A N/A N/A matchObj groups 1 N/A 0 N/A N/A N/A numbers append number N/A N/A N/A numbers sort N/A i N/A range 1 N/A len numbers N/A N/A N/A N/A numbers N/A i N/A N/A numbers N/A N/A i 1 1 N/A N/A N/A DashAnalyzerError N/A %s segment missing between %d and %d N/A rep_id N/A numbers N/A N/A i 1 N/A numbers N/A i N/A N/A Found %s segments %d - %d N/A rep_id N/A numbers N/A 0 N/A numbers N/A -1 N/A N/A rep_data N/A firstNumber N/A numbers N/A 0 N/A N/A rep_data N/A lastNumber N/A numbers N/A -1 N/A checkAndUpdateMediaData N/A N/A self N/A N/A N/A Check all segments for good values and return startTimes and total duration. N/A lastGoodSegments N/A N/A seg_duration None N/A Checking all the media segment durations for deviations. writeSegTiming N/A N/A ofh firstSegmentInRepeat firstStartTimeInRepeat duration repeatCount N/A N/A N/A data N/A pack N/A configprocessor SEGTIMEFORMAT firstSegmentInRepeat repeatCount firstStartTimeInRepeat duration N/A N/A N/A ofh write data N/A N/A content_type N/A N/A N/A self as_data keys N/A N/A as_data N/A N/A self as_data N/A content_type N/A N/A as_data N/A datFile N/A %s_%s.dat N/A N/A self base_name content_type N/A adaptation_set N/A as_data N/A as N/A N/A Checking %s with timescale %d N/A content_type N/A as_data N/A track_timescale N/A N/A N/A self segDuration None N/A N/A N/A self segDuration N/A adaptation_set duration N/A N/A N/A N/A self segDuration N/A adaptation_set duration N/A track_timescale N/A as_data N/A track_timescale N/A N/A open N/A as_data N/A datFile wb ofh N/A N/A N/A rep_nr rep_data N/A enumerate N/A as_data N/A reps N/A N/A rep_id N/A rep_data N/A id N/A N/A rep_data N/A endNr None N/A N/A rep_data N/A startTick None N/A N/A rep_data N/A endTick None N/A N/A N/A self firstSegmentInLoop 0 N/A N/A N/A N/A rep_data N/A firstNumber N/A self firstSegmentInLoop N/A N/A N/A self firstSegmentInLoop N/A rep_data N/A firstNumber N/A N/A N/A self mpdSegStartNr 0 N/A N/A N/A N/A adaptation_set start_number N/A self mpdSegStartNr N/A N/A N/A self mpdSegStartNr N/A adaptation_set start_number N/A segTicks N/A N/A self segDuration track_timescale N/A maxDiffInTicks N/A int N/A track_timescale 0.1 N/A segNr N/A rep_data N/A firstNumber N/A repeatCount -1 N/A firstSegmentInRepeat -1 N/A firstStartTimeInRepeat -1 N/A lastDuration 0 N/A True N/A N/A segmentPath N/A N/A rep_data N/A absMediaPath segNr N/A N/A N/A N/A N/A os path exists segmentPath N/A N/A N/A self verbose N/A N/A N/A 
Last good %s segment is %d, endTime=%.3fs, totalTime=%.3fs N/A rep_id N/A rep_data N/A endNr N/A rep_data N/A endTime N/A N/A rep_data N/A endTime N/A rep_data N/A startTime N/A N/A msf N/A N/A mediasegmentfilter MediaSegmentFilter segmentPath N/A N/A N/A msf filter N/A tfdt N/A N/A msf get_tfdt_value N/A duration N/A N/A msf get_duration N/A N/A duration lastDuration N/A N/A repeatCount 1 N/A N/A N/A N/A lastDuration 0 N/A rep_nr 0 N/A N/A N/A writeSegTiming ofh firstSegmentInRepeat firstStartTimeInRepeat duration repeatCount N/A repeatCount 0 N/A lastDuration duration N/A firstSegmentInRepeat segNr N/A firstStartTimeInRepeat tfdt N/A N/A N/A rep_data N/A startTick None N/A N/A N/A rep_data N/A startTick tfdt N/A N/A rep_data N/A startTime N/A N/A rep_data N/A startTick N/A float track_timescale N/A N/A First %s segment is %d starting at time %.3fs N/A rep_id segNr N/A rep_data N/A startTime N/A endTick N/A tfdt duration N/A idealTicks N/A N/A N/A N/A segNr N/A rep_data N/A firstNumber 1 segTicks N/A rep_data N/A startTick N/A absDiffInTicks N/A abs N/A idealTicks endTick N/A N/A absDiffInTicks maxDiffInTicks N/A N/A N/A rep_data N/A endTick N/A tfdt duration N/A N/A rep_data N/A endTime N/A N/A rep_data N/A endTick N/A float track_timescale N/A N/A rep_data N/A endNr segNr N/A segNr 1 N/A N/A self verbose N/A N/A N/A N/A N/A sys stdout write . N/A N/A rep_nr 0 N/A N/A N/A writeSegTiming ofh firstSegmentInRepeat firstStartTimeInRepeat duration repeatCount N/A N/A N/A lastGoodSegments append N/A rep_data N/A endNr N/A N/A as_data N/A totalTicks N/A N/A rep_data N/A endTick N/A rep_data N/A startTick N/A N/A self lastSegmentInLoop N/A min lastGoodSegments N/A N/A self nrSegmentsInLoop N/A N/A N/A self lastSegmentInLoop N/A self firstSegmentInLoop 1 N/A N/A self loopTime N/A N/A self nrSegmentsInLoop N/A self segDuration N/A N/A self verbose N/A N/A N/A N/A Will loop segments %d-%d with loop time %ds N/A N/A self firstSegmentInLoop N/A self lastSegmentInLoop N/A self loopTime N/A write_config N/A N/A self config_file N/A N/A N/A Write a config file for the analyzed content, that can then be used to serve it efficiently. N/A cfg_data N/A version first_segment_in_loop nr_segments_in_loop segment_duration_s 1.1 N/A self firstSegmentInLoop N/A self nrSegmentsInLoop N/A self segDuration N/A media_data N/A N/A content_type N/A video audio N/A N/A N/A N/A N/A self as_data has_key content_type N/A N/A mdata N/A N/A self as_data N/A content_type N/A N/A media_data N/A content_type N/A representations timescale totalDuration datFile N/A N/A rep N/A id N/A rep N/A mdata N/A reps N/A mdata N/A track_timescale N/A mdata N/A totalTicks N/A mdata N/A datFile N/A N/A cfg_data N/A media_data media_data N/A vod_cfg N/A N/A configprocessor VodConfig N/A N/A N/A vod_cfg write_config config_file cfg_data N/A processMpd N/A N/A self N/A N/A N/A Process the MPD and make an appropriate live version. N/A mpdData N/A availabilityStartTime timeShiftBufferDepth minimumUpdatePeriod N/A makeTimeStamp N/A self mpdAvailabilityStartTIme N/A makeDurationFromS N/A self timeShiftBufferDepthInS PT30M N/A N/A N/A N/A self muxType MUX_TYPE_NONE N/A N/A N/A N/A N/A self mpdProcessor makeLiveMpd mpdData N/A N/A N/A N/A N/A self mpdProcessor makeLiveMultiplexedMpd mpdData N/A self media_data N/A N/A self muxedRep N/A N/A N/A self mpdProcessor getMuxedRep N/A targetMpdNamespace None N/A N/A self fixNamespace N/A N/A targetMpdNamespace DEFAULT_DASH_NAMESPACE N/A N/A self mpd N/A N/A N/A self mpdProcessor getCleanString True targetMpdNamespace N/A N/A main N/A N/A N/A N/A optparse OptionParser N/A verbose 0 N/A usage usage: %prog [options] mpdPath N/A parser N/A OptionParser usage N/A N/A N/A parser add_option -v --verbose dest verbose action store_true N/A N/A options args N/A N/A parser parse_args N/A N/A options verbose N/A N/A verbose 1 N/A N/A N/A len args 1 N/A N/A N/A N/A parser error incorrect number of arguments N/A mpdFile N/A args N/A 0 N/A dashAnalyzer N/A DashAnalyzer mpdFile verbose N/A N/A N/A dashAnalyzer analyze N/A N/A N/A __name__ __main__ N/A N/A N/A main