23 May '13 - 00:32 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: 1 ... 13 14 [15] 16 17 18
  Reply  |  Print  
Author Topic: XMPlay RealAudio plugin  (Read 214230 times)
Fraggie
Posts: 656


« Reply #280 on: 26 Jan '09 - 08:29 »
Reply with quoteQuote

Shoot, should've checked that too...

I suppose that's how RealNetworks is making money. By making Real Audio format completly incoherent.
Logged
Dotpitch
Posts: 2473


« Reply #281 on: 26 Jan '09 - 12:58 »
Reply with quoteQuote

I suppose that's how RealNetworks is making money. By making Real Audio format completly incoherent.
You guys have no idea how much a mess RealAudio really is... RealMess.
It's rather closed source, so they probably don't really bother about consistency or clarity as long as it works properly. And ofcourse, this only make the position of RealPlayer stronger Wink.
Logged
Fraggie
Posts: 656


« Reply #282 on: 27 Jan '09 - 18:10 »
Reply with quoteQuote

I just tried that Cooker file and it plays fine here, without any skipping. This file has the same problem as the ATRAC one, so I'd suppose the problem should be gone now. If you have any other Cooker file that is problematic, please upload it too.

Logged
Dotpitch
Posts: 2473


« Reply #283 on: 27 Jan '09 - 19:07 »
Reply with quoteQuote

I just tried that Cooker file and it plays fine here, without any skipping.
Over here it doesn't play correctly, but it's hard to notice. At 1:20 and 2:40, the silence is extended. I guess it's just coincidence that both of the occurences in the file are at a silence? The ATRAC file seems OK.

[edit]Looking at the picture, it also seems RealPlayer plays the inverted signal on both channels. Or xmp-ra, ofcourse Wink.[/edit]

* untitled.PNG (24.32 KB - downloaded 44 times.)
« Last Edit: 27 Jan '09 - 19:11 by Dotpitch » Logged
SmartOne
Posts: 211


« Reply #284 on: 27 Jan '09 - 19:08 »
Reply with quoteQuote

Yes, thanks for the analysis.
Logged
Fraggie
Posts: 656


« Reply #285 on: 31 Jan '09 - 13:07 »
Reply with quoteQuote

I think it's correct now. Please check...
http://dhost.info/pieknyman/bin/test/xmp-ra.dll

Looking at the picture, it also seems RealPlayer plays the inverted signal on both channels. Or xmp-ra, ofcourse Wink.
I wonder if it's inverted only with Cooker/Generic or maybe with every other codec/interleaver too...
Do you have some free time, Dotpitch? Grin
Logged
Dotpitch
Posts: 2473


« Reply #286 on: 31 Jan '09 - 14:27 »
Reply with quoteQuote

I think it's correct now. Please check...
Seems to work properly over here. Note that the first sample still silently crashes XMPlay at 00:09 at my system.

Looking at the picture, it also seems RealPlayer plays the inverted signal on both channels. Or xmp-ra, ofcourse Wink.
I wonder if it's inverted only with Cooker/Generic or maybe with every other codec/interleaver too... Do you have some free time, Dotpitch? Grin
I was wrong, playback by xmp-ra and RealPlayer have identical phase. When using the WAV Writer (like in my previous post), things get mixed up somewhere, either in XMPlays output or in Audacity's import. I'm using 32-bit float.
Logged
SmartOne
Posts: 211


« Reply #287 on: 31 Jan '09 - 19:47 »
Reply with quoteQuote

Thank you!
Logged
Fraggie
Posts: 656


« Reply #288 on: 1 Feb '09 - 15:05 »
Reply with quoteQuote

Seems to work properly over here. Note that the first sample still silently crashes XMPlay at 00:09 at my system.
Please try to play this file without any other plugins installed. If it still crashes, I can send you a debug version to get some clues.
Logged
Dotpitch
Posts: 2473


« Reply #289 on: 1 Feb '09 - 15:49 »
Reply with quoteQuote

Please try to play this file without any other plugins installed.
You're right, from the fact that it crashes silently I could've guessed that it was xmp-scrobblers fault Grin. It probably has problems with the '/' in the title. The tracks works fine when I disable it, thanks Smiley.
Logged
Fraggie
Posts: 656


« Reply #290 on: 2 Feb '09 - 10:37 »
Reply with quoteQuote

Excellent.  Grin

So the plugin's almost on track - apart from djray's BBC interruptions...
Logged
Brian
Posts: 733


« Reply #291 on: 2 Feb '09 - 17:38 »
Reply with quoteQuote

Sorry to be a nuisance, but I can no longer play BBC News streams. For example, this stream will play in Media Player Classic but not in XMPlay:

http://www.bbc.co.uk/worldservice/meta/tx/nb/newshour_au_nb.ram

XMPlay just gives up trying to connect after about five seconds. Many thanks.
Logged
Dotpitch
Posts: 2473


« Reply #292 on: 2 Feb '09 - 18:36 »
Reply with quoteQuote

XMPlay just gives up trying to connect after about five seconds. Many thanks.
xmp-ra requests the stream, but it gets a link back:
http://http-ws.bbc.co.uk.edgesuite.net/generateram.esi?file=worldservice/css/nb/newshour.ra&BBC-UID=[UID]&SSO2-UID)
It doesn't know what to do with it, so it just re-requests the stream until it is marked as dead. Other players perform a GET request on the link, which opens up the real stream. Manually following the links allow XMPlay to play the stream as well.
Logged
Brian
Posts: 733


« Reply #293 on: 2 Feb '09 - 18:53 »
Reply with quoteQuote

Dotpitch - thanks for this. Is it XMPlay itself that doesn't perform a GET request, or just the plugin? If it's the plugin, perhaps Fraggie could look into the issue, please.
« Last Edit: 2 Feb '09 - 19:39 by Brian » Logged
Dotpitch
Posts: 2473


« Reply #294 on: 2 Feb '09 - 22:55 »
Reply with quoteQuote

Is it XMPlay itself that doesn't perform a GET request, or just the plugin? If it's the plugin, perhaps Fraggie could look into the issue, please.
I don't know, but my best guess is that xmp-ra just treats the link are a malformatted packet and tries again on the old adress.
Logged
SmartOne
Posts: 211


« Reply #295 on: 3 Feb '09 - 03:33 »
Reply with quoteQuote

ddnt3260.dll

^^^ Isn't sensed by the plugin.  Only eight codecs are reported in About window.  Is this correct? Ten DLLs are in my folder.  The other that isn't listed is the C++ runtime.
« Last Edit: 3 Feb '09 - 03:39 by SmartOne » Logged
Dotpitch
Posts: 2473


« Reply #296 on: 3 Feb '09 - 09:02 »
Reply with quoteQuote

ddnt3260.dll isn't sensed by the plugin.  Only eight codecs are reported in About window.  Is this correct? Ten DLLs are in my folder.  The other that isn't listed is the C++ runtime.
From the very first post in this thread:
Codecs:
  • ...
  • dnet.dll & ddnt.dll - for RealAudio 3.0 support
  • ...
PNCRT.DLL will go to the Windows/System32 ...
The C++ runtime is obviously not a codec.
Logged
SmartOne
Posts: 211


« Reply #297 on: 3 Feb '09 - 19:01 »
Reply with quoteQuote

I know!  Where do you think I got the information in the first place?  Angry Again, what about ddnt.dll?  Should that be reported by the About window?

I have the C++ runtime in my "PATH." (C:\Program Files\xmplay342\plugins\real)

 

Logged
Fraggie
Posts: 656


« Reply #298 on: 3 Feb '09 - 19:39 »
Reply with quoteQuote

XMPlay just gives up trying to connect after about five seconds. Many thanks.
xmp-ra requests the stream, but it gets a link back:
http://http-ws.bbc.co.uk.edgesuite.net/generateram.esi?file=worldservice/css/nb/newshour.ra&BBC-UID=[UID]&SSO2-UID)
It doesn't know what to do with it, so it just re-requests the stream until it is marked as dead. Other players perform a GET request on the link, which opens up the real stream. Manually following the links allow XMPlay to play the stream as well.
The plugin should follow HTTP links automatically. I need to check what's stopping it here.

I know!  Where do you think I got the information in the first place?  Angry Again, what about ddnt.dll?  Should that be reported by the About window?
Both DLL's are required to decode the same codec - DolbyNET, but only dnet.dll is a valid "RealAudio codec DLL":
  - dnet.dll - loads ddnt.dll; has standard RealAudio API,
  - ddnt.dll - the actual decoder engine with custom API.

Actually DolbyNET is just AC3 with reversed byte order, so maybe RealNetworks didn't get the source code, but just a DLL from Dolby? I don't know, but there surely must be a reason why they keep this codec's binaries splitted. Wink
Logged
Brian
Posts: 733


« Reply #299 on: 3 Feb '09 - 20:03 »
Reply with quoteQuote

Fraggie - thanks for looking into the GET issue. I think the BBC must have changed the way its streams are handled, because I never used to have this difficulty.
Logged
Pages: 1 ... 13 14 [15] 16 17 18
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines