Erix A.
Members-
Content Count
33 -
Joined
-
Last visited
Community Reputation
8 NeutralRecent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
What's your point? There are lots of features in e.g. Notepad++, which aren't available in the Delphi IDE, so what? They added this one and I really like it.
-
Highlighting_Matching_Words is super cool. I clicked around my code a bit and it seems to be working fine.
-
Thanks 😉
-
I like this releases. The debugger seems to be fixed as now I can see the contents of TList<> again - https://imgur.com/a/QRgl4Hh (and they closed my report in Jira as well).
-
For me it's just much easier to use TFoo.Create instead of TDictionary<aaa, bbb>.Create. It's shorter this way. Also, this way I can easily find where it's used.
-
My initial impressions - total crap. I got email notifications about fixed and closed issues, one of them was that debugger does not show the contents of the TList<> anymore. It still doesn't and the workaround to use .list in the debugger window does not work anymore. Also, if I have defined custom TDictionary types, e.g. type TDummyDict = TDictionary<String, TDummy>; and have them in a separate unit, then ctrl+clicking on the TDummyDict leads to System.Generic.Collections and not to the unit where it's defined. This makes it totally unusable for me. I'm glad I didn't delete the 10.4.1 iso. Both issues reported.
-
Streaming binary data via TIdHTTPServer
Erix A. replied to Erix A.'s topic in Network, Cloud and Web
Thank you. I was able to get it working by sending the raw mpeg data into the stream as you described. I had to implement the stream throttling as well to match the bitrate of the mp3 file, otherwise the receiver just choked. -
Hi, I want to create a simple http server, which would stream binary (audio) data, basically the same way as internet radio's do. I run the curl against some available on the Internet and the way they're doing it seems pretty simple, i.e. they set the content-type:audio/mpeg and then just push the audio stream. How to implement this using TIdHTTPServer? I don't need the exact code, just the explanation on how to do it 🙂 The thing I did is I set the AResponseInfo.ContentStream to the TFileStream in IdHTTPServer1CommandGet and that sent the whole file, but that is not how it should work as this method sets the content-length. As the starting point, just "streaming" one big file would be nice. And then the fun part with the buffering etc. 🙂
-
Thanks, that was it 🙂 I remember I disabled it in previous version and when installing 10.4, I exported all settings and then imported them via the migration tool. Fix was to set Enabled to 1 in registry under "Computer\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\21.0\Theme"
-
This one In the previous I could "stick" it to the right side, so it's not shown. In 10.4 it's just there all the time whether I need it or not.
-
Does it work for you? I cannot move tabs around in the editor in 10.4. It was working fine in 10.3.3 and in older versions as far as I remember.
-
Yes, the iso.
-
I run the installer (existing version was 10.3.2). It offered to upgrade, modify or to uninstall. I selected modify, it did something which ended up with missing bds.exe, so I run it again, uninstalled that whatever version was there (by leaving the registry) and installed the 10.3.3. All settings were preserved and now I have 10.3.3 running.
-
Is this the one - http://cdn.mysql.com/Downloads/Connector-C/mysql-connector-c-6.1.11-win32.msi ?
-
Yeah, especially when osx32 takes 9.28 seconds to compile the same project. And osx64 just completed after about 10 minutes with [dccosx64 Fatal Error] F2588 Linker error code: 1 ($00000001). Nice.