Here is the input media info and its associated
<mediaInfo>
<uri>file:/Q:/dist/media/auto/Movies-new/samples3/30sec.QOS.644830.fxm</uri>
<duration>30.0</duration>
<container>FXM</container>
<tracks>
<track>
<type>audio</type>
<encoding>CUSTOM</encoding>
<channels>2</channels>
<sample-rate>22050.0</sample-rate>
<language>en_US</language>
</track>
</tracks>
</mediaInfo>
<playerCapabilities>
<SUPPORTS_SEEKING>true</SUPPORTS_SEEKING>
<SUPPORTS_SET_RATE>true</SUPPORTS_SET_RATE>
<SUPPORTS_NOTIFICATION_TIMES>true</SUPPORTS_NOTIFICATION_TIMES>
<SUPPORTS_SET_VOLUME>true</SUPPORTS_SET_VOLUME>
<SUPPORTS_BALANCE>true</SUPPORTS_BALANCE>
<SUPPORTS_FADER>false</SUPPORTS_FADER>
</playerCapabilities>
Here is stack trace for the Exception when run javafx.scene.media.FunctionalTest
Unexpected exception setting notification time
Exception in trigger:
com.sun.media.jmc.OperationUnsupportedException: The operation is not supported
at com.sun.media.jmc.MediaProvider.addNotificationTime(MediaProvider.java:812)
at javafx.scene.media.MediaPlayer$10.onChange(MediaPlayer.fx:375)
at com.sun.javafx.runtime.location.SequenceVariable$4.action(SequenceVariable.java:218)
at com.sun.javafx.runtime.location.SequenceVariable$4.action(SequenceVariable.java:215)
at com.sun.javafx.runtime.util.AbstractLinkable.iterate(AbstractLinkable.java:78)
at com.sun.javafx.runtime.location.SequenceVariable.notifyListeners(SequenceVariable.java:215)
at com.sun.javafx.runtime.location.SequenceVariable.replaceSlice(SequenceVariable.java:135)
at com.sun.javafx.runtime.location.SequenceVariable.access$000(SequenceVariable.java:42)
at com.sun.javafx.runtime.location.SequenceVariable$1.onReplaceSlice(SequenceVariable.java:82)
at com.sun.javafx.runtime.sequence.SequenceMutator.replaceSlice(SequenceMutator.java:120)
at com.sun.javafx.runtime.location.SequenceVariable.setAsSequence(SequenceVariable.java:298)
at fxmediatest.mediaplayer.scenario.SetMediaTimers.execute$impl(SetMediaTimers.fx)
at fxmediatest.mediaplayer.scenario.SetMediaTimers.execute(SetMediaTimers.fx)
at fxmediatest.mediaplayer.scenario.Control.doTest$impl(Control.fx)
at fxmediatest.mediaplayer.scenario.Control.doTest(Control.fx)
at fxmediatest.mediaplayer.scenario.CompoundControl.doTest$impl(CompoundControl.fx)
at fxmediatest.mediaplayer.scenario.CompoundControl.doTest(CompoundControl.fx)
at fxmediatest.mediaplayer.scenario.ControlSuite.doTest$impl(ControlSuite.fx)
at fxmediatest.mediaplayer.scenario.ControlSuite.doTest(ControlSuite.fx)
at fxmediatest.mediaplayer.scenario.AllControlScenarios.doTest$impl(AllControlScenarios.fx)
at fxmediatest.mediaplayer.scenario.AllControlScenarios.doTest(AllControlScenarios.fx)
at fxmediatest.FunctionalSuite.doTest$impl(FunctionalSuite.fx)
at fxmediatest.FunctionalSuite.doTest(FunctionalSuite.fx)
at fxmediatest.FunctionalSuite.doTest$impl(FunctionalSuite.fx)
at fxmediatest.FunctionalSuite.doTest(FunctionalSuite.fx)
at javafx.scene.media.FunctionalTest._doTest$impl(FunctionalTest.fx)
at javafx.scene.media.FunctionalTest._doTest(FunctionalTest.fx)
at javafx.scene.media.FunctionalTest$1.invoke(FunctionalTest.fx)
at javafx.scene.media.FunctionalTest$1.invoke(FunctionalTest.fx)
at com.sun.javafx.runtime.Entry$2.run(Entry.java:98)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
<mediaInfo>
<uri>file:/Q:/dist/media/auto/Movies-new/samples3/30sec.QOS.644830.fxm</uri>
<duration>30.0</duration>
<container>FXM</container>
<tracks>
<track>
<type>audio</type>
<encoding>CUSTOM</encoding>
<channels>2</channels>
<sample-rate>22050.0</sample-rate>
<language>en_US</language>
</track>
</tracks>
</mediaInfo>
<playerCapabilities>
<SUPPORTS_SEEKING>true</SUPPORTS_SEEKING>
<SUPPORTS_SET_RATE>true</SUPPORTS_SET_RATE>
<SUPPORTS_NOTIFICATION_TIMES>true</SUPPORTS_NOTIFICATION_TIMES>
<SUPPORTS_SET_VOLUME>true</SUPPORTS_SET_VOLUME>
<SUPPORTS_BALANCE>true</SUPPORTS_BALANCE>
<SUPPORTS_FADER>false</SUPPORTS_FADER>
</playerCapabilities>
Here is stack trace for the Exception when run javafx.scene.media.FunctionalTest
Unexpected exception setting notification time
Exception in trigger:
com.sun.media.jmc.OperationUnsupportedException: The operation is not supported
at com.sun.media.jmc.MediaProvider.addNotificationTime(MediaProvider.java:812)
at javafx.scene.media.MediaPlayer$10.onChange(MediaPlayer.fx:375)
at com.sun.javafx.runtime.location.SequenceVariable$4.action(SequenceVariable.java:218)
at com.sun.javafx.runtime.location.SequenceVariable$4.action(SequenceVariable.java:215)
at com.sun.javafx.runtime.util.AbstractLinkable.iterate(AbstractLinkable.java:78)
at com.sun.javafx.runtime.location.SequenceVariable.notifyListeners(SequenceVariable.java:215)
at com.sun.javafx.runtime.location.SequenceVariable.replaceSlice(SequenceVariable.java:135)
at com.sun.javafx.runtime.location.SequenceVariable.access$000(SequenceVariable.java:42)
at com.sun.javafx.runtime.location.SequenceVariable$1.onReplaceSlice(SequenceVariable.java:82)
at com.sun.javafx.runtime.sequence.SequenceMutator.replaceSlice(SequenceMutator.java:120)
at com.sun.javafx.runtime.location.SequenceVariable.setAsSequence(SequenceVariable.java:298)
at fxmediatest.mediaplayer.scenario.SetMediaTimers.execute$impl(SetMediaTimers.fx)
at fxmediatest.mediaplayer.scenario.SetMediaTimers.execute(SetMediaTimers.fx)
at fxmediatest.mediaplayer.scenario.Control.doTest$impl(Control.fx)
at fxmediatest.mediaplayer.scenario.Control.doTest(Control.fx)
at fxmediatest.mediaplayer.scenario.CompoundControl.doTest$impl(CompoundControl.fx)
at fxmediatest.mediaplayer.scenario.CompoundControl.doTest(CompoundControl.fx)
at fxmediatest.mediaplayer.scenario.ControlSuite.doTest$impl(ControlSuite.fx)
at fxmediatest.mediaplayer.scenario.ControlSuite.doTest(ControlSuite.fx)
at fxmediatest.mediaplayer.scenario.AllControlScenarios.doTest$impl(AllControlScenarios.fx)
at fxmediatest.mediaplayer.scenario.AllControlScenarios.doTest(AllControlScenarios.fx)
at fxmediatest.FunctionalSuite.doTest$impl(FunctionalSuite.fx)
at fxmediatest.FunctionalSuite.doTest(FunctionalSuite.fx)
at fxmediatest.FunctionalSuite.doTest$impl(FunctionalSuite.fx)
at fxmediatest.FunctionalSuite.doTest(FunctionalSuite.fx)
at javafx.scene.media.FunctionalTest._doTest$impl(FunctionalTest.fx)
at javafx.scene.media.FunctionalTest._doTest(FunctionalTest.fx)
at javafx.scene.media.FunctionalTest$1.invoke(FunctionalTest.fx)
at javafx.scene.media.FunctionalTest$1.invoke(FunctionalTest.fx)
at com.sun.javafx.runtime.Entry$2.run(Entry.java:98)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)