Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Programming and Hacking > Development

Reply
 
Thread Tools Search this Thread Display Modes
Old 8th July 2012, 23:39   #721  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.05 Alpha-6

Quote:
Changes between v4.04 and v4.05:
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-04-26), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.2 (2012-05-12), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.57 (2012-05-02), compiled with ICL 12.1.7 and MSVC 10.0
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 21st July 2012 at 00:17.
LoRd_MuldeR is offline   Reply With Quote
Old 12th July 2012, 23:08   #722  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.05 Alpha-7

Quote:
Changes between v4.04 and v4.05:
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-04-26), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.3 (2012-07-01), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.58 (2012-05-28), compiled with ICL 12.1.7 and MSVC 10.0
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
* Workaround for a bug (feature?) of Qt's command-line parser that screwed up some arguments
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 21st July 2012 at 00:17.
LoRd_MuldeR is offline   Reply With Quote
Old 20th July 2012, 23:59   #723  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.05 Alpha-8

Quote:
Changes between v4.04 and v4.05:
* Added support for Opus Audio Codec, based on Opus-Tools v0.1.3 (2012-07-10) by Xiph.org/Mozilla
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-05-22), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.3 (2012-07-01), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.58 (2012-05-28), compiled with ICL 12.1.7 and MSVC 10.0
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
* Workaround for a bug (feature?) of Qt's command-line parser that screwed up some arguments
Quote:
Limitations regarding Opus support:
* Opus-Tools don't support Unicode filenames (on the Windows platform), so I will have to fix that myself - at a later time
* Opus-Tools don't report real-time progress while encoding/decoding (actually the encoder does report progress, but the required flush operation appears to be missing)
* Detection of input Opus files is provisional, most info is not detected. This will be fixed as soon as we update to a newer MediaInfo with Opus support.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 21st July 2012 at 22:59.
LoRd_MuldeR is offline   Reply With Quote
Old 21st July 2012, 22:59   #724  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.05 Alpha-10

Quote:
Changes between v4.04 and v4.05:
* Added support for Opus Audio Codec, based on Opus-Tools v0.1.3 (2012-07-10) by Xiph.org/Mozilla
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-05-22), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.3 (2012-07-01), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.58 (2012-05-28), compiled with ICL 12.1.7 and MSVC 10.0
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
* Workaround for a bug (feature?) of Qt's command-line parser that screwed up some arguments
Now LameXP using a custom Opus encoder, which should resolve most of the limitations (patch). Also more Opus-specific options are exposed now!

BTW: If you are looking for an Opus-capable player software, you may want to give foobar2000 v1.1.14 beta-1 a try
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 29th July 2012 at 16:08.
LoRd_MuldeR is offline   Reply With Quote
Old 29th July 2012, 16:10   #725  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.05 Alpha-12

Quote:
Changes between v4.04 and v4.05:
* Added support for Opus Audio Codec, based on Opus-Tools v0.1.3+ (2012-07-26) by Xiph.org/Mozilla
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-05-22), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.3 (2012-07-01), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.58 (2012-05-28), compiled with ICL 12.1.7 and MSVC 10.0
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
* Workaround for a bug (feature?) of Qt's command-line parser that screwed up some arguments
Note: LameXP now includes a build of the Opus encoder with "experimental encoder perceptual tuning" (exp_analysis7).
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 1st August 2012 at 22:04.
LoRd_MuldeR is offline   Reply With Quote
Old 29th July 2012, 23:39   #726  |  Link
hoboX10
Registered User
 
hoboX10's Avatar
 
Join Date: Jul 2008
Location: Texas
Posts: 50
Hey Mulder, I just want to let you know that your latest stable release has a weird bug when you encode to AAC. (At least from MP3). The output file contains both the AAC audio track AND the MP3 track, but they aren't listed as separate audio tracks like different audio languages are. They play at the same time and it is very strange.

If this is already known, then I'm sorry for the spam. Thanks for the awesome program I've been using LameXP for years.

Edit: I installed one of the alpha builds and it doesn't have the issue. It's good enough for me, I was just letting you know of it.

Last edited by hoboX10; 29th July 2012 at 23:54.
hoboX10 is offline   Reply With Quote
Old 30th July 2012, 00:05   #727  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
hoboX10, LameXP certainly does not multiplex multiple audio streams into a single file. Also the (default) AAC encoder used by LameXP, Nero AAC, hasn't changed in years and won't do anything like that.

Thus I assume this is actually a playback issue. Your playback software probably assumes that the .MP4 file is a video and loads the .MP3 file as an additional audio track

If you are 100% sure that this is NOT some playback issue, then please create a MediaInfo report (in "text" mode!) from the "problematic" MP4 file (as generated by LameXP) and send the report to me via PM.

Furthermore you may want to post your LameXP log: Once the encoding process has finished, don't close the processing window, double-click on one of the items in the list and then copy the text...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 30th July 2012 at 01:17.
LoRd_MuldeR is offline   Reply With Quote
Old 1st August 2012, 22:03   #728  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.05 Alpha-13

Quote:
Changes between v4.04 and v4.05:
* Added support for Opus Audio Codec, based on Opus-Tools v0.1.3+ (2012-07-26) by Xiph.org/Mozilla
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-05-22), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.3 (2012-07-01), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.58 (2012-07-31), compiled with ICL 12.1.7 and MSVC 10.0
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
* Workaround for a bug (feature?) of Qt's command-line parser that screwed up some arguments
The updated version of MediaInfo will now properly detect Opus files with full info. Provisional Opus detection code was removed.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 5th August 2012 at 15:45.
LoRd_MuldeR is offline   Reply With Quote
Old 5th August 2012, 15:46   #729  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.05 Beta-1

Quote:
Changes between v4.04 and v4.05:
* Added support for Opus Audio Codec, based on Opus-Tools v0.1.3+ (2012-07-26) by Xiph.org/Mozilla
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-05-22), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.4 (2012-07-26), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.58 (2012-07-31), compiled with ICL 12.1.7 and MSVC 10.0
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
* Workaround for a bug (feature?) of Qt's command-line parser that screwed up some arguments
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 7th August 2012 at 21:33.
LoRd_MuldeR is offline   Reply With Quote
Old 5th August 2012, 21:19   #730  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
Quote:
Originally Posted by LoRd_MuldeR View Post
LameXP v4.05 Alpha-8
  • Added support for Opus Audio Codec, based on Opus-Tools v0.1.3+ (2012-07-26) by Xiph.org/Mozilla
Well... I had a quick look on the forum but was unable to find a decoder filter for Opus. Can anyone oblige?
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |

Last edited by SeeMoreDigital; 5th August 2012 at 21:36.
SeeMoreDigital is offline   Reply With Quote
Old 5th August 2012, 21:25   #731  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by SeeMoreDigital View Post
Well... I had a quick look on the forum but was unable to find a decoder filter for Opus. Can anyone oblige?
I'm not exactly sure what kind of "filter" you are referring to, but the Opus Tools include both, an encoder and decoder tool.

I have put up a stand-alone download here:
https://code.google.com/p/mulder/dow...2&q=Opus+Tools

Of course the easiest way would be using LameXP to decode the Opus files

And, as mentioned before, if you are looking for player software that handles Opus files directly, get the latest Foobar2000.

Last but not least, an up-to-date Firefox will handle Opus via HTML 5 <audio> tag.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 5th August 2012 at 21:27.
LoRd_MuldeR is offline   Reply With Quote
Old 5th August 2012, 21:35   #732  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
Quote:
Originally Posted by LoRd_MuldeR View Post
And, as mentioned before, if you are looking for player software that handles Opus files directly, get the latest Foobar2000.
Bummer... Is that the only player able to decode/play Opus audio files

By-the-way... Have you tried muxing .opus files using MKVmerge GUI? It would not work for me!
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 5th August 2012, 21:46   #733  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Keep in mind that Opus is still pretty new and has just been standardized

At this point, I don't know of any Opus-enabled players other than Foobar2000 and Firefox. But you can be sure Opus support will be added to VLC, MPlayer and friends soon (if not done yet).

Also I would really be surprised if nobody writes a Winamp plug-in and a DirectShow decoder for Opus...

[EDIT]

As for your question about MKVmerge, I have no idea

As far as I know, storing Opus streams in Matroska containers is supposed to work, but is the specification for that fixed yet? And if so, is it implemented in MKVmerge already?
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 5th August 2012 at 23:44.
LoRd_MuldeR is offline   Reply With Quote
Old 7th August 2012, 11:41   #734  |  Link
Brazil2
Registered User
 
Join Date: Jul 2008
Posts: 532
Quote:
Originally Posted by LoRd_MuldeR View Post
At this point, I don't know of any Opus-enabled players other than Foobar2000 and Firefox.

Also I would really be surprised if nobody writes a Winamp plug-in and a DirectShow decoder for Opus...
Any BASS based player (XMPlay, AIMP, 1by1, <more>) can play OPUS using this DLL:
http://www.un4seen.com/forum/?topic=13870.0

And DirectShow players can use DC-Bass Source Mod for OPUS playback:
http://reino.degeelebosch.nl
Brazil2 is offline   Reply With Quote
Old 7th August 2012, 21:36   #735  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.05 Beta-2

Quote:
Changes between v4.04 and v4.05:
* Added support for Opus Audio Codec, based on Opus-Tools v0.1.4 (2012-08-05) by Xiph.org/Mozilla
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-05-22), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.4 (2012-07-26), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.58 (2012-07-31), compiled with ICL 12.1.7 and MSVC 10.0
* Updated optional add-ins for QAAC encoder and FHG AAC encoder (see FAQ doc for details)
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
* Workaround for a bug (feature?) of Qt's command-line parser that screwed up some arguments
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 13th August 2012 at 20:19.
LoRd_MuldeR is offline   Reply With Quote
Old 8th August 2012, 18:53   #736  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
From the changelog of MkvТоMp4 v0.221:
Quote:
6. Ability to use QT library for encoding without having to install QuickTime player or iTunes.
Looks like oreons found a way to use qaac without installing Apple Application Support...

Could this be implemented in LameXP?


Cheers
manolito


//Edit//
Looks like oreons promised too much...
qaac encoding does not work on my machine without QuickTime or iTunes

Last edited by manolito; 8th August 2012 at 19:16.
manolito is offline   Reply With Quote
Old 8th August 2012, 20:45   #737  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
AFAIK, older versions of QAAC were accessing the Apple AAC encoder through QuickTime (or some component of it), thus an installation of QuickTime was inevitable.

However "since [version] 1.00, qaac directly uses CoreAudioToolbox.dll. Therefore, QuickTime installation is no more required. However, Apple Application Support is required" (source).

I think that's all what oreons was referring to! Also note that you can install either iTunes, QuickTime or Safari in order to obtain the required Apple Application Support...

QAAC probably will never work without CoreAudioToolbox.dll, for obvious reasons. And installing the Apple Application Support is the only way to get that DLL pus its dependencies.

(BTW: I don't know if Apple offers the "AppleApplicationSupport.msi" as a stand-alone download, but you may extract it from the "QuickTimeInstaller.exe" via 7-Zip)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 9th August 2012 at 00:33.
LoRd_MuldeR is offline   Reply With Quote
Old 13th August 2012, 20:27   #738  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
LameXP v4.05 Beta-3

Quote:
Changes between v4.04 and v4.05:
* Added support for Opus Audio Codec, based on Opus-Tools v0.1.4 (2012-08-05) by Xiph.org/Mozilla
* Added Swedish translation, thanks to Åke Engelbrektson <eson57@gmail.com>
* Updated Qt runtime libraries to v4.8.2 (2012-05-22), compiled with MSVC 10.0
* Updated mpg123 decoder to v1.14.4 (2012-07-26), compiled with GCC 4.6.1
* Updated MediaInfo to v0.7.59 (2012-08-08), compiled with ICL 12.1.7 and MSVC 10.0
* Updated optional add-ins for QAAC encoder and FHG AAC encoder (see FAQ doc for details)
* Updated DCA Enc to v2 (2012-04-19), compiled with ICL 12.1.7 and MSVC 10.0
* Implemented multi-threading in file analyzer for faster file import (about 2.5x to 6.0x faster!)
* Implemented multi-threading in initialization code for faster application startup
* Fixed a potential crash (stack overflow) when adding a huge number of files
* Fixed a problem with Cue Sheet import and files that contain trailing dots in their name
* Workaround for a bug (feature?) of Qt's command-line parser that screwed up some arguments
Note: This update also fixes a regression, introduced in v4.05 Alpha-1, which could cause multiple temporary folders to be created in your %TEMP% directory, but only one of them gets clean-up.
If you used any of the previous LameXP v4.05 Alpha/Beta versions, then it is highly recommended that you check your %TEMP% directory and clean it up manually, if required...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 17th August 2012 at 20:23.
LoRd_MuldeR is offline   Reply With Quote
Old 16th August 2012, 16:43   #739  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,078
qaac support

Quote:
QAAC probably will never work without CoreAudioToolbox.dll, for obvious reasons. And installing the Apple Application Support is the only way to get that DLL pus its dependencies.
Well, oreons actually did manage to support qaac without installing Apple Application support. I just set it up wrong (I ticked "QuickTime" when I should have ticked "CoreAudioToolbox").

Now of course my question again if this could be implemented in LameXP. As far as I can see it only requires 4 DLLs in the program folder. I have no idea about dependencies, but MkvToMp4 comes without an installer, so it cannot be too hard...


Cheers
manolito
manolito is offline   Reply With Quote
Old 16th August 2012, 19:05   #740  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Well, as said before, QAAC will unavoidably require the CoreAudioToolbox.dll, because that is where the Apple AAC encoder is implemented.

Whether you need to run the Apple Application Support installer to get CoreAudioToolbox working, that is a different question

It probably is sufficient to just drop CoreAudioToolbox.dll plus its dependencies (I count at least eight more dependencies!) into the application directory or the System directory, so QAAC can find and load it.

But, as we cannot redistribute CoreAudioToolbox.dll (and friends) for legal reasons, the users will have to download the Apple Application Support (or a product that contains it) from the Apple site anyway.

And for most users it will be much easier to just let the installer do its job, instead of trying to extract the required DLL's from the setup package manually...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 16th August 2012 at 19:11.
LoRd_MuldeR is offline   Reply With Quote
Reply

Tags
aac, aotuv, flac, lame, lamexp, mp3, mp4, ogg, oggenc, opus, vorbis

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 20:43.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.