Results 1 to 2 of 2

Thread: Phonon on windows XP cant load DS backend which definitely exists

  1. #1
    Join Date
    Aug 2010
    Posts
    4
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Unhappy Phonon on windows XP cant load DS backend which definitely exists

    I am experiencing problems with phonon direct show backend on WinXP. Basically it doesn't work at all for me I've tried it with both 4.7.0 SDK and with version built from sources. In both cases phonon_ds94.dll is located in plugins/phonon_backend/ dir.

    Here how I create video player:
    Qt Code:
    1. vp = new Phonon::VideoPlayer(this);
    2. ...
    3. vp->play(QUrl("..."));
    To copy to clipboard, switch view to plain text mode 

    And this is what I've got as output during debug run qt-creator:
    Qt Code:
    1. Exception at 0x7c812afb, code: 0x406d1388: Startup complete, flags=0x0
    2.  
    3.  
    4. Exception at 0x7c812afb, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continued)
    5.  
    6. at:
    7. 0 kernel32!RaiseException 0x7c812afb
    8. 1 VSFilter!DllGetClassObject 0x24f8a76
    9. 2 VSFilter!DllGetClassObject 0x24a77f4
    10. 3 VSFilter 0x248459e
    11. 4 VSFilter!DllGetClassObject 0x251ac7c
    12. 5 VSFilter 0x248a53e
    13. 6 ole32!CoCreateInstance 0x775007b6
    14.  
    15.  
    16. Exception at 0x7c812afb, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continued)
    17.  
    18. at:
    19. 0 kernel32!RaiseException 0x7c812afb
    20. 1 VSFilter!DllGetClassObject 0x24f8a76
    21. 2 VSFilter!DllGetClassObject 0x24a77f4
    22. 3 VSFilter 0x248459e
    23. 4 VSFilter!DllGetClassObject 0x251ac7c
    24. 5 VSFilter 0x248a53e
    25. 6 ole32!CoCreateInstance 0x77501ee6
    26. 7 ntdll!RtlAllocateHeap 0x7c9101db
    27. 8 VSFilter!DllGetClassObject 0x24f8b43
    28. 9 ntdll!RtlAllocateHeap 0x7c9101db
    29. 10 VSFilter!DllGetClassObject 0x24f8b43
    30. 11 VSFilter!DllGetClassObject 0x2516646
    31. 12 VSFilter!DllGetClassObject 0x2517c6b
    32. 13 USER32!GetWindowLongW 0x7e4189cd
    33. 14 USER32!DispatchMessageW 0x7e418a10
    34. 15 kernel32!ValidateLocale 0x7c839ad8
    35. 16 kernel32!GetModuleFileNameA 0x7c80b730
    36.  
    37.  
    38. Exception at 0x7c812afb, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continued)
    39.  
    40. at:
    41. 0 kernel32!RaiseException 0x7c812afb
    42. 1 VSFilter!DllGetClassObject 0x24f8a76
    43. 2 VSFilter!DllGetClassObject 0x24a77f4
    44. 3 VSFilter 0x248459e
    45. 4 VSFilter!DllGetClassObject 0x251ac7c
    46. 5 VSFilter 0x248a53e
    47. 6 ole32!CoCreateInstance 0x77501ee6
    48. 7 ntdll!RtlAllocateHeap 0x7c9101db
    49. 8 VSFilter!DllGetClassObject 0x24f8b43
    50. 9 ntdll!RtlAllocateHeap 0x7c9101db
    51. 10 VSFilter!DllGetClassObject 0x24f8b43
    52. 11 VSFilter!DllGetClassObject 0x2516646
    53. 12 VSFilter!DllGetClassObject 0x2517c6b
    54. 13 USER32!GetWindowLongW 0x7e4189cd
    55. 14 USER32!DispatchMessageW 0x7e418a10
    56. 15 kernel32!ValidateLocale 0x7c839ad8
    57. 16 kernel32!GetModuleFileNameA 0x7c80b730
    58.  
    59.  
    60. Exception at 0x7c812afb, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continued)
    61.  
    62. at:
    63. 0 kernel32!RaiseException 0x7c812afb
    64. 1 VSFilter!DllGetClassObject 0x24f8a76
    65. 2 VSFilter!DllGetClassObject 0x24a77f4
    66. 3 VSFilter 0x248459e
    67. 4 VSFilter!DllGetClassObject 0x251ac7c
    68. 5 VSFilter 0x248a53e
    69. 6 ole32!CoCreateInstance 0x77501ee6
    70. 7 ntdll!RtlAllocateHeap 0x7c9101db
    71. 8 VSFilter!DllGetClassObject 0x24f8b43
    72. 9 ntdll!RtlAllocateHeap 0x7c9101db
    73. 10 VSFilter!DllGetClassObject 0x24f8b43
    74. 11 VSFilter!DllGetClassObject 0x2516646
    75. 12 VSFilter!DllGetClassObject 0x2517c6b
    76. 13 USER32!GetWindowLongW 0x7e4189cd
    77. 14 USER32!DispatchMessageW 0x7e418a10
    78. 15 kernel32!ValidateLocale 0x7c839ad8
    79. 16 kernel32!GetModuleFileNameA 0x7c80b730
    80.  
    81.  
    82. Exception at 0x7c812afb, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continued)
    83.  
    84. at:
    85. 0 kernel32!RaiseException 0x7c812afb
    86. 1 VSFilter!DllGetClassObject 0x24f8a76
    87. 2 VSFilter!DllGetClassObject 0x24a77f4
    88. 3 VSFilter 0x248459e
    89. 4 VSFilter!DllGetClassObject 0x251ac7c
    90. 5 VSFilter 0x248a53e
    91. 6 ole32!CoCreateInstance 0x77501ee6
    92. 7 ntdll!RtlAllocateHeap 0x7c9101db
    93. 8 VSFilter!DllGetClassObject 0x24f8b43
    94. 9 ntdll!RtlAllocateHeap 0x7c9101db
    95. 10 VSFilter!DllGetClassObject 0x24f8b43
    96. 11 VSFilter!DllGetClassObject 0x2516646
    97. 12 VSFilter!DllGetClassObject 0x2517c6b
    98. 13 USER32!GetWindowLongW 0x7e4189cd
    99. 14 USER32!DispatchMessageW 0x7e418a10
    100. 15 kernel32!ValidateLocale 0x7c839ad8
    101. 16 kernel32!GetModuleFileNameA 0x7c80b730
    102.  
    103.  
    104. Exception at 0x7c812afb, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continued)
    105.  
    106. at:
    107. 0 kernel32!RaiseException 0x7c812afb
    108. 1 VSFilter!DllGetClassObject 0x24f8a76
    109. 2 VSFilter!DllGetClassObject 0x24a77f4
    110. 3 VSFilter 0x248459e
    111. 4 VSFilter!DllGetClassObject 0x251ac7c
    112. 5 VSFilter 0x248a53e
    113. 6 ole32!CoCreateInstance 0x77501ee6
    114. 7 ntdll!RtlAllocateHeap 0x7c9101db
    115. 8 VSFilter!DllGetClassObject 0x24f8b43
    116. 9 ntdll!RtlAllocateHeap 0x7c9101db
    117. 10 VSFilter!DllGetClassObject 0x24f8b43
    118. 11 VSFilter!DllGetClassObject 0x2516646
    119. 12 VSFilter!DllGetClassObject 0x2517c6b
    120. 13 USER32!GetWindowLongW 0x7e4189cd
    121. 14 USER32!DispatchMessageW 0x7e418a10
    122. 15 kernel32!ValidateLocale 0x7c839ad8
    123. 16 kernel32!GetModuleFileNameA 0x7c80b730
    124.  
    125.  
    126. Exception at 0x7c812afb, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continued)
    127.  
    128. at:
    129. 0 kernel32!RaiseException 0x7c812afb
    130. 1 VSFilter!DllGetClassObject 0x24f8a76
    131. 2 VSFilter!DllGetClassObject 0x24a77f4
    132. 3 VSFilter 0x248459e
    133. 4 VSFilter!DllGetClassObject 0x251ac7c
    134. 5 VSFilter 0x248a53e
    135. 6 ole32!CoCreateInstance 0x77501ee6
    136. 7 ntdll!RtlAllocateHeap 0x7c9101db
    137. 8 VSFilter!DllGetClassObject 0x24f8b43
    138. 9 ntdll!RtlAllocateHeap 0x7c9101db
    139. 10 VSFilter!DllGetClassObject 0x24f8b43
    140. 11 VSFilter!DllGetClassObject 0x2516646
    141. 12 VSFilter!DllGetClassObject 0x2517c6b
    142. 13 USER32!GetWindowLongW 0x7e4189cd
    143. 14 USER32!DispatchMessageW 0x7e418a10
    144. 15 kernel32!ValidateLocale 0x7c839ad8
    145. 16 kernel32!GetModuleFileNameA 0x7c80b730
    146.  
    147.  
    148. Exception at 0x7c812afb, code: 0xe06d7363: C++ exception, flags=0x1 (execution cannot be continued)
    149.  
    150. at:
    151. 0 kernel32!RaiseException 0x7c812afb
    152. 1 VSFilter!DllGetClassObject 0x24f8a76
    153. 2 VSFilter!DllGetClassObject 0x24a77f4
    154. 3 VSFilter 0x248459e
    155. 4 VSFilter!DllGetClassObject 0x251ac7c
    156. 5 VSFilter 0x248a53e
    157. 6 ole32!CoCreateInstance 0x77501ee6
    158. 7 ntdll!RtlAllocateHeap 0x7c9101db
    159. 8 VSFilter!DllGetClassObject 0x24f8b43
    160. 9 ntdll!RtlAllocateHeap 0x7c9101db
    161. 10 VSFilter!DllGetClassObject 0x24f8b43
    162. 11 VSFilter!DllGetClassObject 0x2516646
    163. 12 VSFilter!DllGetClassObject 0x2517c6b
    164. 13 USER32!GetWindowLongW 0x7e4189cd
    165. 14 USER32!DispatchMessageW 0x7e418a10
    166. 15 kernel32!ValidateLocale 0x7c839ad8
    167. 16 kernel32!GetModuleFileNameA 0x7c80b730
    168.  
    169. WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to Phonon::VideoWidget ( no objectName ).
    To copy to clipboard, switch view to plain text mode 

    Does anyone has any ideas?

  2. #2
    Join Date
    Aug 2010
    Posts
    4
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Phonon on windows XP cant load DS backend which definitely exists

    It seems that it is a bug in Qt itself, which was introduced somewhere after 4.6.3. I've filled bugreport, everyone who has similair problem please go and vote http://bugreports.qt.nokia.com/browse/QTBUG-13062

Similar Threads

  1. Override streaming in QuickTime phonon backend
    By ChrisPeto in forum Qt Programming
    Replies: 1
    Last Post: 31st March 2011, 14:33
  2. Replies: 10
    Last Post: 8th August 2010, 10:32
  3. How to load DLL(C/C++) in Qt on Windows?
    By josecarlosmissias in forum Newbie
    Replies: 1
    Last Post: 20th November 2009, 15:52
  4. Phonon in standalone app via py2app - backend plugin error
    By tory108 in forum Installation and Deployment
    Replies: 6
    Last Post: 20th February 2009, 18:36
  5. Gifs don't load in QTextEdit under windows
    By balazsbela in forum Newbie
    Replies: 4
    Last Post: 26th August 2008, 22:28

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.