Activity
From 07/24/2011 to 08/22/2011
08/22/2011
- 02:46 PM Revision 48f29131 (grapes): Merge branch '0.3-newscast-slowstart' into 0.3-newscast-plus
- Conflicts:
src/PeerSampler/ncast.c - 02:45 PM Revision f0749676 (grapes): Merge branch '0.3-newscast-randomize' into 0.3-newscast-plus
- Conflicts:
src/PeerSampler/ncast.c - 02:45 PM Revision 1e924dc9 (grapes): Merge branch '0.3-newscast-restart' into 0.3-newscast-plus
- 02:43 PM Revision d36aa822 (grapes): newscast: randomize cache order among timestamp ties
- 02:43 PM Revision 6ef83ce6 (grapes): topocache: adding cache_randomize function
- Conflicts:
src/Cache/topocache.h - 02:31 PM Revision 35811ae0 (grapes): Merge branch '0.3-newscast-adaptive' into 0.3-newscast-plus
- 02:29 PM Revision f9fd40ca (grapes): topocache: adding cache_delay function (generalization of cache_update)
- 02:29 PM Revision a4497a87 (grapes): newscast: diffuse our ID with a higher timestamp during the bootstrap...
- In typical applications, peers bootstrap from the same
small set of nodes. Therefore, at the beginning, their
cache i... - 02:29 PM Revision 6c4b3276 (grapes): topo_proto: add topo_proto_myentry_update (generalization of metadata...
- TODO: nodeid update is not yet implemented!
- 02:29 PM Revision ed8a71ec (grapes): ncast_proto: add wrapper for myentry_update
- 02:28 PM Revision 43011fc7 (grapes): topocache: adding swap_entries helper function
- 02:28 PM Revision 56419bdb (grapes): newscast: save nodeid of bootstrap node
- 02:28 PM Revision 1583fd78 (grapes): newscast: restart if cache is half empty and bootstrap node is not in...
- 02:28 PM Revision 861dac1d (grapes): topocache: adding cache_pos function to query the position of a node ...
- Conflicts:
src/Cache/topocache.h: simple merge - 02:28 PM Revision cdee81c5 (grapes): topocache: adding cache_entries to query the current size of a cache
- Conflicts:
src/Cache/topocache.c - 02:28 PM Revision 8afbc263 (grapes): newscast-adaptive: fix source gathering tokens while idle
- 02:28 PM Revision 3422f9c2 (grapes): topocache: adding cache_entries to query the current size of a cache
- Conflicts:
src/Cache/topocache.c: just a simple merge (adding functions at the same file position) - 02:28 PM Revision 42f6c1eb (grapes): newscast extension: adding reply tokens
- We deal with the following problem: our ID is not diffused well in the system
- problem: we do not receive queries, t... - 02:28 PM Revision f08e1d8c (grapes): newscast extension: adding query tokens
- We deal with the following problem: our query is lost (either due to packet loss or due to dead peer). In this case w...
- 02:26 PM Revision 7f7accf6 (grapes): net-helper-ml: fix a debug output
- Conflicts:
src/net_helper-ml.c - 02:26 PM Revision 2de3e066 (grapes): net-helper-ml: changing to another STUN server
- git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-1.0-rc@2624 c54fac2e-1815-407...
- 02:26 PM Revision 2c07cb9d (grapes): scheduler: move selectWithOrdering to the public header
- 02:25 PM Revision ed6bea39 (grapes): scheduler: fix weighted selection infinite loop in case of too many 0...
- 02:25 PM Revision f5da4883 (grapes): peerset fix: assign initial value to capacity
- maybe NAN would be better
- 02:25 PM Revision f4916f84 (grapes): peerset: fix memory corruption in remove_peer
- 09:06 AM Revision aba62f58 (streamers-build): makefile: fix compilation of simple target (just a typo)
- 08:43 AM Revision d131aade (streamers-build): player: improve video output quality (fix double scaling issue)
08/19/2011
- 04:26 PM Revision b4734b8a (chunker-player): player: fix YUVOverlay size and scaling confusion
- the YUVOverlay is automatically scaled when rendered on screen
there is no need to scale it down before just to scale... - 04:15 PM Revision a3794f4e (streamers-build): upgrading GRAPES to 0.3.X
- 03:43 PM Revision 02eac226 (streamers): Merge branch 'next' into grapes-0.3
- Conflicts:
chunk_signaling.c
streamer.c
streaming.c - 03:24 PM Revision 49a081ee (napa-baselibs): monl: small fix to debug message
- 01:49 PM Revision 380ad535 (streamers): makefile: handle external LDLIBS better
- order of libraries do matter. We add external ones both before and after,
it should not create problems .... - 12:54 AM Revision 2cbb9c17 (napa-baselibs): ml: keep packet in RTX buffer after first resend
08/18/2011
- 07:52 PM Revision 797ae318 (streamers-build): grapes: fix a peer sampler issue in the source peer
- 07:50 PM Revision dd8d94de (grapes): net-helper-ml: fix a debug output
- 07:49 PM Revision 9cb3327f (grapes): Merge branch 'newscast-adaptive' into next
- 07:48 PM Revision 30fffd90 (grapes): newscast-adaptive: fix source gathering tokens while idle
- 07:48 PM Revision 6c84f323 (grapes): topocache: adding cache_entries to query the current size of a cache
- 07:22 PM Revision a98c2338 (streamers-build): makefile: improve dependencies
- 07:21 PM Revision 98d65507 (streamers): makefile: add dependencies on external library files
- 07:20 PM Revision 39bac759 (streamers-build): makefile: change default target to dir, create pack only on ...
- 07:19 PM Revision bbdc4a11 (streamers-build): makefile: separate dir and pack targets
- 04:29 PM Revision cb52c606 (streamers-build): GRAPES: several improvements to peer sampler
- 03:58 PM Revision 79a5fd95 (streamers-build): MONL + Streamer: fix measurement sliding window size issues
- 03:51 PM Revision 827ac3ac (streamers): measures-monl: make RTT sliding window smaller (more responsive)
- 03:50 PM Revision 63f03a58 (streamers-build): streamer: improve offers; publish offer period
- 03:48 PM Revision 212b8954 (streamers): change default output buffer size to 75
- 03:47 PM Revision 13c5fcf5 (streamers): Merge branch 'ratecontrol' into next
- 03:47 PM Revision 4f562e0d (streamers): Merge branch 'offer-no-old' into next
- 03:46 PM Revision 39b2d201 (streamers): Merge branch 'fixes' into next
- 03:46 PM Revision 403c64d7 (streamers): publish offer period
- 03:46 PM Revision 49950501 (streamers): measures: add period measurement
- 03:44 PM Revision 666e3817 (streamers): streaming: change compose_offer_cset to consider RTT
- A peer should not offer chunks that will not be kept in
its buffer long enough to receive the accept. - 03:43 PM Revision c5ce713f (streamers): streaming: add debug message if too old chunk is accepted
- 03:43 PM Revision 5d9ed50b (streamers): streaming: add get_rtt_of wrapper function
- 03:40 PM Revision 54a0225b (streamers): fix debug message of acks
- the chunk ID was only a guess, no always true
- 03:40 PM Revision 85e6a315 (streamers): measures-monl: fix offers_in_flight and queue_delay measurements
- 03:20 PM Revision 17af7b70 (napa-baselibs): MONL: fix sliding window size when tx_every is used
- the buffer size shuold be measured in packets (or chunks), not in
already averaged samples due to tx_every.
Requires ... - 03:18 PM Revision d2cfc5c9 (napa-baselibs): MONL: configure tx_every in constructor of MonMeasure
08/12/2011
- 12:10 PM Revision 04dc3f55 (grapes): Merge branch 'newscast-slowstart' into newscast-plus
- Conflicts:
src/PeerSampler/ncast.c - 12:09 PM Revision 21c0feaf (grapes): Merge branch 'newscast-randomize' into newscast-plus
- Conflicts:
src/PeerSampler/ncast.c - 12:08 PM Revision 81f95566 (grapes): Merge branch 'newscast-restart' into newscast-plus
- Conflicts:
src/PeerSampler/ncast.c - 12:06 PM Revision ead83c17 (grapes): Merge branch 'newscast-adaptive' into newscast-plus
- 09:43 AM Revision fe2ba9bc (grapes): Update the test script
- With this update, we can test churn
- 09:26 AM Revision 7ac7bf93 (grapes): Add more tunables to cyclon
08/11/2011
- 06:03 PM Revision 53739646 (grapes): newscast: randomize cache order among timestamp ties
- 06:03 PM Revision e88b7812 (grapes): topocache: adding cache_randomize function
- 05:00 PM Revision c41982f8 (grapes): topocache: adding swap_entries helper function
- 03:38 PM Revision 43e8c20d (grapes): newscast: restart if cache is half empty and bootstrap node is not in...
- 03:37 PM Revision 7c9f0a71 (grapes): newscast: save nodeid of bootstrap node
- 03:06 PM Revision c2d00fcd (grapes): topocache: adding cache_entries to query the current size of a cache
- 03:05 PM Revision 1251c75b (grapes): topocache: adding cache_pos function to query the position of a node ...
- 02:11 PM Revision fb49d822 (grapes): newscast: diffuse our ID with a higher timestamp during the bootstrap...
- In typical applications, peers bootstrap from the same
small set of nodes. Therefore, at the beginning, their
cache i... - 02:05 PM Revision 351b4640 (grapes): ncast_proto: add wrapper for myentry_update
- 02:05 PM Revision ca4eb83e (grapes): topo_proto: add topo_proto_myentry_update (generalization of metadata...
- TODO: nodeid update is not yet implemented!
- 01:58 PM Revision 848dc803 (grapes): topocache: adding cache_delay function (generalization of cache_update)
- 07:03 AM Revision 5a903e0f (grapes): newscast extension: adding reply tokens
- We deal with the following problem: our ID is not diffused well in the system
- problem: we do not receive queries, t... - 07:01 AM Revision 4ef79365 (grapes): newscast extension: adding query tokens
- We deal with the following problem: our query is lost (either due to packet loss or due to dead peer). In this case w...
08/10/2011
- 09:31 PM Revision adc5a815 (streamers-build): player: fix freeze due to unsuccessful PSNR publish
- 06:39 PM Revision 097a8700 (chunker-player): player: fix freeze due to unsuccessful PSNR publish
- libevent was called with the wrong flag, and in some cases
it was blocking execution - 04:00 PM Revision fa36520f (napa-baselibs): introduce compare_address function to simplify code
- 03:56 PM Revision 06dfebf7 (streamers-build): NAPA-BASELIBS: fix some connection issues
- fix connection in network scenarios where NATted nodes can
connect directly to some public IP nodes - 03:53 PM Revision 3f68d955 (napa-baselibs): ml: fix internal connect behaviour on receiver side
- on the receiver side, it is better to back-connect to where
the connection was received from. This can help in situat... - 03:19 PM Revision 27b7b05d (streamers-build): NAPA-BASELIBS: fix compilation to include debugging information
- 01:46 PM Revision 15b6069c (streamers-build): better handling of ffmpeg dependencies
- 01:46 PM Revision 80a25ec3 (streamers-build): disabling VAAPI in ffmpeg
- we did not use it and it creates problems with static binaries
- 01:42 PM Revision def93942 (streamers): makefile: handle external LDLIBS better
- order of libraries do matter. We add external ones both before and after,
it should not create problems .... - 11:39 AM Revision 0f7135f3 (streamers-build): Merge branch 'ffmpeg-update' into next
- 11:39 AM Revision 319c97ef (streamers-build): makefile: adding distclean target
08/09/2011
- 10:06 PM Revision e1b1a4b2 (napa-baselibs): fix debug info in executables and use of CFLAGS, CPPFLAGS, CXX...
- See http://www.gnu.org/s/hello/manual/autoconf/Preset-Output-Variables.html
for details - 10:06 PM Revision a93994f4 (napa-baselibs): apply mingw specific strtok_r hack only in if mingw is in use
- 09:25 AM Revision 714526df (streamers-build): better kill trap in wrapper script
08/05/2011
- 09:00 AM Revision 881411a9 (grapes): Allow to select newscast
- 08:58 AM Revision 6bfeb89a (grapes): Switch to cyclon as default peer sampler
- 07:17 AM Revision 3482003f (grapes): Fix the cyclon protocol
- Actually, this corrects a mismerge from cloudcast
08/04/2011
- 11:44 PM Revision 8222fa9a (streamers-build): ChunkerPlayer: fix various build_ul and makefile issues
- 11:38 PM Revision 2d0cda88 (chunker-player): makefile: automatically generate dependencies (.d files)
- earlier a make clean in build_ul was hiding this probem,
then this clean was removed, making the problem evident - 10:52 PM Revision 4d3a6adb (streamers-build): player: let SDL auto-tune the audio buffer size
- 09:40 PM Revision f6b56b50 (chunker-player): build_ul: exit with error if some make or make install fails
- 08:45 PM Revision b637c520 (chunker-player): Merge branch 'audio' into next
- 08:44 PM Revision a759e9d4 (chunker-player): player: let SDL select the audio buffer size
- SDL sets it to 46ms, or it can be set though
the SDL_AUDIO_SAMPLES environment variable (in bytes) - 06:22 PM Revision 6dfa4ee8 (streamers-build): makefile: fix issue with x264 reconfigure
- x264 was always reconfigured, since the version.sh script updated
the timestamp of the .git folder, which was used as... - 06:04 PM Revision 2ece989d (streamers-build): makefile: simplify submodule git repository check code
- 03:49 PM Revision 5e8561de (streamers-build): makefile: avoid error messages from git describe in older gi...
- 03:48 PM Revision 146d21a5 (streamers-build): makefile: fix version string compatibilty with git 1.5.4.3
- 02:59 PM Revision d1bd85e3 (streamers-build): makefile: separate git submodule update and init commands fo...
- older git versions do not have this shortcut
- 02:52 PM Revision b97419db (streamers-build): NAPA-BASELIBS: removed ftp download during build
- 02:51 PM Revision 1161176c (napa-baselibs): build-all: change ftp url to http for libxml
- easier for people behind badly configured proxies
- 02:48 PM Revision a5d793cb (streamers-build): NAPA-BASELIBS: fix OSX build (OS TYPE was not detected corre...
- 02:45 PM Revision 0b0cbf31 (napa-baselibs): build-all: fix OS detection
- 02:38 PM Revision 3d6d6539 (streamers-build): GRAPES: fixes to the scheduler, config and topocache
- 02:38 PM Revision eb39eeb9 (streamers-build): ChunkerPlayer: fix some make issues
- check for SDL stopped on Mac when build was done from ssh
- 02:38 PM Revision 8acc41bc (streamers-build): makefile: disable ffmpeg doc compilation for easier build an...
- 02:10 PM Revision 12f18045 (grapes): Merge branch 'fixes' into next
- 02:09 PM Revision 14d9b0f6 (grapes): Do not scan the config string after the terminating 0
- 01:52 PM Revision 25c28bb2 (chunker-player): build-ul: disable check for sdl in sdlimage and sdlttf
- created problems in Mac compilation if compled remotely
it is not needed since we've just compiled sdl - 01:09 PM Revision 1b203e6e (streamers-build): scripts: added auto-restart option (-R) to source.sh
08/03/2011
- 07:55 PM Revision 879d48c7 (grapes): Merge branch 'fixes' into next
- 07:51 PM Revision 6426c852 (grapes): Fix cache_copy() for caches with metadata
- 05:37 PM Revision c24a0371 (grapes): Merge branch 'scheduler' into next
- 05:36 PM Revision 5b474c55 (grapes): scheduler: fix weighted selection infinite loop in case of too many 0...
- 05:36 PM Revision d242a2c6 (grapes): scheduler: move selectWithOrdering to the public header
- 04:22 PM Revision 15cd13c3 (streamers-build): upgrade ffmpeg and x264 to newer versions
- 02:39 PM Revision c7398f35 (streamers-build): player: fix windows build
- 02:38 PM Revision 7f253b68 (chunker-player): Merge branch 'factorize' into next
- 02:37 PM Revision adb8ea05 (chunker-player): player: fix windows headers for struct timeval
- 02:11 PM Revision 8cad11c2 (streamers-build): chunker: fix problems with minimum and instantaneous video rate
- 02:10 PM Revision 7f80c11e (streamers-build): player: improve zap time (do not reopen the audio device)
- 01:57 PM Revision eebd7958 (chunker-player): Merge branch 'chunker-fixes' into next
- 01:56 PM Revision a2c6b06d (chunker-player): Merge branch 'audio' into next
- 01:56 PM Revision 7b056165 (chunker-player): player: do not close and reopen audio on channel change (redu...
- 12:59 PM Revision e158be54 (chunker-player): Merge branch 'fixes' into next
- 12:59 PM Revision c1ebb0b0 (chunker-player): Merge branch 'factorize' into next
- 12:33 PM Revision ba62e2b9 (chunker-player): player: split InitCodecs into more functions
- 11:54 AM Revision e5557dc3 (chunker-player): player: eliminating static variable from player_core.c
- 11:51 AM Revision 75f059a3 (chunker-player): player: initIPCReceiver in separate funcion
- 08:34 AM Revision 5580af9d (chunker-player): build_ul.sh: fix an mkdir warning
08/02/2011
- 10:18 PM Revision cd9797a1 (chunker-player): player: moving streamer process id to channel descriptor
- 10:18 PM Revision a266950b (chunker-player): player: separate StartStreamer code
- 09:22 PM Revision 5b061060 (chunker-player): player: cleaning chunker_player.h
- 06:29 PM Revision 60671c8c (chunker-player): player: do not expose Schannel structure to gui
- 04:37 PM Revision a45b9631 (chunker-player): player: cleaning some header files
07/26/2011
- 08:59 AM Revision a3b0a953 (streamers): 1) Send STREAMER_TOPOLOGY_MSG_REMOVE first, then remove measures.
- 2) Moved blackisting operation before actual neighbour removal.
Signed-off-by: Stefano Traverso <stefano.traverso@po... - 08:54 AM Revision 5a3fd26a (streamers): Fix bug when storing IDs of peers in the blacklist.
- Signed-off-by: Stefano Traverso <stefano.traverso@polito.it>
07/24/2011
- 02:54 PM Revision d27d49f4 (streamers): Added W_RTT_TRICK2 and ADD_RTT_TRICK_RX_CHUNKS metrics.
- Signed-off-by: Stefano Traverso <stefano.traverso@polito.it>
Also available in: Atom