Created branch for Google summer of code project on Congestion Control for 
real-time interactive applications:
http://frostie.cs.ucl.ac.uk/nets/mmedia/wiki/CongestionControl


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4156 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
re-adjusting alignment for help page when running ./vic



git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4157 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
create docs directory


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4168 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
GSoC 2008 abstract 


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4170 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
initial plan (very draft version)


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4171 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
working on video/grabber-still.cpp so that it can take pre-recorded yuv source
(file) 

caveat:
this commit is experimental!


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4176 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
(grabber-still.cpp experimental)

caution:
this commit is experimental (not fully working yet)


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4178 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
reverted to the original state 

the previous commit for 
	video/grabber-v4l2-old.cpp
	video/grabber-x11.cpp
	video/grabber-video4linux.cpp
	video/grabber-v4l2.cpp
was just for indentation issues.

in order to easily catch what's been changed, 
the indentation is reverted to back to the original.

also, video/grabber-still.cpp was gone back to the original state.



git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4179 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
fixed warning message with gcc-4.x:
"warning: deprecated conversion from string constant to ‘char*’"

how i did?
changed char * to const char * to fix this warning message at the omplication
time


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4180 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
fix warning message:
warning: deprecated conversion from string constant to ‘char*’


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4184 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
EXPERIMENTAL!!

take a YUV-coded CIF file to play


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4185 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
Mods to get it working - uses Grabber_set_six_411 now - which allocates the
frame_ pointer. Got rid of duplicate member variables. more work needed


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4186 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
Got grabber partially working with yuv file - the colour information seems to
come after the luminosity information so at the moment the image is just grey-
scale. Will need to tweak things to get YUV colour information.

Added basic frame sequence playback but it shows the that frames contain
more information that we're reading so you see a whole frame followed by a 
half a frame and half color info.

The fix from the previous versio was to re-instate the allocref(); call in the
setsize() function. Also to reinstate the height_ and width_ variables - 
although they're declared in module.h - the Grabber is not a Module.



git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4187 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
still grabber now works for jpeg image and yuv file (partically as Piers
commented in the previous commit log message.)

still grabber has just StillGrabber as it was and also has StillYuvGrabber. we
still need to fix the colour information.


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4188 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
(this commit made by Piers O'Hanlon)
Fixed colour decoding - it wasn't copying enough of the frame into the encode
buffer.  The framesize_ member variable is only the number of pixels - not the
number of bytes - the number of bytes is 1.5*framesize_


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4189 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
Fixed frame counter index - it wasn't being increased correctly (i.e. it
omitted to add framesize_/2 when incrementing the pointer).


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4190 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
changed wrong comment to right one - the number of bytes for the transmiting 
frame size should be said "3 * framesize_ / 2"
	o  3: YCbCr
	o  2: decimate_


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4191 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
file re-structure (preparing the report)


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4194 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
re-arranging (cont.)


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4195 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa
rename a file (was a wrong file name)


git-svn-id: https://frostie.cs.ucl.ac.uk/repos/mmedia/vic/branches/cc@4196 bc8abe95-590b-0410-a0f3-dc9ed9a1a8fa