InitialObjectDescriptor { objectDescriptorID 1 audioProfileLevelIndication 255 visualProfileLevelIndication 254 sceneProfileLevelIndication 254 graphicsProfileLevelIndication 254 ODProfileLevelIndication 255 esDescr [ ES_Descriptor { ES_ID 1 decConfigDescr DecoderConfigDescriptor { streamType 3 decSpecificInfo BIFSConfig { isCommandStream true pixelMetric true pixelWidth 600 pixelHeight 400 } } } ES_Descriptor { ES_ID 2 decConfigDescr DecoderConfigDescriptor { streamType 1 } } ] } OrderedGroup { children [ DEF B1 Background2D { url [od:10] } DEF B2 Background2D { backColor 1 1 1 } MediaControl { url [od:10] loop TRUE } WorldInfo { info ["This shows Background2D with image" "and binding mechanism" "" "GPAC Regression Tests" "(C) 2002-2004 GPAC Team"] title "Background Test" } Transform2D { children [ Shape { appearance Appearance { material Material2D { emissiveColor 0 1 0 filled TRUE } } geometry Rectangle { size 100 100 } } DEF TS TouchSensor {} ] } DEF C2 Conditional { buffer { REPLACE B1.set_bind BY TRUE } } DEF C1 Conditional { buffer { REPLACE B2.set_bind BY TRUE } } ] } ROUTE TS.isOver TO C1.activate ROUTE TS.isOver TO C2.reverseActivate AT 0 { UPDATE OD [ ObjectDescriptor { objectDescriptorID 10 esDescr [ ES_Descriptor { ES_ID 20 OCR_ES_ID 20 muxInfo MuxInfo { fileName "auxiliary_files/enst_video.h264" } } ] } ] }