Statistics
| Branch: | Revision:

napa-baselibs / ml / ml.c @ 32c04c21

History | View | Annotate | Download (72.7 KB)

# Date Author Comment
a158bd24 03/01/2011 02:36 PM MarcoMellia

improved sendmsg failed debug information

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2566 c54fac2e-1815-407e-9b96-088d06743913

64d4ad7b 02/25/2011 02:09 PM MarcoMellia

the PMTU timeout is now 1s by default

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2559 c54fac2e-1815-407e-9b96-088d06743913

a7db1572 02/10/2011 05:50 PM Csaba Kiraly

changing checks from WIN32 to the standard _WIN32

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2536 c54fac2e-1815-407e-9b96-088d06743913

792465fa 02/02/2011 10:04 PM Csaba Kiraly

Merge portablestreamer-win into trunk

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2503 c54fac2e-1815-407e-9b96-088d06743913

5f3adef4 02/02/2011 08:06 PM Csaba Kiraly

reverting trunk head to r2142

changes in trunk were cleaned and ported first to winestreamer-0.9.x, then to portablestreamer, finally to portablestreamer-win
it seems better to roll back trunk and replace it with portablestreamer-win

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2502 c54fac2e-1815-407e-9b96-088d06743913

3718d0b1 11/12/2010 04:23 PM SzymonKuc

RETRANSMISSIONS: Monitoring layer hook (the one for setting MONL headers for each packet) was moved from send_msg() to the seperate function to have it triggered just before the real sending packet to the UDP socket (MONL headers can be now added also to the retransmitted packets). Related function names updated accordingly....

83069252 10/27/2010 05:35 PM SzymonKuc

NAPA-BASELIBS/ml/ml.c, RETRANSMISSIONS: timeout for sending NACK for the last missing packet(s) made as a fraction of timeout for receiving a message.

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2318 c54fac2e-1815-407e-9b96-088d06743913

9dd6abcf 10/27/2010 05:25 PM SzymonKuc

NAPA-BASELIBS/ml/ml.c, RETRANSMISSIONS-FIX: NACKs for the last missing packet(s) didn't handle the monitoring data header length properly. Besides some clean-up of unimportant code.

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2317 c54fac2e-1815-407e-9b96-088d06743913

068fdfc5 10/21/2010 10:14 AM SzymonKuc

NAPA-BASELIBS,ml.c: changed the timeout for packet reception to 50 ms, added the limit on gapCounter.

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2313 c54fac2e-1815-407e-9b96-088d06743913

f3cb7f57 10/15/2010 01:27 PM RobertBirke

ML: added packet retransmission feature to ML (use RTX=1 ./build_all.sh to activate it)

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2294 c54fac2e-1815-407e-9b96-088d06743913

612e856d 09/28/2010 01:18 PM MarcoMellia

Added the RateController and relative QueueManagement functionalities in ml.

To use it, just call the init function mlSetRateLimiterParams() as defined in include/ml.h

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2208 c54fac2e-1815-407e-9b96-088d06743913

a41a46e8 09/22/2010 04:18 PM RobertBirke

ML: added support for log verbosity: new fucntion mlSetVerbosity to set verbosity of ML

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2188 c54fac2e-1815-407e-9b96-088d06743913

681d74de 09/21/2010 03:49 PM RobertBirke

Workaround to make MAC clients able to speak with Linux sources due to wrong socketId initialisation

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2181 c54fac2e-1815-407e-9b96-088d06743913

fa5e477b 09/19/2010 11:59 AM MarcoMellia

corrected debug() call

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2170 c54fac2e-1815-407e-9b96-088d06743913

5caead87 09/19/2010 11:32 AM MarcoMellia

removed some fprintf left for debugging

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2166 c54fac2e-1815-407e-9b96-088d06743913

c1d7ce35 09/16/2010 11:57 AM ArpadBakay

Changes for windows support

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@2155 c54fac2e-1815-407e-9b96-088d06743913

52f0fd6c 07/16/2010 09:16 AM RobertBirke

ML: the recv_timeout_cb() functioin sometimes provides invalid pointers to the upper layers causing possible segfaults, supposely because the connection has been closed before the chunk buffer timer expired. For now as a workaround these chunks are not passed to the upper layers (commented out the callbacks)...

4f047c4f 07/10/2010 11:44 PM ArpadBakay

Output rate control in ml

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1533 c54fac2e-1815-407e-9b96-088d06743913

956892f0 07/01/2010 09:06 AM ArpadBakay

New directory structure + build-all.sh that builds the OfferStreamer

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1506 c54fac2e-1815-407e-9b96-088d06743913