Bug 70081

Summary: playing wma files in noatun
Product: arts Reporter: Andrey V. Panov <panov>
Component: xine_artspluginAssignee: Multimedia Developers <kde-multimedia>
Status: RESOLVED FIXED    
Severity: normal CC: reebydobalina
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Patch for xinelib

Description Andrey V. Panov 2003-12-11 03:01:01 UTC
Version:           3.1.94 (using KDE KDE 3.1.94)
Installed from:    Compiled From Sources
Compiler:          gcc-3.2.3 
OS:          Linux

When noatun plays audio wma files (through xine-lib?) it displays an empty video window.

When noatun plays audio wma files from at list it does not play about last 5 seconds from song swiching to next one.
Comment 1 Daniel Quinn 2003-12-16 20:08:12 UTC
i can confirm the video window issue
Comment 2 Allan Sandfeld 2003-12-20 00:13:44 UTC
The problem is that xinelib-plugin is a video plugin for arts. 
I think this problem can be solved by either making a seperate audio-only plugin for xinelib, or something in noatun to not show a video-window when the visual-stream is empty.

I could make the audio-plugin for xinelib, but I dont know noatun code.
Comment 3 Allan Sandfeld 2003-12-27 03:01:50 UTC
Created attachment 3844 [details]
Patch for xinelib
Comment 4 Allan Sandfeld 2004-03-08 14:54:09 UTC
*** Bug 76987 has been marked as a duplicate of this bug. ***
Comment 5 Stefan Gehn 2004-06-12 21:43:14 UTC
Has the patch already been applied?
Where can I find WMA files to test the patch?
I really think this can be resolved if the patch works and if enough people tried it :)
Comment 6 Allan Sandfeld 2004-06-13 00:06:25 UTC
CVS commit by carewolf: 

Divide xine_artsplugin into two, one for audio-only and one for audio/video.
(notice the current-time reported by xinelib is still broken from time to time)
CCMAIL:70081-done@bugs.kde.org


  A            xineAudioPlayObject.mcopclass   1.1
  A            xineVideoPlayObject.mcopclass   1.1
  M +1 -1      Makefile.am   1.12
  M +7 -1      xinePlayObject.idl   1.2
  M +1 -1      xinePlayObject.mcopclass   1.8
  M +129 -102  xinePlayObject_impl.cpp   1.16
  M +21 -5     xinePlayObject_impl.h   1.7