home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Support
Watch / Listen Media
Television (MyTV frontend and TV-Server)
IPTV/DVB-IP in MP: Support for http, rtp and udp
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="velis" data-source="post: 728724" data-attributes="member: 96429"><p>Same here <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" /> Currently wife commands the TV <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" /></p><p></p><p>Edit: Here are the prettied sources with LogDebug defined such that it doesn't have to be #ifdeffed</p><p>Note that you have way too many files in your sources (baseclasses, kartina). Source compiles without those.</p><p>I have decided against modifying any threading code because the code there is already clean.</p><p>In fact, I was planning to change much more and now that I'm done, I'm kinda disappointed - the actual changes to the code are minor / cosmetic.</p><p></p><p>A few observations:</p><p>1. #define IPTV_SOCKET_BUFFER_SIZE 1024 * 1024</p><p>And other such defines:</p><p>I have determined this to have no effect whatsoever on losing packets. My latest filter variants don't modify this buffer precisely because it has no effect. 8KB (default) is too much, in fact - if you don't catch the packet as it comes in, you've lost it <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite3" alt=":(" title="Frown :(" loading="lazy" data-shortname=":(" /></p><p></p><p>2. I have found out why your filter is much more CPU stable than mine <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /> You're using normal priority threads... This means that each wait in the filter gives slices to other programs while in my filter it just returns straight back to the filter.</p><p>Will try my filter with normal priority to see how that behaves.</p></blockquote><p></p>
[QUOTE="velis, post: 728724, member: 96429"] Same here :D Currently wife commands the TV :D Edit: Here are the prettied sources with LogDebug defined such that it doesn't have to be #ifdeffed Note that you have way too many files in your sources (baseclasses, kartina). Source compiles without those. I have decided against modifying any threading code because the code there is already clean. In fact, I was planning to change much more and now that I'm done, I'm kinda disappointed - the actual changes to the code are minor / cosmetic. A few observations: 1. #define IPTV_SOCKET_BUFFER_SIZE 1024 * 1024 And other such defines: I have determined this to have no effect whatsoever on losing packets. My latest filter variants don't modify this buffer precisely because it has no effect. 8KB (default) is too much, in fact - if you don't catch the packet as it comes in, you've lost it :( 2. I have found out why your filter is much more CPU stable than mine :) You're using normal priority threads... This means that each wait in the filter gives slices to other programs while in my filter it just returns straight back to the filter. Will try my filter with normal priority to see how that behaves. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Support
Watch / Listen Media
Television (MyTV frontend and TV-Server)
IPTV/DVB-IP in MP: Support for http, rtp and udp
Contact us
RSS
Top
Bottom