2010-06-16 21:39  tristan

	* src/tcp/CapsClient.cpp: renamed variable

2010-06-11 21:36  alexandre

	* NEWS, RELEASE, configure.ac: updated version in trunk to 0.6.2

2010-06-11 21:12  alexandre

	* RELEASE: updated RELEASE notes

2010-06-11 18:33  alexandre

	* py/scenic/application.py, py/scenic/gui.py: Set max number of
	  audio channels to 64
	  Fixes #583

2010-06-11 16:27  tristan

	* py/scenic/gui.py: catch right error for invalid source

2010-06-11 16:15  alexandre

	* py/scenic/gui.py: Avoid crash in case of invalid audiotestsrc

2010-06-11 15:02  simonp

	* utils/makedist: Removed --force from autoreconf in makedist

2010-06-11 12:14  alexandre

	* NEWS: Inverse order in the NEWS file.

2010-06-11 11:49  alexandre

	* BUGS, man/milhouse-man.txt: Added KNOWN BUGS to the milhouse man
	  page.
	  Updated BUGS

2010-06-11 02:00  alexandre

	* py/scenic/gui.py: disabled audio test source

2010-06-11 01:55  alexandre

	* NEWS, RELEASE, configure.ac: updated version number, RELEASE and
	  NEWS to prepare release 0.6.1

2010-06-10 20:51  alexandre

	* Makefile.am: added NEWS to distributed files

2010-06-10 20:51  alexandre

	* RELEASE: added a minor comment in the RELEASE file

2010-06-10 20:50  alexandre

	* po/en.po, po/fr.po, po/scenic.pot: updated po files

2010-06-10 20:37  alexandre

	* NEWS: Filled the NEWS file

2010-06-10 20:28  alexandre

	* ChangeLog, RELEASE, configure.ac: Updated version number to 0.6
	  preparing the stable release

2010-06-09 20:11  pchevry

	* doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/commandline.xml,
	  doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/nvidia-settings.xml,
	  doc/docbook/installation/software.xml: Fixed various broken link
	  in linkend tag

2010-06-09 19:59  pchevry

	* doc/docbook/installation/hardware-requirement.xml: Fixed a broken
	  link to network specification

2010-06-09 19:44  pchevry

	* doc/docbook/installation/software.xml: Added basic package
	  installation information of Scenic for 10.04

2010-06-09 18:07  simonp

	* doc/docbook/installation/software.xml: Fixed paragraphs for audio
	  setup commands

2010-06-09 13:07  simonp

	* doc/docbook/installation/about.xml,
	  doc/docbook/installation/ati-settings.xml,
	  doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/commandline.xml,
	  doc/docbook/installation/edirol-fa101-settings.xml,
	  doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/hardware-setup.xml,
	  doc/docbook/installation/introduction.xml,
	  doc/docbook/installation/legal.xml,
	  doc/docbook/installation/network.xml,
	  doc/docbook/installation/nvidia-settings.xml,
	  doc/docbook/installation/software.xml,
	  doc/docbook/user/about.xml,
	  doc/docbook/user/advanced-options.xml,
	  doc/docbook/user/audio-levels.xml,
	  doc/docbook/user/audio-settings.xml,
	  doc/docbook/user/before-using-scenic.xml,
	  doc/docbook/user/contact-settings.xml,
	  doc/docbook/user/introduction.xml, doc/docbook/user/legal.xml,
	  doc/docbook/user/midi-settings.xml, doc/docbook/user/preview.xml,
	  doc/docbook/user/video-settings.xml: Changed docbook ids to
	  installation.something and user.something

2010-06-08 14:09  simonp

	* doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/edirol-fa101-settings.xml,
	  doc/docbook/installation/hardware-setup.xml,
	  doc/docbook/installation/network.xml,
	  doc/docbook/installation/nvidia-settings.xml,
	  doc/docbook/installation/software.xml,
	  doc/docbook/user/advanced-options.xml,
	  doc/docbook/user/before-using-scenic.xml: Finished userinput
	  conversion
	  Added para around mediaobject

2010-06-07 21:42  tristan

	* po/en.po, po/fr.po, po/scenic.pot: undo po mods, keep modified
	  autoge.sh

2010-06-07 21:39  tristan

	* autogen.sh, po/en.po, po/fr.po, po/scenic.pot: don't use --force
	  for autoreconf, this stops needless mods to .po files

2010-06-07 18:49  tristan

	* doc/Makefile.am: put doxygen stuff in EXTRA_DIST so that it
	  doesn't get installed, fixes #569

2010-06-07 15:28  alexandre

	* man/Makefile.am, po/en.po, po/fr.po, po/scenic.pot,
	  py/scenic/configure.py.in, py/scenic/gui.py, py/scenic/runner.py:
	  updated one-line description for the app

2010-06-07 15:20  simonp

	* doc/docbook/installation/ati-settings.xml,
	  doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/commandline.xml,
	  doc/docbook/installation/network.xml: More computerlisting to
	  userinput conversions

2010-06-07 03:09  alexandre

	* RELEASE: updated RELEASE notes

2010-06-07 03:08  alexandre

	* py/scenic/streamer.py: Showing stderr to the user when there are
	  errors.

2010-06-07 02:19  alexandre

	* RELEASE: updated RELEASE notes

2010-06-07 02:05  alexandre

	* RELEASE: updated RELEASE notes

2010-06-07 02:03  alexandre

	* py/scenic/gui.py: Simplified a debug message

2010-06-07 01:58  alexandre

	* py/scenic/devices/jackd.py: Fix jack-info's output parsing
	  Closes #572 (Scenic thinks that jackd is running but it's not)

2010-06-05 07:16  alexandre

	* man/milhouse-man.txt: The man section for who has written it must
	  be called HISTORY, not something like "WRITTEN".

2010-06-04 19:31  alexandre

	* RELEASE: updated RELEASE file.

2010-06-04 19:25  tristan

	* py/scenic/gui.py: only redraw if not previewing

2010-06-04 15:26  tristan

	* py/scenic/gui.py, py/scenic/preview.py: added redraw looping task
	  as a workaround lingering menus

2010-06-03 17:43  tristan

	* po/en.po, po/fr.po, po/scenic.pot: undo changes to po

2010-06-03 17:37  tristan

	* po/en.po, po/fr.po, po/scenic.pot, src/gst/Makefile.am: don't
	  distribute caps.cpp for real

2010-06-03 16:46  tristan

	* py/.coverage: removed sinister hidden file

2010-06-03 16:39  tristan

	* src/gst/Makefile.am: added built sources to nodist_SOURCES

2010-06-03 15:49  alexandre

	* py/rtpmidi/Makefile.am, py/rtpmidi/engines/Makefile.am,
	  py/rtpmidi/engines/midi/Makefile.am,
	  py/rtpmidi/protocols/Makefile.am,
	  py/rtpmidi/protocols/rtp/Makefile.am,
	  py/scenic/devices/Makefile.am: Make clean must delete all .pyc
	  files.

2010-06-03 15:48  tristan

	* src/vumeter/test, utils/jack-info: added some ignores

2010-06-03 14:24  alexandre

	* RELEASE: updated RELEASE notes

2010-06-03 14:20  alexandre

	* configure.ac, doc/docbook/Makefile.am, py/scenic/Makefile.am,
	  py/scripts/Makefile.am: Removed files generated by configure from
	  tarball.
	  Python scripts must be nodist.

2010-06-02 23:24  simonp

	* doc/docbook/user-manual.xml.in,
	  doc/docbook/user/advanced-options.xml: Trying userinput in
	  documentation

2010-06-02 22:52  pchevry

	* doc/docbook/installation/hardware-requirement.xml: filling
	  missing data in the video output table of installation manual

2010-06-02 22:29  simonp

	* doc/docbook/Makefile.am, doc/docbook/installation/software.xml,
	  doc/docbook/user/about.xml,
	  doc/docbook/user/advanced-options.xml,
	  doc/docbook/user/before-using-scenic.xml,
	  doc/docbook/user/video-settings.xml: Integrated xmlcheck make
	  target
	  User Manual now passes xmllint checks

2010-06-02 20:59  alexandre

	* RELEASE, configure.ac: updated version in trunk

2010-06-02 20:45  alexandre

	* ChangeLog: updated ChangeLog with more recent changes

2010-06-02 20:43  alexandre

	* RELEASE: updated date for this release in RELEASE notes.

2010-06-02 20:43  alexandre

	* po/en.po, po/fr.po, po/scenic.pot: updating languages files.

2010-06-02 20:35  tristan

	* RELEASE, utils/.jack.plumbing, utils/jack.plumbing: updated
	  RELEASE, moved jack.plumbing

2010-06-02 16:59  tristan

	* RELEASE: updated release notes

2010-06-02 16:56  tristan

	* py: added pychecker.log to svn:ignore in py

2010-06-02 16:51  tristan

	* py/Makefile.am: added pychecker.log to clean-local

2010-06-02 16:47  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioSource.cpp: audiosource respects jack client name

2010-06-02 16:45  simonp

	* doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/introduction.xml: More XML fixes

2010-06-02 16:34  tristan

	* configure.ac, src/gst/audioConfig.cpp, src/gst/rtpBin.cpp:
	  initialize vars, set default optimization level to 2

2010-06-02 16:30  pchevry

	* doc/docbook/user/before-using-scenic.xml: :edited the
	  installation manual link in user manual

2010-06-02 15:58  pchevry

	* doc/docbook/user/before-using-scenic.xml: Deleted the ifconfig
	  and ping information since it is detected in the application

2010-06-01 22:31  tristan

	* src/gst/audioSource.cpp, src/gst/audioSource.h: added queue to
	  jackaudiosrc to avoid discontinuities (aka Can't record audio
	  fast enough) messages

2010-06-01 22:01  alexandre

	* RELEASE: added tickets closed in RELEASE

2010-06-01 22:00  tristan

	* configure.ac,
	  py/rtpmidi/engines/midi/recovery_journal_chapters.py,
	  py/scenic/application.py, py/scenic/communication.py,
	  py/scenic/dialogs.py, py/scenic/glade.py, py/scenic/gui.py,
	  py/scenic/preview.py, py/scenic/saving.py, py/scenic/sic.py,
	  src/gst/audioReceiver.cpp, src/gst/audioSender.cpp,
	  src/gst/audioSource.cpp, src/gst/codec.cpp, src/gst/dv1394.cpp,
	  src/gst/fileSource.cpp, src/gst/messageDispatcher.cpp,
	  src/gst/rtpReceiver.cpp, src/gst/rtpSender.cpp,
	  src/gst/videoReceiver.cpp, src/gst/videoSender.cpp,
	  src/gst/videoSource.cpp: assertions should not have side effects.
	  Renamed unused variables in python. Added optimization flags for
	  non-debug configure

2010-06-01 20:26  tristan

	* py/scenic/streamer.py: grammar fixes

2010-06-01 20:09  tristan

	* src/util/Makefile.am, src/util/logWriter.cpp,
	  src/util/logWriter.h: removed lassert for good

2010-06-01 20:02  tristan

	* src/gst/audioLevel.cpp, src/gst/audioReceiver.cpp,
	  src/gst/audioSender.cpp, src/gst/audioSink.cpp,
	  src/gst/audioSource.cpp, src/gst/codec.cpp, src/gst/dv1394.cpp,
	  src/gst/fileSource.cpp, src/gst/messageDispatcher.cpp,
	  src/gst/remoteConfig.cpp, src/gst/rtpBin.cpp, src/gst/rtpPay.cpp,
	  src/gst/rtpReceiver.cpp, src/gst/rtpSender.cpp,
	  src/gst/videoReceiver.cpp, src/gst/videoSender.cpp,
	  src/gst/videoSource.cpp, src/include/lassert.h,
	  src/include/util.h: use assert instead of lassert

2010-06-01 19:53  tristan

	* src/gst/pipeline.cpp: don't use assertions for runtime-level
	  errors, better error messages in pipeline

2010-06-01 19:31  alexandre

	* py/scenic/application.py: Added become_available arg to
	  _simply_refuse in handle_invite

2010-06-01 19:10  tristan

	* py/scenic/gui.py, src/gst/pipeline.cpp: scenic should not be able
	  to change standards or inputs while streaming or previewing

2010-06-01 18:57  alexandre

	* py/scenic/streamer.py: decreased log level for a few messages.

2010-06-01 18:36  tristan

	* src/gst/pipeline.cpp: no such thing as MilhouseInterrupt message

2010-06-01 18:31  tristan

	* ., data/glade/scenic.glade, py/scenic/gui.py,
	  py/scenic/preview.py, src/gst/audioLevel.cpp,
	  src/gst/videoSink.cpp: merged back branches/preview_socket into
	  trunk@6264

2010-06-01 18:03  alexandre

	* py/scenic/gui.py: Checking if jack runs right before starting
	  preview.
	  That avoids a nice crash.

2010-06-01 14:56  alexandre

	* man/jack-info-man.txt, po/en.po, po/fr.po, po/scenic.pot,
	  py/rtpmidi/runner.py: fixed more spelling errors in man pages

2010-06-01 14:54  alexandre

	* man/firereset-man.txt: fixed spelling error: Another

2010-06-01 13:50  alexandre

	* py/scenic.desktop: removed encoding field from .desktop file
	  since it in deprecated

2010-06-01 00:49  simonp

	* doc/docbook/installation-manual.xml.in,
	  doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/nvidia-settings.xml,
	  doc/docbook/installation/software.xml: Some XML fixes.

2010-05-31 22:30  tristan

	* src/gst/gstLinkable.cpp, src/gst/raw1394Util.cpp: more helpers in
	  unused namespace

2010-05-31 22:29  tristan

	* py/Makefile.am: added pychecker target to py/Makefile.am

2010-05-31 21:50  tristan

	* src/gst/pipeline.cpp, src/gst/v4l2util.h: put helpers in unnamed
	  namespaces

2010-05-31 19:18  tristan

	* py/scenic/saving.py, py/scenic/streamer.py: finished pychecking
	  scenic

2010-05-31 18:43  tristan

	* data/glade/scenic.glade, py/scenic/gui.py: fixed typo in glade,
	  pychecked gui.py

2010-05-31 18:27  tristan

	* py/scenic/application.py, py/scenic/devices/cameras.py,
	  py/scenic/devices/jackd.py, py/scenic/devices/midi.py,
	  py/scenic/test/test_jack.py: pychecked devices, renamed
	  jackd_get_infos2

2010-05-31 18:21  simonp

	* doc/docbook/installation/about.xml,
	  doc/docbook/installation/hardware-requirement.xml: Fixed some
	  bookinfo and typos

2010-05-31 18:20  tristan

	* py/scenic/communication.py: pychecked communication.py

2010-05-31 18:17  tristan

	* py/scenic/application.py: fixed show_error_dialog calls and got
	  rid of unused variables

2010-05-31 17:59  tristan

	* utils/dc-ctl/dc-ctl.cpp: better error msg

2010-05-31 17:32  tristan

	* py/scenic/application.py, py/scenic/runner.py: pychecked
	  runner.py, separated app creation from app reactor start

2010-05-28 21:31  tristan

	* src/gst/audioSource.cpp: gain shouldn't change with number of
	  channels, earplugs recommended

2010-05-28 20:22  tristan

	* utils/milhouse.completion: added celt to completion

2010-05-28 20:13  tristan

	* py/scenic/gui.py: fixed warning msg

2010-05-28 18:20  tristan

	* src/gst/videoSink.cpp: definitely do need to showwindow in
	  constructor

2010-05-28 18:20  alexandre

	* RELEASE: updated RELEASE notes

2010-05-28 18:18  tristan

	* src/gst/localVideo.cpp, src/gst/videoSink.cpp: don't need to call
	  showWindow in videosink constructor

2010-05-28 17:53  alexandre

	* man/Makefile.am, man/dc-ctl-man.txt, man/firereset-man.txt,
	  man/jack-info-man.txt, man/midistream-man.txt,
	  man/milhouse-man.txt, man/scenic-man.txt: Moved back descriptions
	  for each man page as an argument to help2man.
	  The name filed in the included .txt file dones't work on Debian.

2010-05-27 23:56  alexandre

	* RELEASE, configure.ac: updated version to 0.5.11

2010-05-27 22:34  alexandre

	* py/scenic.desktop: fixed error in .desktop

2010-05-27 22:17  simonp

	* py/scenic.desktop: Update description of desktop file

2010-05-27 22:00  simonp

	* ChangeLog: svn2cl

2010-05-27 21:59  alexandre

	* RELEASE: Updated again the RELEASE notes.

2010-05-27 21:54  simonp

	* ChangeLog: Updated ChangeLog

2010-05-27 21:40  simonp

	* man/Makefile.am, man/dc-ctl-man.txt, man/firereset-man.txt,
	  man/jack-info-man.txt, man/midistream-man.txt,
	  man/milhouse-man.txt, man/scenic-man.txt: More help2man goodness

2010-05-27 21:23  simonp

	* man/midistream-man.txt, man/milhouse-man.txt, man/scenic-man.txt:
	  More man page cleaning

2010-05-27 21:17  alexandre

	* man/firereset-man.txt, man/midistream-man.txt: removed .TP in man
	  files

2010-05-27 21:16  alexandre

	* README: Copied the text from debian/control into README

2010-05-27 21:11  simonp

	* doc/docbook/installation/audio-video.xml: Fixed important typo

2010-05-27 21:09  alexandre

	* RELEASE: updated the RELEASE notes again

2010-05-27 21:05  alexandre

	* RELEASE: updated RELEASE notes

2010-05-27 21:03  simonp

	* py/scenic/process.py: Don't use /bin/bash when launching process,
	  /bin/sh will always be used.

2010-05-27 20:54  alexandre

	* man/Makefile.am, man/dc-ctl-man.txt, man/firereset-man.txt,
	  man/jack-info-man.txt, man/midistream-man.txt,
	  man/milhouse-man.txt, man/scenic-man.txt: Updated the man pages
	  with better one-line descriptions, dates and more doc.
	  Closes #546 - together with the next few commits.

2010-05-27 20:48  simonp

	* doc/docbook/glossary.xml, doc/docbook/user/introduction.xml:
	  Added the two last id's on docbook files

2010-05-27 20:23  simonp

	* ., m4, po: svn:ignore galore

2010-05-27 19:47  alexandre

	* RELEASE: updated RELEASE notes

2010-05-27 15:10  alexandre

	* po/README.txt, po/en.po, po/fr.po, po/scenic.pot: more notes
	  about i18n

2010-05-27 15:02  alexandre

	* po/README.txt, po/en.po, po/fr.po, po/scenic.pot: updated the .po
	  files.

2010-05-27 14:46  alexandre

	* po/fr.po: removed some fuzzy keywords from the fr.po

2010-05-27 14:27  alexandre

	* po/scenic.glade.h: deleted useless file

2010-05-26 21:55  tristan

	* ., Makefile.am, configure.ac, locale, po, po/LINGUAS,
	  po/Makevars, po/POTFILES.in, po/README.txt,
	  po/create_gettext_file.sh, po/en.po, po/fr.po, po/messages.pot,
	  po/scenic.glade.h, po/scenic.pot, py/run-fr,
	  py/scenic/configure.py.in, py/scripts/scenic.in: merged back
	  branches/internationalization into trunk@6199

2010-05-26 20:33  pchevry

	* doc/docbook/fig/edirol_fa101_settings_front.png,
	  doc/docbook/fig/nvidia_settings-1.1.png,
	  doc/docbook/fig/nvidia_settings-1.2.png,
	  doc/docbook/fig/nvidia_settings-2.1.png,
	  doc/docbook/fig/nvidia_settings-2.2.png,
	  doc/docbook/fig/qjackctl_soundcard.png: Cropped some images and
	  used the clearlook theme for images in docbook

2010-05-26 16:29  alexandre

	* py/scenic/application.py: handling more reasons to say BYE

2010-05-26 16:19  alexandre

	* AUTHORS: added Antoine to AUTHORS

2010-05-26 16:19  alexandre

	* man/Makefile.am, man/dc-ctl-man.txt, man/firereset-man.txt,
	  man/jack-info-man.txt, man/midistream-man.txt,
	  man/milhouse-man.txt, man/scenic-man.txt: progress in the man
	  pages. Added authors, some licence info and see also.

2010-05-26 15:33  alexandre

	* data/pixmaps/Makefile.am, data/pixmaps/scenic_32x32.xpm: adding a
	  Debian menu icon.

2010-05-26 00:46  alexandre

	* RELEASE, configure.ac: updated version number to 0.5.10

2010-05-26 00:36  alexandre

	* utils/makedist: Slightly simplified the makedist utility script

2010-05-25 23:16  alexandre

	* RELEASE: updated RELEASE notes

2010-05-25 23:15  alexandre

	* py/scenic/application.py, py/scenic/sic.py: Seems I fixed #527
	  (In some cases when remote doesn't run Scenic, it doesn't give an
	  error message)

2010-05-25 22:56  alexandre

	* py/scenic/application.py, py/scenic/gui.py: polling jackd when
	  clicking on the tab, not anymore in a looping task

2010-05-25 22:34  tristan

	* man/Makefile.am: put man txt files in own variable

2010-05-25 22:26  pchevry

	* doc/docbook/installation/edirol-fa101-settings.xml,
	  doc/docbook/installation/hardware-requirement.xml: included
	  FA-101 and FA-66 page links to the installation manual

2010-05-25 22:18  alexandre

	* RELEASE: updated the RELEASE file

2010-05-25 22:09  simonp

	* man/Makefile.am, utils/makedist: Fixed make clean in doc
	  Updated makedist for automake 1.11.1

2010-05-25 20:23  tristan

	* utils/dc-ctl/dc-ctl.cpp: dc-ctl shows help if no camera is found

2010-05-25 20:13  pchevry

	* doc/docbook/installation-manual.xml.in,
	  doc/docbook/installation/edirol-fa101-settings.xml: integration
	  of the edirol appendix in installation manual

2010-05-25 20:03  pchevry

	* doc/docbook/fig/Makefile.am,
	  doc/docbook/fig/edirol_fa101_settings_front.png,
	  doc/docbook/fig/edirol_fa101_settings_rear.png,
	  doc/docbook/installation/Makefile.am,
	  doc/docbook/installation/edirol-fa101-settings.xml: : added
	  images about edirol fa101 in docbook

2010-05-25 19:48  tristan

	* py/scenic/gui.py: control tab cycles through tabs in scenic,
	  fixes #388

2010-05-25 19:47  alexandre

	* debian: Moved the debian directory to
	  inhouse/packaging/debian-sid

2010-05-25 19:33  alexandre

	* ., py/scenic/application.py, py/scenic/devices/jackd.py,
	  py/scenic/gui.py, py/scenic/test/Makefile.am,
	  py/scenic/test/test_jack.py: Merging r6141 through r6151 of
	  branch jackdmpsupport into 'trunk

2010-05-25 19:22  tristan

	* py/scenic/network.py: don't care about characters

2010-05-25 19:18  tristan

	* utils/dc-ctl/test/test_dc_ctl.py: fixed make check for buildbot

2010-05-25 19:06  tristan

	* py/scenic/network.py, utils/dc-ctl/dc-ctl.cpp: show help or
	  version also if raw1394 isn't loaded

2010-05-25 18:16  tristan

	* utils/dc-ctl/dc-ctl.cpp: more elaborate help message

2010-05-25 18:13  tristan

	* man/Makefile.am, man/dc-ctl.1, utils/dc-ctl/dc-ctl.cpp,
	  utils/jack-info/jack_info.c: fix man page for dc-ctl

2010-05-25 17:42  tristan

	* py/rtpmidi/protocols/rtp/protocol.py: use hashlib instead of md5

2010-05-25 17:37  tristan

	* py/rtpmidi/protocols/rtp/rtp_session.py: use subprocess instead
	  of popen4, fixes #412

2010-05-25 17:33  alexandre

	* debian/copyright, py/run, py/scripts/scenic.in: more copyright
	  holders.
	  Towards using jack-info

2010-05-25 17:18  alexandre

	* debian/copyright: Done metionning the contributed code into
	  scenix - I think.

2010-05-25 17:09  tristan

	* man/dc-ctl.1: added dc-ctl.1

2010-05-25 16:17  tristan

	* man/Makefile.am, src/include/ConcurrentQueue.h: Added author info
	  for ConcurrentQueue.h

2010-05-25 16:05  alexandre

	* AUTHORS, debian/copyright: Improved the copyright and AUTHOR
	  infos

2010-05-25 15:04  tristan

	* utils/dc-ctl/dc-ctl.cpp: cleanup a bit in the output

2010-05-25 14:57  tristan

	* utils/dc-ctl/dc-ctl.cpp: produce partial help message if dc1394
	  is not loaded

2010-05-24 18:04  alexandre

	* debian/control: I finally think scenic fits more in the net
	  section of Debian.

2010-05-21 22:43  alexandre

	* RELEASE: updated RELEASE notes

2010-05-21 22:25  alexandre

	* py/scenic/streamer.py: do not print streamers' warning twice

2010-05-21 22:16  alexandre

	* py/scenic/application.py: send IDLE only if connected

2010-05-21 21:39  tristan

	* py/scenic/communication.py: decrease logging level of connection
	  message

2010-05-21 21:31  alexandre

	* py/scenic/application.py: handle IDLE message

2010-05-21 21:28  alexandre

	* data/glade/scenic.glade: added a title to the details status
	  window.

2010-05-21 21:24  alexandre

	* data/glade/scenic.glade, py/scenic/gui.py: added the detailled
	  status window

2010-05-21 20:30  alexandre

	* py/scenic/application.py: Send some IDLE message to keep
	  connection alive.
	  Fix in the check for supported codecs.

2010-05-21 20:17  alexandre

	* py/scenic/application.py, py/scenic/gui.py: cleanup in check for
	  supported audio/video codecs.

2010-05-21 20:15  tristan

	* doc/Makefile.am: don't recurse into subdirs to clean them...make
	  is smart enough to do that already, even for clean-local targets.
	  Fixed distcheck

2010-05-21 19:55  tristan

	* utils/gst_check.py: moved celt to optional plugins

2010-05-21 19:45  alexandre

	* py/scenic/application.py: only checking codec if audio/video is
	  enabled

2010-05-21 19:43  alexandre

	* py/scenic/application.py, py/scenic/gstreamer.py,
	  py/scenic/gui.py: got rid of the error message at startup if some
	  codecs are not supported.

2010-05-21 19:36  tristan

	* doc/docbook/Makefile.am, py/scenic/application.py,
	  src/shared_video/Makefile.am, src/util/Makefile.am: fixed bug in
	  refuse reason

2010-05-21 19:26  alexandre

	* py/scenic/application.py, py/scenic/communication.py,
	  py/scenic/gui.py: checking for supported codecs when receiving
	  INVITE or ACCEPT

2010-05-21 18:45  alexandre

	* py/scenic/gstreamer.py, py/scenic/gui.py: Updating GUI combo box
	  for audio/video codecs if the GST elements are not installed.

2010-05-21 18:16  tristan

	* src/gst/pipeline.cpp: better error message if element cannot be
	  made (i.e. not installed)

2010-05-21 18:09  alexandre

	* py/scenic/Makefile.am, py/scenic/application.py,
	  py/scenic/gstreamer.py, py/scenic/gui.py,
	  py/scenic/test/test_gstreamer.py: Moved gstreamer-related
	  function in a single file.

2010-05-21 17:45  tristan

	* ., src/gst/audioConfig.cpp, src/gst/codec.cpp, src/gst/codec.h,
	  src/gst/remoteConfig.cpp, src/gst/rtpPay.cpp, src/gst/rtpPay.h:
	  merged back branches/celt into trunk@6112

2010-05-21 17:36  alexandre

	* debian/changelog: updating changelog

2010-05-21 17:34  alexandre

	* py/Makefile.am, py/scenic/application.py,
	  py/scenic/test/Makefile.am, py/scenic/test/test_gstreamer.py:
	  adding test_gstreamer

2010-05-20 21:25  tristan

	* src/main/main.cpp: add carriage return in exception case

2010-05-20 21:13  simonp

	* doc/docbook/installation/ati-settings.xml,
	  doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/nvidia-settings.xml: Cosmetic changes

2010-05-20 21:01  simonp

	* doc/docbook/installation/Makefile.am: Added nvidia-settings.xml
	  and ati-settings.xml in Makefile.am

2010-05-20 20:58  simonp

	* doc/docbook/installation-manual.xml.in,
	  doc/docbook/installation/ati-settings.xml,
	  doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/nvidia-settings.xml: Put video cards
	  setup in appendixes

2010-05-20 20:56  tristan

	* src/gst/codec.cpp: set target for lamemp3enc depending on quality
	  or bitrate setting

2010-05-20 20:53  pchevry

	* doc/docbook/installation/audio-video.xml: deleted the nvidia
	  information in audio-video page of installation-manual

2010-05-20 20:45  tristan

	* src/util/programOptions.cpp: don't use -C shortname for
	  disable-caps-negotiation, very confusing

2010-05-20 20:27  pchevry

	* doc/docbook/installation/ati-settings.xml,
	  doc/docbook/installation/nvidia-settings.xml: Added separate
	  pages for video cards setup

2010-05-20 20:27  tristan

	* utils/make_caps.py: don't import glib

2010-05-20 20:10  tristan

	* src/gst/audioSource.cpp, src/gst/rtpReceiver.cpp: better error
	  message if caps cannot be generated from caps string that is sent

2010-05-19 22:31  simonp

	* doc/docbook/fig/add_contact_edit_dialog.png,
	  doc/docbook/fig/click_on_add_contact.png,
	  doc/docbook/fig/connection_information_2.png,
	  doc/docbook/fig/qjackctl.png: Updated some screenshots to
	  Clearlooks

2010-05-19 22:14  simonp

	* configure.ac, doc/docbook/installation-manual.xml.in,
	  doc/docbook/user-manual.xml.in: Added build time and package
	  version in manuals

2010-05-19 22:13  pchevry

	* doc/docbook/installation/hardware-requirement.xml: added
	  informations on "how to buy a computer" in hardware-requirement

2010-05-19 21:49  alexandre

	* m4/ax_boost_date_time.m4, m4/ax_boost_filesystem.m4: back to the
	  patched version of the m4 boost macros.
	  It must use sh, not bash.

2010-05-19 21:39  alexandre

	* autogen.sh: removed enable-mt

2010-05-19 21:38  alexandre

	* m4/ax_boost_date_time.m4, m4/ax_boost_filesystem.m4: reverting
	  change r6075 - the fix that was valid for sh, not bash

2010-05-19 21:37  tristan

	* configure.ac, utils/gst_check.py: less verbosity in configure.ac,
	  less scary verbosity in gst_check.py

2010-05-19 21:34  alexandre

	* py/scenic/streamer.py: printing error in case of an error
	  guessing max num channels in raw

2010-05-19 21:33  alexandre

	* py/scenic/streamer.py: fix for when milhouse is not found, or so

2010-05-19 21:27  alexandre

	* py/scenic/application.py: added a check for gst elements in
	  scenic. Not using it yet.

2010-05-19 21:02  tristan

	* utils/make_caps.py: don't print like crazy for missing elements

2010-05-19 21:00  tristan

	* configure.ac, utils/make_caps.py: fixed AC_SUBST, don't generate
	  caps for non existing elements

2010-05-19 20:52  alexandre

	* debian/control: removed vorbis-tools and gtk-dev from deps

2010-05-19 20:44  tristan

	* utils/gst_check.py: make all video encoder optional because
	  debian unstable supports only theora (of our encoders)

2010-05-19 20:35  alexandre

	* debian/control: removed libavcodec from deps

2010-05-19 20:35  alexandre

	* debian/control: we depend on libavcodec

2010-05-19 20:09  alexandre

	* ., INSTALL, debian/control: added deps gnome-doc-utisl

2010-05-19 19:43  tristan

	* INSTALL, configure.ac, m4/ax_lang_compiler_ms.m4: check gl need
	  ax_lang_compiler_ms.m4

2010-05-19 19:27  alexandre

	* autogen.sh, debian/control: autogen.sh is now using bash. Fixed
	  checking retval

2010-05-19 19:12  tristan

	* m4/ax_check_gl.m4, m4/ax_check_glu.m4: reverted gl and glu.m4

2010-05-19 19:05  alexandre

	* configure.ac: adding quotes in configure.ac

2010-05-19 18:55  alexandre

	* m4/ax_boost_date_time.m4, m4/ax_boost_filesystem.m4: applied fix
	  for the m4 macros on debian sid

2010-05-19 16:59  alexandre

	* debian/control: removed comments

2010-05-19 16:57  alexandre

	* autogen.sh: ported --enable-mt to autogen.sh

2010-05-19 16:41  tristan

	* utils/gst_check.py: ugly plugins are optional

2010-05-19 16:33  alexandre

	* configure.ac, debian/control, debian/rules: got rid of some
	  build-deps. added --enable-mt flag

2010-05-19 15:21  alexandre

	* debian/control: specific boost version or you have problems

2010-05-19 15:20  alexandre

	* INSTALL, m4/ax_boost_asio.m4, m4/ax_boost_base.m4,
	  m4/ax_boost_date_time.m4, m4/ax_boost_filesystem.m4,
	  m4/ax_boost_program_options.m4, m4/ax_boost_system.m4,
	  m4/ax_boost_thread.m4, m4/ax_check_gl.m4, m4/ax_pthread.m4:
	  updating the m4 macros to the latest version upstream.

2010-05-19 12:27  alexandre

	* debian/changelog: updated changelog again.

2010-05-19 12:26  alexandre

	* debian/source: removed debian/source/format since we're not using
	  quilt

2010-05-19 12:11  alexandre

	* RELEASE, configure.ac: version is now 0.5.9...

2010-05-19 11:52  alexandre

	* debian/changelog, debian/control, debian/source,
	  debian/source/format: fixed lintian complaints

2010-05-19 11:44  alexandre

	* debian/changelog, debian/control: no need build-essential.
	  (unless using a specific version)

2010-05-19 10:08  alexandre

	* autogen.sh, debian/changelog, debian/control: Experimental Debian
	  packaging.
	  * changed the distro in changelog
	  * removed packages that were not found nor needed (?) from the
	  control file
	  Made autoreconf arguments explicit.

2010-05-18 17:20  pchevry

	* doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/network.xml: changes in various titles,
	  added "system" on computer related settings

2010-05-18 15:44  tristan

	* ChangeLog: added ChangeLog generated by svn2cl, this should
	  probably be done by the svn server

2010-05-18 15:32  pchevry

	* doc/docbook/user/advanced-options.xml,
	  doc/docbook/user/audio-levels.xml,
	  doc/docbook/user/audio-settings.xml,
	  doc/docbook/user/before-using-scenic.xml,
	  doc/docbook/user/contact-settings.xml,
	  doc/docbook/user/introduction.xml,
	  doc/docbook/user/midi-settings.xml, doc/docbook/user/preview.xml,
	  doc/docbook/user/video-settings.xml: : added id's in every sect
	  tags in user manual

2010-05-18 13:54  alexandre

	* debian/control: changed debian section to "video"

2010-05-18 13:48  alexandre

	* RELEASE, configure.ac, debian/changelog: updated version to 0.5.8
	  in the trunk (not to be released now, but later)

2010-05-18 12:32  alexandre

	* RELEASE, configure.ac, debian/changelog: updated version to 0.5.7

2010-05-18 12:28  alexandre

	* doc/docbook/Makefile.am, doc/docbook/fig/Makefile.am,
	  doc/docbook/fig/connection_information1.png,
	  doc/docbook/fig/connection_information2.png,
	  doc/docbook/fig/qjackctl_Soundcard.png,
	  doc/docbook/installation/Makefile.am,
	  doc/docbook/user/Makefile.am: Some files were not in Makefile.am.
	  There were duplicate images with similar names.

2010-05-18 00:32  simonp

	* utils/install_doc.sh: HTML documentation now published with
	  figures!

2010-05-17 22:07  alexandre

	* configure.ac, debian/changelog: updated version to 0.5.6

2010-05-17 22:00  alexandre

	* debian/control: added yelp as a dep and build-dep

2010-05-17 20:39  pchevry

	* doc/docbook/installation-manual.xml.in: added the glossary and
	  removed the command line

2010-05-17 20:37  pchevry

	* doc/docbook/user/advanced-options.xml: Merge of the command line
	  documentation, added the glossary in user manual

2010-05-17 20:35  alexandre

	* ., AUTHORS, COPYING, ChangeLog, INSTALL, NEWS, autogen.sh: added
	  the mandatory autotools files to the repository

2010-05-17 20:13  simonp

	* ., debian, utils/install_doc.sh: More ignores! Yeah!
	  install_docs.sh will copy those symlinks

2010-05-17 20:07  simonp

	* doc/docbook/installation-manual.xml, doc/docbook/user-manual.xml:
	  Removed user-manual.xml and installation-manual.xml (those are
	  generated)

2010-05-17 19:49  alexandre

	* debian/changelog: updated changelog

2010-05-17 19:43  alexandre

	* debian/control: added libc6 dep

2010-05-17 19:41  tristan

	* configure.ac, src/shared_video/Makefile.am: comment changes in
	  configure.ac, shared_video should go in pkglib

2010-05-17 19:28  alexandre

	* RELEASE: updated RELEASE notes.

2010-05-17 19:16  pchevry

	* doc/docbook/glossary, doc/docbook/glossary.xml,
	  doc/docbook/installation-manual.xml,
	  doc/docbook/installation-manual.xml.in,
	  doc/docbook/installation/introduction.xml,
	  doc/docbook/user-manual.xml, doc/docbook/user-manual.xml.in:
	  Basic glossary added to both manuals

2010-05-17 17:00  alexandre

	* data/glade/scenic.glade: Tooltips are back!
	  #441 (Widgets must have tooltips)

2010-05-17 05:49  pchevry

	* doc/docbook/glossary.xml: Playing with the docbook glossary,
	  glosdiv not working yet

2010-05-14 20:34  alexandre

	* configure.ac: remove AM_GST_ELEMENT_CHECK from configure.ac

2010-05-14 20:25  alexandre

	* debian/rules: removed useless lines in debian/rules

2010-05-14 20:00  alexandre

	* autogen.sh, configure.ac: barf if aclocal returns an error. Added
	  a check for a gst element - the modern way.

2010-05-14 19:35  alexandre

	* debian/changelog: updated date in changelog

2010-05-14 19:33  alexandre

	* doc/docbook/user/preview.xml: added preview.xml !

2010-05-14 19:21  alexandre

	* configure.ac, debian/changelog: added check for yelp

2010-05-14 18:54  alexandre

	* RELEASE: formatting the release note in a more fashion way

2010-05-14 18:47  alexandre

	* doc/docbook/user/Makefile.am: had forgotten some file

2010-05-14 18:44  pchevry

	* doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/commandline.xml,
	  doc/docbook/installation/software.xml: More xml formatting and
	  clean-up

2010-05-14 18:38  alexandre

	* doc/docbook/user/Makefile.am, doc/docbook/user/audio-levels.xml,
	  doc/docbook/user/video-settings.xml: added the preview and
	  audio-levels sections.

2010-05-14 18:20  alexandre

	* doc/docbook/user/advanced-options.xml,
	  doc/docbook/user/audio-settings.xml,
	  doc/docbook/user/before-using-scenic.xml: progress in the user
	  manual: more text in the audio section.

2010-05-14 15:47  alexandre

	* doc/docbook/user/advanced-options.xml,
	  doc/docbook/user/before-using-scenic.xml: progress in the doc

2010-05-14 15:13  alexandre

	* doc/docbook/fig/click_on_add_contact.png,
	  doc/docbook/fig/nvidia-opengl-settings.png,
	  doc/docbook/user/advanced-options.xml,
	  doc/docbook/user/audio-settings.xml,
	  doc/docbook/user/before-using-scenic.xml, py/scenic/saving.py:
	  Updating the doc. Lots of fixes. Prettier menu instructions.
	  Updated PNGs.

2010-05-13 22:41  alexandre

	* doc/docbook/user/contact-settings.xml: improved the addressbook
	  how-to

2010-05-13 22:34  alexandre

	* doc/docbook/user/advanced-options.xml: improved a lot how the
	  milhouse command line examples are shown

2010-05-13 22:10  alexandre

	* locale/en_US/LC_MESSAGES/scenic.po: updated the english .po to
	  the new strings

2010-05-13 22:07  alexandre

	* locale/README.txt, locale/create_gettext_file.sh,
	  locale/fr_CA/LC_MESSAGES/Makefile.am: not installing the .po
	  files - part 2

2010-05-13 22:06  alexandre

	* locale/en_US/LC_MESSAGES/Makefile.am,
	  locale/en_US/LC_MESSAGES/en_US.po,
	  locale/en_US/LC_MESSAGES/scenic.po: Not installing .po files
	  anymore.
	  renamed a po file for english translation. (pretty useless
	  though)

2010-05-13 21:32  tristan

	* doc/classes: moved dia files out of trunk

2010-05-13 21:30  pchevry

	* doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/commandline.xml,
	  doc/docbook/installation/hardware-setup.xml,
	  doc/docbook/installation/network.xml,
	  doc/docbook/installation/software.xml: id added to all section in
	  installation manual

2010-05-13 21:29  tristan

	* src/main/dot2png.sh, utils/dot2png.sh: moved dot2png.sh to utils

2010-05-13 21:27  simonp

	* utils/install_doc.sh: Updated install_doc.sh for DocBook

2010-05-13 21:19  simonp

	* doc, doc/Doxyfile, doc/Makefile.am, doc/docbook,
	  doc/docbook/Makefile.am, doc/docbook/makehtml: Moved the actions
	  of makehtml in Makefile.am
	  Created html target for doc and doc/docbook: doxygen, epydoc,
	  gnome-doc-tool

2010-05-13 21:12  alexandre

	* doc/docbook/fig/Makefile.am,
	  doc/docbook/fig/add_contact_edit_dialog.png,
	  doc/docbook/fig/click_on_add_contact.png,
	  doc/docbook/user/advanced-options.xml,
	  doc/docbook/user/before-using-scenic.xml,
	  doc/docbook/user/contact-settings.xml: Progress in the user
	  manual.
	  * added two images. (one to be replaced by a screenshot made on
	  lucid with scenic 0.5)
	  * created a level 1 section for milhouse. It deserves it!

2010-05-13 20:35  tristan

	* src/gst/pipeline.cpp, src/main/dot2png.sh, src/main/milhouse.cpp,
	  src/util/programOptions.cpp: added dump-pipeline option for
	  debugging purposes

2010-05-13 19:46  pchevry

	* doc/docbook/installation/audio-video.xml: switch from ordered
	  list to itemized list in audio-video installation manual page

2010-05-13 19:11  pchevry

	* doc/docbook/fig/strating_scenig.png,
	  doc/docbook/installation/audio-video.xml: som xml cleanup in
	  audio-video installation manual

2010-05-13 19:10  alexandre

	* doc/docbook/fig/nvidia-opengl-settings.png: adding an image. This
	  is a proposal.

2010-05-13 19:07  simonp

	* doc/docbook/fig/Makefile.am: Restored
	  trunk/doc/docbook/fig/Makefile.am

2010-05-13 18:51  simonp

	* configure.ac, doc/docbook/makehtml: Now using gnome-doc-tool to
	  convert docbook to html

2010-05-13 18:50  pchevry

	* doc/docbook/fig/Makefile.am,
	  doc/docbook/fig/bidirectional_setup.png,
	  doc/docbook/fig/connection_information1.png,
	  doc/docbook/fig/connection_information2.png,
	  doc/docbook/fig/nvidia_settings-1.1.png,
	  doc/docbook/fig/nvidia_settings-1.2.png,
	  doc/docbook/fig/nvidia_settings-2.1.png,
	  doc/docbook/fig/nvidia_settings-2.2.png,
	  doc/docbook/fig/qjackctl_soundcard.png,
	  doc/docbook/fig/strating_scenig.png,
	  doc/docbook/fig/unidirectional_setup.png,
	  doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/introduction.xml: added nvidia-settings
	  & ati settings

2010-05-13 18:06  tristan

	* src/gst/audioSource.cpp, src/tcp/CapsServer.h: don't toggle
	  frequency for audiotestsrc as it is not designed to handle this
	  and it produces artifacts, especially in mp3

2010-05-12 22:22  simonp

	* doc/docbook/makehtml: First steps for a script to generate html
	  output from docbook files

2010-05-12 20:59  tristan

	* doc/docbook/user/advanced-options.xml: show long and short
	  command lines

2010-05-12 20:37  tristan

	* doc/docbook/user/advanced-options.xml: more doc

2010-05-12 19:55  alexandre

	* RELEASE: updated RELEASE

2010-05-12 19:54  alexandre

	* RELEASE, doc/docbook/user/advanced-options.xml: Created a
	  milhouse crash course in the user manual
	  Closes #324 (milhouse lacks a tutorial)

2010-05-12 19:17  alexandre

	* RELEASE, doc/docbook/user/before-using-scenic.xml: Done with #405
	  (Document ports to open)

2010-05-12 18:58  alexandre

	* py/scenic/internationalization.py: Fixed #519 (Messages from the
	  application modules are logged twice)

2010-05-12 18:54  alexandre

	* locale/fr_CA/LC_MESSAGES/scenic.mo,
	  locale/fr_CA/LC_MESSAGES/scenic.po, py/scenic/dialogs.py: made
	  the dialogs less verbose

2010-05-12 18:46  alexandre

	* RELEASE: update in the RELEASE notes

2010-05-12 18:38  alexandre

	* locale/fr_CA/LC_MESSAGES/scenic.mo,
	  locale/fr_CA/LC_MESSAGES/scenic.po,
	  py/scenic/internationalization.py: done translating to french!

2010-05-12 17:00  alexandre

	* locale/fr_CA/LC_MESSAGES/Makefile.am,
	  locale/fr_CA/LC_MESSAGES/fr_CA.mo,
	  locale/fr_CA/LC_MESSAGES/fr_CA.po,
	  locale/fr_CA/LC_MESSAGES/scenic.mo,
	  locale/fr_CA/LC_MESSAGES/scenic.po: cleanup in fr_CA files.
	  The .po file should have the same name as the .mo file, so that
	  when we save from poedit, the .mo gets updated.

2010-05-12 16:55  alexandre

	* locale/en_US/LC_MESSAGES/Makefile.am,
	  locale/en_US/LC_MESSAGES/scenic.mo,
	  locale/fr_CA/LC_MESSAGES/Makefile.am,
	  locale/fr_CA/LC_MESSAGES/scenic.mo: added again the scenic.mo.
	  i18n in fr_CA now works!
	  We should think about a way to automatically save the mo file to
	  the right file name.

2010-05-12 16:42  tristan

	* src/gst/videoSource.cpp: don't warn about standard if driver
	  doesn't report a standard

2010-05-12 16:27  alexandre

	* locale/fr_CA/LC_MESSAGES/fr_CA.mo,
	  locale/fr_CA/LC_MESSAGES/fr_CA.po: translated a lot of strings to
	  french

2010-05-12 16:07  alexandre

	* locale/en_US/LC_MESSAGES/Makefile.am,
	  locale/en_US/LC_MESSAGES/en_US.mo,
	  locale/en_US/LC_MESSAGES/scenic.mo,
	  locale/fr_CA/LC_MESSAGES/Makefile.am,
	  locale/fr_CA/LC_MESSAGES/fr_CA.mo,
	  locale/fr_CA/LC_MESSAGES/fr_CA.po,
	  locale/fr_CA/LC_MESSAGES/scenic.mo: Fixed french translation. It
	  was not working since the .mo file name was incorrect.
	  Bonjour!

2010-05-12 15:45  alexandre

	* locale/README.txt, locale/create_gettext_file.sh,
	  locale/fr_CA/LC_MESSAGES/fr_CA.po, locale/scenic.pot: Towards an
	  i18nized app:
	  * Updated the scenic.pot file.
	  * Made a fr_CA.po out of it.
	  * Added some notes.

2010-05-12 14:38  alexandre

	* py/scenic/gui.py: All printf'ed messages in Python that i8nized
	  must be formatted with named arguments, since the order might
	  change from a language to another.

2010-05-11 21:47  pchevry

	* doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/commandline.xml,
	  doc/docbook/installation/network.xml,
	  doc/docbook/installation/software.xml: some tidy clean-up,
	  started documentation for the package installation

2010-05-11 21:40  alexandre

	* doc/docbook/user/midi-settings.xml: added notes about MIDI
	  latency

2010-05-11 21:25  alexandre

	* doc/docbook/user/before-using-scenic.xml: fixed typo

2010-05-11 21:18  alexandre

	* doc/docbook/fig/Makefile.am,
	  doc/docbook/fig/connection_information_1.png,
	  doc/docbook/fig/connection_information_2.png,
	  doc/docbook/user/before-using-scenic.xml,
	  doc/docbook/user/contact-settings.xml: adding images for the
	  connection info

2010-05-11 20:07  alexandre

	* doc/docbook/user/before-using-scenic.xml: Lots of fixes in before
	  using scenic.
	  I am ready to use it!

2010-05-11 19:48  alexandre

	* doc/docbook/user/before-using-scenic.xml: progress in how to
	  launch scenic.

2010-05-11 19:24  alexandre

	* doc/docbook/user/video-settings.xml: progress in doc (receiving
	  video)

2010-05-11 19:15  pchevry

	* doc/docbook/installation/software.xml: applied tidy on software
	  installation pages

2010-05-11 19:12  alexandre

	* doc/docbook/user/introduction.xml,
	  doc/docbook/user/video-settings.xml: progress in doc.

2010-05-10 21:47  tristan

	* src/gst/videoSink.cpp: get the default screen for the given
	  display instead of the 0th

2010-05-10 21:40  tristan

	* ., py/scenic/preview.py, py/scenic/streamer.py,
	  src/gst/glVideoSink.cpp, src/gst/glVideoSink.h,
	  src/gst/videoConfig.cpp, src/gst/videoConfig.h,
	  src/gst/videoSink.cpp, src/gst/videoSink.h,
	  src/main/milhouse.cpp, src/util/programOptions.cpp: merged back
	  branches/vidches/videodisplay into trunk@5965

2010-05-10 20:19  alexandre

	* RELEASE: update in the RELEASE notes.

2010-05-10 20:18  alexandre

	* py/scenic/saving.py: fixed #518 (Newer configuration options are
	  erased when we run an older version)

2010-05-10 20:09  alexandre

	* RELEASE, configure.ac: moving up to 0.5.5

2010-05-10 19:40  alexandre

	* debian/changelog: updating the changelog

2010-05-10 19:37  alexandre

	* debian/control: added one more recommended package.

2010-05-10 19:35  alexandre

	* debian/control: fixed errors in debian package dependencies

2010-05-10 19:22  alexandre

	* debian/changelog: preparing tag 0.5.4

2010-05-10 19:20  alexandre

	* RELEASE, debian/control: adding deps to the debian packaging

2010-05-10 19:04  alexandre

	* RELEASE: yet another update in the RELEASE notes.

2010-05-10 19:03  alexandre

	* py/scenic/runner.py: re-enabling logging to file since it appears
	  to be working. Closes #467 (Logging to file is broken)

2010-05-10 18:53  alexandre

	* RELEASE: updated RELEASE file.

2010-05-10 18:42  alexandre

	* py/scenic/preview.py: showing the errors to the user when they
	  occur in the preview. Closes #500 (Show errors when the preview
	  crashes)

2010-05-10 18:30  alexandre

	* RELEASE: updated RELEASE notes

2010-05-10 17:55  alexandre

	* py/scenic/gui.py: implemented the slot for
	  on_installation_manual_menu_item_activated

2010-05-10 17:54  alexandre

	* data/glade/scenic.glade: added the
	  on_installation_manual_menu_item_activated signal.

2010-05-10 17:52  simonp

	* data/glade/scenic.glade, utils/milhouse.completion: New
	  Installation Manual menu entry
	  New milhouse bash completion entries

2010-05-10 17:28  alexandre

	* debian/control, debian/rules: packaging the bash completion file.

2010-05-07 21:51  alexandre

	* doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/commandline.xml,
	  doc/docbook/installation/hardware-setup.xml,
	  doc/docbook/installation/network.xml: Fixed a few things in the
	  installation manual

2010-05-07 21:06  alexandre

	* debian/control: adding vital deps to debian/control

2010-05-07 20:55  alexandre

	* RELEASE, py/scenic/devices/jackd.py: parsing correctly the
	  firewire backend's options

2010-05-07 20:37  alexandre

	* py/scenic/devices/jackd.py: adding support for the firewire jackd
	  driver.

2010-05-07 20:01  alexandre

	* configure.ac: updating version number to 0.5.4... This version
	  will hopefully contains bugfixes for bugs found in 0.5.3.

2010-05-07 18:26  alexandre

	* py/scenic/application.py: Some debug when detecting the max num
	  of channels.

2010-05-07 18:12  alexandre

	* configure.ac, debian/changelog: updating version to 0.5.3

2010-05-07 17:02  simonp

	* data/glade/scenic.glade: Modified request width for audio levels
	  so they show 12 channels each w/o scroll bars

2010-05-07 16:42  alexandre

	* debian/control: fixing critical errors in the debian control file

2010-05-07 16:30  alexandre

	* debian/control: added some more needed packages

2010-05-07 16:09  alexandre

	* debian/changelog: last minor change in the debian changelog

2010-05-06 21:51  alexandre

	* RELEASE: updating the RELEASE notes

2010-05-06 21:43  alexandre

	* doc/test_checklist.ods: moved the test_checklist.ods out of the
	  trunk. Now in inhouse

2010-05-06 21:34  alexandre

	* debian/control: fixed in the Debian packaging. - pygame was
	  missing, architecture is any, not all.

2010-05-06 21:03  alexandre

	* RELEASE: minor thing

2010-05-06 20:50  alexandre

	* debian/changelog: figured out the proper ubuntu version number.
	  It's x.x.x-0

2010-05-06 20:43  alexandre

	* debian/control, py/rtpmidi/engines/midi/midi_in.py,
	  py/rtpmidi/engines/midi/midi_out.py,
	  py/rtpmidi/engines/midi/midi_session.py, py/rtpmidi/runner.py,
	  py/scenic/application.py, py/scenic/gui.py: we can now use
	  python-pygame to get the python PortMidi module.

2010-05-06 20:14  alexandre

	* RELEASE, doc/test_checklist.ods: added some entry in the RELEASE
	  file

2010-05-06 19:24  alexandre

	* doc/test_checklist.csv, doc/test_checklist.ods: moving the check
	  list to OpenOffice format

2010-05-06 19:23  alexandre

	* data/glade/Makefile.am: simple cleanup in a Makefile

2010-05-06 19:11  alexandre

	* py/scenic/streamer.py: fixed very bad mistake

2010-05-06 19:08  alexandre

	* py/scenic/logger.py, py/scenic/streamer.py: showing the warnings
	  to the user.
	  Tries to close #506 (Show warnings to the user)

2010-05-05 20:42  tristan

	* py/scenic/application.py: don't show error dialog on connection
	  timeout if we are no longer negotiating

2010-05-05 20:33  alexandre

	* doc/docbook/user/advanced-options.xml: fixed advanced options.

2010-05-05 20:26  alexandre

	* doc/docbook/user-manual.xml.in, doc/docbook/user/Makefile.am,
	  doc/docbook/user/advanced-options.xml,
	  doc/docbook/user/introduction.xml: progress in the user manual

2010-05-05 19:45  tristan

	* utils/jack-info/jack_info.c: some cleanup

2010-05-05 19:37  tristan

	* src/gst/audioLevel.cpp: first iteration of channel numbers for
	  vumeters

2010-05-05 19:35  alexandre

	* doc/docbook/user/midi-settings.xml: progress in midi doc

2010-05-05 19:24  alexandre

	* doc/docbook/user/contact-settings.xml: getting better

2010-05-05 19:18  alexandre

	* doc/docbook/user/before-using-scenic.xml: still needs a lot of
	  love

2010-05-05 19:09  alexandre

	* man/jack-info-man.txt: had forgotten to add a man page source
	  file.

2010-05-05 18:49  alexandre

	* RELEASE: updated RELEASE

2010-05-05 18:43  alexandre

	* RELEASE, man/Makefile.am, utils/jack-info/Makefile.am,
	  utils/jack-info/jack_info.c: added jack-info's man page.

2010-05-05 18:19  alexandre

	* doc/test_checklist.csv: more tests in check list

2010-05-05 18:00  alexandre

	* py/scenic/application.py: more error message when got REFUSE

2010-05-05 17:57  alexandre

	* py/scenic/application.py: bug fix when there was no error message

2010-05-05 17:07  alexandre

	* py/scenic/application.py, py/scenic/communication.py: more
	  verbose

2010-05-05 17:04  alexandre

	* py/scenic/application.py: just a print

2010-05-05 17:03  alexandre

	* py/scenic/application.py: typo

2010-05-05 17:02  alexandre

	* py/scenic/application.py, py/scenic/communication.py:
	  experimental commit. Sending detailed technical problems reasons
	  to offerer.

2010-05-05 16:42  alexandre

	* py/scenic/gui.py, py/scenic/streamer.py: better error messages
	  handling, especially when number of raw channels is too high

2010-05-05 15:19  alexandre

	* py/scenic/streamer.py: fix

2010-05-05 15:02  alexandre

	* py/scenic/application.py, py/scenic/streamer.py: trying to fix
	  #492 (maximum number of channels sent with raw must be
	  negotiated)

2010-05-05 14:26  alexandre

	* doc/test_checklist.csv: adding test_checklist.csv

2010-05-05 13:49  alexandre

	* doc/docbook/installation/Makefile.am: removed a Makefile.am from
	  installed files

2010-05-04 20:52  alexandre

	* py/scenic/gui.py: fixed #493 (preview complains about STOPPING
	  state)

2010-05-04 20:42  tristan

	* src/gst/jackUtils.cpp, src/gst/rtpPay.cpp: undo max ptime change,
	  also jack zombie error code not in < 10.04

2010-05-04 20:40  tristan

	* src/gst/jackUtils.cpp, src/gst/rtpPay.cpp: jack backend error is
	  only in 10.04

2010-05-04 20:31  tristan

	* src/gst/audioConfig.cpp, src/gst/jackUtils.cpp,
	  src/util/programOptions.cpp: scrap our fake pipeline when done
	  with it

2010-05-04 19:59  alexandre

	* debian/control: fixed package names

2010-05-04 19:38  alexandre

	* debian/control: changed package name...

2010-05-04 19:33  alexandre

	* debian/control: no dash in boost packages.

2010-05-04 19:26  alexandre

	* debian/control: corrected a package name

2010-05-04 19:11  alexandre

	* doc/docbook/user/introduction.xml: mentionning the cabaret form.

2010-05-04 19:04  alexandre

	* doc/docbook/user/introduction.xml: tidy

2010-05-04 18:59  alexandre

	* doc/docbook/user/introduction.xml: much progress in the doc

2010-05-04 18:59  tristan

	* py/scenic/application.py: update widget when updating maximum

2010-05-04 18:39  tristan

	* py/scenic/application.py, py/scenic/gui.py,
	  py/scenic/streamer.py, src/gst/audioConfig.cpp: max channels in
	  raw called in scenic

2010-05-04 17:51  tristan

	* doc/docbook/user/introduction.xml: slight doc change

2010-05-04 17:32  alexandre

	* doc/docbook/user/introduction.xml: reformatting

2010-05-04 16:15  alexandre

	* doc/docbook/user/Makefile.am: added a missing file

2010-05-04 16:08  alexandre

	* doc/docbook/user-manual.xml.in: reveting to the previous way to
	  be

2010-05-04 16:06  alexandre

	* doc/docbook/user-manual.xml.in: corrected error in a xml .in file

2010-05-04 03:26  alexandre

	* debian/control: fixed package names

2010-05-04 03:18  alexandre

	* debian/control: sorted the deps

2010-05-04 03:13  alexandre

	* debian/control: changed section

2010-05-03 21:45  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioFactory.cpp: easier to parse

2010-05-03 21:32  alexandre

	* RELEASE: updated RELEASE file

2010-05-03 21:22  alexandre

	* py/scenic/application.py: detecting JACK sampling rate mismatch

2010-05-03 21:05  tristan

	* src/gst/audioConfig.cpp: don't sleep

2010-05-03 20:58  tristan

	* src/gst/audioConfig.cpp, src/gst/videoSource.cpp,
	  src/main/milhouse.cpp: check at runtime if we set the channel
	  positions or not

2010-05-03 19:50  alexandre

	* configure.ac, py/rtpmidi/runner.py: Just a warning by configure
	  when python-portmidi is not installed.
	  Also made the midistream executable less verbose when called with
	  --version or --help.

2010-05-03 19:38  alexandre

	* RELEASE: updated the RELEASE file

2010-05-03 19:37  alexandre

	* py/scenic/application.py, py/scenic/gui.py, py/scenic/process.py:
	  Detecting support for MIDI, and disabling any MIDI polling and
	  transmission if not supported.

2010-05-03 18:23  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioFactory.cpp, src/gst/audioFactory.h,
	  src/gst/capsParser.cpp, src/main/milhouse.cpp,
	  src/util/programOptions.cpp: max channels flag added, needs to
	  get fancier

2010-05-03 18:13  simonp

	* debian/control: More package dependencies tweaking

2010-05-03 17:55  alexandre

	* debian/control: more suggests

2010-05-03 17:34  alexandre

	* debian/control, debian/copyright: more dependencies in the debian
	  packaging

2010-05-03 16:48  alexandre

	* debian, debian/changelog, debian/compat, debian/control,
	  debian/rules: Adding debian packaging files. Not tested yet.

2010-05-03 16:48  tristan

	* doc/docbook/glossary/jitter.xml: doc

2010-05-03 15:34  tristan

	* doc/docbook/glossary/packet-loss.xml: packet loss doc

2010-04-30 21:51  alexandre

	* RELEASE, configure.ac: updated version number to 0.5.2

2010-04-30 21:43  alexandre

	* configure.ac, doc/docbook/user-manual.xml,
	  doc/docbook/user-manual.xml.in: Created user-manual.xml.in, so
	  that we can use variables from autotools.

2010-04-30 21:17  alexandre

	* doc/docbook/user/about.xml, doc/docbook/user/audio-settings.xml,
	  doc/docbook/user/before-using-scenic.xml,
	  doc/docbook/user/contact-settings.xml,
	  doc/docbook/user/introduction.xml, doc/docbook/user/legal.xml,
	  doc/docbook/user/midi-settings.xml: Reverted bad tidy options

2010-04-30 19:11  pchevry

	* doc/docbook/installation-manual.xml.in: Fixed lowercase thingy

2010-04-30 19:07  pchevry

	* doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/hardware-setup.xml: installation manual
	  xml formatting

2010-04-30 17:10  alexandre

	* doc/docbook/user/about.xml, doc/docbook/user/audio-settings.xml,
	  doc/docbook/user/before-using-scenic.xml,
	  doc/docbook/user/contact-settings.xml,
	  doc/docbook/user/introduction.xml, doc/docbook/user/legal.xml,
	  doc/docbook/user/midi-settings.xml: let's tidy the user manual!

2010-04-30 17:07  alexandre

	* doc/docbook/user/video-settings.xml: more text and tidyness

2010-04-30 16:56  tristan

	* src/gst/audioConfig.cpp: use jack sample rate if jack is running,
	  even if not using jack audiosink/src

2010-04-30 16:36  alexandre

	* doc/docbook/user/video-settings.xml: more text in
	  video-settings.xml

2010-04-30 16:25  pchevry

	* doc/docbook/installation/introduction.xml: Changed
	  installation-manual introduction title

2010-04-30 15:46  pchevry

	* doc/docbook/user/video-settings.xml: Corrected video setting
	  title in user-manual

2010-04-30 15:43  pchevry

	* doc/docbook/user/contact-settings.xml,
	  doc/docbook/user/video-settings.xml: Added info in contact and
	  viedo settings user manual page

2010-04-29 22:07  tristan

	* src/firereset/firereset.c, src/gst/TODO, src/gst/rtpSender.cpp:
	  firereset can't have c++ style comments

2010-04-29 21:52  alexandre

	* src/firereset/firereset.c: added a todo

2010-04-29 21:47  alexandre

	* man/Makefile.am, man/firereset-man.txt,
	  src/firereset/firereset.c: Updated the man page of firereset

2010-04-29 21:31  alexandre

	* src/firereset/firereset.c: updated firereset so that it can print
	  its version number. Also figured out that it's possible to set an
	  environment variable to specify the firewire port to reset.

2010-04-29 20:49  simonp

	* ., doc/docbook, doc/docbook/fig, doc/docbook/installation,
	  doc/docbook/user: Fixed some svn:ignore

2010-04-29 20:21  alexandre

	* py/scenic/gui.py, py/scenic/process.py: showing packets lost and
	  packet loss in the GUI.
	  Changed the level for an already died message to warning.

2010-04-29 18:50  alexandre

	* py/scenic.desktop, py/scenic/ports.py,
	  py/scenic/test/test_ports.py: Fixed a critical bug with the
	  scenic.desktop !

2010-04-29 18:20  simonp

	* utils/install_gstreamer.sh: Fixed the check for an already
	  applied patch in install_gstreamer.sh

2010-04-29 18:17  alexandre

	* py/scenic/application.py: Fixed #488 The port allocator is not
	  called to free ports

2010-04-29 16:36  tristan

	* src/gst/capsParser.cpp, utils/make_caps.py: increase limits

2010-04-29 16:29  tristan

	* src/gst/audioSource.cpp, src/gst/fileSource.cpp,
	  src/gst/videoSource.cpp: nicer error message when file isn't
	  found

2010-04-29 16:17  tristan

	* RELEASE: updated release notes

2010-04-29 16:01  tristan

	* py/scenic/gui.py: got rid of glade warning

2010-04-29 15:57  alexandre

	* RELEASE: one more minor change

2010-04-29 15:56  alexandre

	* RELEASE: one more fix in the RELEASE

2010-04-29 15:15  pchevry

	* doc/docbook/user/Makefile: and the Makefile...

2010-04-29 15:15  pchevry

	* doc/docbook/user/Makefile.in: Removed Makefile.in

2010-04-29 15:14  pchevry

	* doc/docbook/user/Makefile, doc/docbook/user/Makefile.in,
	  doc/docbook/user/before-using-scenic.xml: Added
	  before-using-scenic

2010-04-29 15:13  alexandre

	* doc/docbook/installation/about.xml, doc/docbook/user/about.xml:
	  Fixed a typo

2010-04-29 15:12  tristan

	* src/gst/gstLinkable.cpp, src/main/milhouse.cpp: respect disable
	  jack autoconnect in localaudio, fixes #485

2010-04-29 14:34  alexandre

	* RELEASE: longer message in RELEASE

2010-04-29 14:27  alexandre

	* py/scenic/runner.py: disabled logging to file for now. Changed
	  name of the disable-v4l2-settings-restoration

2010-04-29 00:37  alexandre

	* RELEASE: updated RELEASE with today's fixes and features.

2010-04-29 00:27  alexandre

	* py/scenic/devices/cameras.py, py/scenic/devices/midi.py: log
	  level is now centralized

2010-04-28 23:53  alexandre

	* data/glade/scenic.glade: very important to change the glade as
	  well

2010-04-28 23:45  alexandre

	* py/scenic/application.py, py/scenic/gui.py, py/scenic/preview.py,
	  py/scenic/process.py, py/scenic/streamer.py: Implemented the
	  Enable jack autoconnect in the GUI

2010-04-28 22:59  alexandre

	* py/scenic/application.py, py/scenic/communication.py,
	  py/scenic/gui.py, py/scenic/logger.py, py/scenic/ports.py,
	  py/scenic/preview.py, py/scenic/process.py, py/scenic/runner.py,
	  py/scenic/saving.py, py/scenic/sic.py, py/scenic/streamer.py:
	  towards a unified logging system

2010-04-28 22:58  simonp

	* data/glade/scenic.glade: Added audio_jack_disable_autoconnect in
	  glade

2010-04-28 22:46  tristan

	* src/util/logWriter.cpp: got rid of pointless function

2010-04-28 22:17  alexandre

	* py/scenic/process.py: decreased verbosity

2010-04-28 22:16  alexandre

	* py/scenic/process.py: passing the GTK2_RC_FILES env var to
	  milhouse, so that it looks nice.

2010-04-28 21:45  alexandre

	* py/scenic/application.py, py/scenic/gui.py: increase maximum
	  number of channels in raw to 64 - user configurable

2010-04-28 21:43  tristan

	* src/vumeter/test/main.c, src/vumeter/vumeter.cpp: add some
	  padding in vumeter, fixes #455

2010-04-28 21:35  alexandre

	* py/scenic/communication.py: minor corrections

2010-04-28 21:06  alexandre

	* py/scenic/application.py, py/scenic/devices/cameras.py,
	  py/scenic/gui.py: using milhouse --list-v4l2 to poll cameras in
	  scenic

2010-04-28 20:28  alexandre

	* src/main/milhouse.cpp: oops

2010-04-28 20:28  pchevry

	* doc/docbook/user-manual.xml: Defining the user-manual sections

2010-04-28 20:27  alexandre

	* src/util/programOptions.cpp: changed --list-v4l for --list-v4l2

2010-04-28 20:22  pchevry

	* doc/docbook/installation/audio-video.xml,
	  doc/docbook/user-manual.xml: some change on the user-manual toc

2010-04-28 20:00  tristan

	* src/util/programOptions.cpp: use -h for help

2010-04-28 19:52  tristan

	* src/gst/videoConfig.cpp, src/gst/videoConfig.h,
	  src/main/milhouse.cpp, src/util/programOptions.cpp: added
	  list-v4l command line option

2010-04-28 19:34  alexandre

	* doc/docbook/user/video-settings.xml: fixed typo

2010-04-28 16:42  tristan

	* utils/install_gstreamer.sh: patch jack in install gstreamer to
	  fix channel layout bug

2010-04-28 16:02  tristan

	* utils/jack.diff: added jack.diff

2010-04-28 15:28  alexandre

	* py/scenic/streamer.py: Fixed #480 (Parsing error in average
	  packet-loss)

2010-04-28 15:16  alexandre

	* py/scenic/process.py: fixed critical bugfix which prevented one
	  to stop a stream!

2010-04-28 14:47  alexandre

	* py/scenic/runner.py: fixed a critical error with the
	  --log-file-name option in scenic

2010-04-28 13:23  alexandre

	* RELEASE: updated RELEASE, preparing release 0.5.1

2010-04-28 13:07  alexandre

	* py/scenic/process.py: decreased verbosity a bit

2010-04-28 13:06  alexandre

	* py/scenic/application.py, py/scenic/configure.py.in,
	  py/scenic/gui.py, py/scenic/process.py, py/scenic/runner.py,
	  py/scripts/scenic.in: Fixed #475 (yelp should not inherit the GTK
	  theme)

2010-04-28 12:29  alexandre

	* py/scenic/gui.py: Closing #411 (Integrate user documentation in
	  scenic)

2010-04-28 12:18  alexandre

	* doc/docbook/Makefile.am, doc/docbook/user/Makefile.am: added the
	  user manual files to the build system.

2010-04-28 12:11  alexandre

	* doc/docbook/user-manual.xml: lots of documents were not found and
	  it made the docbook user manual fail to be open by yelp.

2010-04-27 22:21  tristan

	* py/scenic/gui.py: revert max in scenic since i haven't fixed
	  install_gstreamer.sh yet

2010-04-27 21:55  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioReceiver.cpp, src/gst/audioSender.cpp,
	  src/gst/capsParser.cpp, src/gst/codec.cpp, src/gst/codec.h,
	  src/gst/remoteConfig.cpp, src/gst/remoteConfig.h: lots and lots
	  and lots of channels of raw audio

2010-04-27 21:29  alexandre

	* py/scenic/application.py, py/scenic/gui.py, py/scenic/logger.py,
	  py/scenic/runner.py, py/scenic/saving.py: improved some logging
	  messages. It seems like it polls MIDI devices when we switch tab.

2010-04-27 21:28  simonp

	* data/glade/scenic.glade: Renamed MIDI and Statistics tabs

2010-04-27 21:20  pchevry

	* doc/docbook/user/audio-settings.xml,
	  doc/docbook/user/contact-settings.xml,
	  doc/docbook/user/midi-settings.xml,
	  doc/docbook/user/network-settings.xml,
	  doc/docbook/user/peripheral-connection.xml,
	  doc/docbook/user/setup-overview.xml,
	  doc/docbook/user/starting-devices.xml,
	  doc/docbook/user/starting-scenic.xml,
	  doc/docbook/user/testing-devices.xml,
	  doc/docbook/user/using-scenic.xml,
	  doc/docbook/user/video-settings.xml: new docbook user manual
	  table of content

2010-04-27 20:20  alexandre

	* py/scenic/logger.py, py/scenic/runner.py: fix in logging

2010-04-27 20:14  alexandre

	* py/scenic/application.py, py/scenic/communication.py,
	  py/scenic/devices/cameras.py, py/scenic/devices/midi.py,
	  py/scenic/gui.py, py/scenic/logger.py, py/scenic/process.py,
	  py/scenic/runner.py, py/scenic/saving.py, py/scenic/sic.py,
	  py/scenic/streamer.py: Merged changed in branch logger since
	  r5755 to trunk. Improves the logging system in Scenic.

2010-04-27 17:34  tristan

	* py/scenic/gui.py: increase raw max to 11 in scenic gui

2010-04-27 17:07  tristan

	* src/gst/audioSender.cpp, src/gst/capsParser.cpp,
	  utils/make_caps.py: support up to 11 channels raw, fixes #462

2010-04-27 16:51  tristan

	* src/gst/audioConfig.cpp: only check jack sample rate if we are in
	  fact using jack

2010-04-27 16:50  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioFactory.cpp: update sample rate earlier for jack if
	  we are not negotiating the caps over TCP, fixes #463

2010-04-27 15:24  alexandre

	* py/scenic/saving.py: corrected printed message in state saving.

2010-04-26 22:25  alexandre

	* py/scenic/gui.py, py/scenic/saving.py: Does this help?

2010-04-26 22:20  alexandre

	* py/scenic/gui.py: keep trying...

2010-04-26 22:19  alexandre

	* py/scenic/gui.py: Trying to fix bug #395 (callee can't stop call
	  if caller is not in her contact list)

2010-04-26 22:05  alexandre

	* py/scenic/streamer.py: brown paper bag commit

2010-04-26 22:04  alexandre

	* py/scenic/streamer.py: Fixed critical error with audio
	  jitterbuffer when not sync, or video disabled.

2010-04-26 22:00  alexandre

	* py/scenic/sic.py: decreased verbosity of the SIC prototocl

2010-04-26 21:47  alexandre

	* py/scenic/application.py: fix

2010-04-26 21:45  alexandre

	* py/scenic/application.py: Trying to fix the answerer that wasnt
	  checking if he was busy.

2010-04-26 21:36  alexandre

	* py/scenic/logger.py: progress in logging

2010-04-26 21:10  alexandre

	* py/scenic/Makefile.am: added new python files to Makefile.am

2010-04-26 21:09  alexandre

	* py/scenic/logger.py, py/scenic/twistedbackports.py: adding
	  logger.py

2010-04-26 20:00  alexandre

	* py/scenic/devices/cameras.py: Added WinTV to the list of
	  recognized cameras.

2010-04-26 19:31  alexandre

	* py/scenic/runner.py: Detecting if the X11 DISPLAY is valid at
	  startup.

2010-04-26 17:10  alexandre

	* py/scenic/gui.py, py/scenic/runner.py: It seems like state saving
	  for V4L2 input and norm was not working correclty. Fixed it.

2010-04-26 15:46  alexandre

	* py/scenic/gui.py: Hopefully fixes #447 (Clicking on the Video tab
	  while streaming create sound glitches)

2010-04-23 22:39  tristan

	* src/gst/audioSender.cpp, src/gst/audioSource.cpp,
	  src/gst/capsParser.cpp: toward more than 11 channels in raw

2010-04-23 22:28  alexandre

	* py/scenic/application.py: v4l2 state saving works!!

2010-04-23 22:20  alexandre

	* py/scenic/application.py: critical small fix. Don't know why, but
	  V4L2 state saing don't work.

2010-04-23 22:09  alexandre

	* py/scenic/application.py: experimental state saving for v4l2
	  settings.

2010-04-23 20:34  alexandre

	* py/run-midi, py/scenic/gui.py: fixed run-midi script.
	  Also made scenic a little less verbose

2010-04-23 19:35  alexandre

	* py/scenic/runner.py: got rid of one more warning

2010-04-23 19:33  alexandre

	* py/scenic/runner.py: let's die a bit further, so that we can
	  create man pages

2010-04-23 19:32  alexandre

	* py/scenic/runner.py: abort if no DISPLAY

2010-04-23 17:01  alexandre

	* py/scenic/application.py: Fixed #402 (When invited by someone not
	  in contact list, the "cancelled" message should contain its IP)

2010-04-23 16:35  alexandre

	* py/scenic/application.py: Checking config right before the flight
	  check. Very important fix.

2010-04-23 16:17  alexandre

	* py/scenic/application.py: fixed one more bad bug with checking if
	  jackd is running

2010-04-23 13:55  alexandre

	* py/scenic/devices/jackd.py: one less print

2010-04-23 13:53  alexandre

	* py/scenic/devices/jackd.py: should fix the jackd index error, now

2010-04-23 13:52  alexandre

	* py/scenic/devices/jackd.py: Trying to fix a bug that occurs only
	  when not giving to jackd the nsamples option

2010-04-23 13:50  alexandre

	* py/scenic/devices/jackd.py: hmmmm

2010-04-23 13:49  alexandre

	* py/scenic/devices/jackd.py: trying to fix an index error in
	  jackd.py on line 198

2010-04-23 13:42  alexandre

	* py/scenic/application.py: ooops

2010-04-23 13:42  alexandre

	* py/scenic/application.py, py/scenic/communication.py: added a
	  reason to denials

2010-04-23 13:29  alexandre

	* py/scenic/gui.py: fixed #429 (Strip white spaces from the address
	  field)

2010-04-23 12:34  alexandre

	* py/scenic/application.py, py/scenic/streamer.py: important fixes.
	  Implementing the independant audio_jitterbuffer

2010-04-22 20:59  alexandre

	* data/glade/scenic.glade, py/scenic/application.py,
	  py/scenic/gui.py: improved how the audio jitter buffer widget is
	  toggled.
	  We had to consider if recv video is on

2010-04-22 17:30  tristan

	* src/gst/pipeline.cpp, src/gst/pipeline.h: pipeline's observer's
	  now held in set to guarantee uniqueness

2010-04-22 15:31  alexandre

	* py/scenic/application.py, py/scenic/gui.py: state saving for
	  audio_jitterbuffer is implemented

2010-04-21 22:54  simonp

	* data/glade/scenic.glade: Statistics tab tweaks

2010-04-21 22:45  simonp

	* data/glade/scenic.glade: Renamed invite button

2010-04-21 22:44  simonp

	* data/glade/scenic.glade: Widget positioning tweaks
	  Added audio jitter buffer
	  Renamed audio in/out buffer labels
	  Tabs have now the focus on startup
	  Audio Levels don't take focus anymore

2010-04-21 21:13  alexandre

	* py/scenic/process.py: Probably fixed #433 (Increase timeout
	  before SIGKILL for streamer processes.)

2010-04-21 21:10  alexandre

	* py/scenic/application.py: Fixed #425 (When you disable video
	  reception (or the other side disable video sending), scenic still
	  won't work if you don't have XVideo extension)
	  Also allows one to use scenic without JACK if not streaming
	  audio.

2010-04-21 20:54  alexandre

	* py/scenic/application.py: Fixed #434 (Scenic doesn't list
	  resolutions supported by the camera at startup.)

2010-04-21 20:04  alexandre

	* py/scenic/gui.py: oops

2010-04-21 20:01  alexandre

	* py/scenic/application.py, py/scenic/gui.py: Writing the streaming
	  info in the tab only once + fixed (?) bug with is_negotiating
	  state handling.

2010-04-21 19:39  alexandre

	* py/scenic/runner.py: Fixed #418 (Cannot log to a single file)

2010-04-21 17:32  simonp

	* data/glade/scenic.glade: More glade alignment

2010-04-20 21:22  alexandre

	* py/scenic/application.py: oooops

2010-04-20 21:19  tristan

	* py/scenic/gui.py, py/scenic/streamer.py, src/gst/rtpSender.cpp:
	  get packet-loss percent stats in scenic, check if negotiation is
	  in progress

2010-04-20 21:17  alexandre

	* py/scenic/application.py: oops

2010-04-20 21:12  alexandre

	* py/scenic/application.py: adding has_negotiation_in_progress()

2010-04-20 20:57  tristan

	* src/gst/rtpSender.cpp: only calculate packet loss when we get
	  packet lost reports so that averages aren't skewed

2010-04-20 20:39  alexandre

	* py/scenic/application.py, py/scenic/communication.py: MIDI is
	  disabled by default. That makes more sense.

2010-04-20 20:31  tristan

	* py/scenic/application.py, py/scenic/communication.py,
	  py/scenic/gui.py, src/gst/rtpBin.h, src/gst/rtpSender.cpp:
	  invitations don't expire anymore

2010-04-20 19:41  alexandre

	* py/scenic/ports.py, py/scenic/test/test_ports.py: Fixed #431 (If
	  a port is not available, scenic should increment the port number
	  to allocate)

2010-04-20 19:21  alexandre

	* py/scenic/gui.py: Fixed #424 (Before the first stream, the invite
	  button is greyed out)
	  Also got rid of some useless buggy lines of code.

2010-04-20 15:30  simonp

	* data/glade/scenic.glade: More glade love

2010-04-20 15:30  alexandre

	* py/scenic/application.py: Fixed #427 (At first, all the streams
	  should be enabled)

2010-04-19 22:27  pchevry

	* doc/docbook/user-manual.xml, doc/docbook/user/about.xml,
	  doc/docbook/user/introduction.xml,
	  doc/docbook/user/setup-overview.xml,
	  doc/docbook/user/using-scenic.xml: user manual toc

2010-04-19 22:15  tristan

	* src/gst/rtpBin.cpp, src/gst/rtpSender.cpp, src/gst/rtpSender.h:
	  toward reliable packet loss metrics

2010-04-16 21:59  tristan

	* src/gst/videoSource.cpp: support v4l when only one framerate
	  works

2010-04-15 23:55  pchevry

	* doc/docbook/glossary/jitter.xml,
	  doc/docbook/glossary/latency.xml,
	  doc/docbook/glossary/packet-loss.xml: added som glossary elements

2010-04-15 22:16  alexandre

	* py/scenic/devices/jackd.py: Fixed #359: JACKD: Key 'period' is
	  missing for the jack server process

2010-04-15 21:59  alexandre

	* py/scenic/configure.py.in, py/scenic/gui.py,
	  py/scenic/process.py: Using docbook installation documentation
	  when opening help.

2010-04-15 21:39  pchevry

	* doc/docbook/glossary, doc/docbook/user-manual.xml,
	  doc/docbook/user/about.xml, doc/docbook/user/audio-settings.xml,
	  doc/docbook/user/contact-settings.xml,
	  doc/docbook/user/introduction.xml, doc/docbook/user/legal.xml,
	  doc/docbook/user/midi-settings.xml,
	  doc/docbook/user/network-settings.xml,
	  doc/docbook/user/peripheral-connection.xml,
	  doc/docbook/user/setup-overview.xml,
	  doc/docbook/user/starting-devices.xml,
	  doc/docbook/user/starting-scenic.xml,
	  doc/docbook/user/testing-devices.xml,
	  doc/docbook/user/using-scenic.xml,
	  doc/docbook/user/video-settings.xml: :first test on user-manual

2010-04-15 21:34  tristan

	* src/gst/videoSender.cpp, src/gst/videoSource.cpp: better fps
	  support in video sender

2010-04-15 21:34  simonp

	* data/glade/scenic.glade: Fixed tabs scale on window resize

2010-04-15 21:24  tristan

	* src/gst/gstLinkable.cpp: throw link exception

2010-04-15 21:23  alexandre

	* configure.ac, doc/Makefile.am, doc/classes/Makefile.am,
	  doc/docbook/Makefile.am, doc/docbook/fig/Makefile.am,
	  doc/docbook/installation-manual.xml,
	  doc/docbook/installation-manual.xml.in,
	  doc/docbook/installation/Makefile.am,
	  doc/docbook/installation/pdf, doc/docbook/user/Makefile.am:
	  Installing docbook installation manual.

2010-04-15 21:14  tristan

	* src/gst/gstLinkable.h, src/gst/localVideo.cpp,
	  src/gst/videoSource.cpp, src/gst/videoSource.h: try other
	  framerates if we fail at linking

2010-04-15 20:30  simonp

	* data/glade/Makefile.am, data/glade/levels.png,
	  data/glade/levels2.png, data/glade/scenic.glade: Added levels.png
	  to installation

2010-04-15 19:39  tristan

	* py/scenic/gui.py, src/gst/videoSource.cpp: check for attribute
	  existence in set_config. use proper attribute name for audio
	  channels, fixes #415

2010-04-15 19:03  alexandre

	* py/scenic/gui.py: Removed contact name from the invite button.

2010-04-15 19:01  tristan

	* src/gst/videoSource.cpp: more debuggin

2010-04-15 18:39  tristan

	* src/gst/videoSource.cpp: Set capsfilter first

2010-04-15 18:28  tristan

	* src/gst/videoSource.cpp: get v4l2 framerate from v4l2 element

2010-04-15 15:24  simonp

	* data/glade/scenic.glade, src/vumeter, utils/jack-info: More glade
	  tweaks
	  More svn:ignores : jack-info, vumeter

2010-04-14 22:47  simonp

	* data/glade/scenic.glade: Cosmetic changes, upper part mostly done

2010-04-14 22:06  tristan

	* src/gst/rtpPay.cpp, src/gst/rtpPay.h: we don't change MTU

2010-04-14 21:56  alexandre

	* ., py/scenic/gui.py, py/scenic/streamer.py: Merged changes in
	  branch synchronize since r5657 to trunk.
	  Implementing the ability to desynchronize audio and video

2010-04-14 21:54  alexandre

	* .: merge trunk since r5657 to branch synchronize

2010-04-14 21:37  simonp

	* data/glade/scenic.glade: Moved invite button with contact list

2010-04-14 20:49  tristan

	* src/gst/codec.cpp: don't use other settings for x264

2010-04-14 20:32  alexandre

	* py/scenic/gui.py, py/scenic/streamer.py: merged changes in branch
	  synchronize since r5648 to trunk

2010-04-14 19:27  alexandre

	* py/scenic/application.py, py/scenic/gui.py, py/scenic/runner.py:
	  added the debug option to show the debug tab. Default is hidden

2010-04-14 19:07  simonp

	* data/glade/scenic.glade: Added Debug tab

2010-04-14 16:44  simonp

	* data/glade/scenic.glade, src/vumeter, src/vumeter/test:
	  svn:ignore for src/vumeter
	  Swapped contacts and summary in scenic.glade, more to come

2010-04-14 04:50  tristan

	* configure.ac, src/main/Makefile.am: milhouse doesn't need to know
	  about gdk

2010-04-13 22:05  alexandre

	* ., py/scenic/application.py, py/scenic/dialogs.py,
	  py/scenic/gui.py, py/scenic/streamer.py: Merged changes in branch
	  disabled since r5620 to trunk.
	  Implemented the possibilty to disable send/receive audio/video.

2010-04-13 21:39  tristan

	* src/gst/videoSink.cpp: got rid of extraneous threads_enter

2010-04-13 21:25  tristan

	* src/main/main.cpp: have line breaks at the right time

2010-04-13 20:40  tristan

	* src/main/main.cpp: provide bug report info on error

2010-04-13 20:11  tristan

	* src/include/except.h: public data is gross

2010-04-13 16:56  simonp

	* data/glade/levels.png, data/glade/levels2.png,
	  data/glade/scenic.glade: Tweaked audio levels icons

2010-04-13 16:55  simonp

	* data/glade/scenic.glade: Cleaned up the audio tab

2010-04-13 16:31  alexandre

	* py/scenic/gui.py: deleted useless commented lines

2010-04-13 16:30  alexandre

	* ., py/scenic/application.py, py/scenic/gui.py,
	  py/scenic/preview.py, py/scenic/streamer.py: Merged changes in
	  branch buffer since r5610 to trunk.
	  Closes #350 (add audio-buffer setting in scenic)

2010-04-12 20:40  tristan

	* configure.ac, src/gutil/gloop.cpp, src/main/Makefile.am: don't
	  create gmainloop instance, fixes #393, only depend on GDK_CFLAGS
	  in main

2010-04-12 18:57  tristan

	* src/gst/audioLevel.cpp, src/gst/audioLevel.h,
	  src/gst/audioSource.h, src/gst/glVideoSink.h,
	  src/gst/remoteConfig.h, src/gst/videoSink.h: explicitly state
	  private inheritance

2010-04-12 18:47  tristan

	* src/gst/audioReceiver.h, src/gst/audioSender.cpp,
	  src/gst/audioSender.h: more forward declarations

2010-04-12 17:06  tristan

	* src/gst/localAudio.cpp, src/gst/localAudio.h,
	  src/gst/localVideo.cpp, src/gst/localVideo.h,
	  src/gst/mediaBase.cpp, src/gst/mediaBase.h,
	  src/gst/sharedVideoSink.cpp, src/gst/sharedVideoSink.h,
	  src/gst/videoReceiver.cpp, src/gst/videoReceiver.h,
	  src/gst/videoSender.cpp, src/gst/videoSender.h: more forward
	  declaration

2010-04-12 16:55  alexandre

	* data/glade/scenic.glade, py/scenic/gui.py: added widgets in
	  glade. Made them insensitive and enabled.
	  New widgets:
	  * audio_input_buffer
	  * audio_output_buffer
	  * audio_receive_enabled
	  * audio_send_enabled
	  * audio_video_synchronized
	  * video_send_enabled
	  * video_receive_enabled
	  New signals:
	  * on_audio_receive_enabled_toggled
	  * on_audio_send_enabled_toggled
	  * on_audio_video_synchronized_toggled
	  * on_video_send_enabled_toggled
	  * on_video_receive_enabled_toggled

2010-04-12 16:52  tristan

	* src/gst/audioFactory.cpp, src/gst/audioFactory.h,
	  src/gst/videoFactory.cpp, src/gst/videoFactory.h,
	  src/main/milhouse.cpp: more dependency reduction

2010-04-12 16:38  tristan

	* src/gutil/Makefile.am, src/gutil/gloop.cpp, src/gutil/gloop.h,
	  src/main/Makefile.am, src/main/milhouse.cpp: slightly better
	  dependency hiding

2010-04-12 16:21  tristan

	* src/include/ConcurrentQueue.h, src/main/ConcurrentQueue.h,
	  src/main/Makefile.am: moved header out of main

2010-04-12 15:27  alexandre

	* RELEASE, configure.ac: updated version in trunk to 0.5.1

2010-04-09 22:19  simonp

	* data/glade/levels.png: Added audio levels icon

2010-04-09 22:05  tristan

	* src/gst/audioLevel.cpp: increase peak-falloff rate

2010-04-09 21:18  tristan

	* RELEASE: changed release notes

2010-04-09 21:16  tristan

	* RELEASE: updated release notes

2010-04-09 21:13  alexandre

	* RELEASE: updated RELEASE

2010-04-09 21:00  tristan

	* ., autogen.sh, configure.ac, data/glade/scenic.glade,
	  py/parasite_scenic.sh, py/scenic/gui.py, py/scenic/preview.py,
	  py/scenic/streamer.py, py/scenic/test/test_x11.py,
	  src/Makefile.am, src/gst/Makefile.am, src/gst/audioConfig.cpp,
	  src/gst/audioConfig.h, src/gst/audioFactory.cpp,
	  src/gst/audioFactory.h, src/gst/audioLevel.cpp,
	  src/gst/audioLevel.h, src/gst/audioReceiver.cpp,
	  src/gst/audioReceiver.h, src/gst/audioSender.cpp,
	  src/gst/audioSender.h, src/gst/audioSource.cpp,
	  src/gst/localAudio.cpp, src/gst/localAudio.h,
	  src/gst/pipeline.cpp, src/gst/pipeline.h,
	  src/gst/rtpReceiver.cpp, src/gst/videoSink.cpp,
	  src/gst/videoSink.h, src/gutil/Makefile.am,
	  src/include/vumeter.h, src/main/Makefile.am, src/main/main.cpp,
	  src/main/milhouse.cpp, src/main/milhouse.h,
	  src/shared_video/Makefile.am,
	  src/shared_video/sharedVideoBuffer.cpp, src/tcp/Makefile.am,
	  src/util/Makefile.am, src/util/programOptions.cpp, src/vumeter,
	  src/vumeter/Makefile.am, src/vumeter/test,
	  src/vumeter/test/Makefile.am, src/vumeter/test/gen.ck,
	  src/vumeter/test/main.c, src/vumeter/test/test_vumeter.py,
	  src/vumeter/vumeter.cpp, utils/milhouse_valgrind.sh: merged back
	  branches/vumeter into trunk@5591

2010-04-06 16:14  tristan

	* utils/install_gstreamer.sh: use http instead of ftp to get x264
	  snapshot

2010-04-06 14:46  pchevry

	* doc/docbook/installation/html,
	  doc/docbook/installation/pdf/installation-manual.tex: docbook
	  html folder deleted

2010-04-06 04:33  pchevry

	* doc/docbook/fig/hardware_setup_02.jpg,
	  doc/docbook/fig/network_testing_01.png,
	  doc/docbook/fig/network_testing_02.png,
	  doc/docbook/fig/qjackctl.png,
	  doc/docbook/fig/qjackctl_Soundcard.png,
	  doc/docbook/installation/about.xml,
	  doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/commandline.xml,
	  doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/hardware-setup.xml,
	  doc/docbook/installation/html,
	  doc/docbook/installation/html/c1024.html,
	  doc/docbook/installation/html/c349.html,
	  doc/docbook/installation/html/c387.html,
	  doc/docbook/installation/html/c427.html,
	  doc/docbook/installation/html/c429.html,
	  doc/docbook/installation/html/c467.html,
	  doc/docbook/installation/html/c54.html,
	  doc/docbook/installation/html/c551.html,
	  doc/docbook/installation/html/c553.html,
	  doc/docbook/installation/html/c588.html,
	  doc/docbook/installation/html/c61.html,
	  doc/docbook/installation/html/c68.html,
	  doc/docbook/installation/html/c75.html,
	  doc/docbook/installation/html/c903.html,
	  doc/docbook/installation/html/c905.html,
	  doc/docbook/installation/html/c945.html,
	  doc/docbook/installation/html/c976.html,
	  doc/docbook/installation/html/c980.html,
	  doc/docbook/installation/html/index.html,
	  doc/docbook/installation/html/x1001.html,
	  doc/docbook/installation/html/x1006.html,
	  doc/docbook/installation/html/x1012.html,
	  doc/docbook/installation/html/x1015.html,
	  doc/docbook/installation/html/x1021.html,
	  doc/docbook/installation/html/x1036.html,
	  doc/docbook/installation/html/x1050.html,
	  doc/docbook/installation/html/x1065.html,
	  doc/docbook/installation/html/x107.html,
	  doc/docbook/installation/html/x121.html,
	  doc/docbook/installation/html/x267.html,
	  doc/docbook/installation/html/x305.html,
	  doc/docbook/installation/html/x342.html,
	  doc/docbook/installation/html/x380.html,
	  doc/docbook/installation/html/x384.html,
	  doc/docbook/installation/html/x386.html,
	  doc/docbook/installation/html/x424.html,
	  doc/docbook/installation/html/x481.html,
	  doc/docbook/installation/html/x483.html,
	  doc/docbook/installation/html/x518.html,
	  doc/docbook/installation/html/x522.html,
	  doc/docbook/installation/html/x524.html,
	  doc/docbook/installation/html/x532.html,
	  doc/docbook/installation/html/x543.html,
	  doc/docbook/installation/html/x559.html,
	  doc/docbook/installation/html/x565.html,
	  doc/docbook/installation/html/x567.html,
	  doc/docbook/installation/html/x602.html,
	  doc/docbook/installation/html/x647.html,
	  doc/docbook/installation/html/x649.html,
	  doc/docbook/installation/html/x662.html,
	  doc/docbook/installation/html/x664.html,
	  doc/docbook/installation/html/x686.html,
	  doc/docbook/installation/html/x701.html,
	  doc/docbook/installation/html/x897.html,
	  doc/docbook/installation/html/x899.html,
	  doc/docbook/installation/html/x907.html,
	  doc/docbook/installation/html/x913.html,
	  doc/docbook/installation/html/x916.html,
	  doc/docbook/installation/html/x926.html,
	  doc/docbook/installation/html/x930.html,
	  doc/docbook/installation/html/x935.html,
	  doc/docbook/installation/html/x939.html,
	  doc/docbook/installation/html/x949.html,
	  doc/docbook/installation/html/x953.html,
	  doc/docbook/installation/html/x960.html,
	  doc/docbook/installation/html/x964.html,
	  doc/docbook/installation/html/x967.html,
	  doc/docbook/installation/html/x971.html,
	  doc/docbook/installation/html/x979.html,
	  doc/docbook/installation/html/x988.html,
	  doc/docbook/installation/html/x992.html,
	  doc/docbook/installation/html/x995.html,
	  doc/docbook/installation/network.xml,
	  doc/docbook/installation/pdf,
	  doc/docbook/installation/pdf/installation-manual.tex,
	  doc/docbook/installation/software.xml: docbook formatting, added
	  pictures, html basic export

2010-04-05 14:39  pchevry

	* doc/docbook/installation-manual.xml,
	  doc/docbook/installation/.hardware-setup.xml.swp,
	  doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/commandline.xml,
	  doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/hardware-setup.xml,
	  doc/docbook/installation/introduction.xml,
	  doc/docbook/installation/network.xml,
	  doc/docbook/installation/software.xml: added instructions in the
	  installation manual. stylesheet test for html and pdf export

2010-04-01 21:52  pchevry

	* doc/docbook/installation-manual.xml,
	  doc/docbook/installation/introduction.xml: moved the author and
	  the about part in docbooc

2010-03-31 20:18  pchevry

	* doc/docbook/installation/hardware-requirement.xml: audio device
	  table added in docbook

2010-03-30 15:37  pchevry

	* doc/docbook/installation/hardware-requirement.xml: Added info on
	  capture card

2010-03-29 17:51  pchevry

	* doc/docbook/installation/hardware-requirement.xml: added some
	  video hardware documentation

2010-03-29 16:16  pchevry

	* doc/docbook/installation/hardware-requirement.xml: Added video
	  graphic card text

2010-03-27 22:13  tristan

	* utils/gst_check.py: added optional plugins to gst check in trunk

2010-03-26 18:17  pchevry

	* doc/docbook/installation-manual.xml,
	  doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/software.xml: added some chapters parts:
	  software, command line, network

2010-03-25 20:41  tristan

	* m4/ax_python_module.m4, m4/m4_ax_python_module.m4: renamed m4
	  file

2010-03-25 19:36  pchevry

	* doc/docbook/inst-av.xml, doc/docbook/inst-cmd.xml,
	  doc/docbook/inst-hardware-requirement.xml,
	  doc/docbook/inst-hardware-setup.xml, doc/docbook/inst-intro.xml,
	  doc/docbook/inst-network.xml, doc/docbook/inst-software,
	  doc/docbook/legal.xml,
	  doc/docbook/scenic-installation-manual.xml,
	  doc/docbook/scenic-user-manual.xml: deleted docbook test files

2010-03-25 19:34  pchevry

	* doc/docbook/installation, doc/docbook/installation-manual.xml,
	  doc/docbook/installation/.hardware-setup.xml.swp,
	  doc/docbook/installation/audio-video.xml,
	  doc/docbook/installation/commandline.xml,
	  doc/docbook/installation/hardware-requirement.xml,
	  doc/docbook/installation/hardware-setup.xml,
	  doc/docbook/installation/introduction.xml,
	  doc/docbook/installation/legal.xml,
	  doc/docbook/installation/network.xml,
	  doc/docbook/installation/software.xml, doc/docbook/user:
	  reorganisation of docbook files and folders; added parts of
	  software installation chapter

2010-03-25 06:02  pchevry

	* doc/docbook/inst-av.xml, doc/docbook/inst-cmd.xml,
	  doc/docbook/inst-hardware-requirement.xml,
	  doc/docbook/inst-hardware-setup.xml, doc/docbook/inst-intro.xml,
	  doc/docbook/inst-network.xml, doc/docbook/inst-software,
	  doc/docbook/installation-manual.xml: Separate docbook file in
	  various chapters.

2010-03-23 23:31  simonp

	* utils/milhouse.completion: completion typo
	  install_doc.sh in stable branch

2010-03-23 13:55  alexandre

	* py/scenic/gui.py: Fixed an error with camera name when changing
	  v4l2 input

2010-03-19 22:32  alexandre

	* py/scenic/application.py: Improved a bad message

2010-03-19 22:29  alexandre

	* py/scenic/gui.py: Not showing MIDI devices in summary

2010-03-19 22:04  alexandre

	* py/scenic/gui.py: Done #384 (Put name of selected contact in the
	  invite button)

2010-03-19 21:30  alexandre

	* py/scenic/gui.py: Fixed #380 (Preview button is not set to false
	  when we stop the preview)

2010-03-19 21:26  alexandre

	* data/glade/scenic.glade, py/scenic/gui.py: Fixed #382 (State
	  saving for number of channels does not work for more than 8
	  channels)

2010-03-19 20:56  alexandre

	* py/scenic/dialogs.py: Fixed #379 : Cannot close the delete
	  contact dialog

2010-03-19 20:47  tristan

	* configure.ac: better msg

2010-03-19 20:46  tristan

	* configure.ac: print url for pyportmidi if not available

2010-03-19 20:22  tristan

	* src/gst/codec.cpp, src/gst/codec.h: added queue to decouple audio
	  capture from encoding, fixes #378

2010-03-19 20:18  alexandre

	* data/glade/scenic.glade: New glade design with the preview and
	  invite on top.

2010-03-19 17:51  alexandre

	* py/scenic/devices/cameras.py: ooops

2010-03-19 17:50  alexandre

	* py/scenic/application.py, py/scenic/devices/cameras.py:
	  beautifying camera names

2010-03-19 17:27  alexandre

	* py/scenic/gui.py, py/scenic/streamer.py: more bug fixes with
	  devices naming

2010-03-19 17:10  alexandre

	* py/scenic/application.py: important fix

2010-03-19 16:00  alexandre

	* py/scenic/application.py, py/scenic/devices/cameras.py,
	  py/scenic/gui.py, py/scenic/preview.py, py/scenic/streamer.py:
	  V4L2 device names appear

2010-03-19 15:43  tristan

	* src/gst/dv1394.cpp, src/gst/dv1394.h, src/gst/localVideo.cpp:
	  adjust dv1394src for localvideo, fixes #376

2010-03-19 15:10  alexandre

	* py/scenic/application.py, py/scenic/gui.py,
	  py/scenic/streamer.py: Formatting MIDI device names in the
	  definitive way: "name (number)"
	  (definitive for a little while, at least)

2010-03-19 11:53  pchevry

	* doc/docbook/fig, doc/docbook/fig/hardware_setup_01.jpg,
	  doc/docbook/scenic-installation-manual.xml,
	  doc/docbook/scenic-user-manual.xml: docbook test of include files
	  and images

2010-03-18 21:36  tristan

	* src/gst/pipeline.cpp: remove dv before pipeline, fixes #375

2010-03-18 21:24  tristan

	* src/gst/audioReceiver.cpp, src/gst/videoReceiver.cpp: throw
	  exception when caps don't match

2010-03-18 20:18  tristan

	* configure.ac, src/firereset/firereset.c,
	  utils/jack-info/Makefile.am, utils/jack-info/jack_info.c,
	  utils/jack-info/test/test_jack_info.py: cleanup in firereset,
	  added CFLAGS to C compilation, removed extraneous flags to speed
	  up compilation, more work in jack_info

2010-03-18 15:07  tristan

	* utils/jack-info/jack_info.c, utils/milhouse.completion: more
	  jackinfo, a little more completion

2010-03-17 22:42  simonp

	* Makefile.am, utils/Makefile.am, utils/milhouse.completion: More
	  milhouse completion
	  Don't install dev docs

2010-03-17 21:45  alexandre

	* py/scenic/application.py: towards a better formatting of device
	  names.

2010-03-17 18:43  simonp

	* utils/milhouse.completion: small fix for completion

2010-03-17 18:36  simonp

	* utils/milhouse.completion: Added a bash_completion script. Put in
	  /etc/bash_completion.d

2010-03-17 18:29  tristan

	* utils/jack-info/test/test_jack_info.py: test ready

2010-03-17 18:22  alexandre

	* py/scenic/application.py: more comments

2010-03-17 18:13  tristan

	* utils/jack-info/jack_info.c,
	  utils/jack-info/test/test_jack_info.py: mockup of jack-info is
	  ready

2010-03-17 18:05  alexandre

	* py/scenic/gui.py: Using only one variable to know if widgets are
	  changed by user or programmatically.

2010-03-17 17:48  tristan

	* src/util/logWriter.h: cleanup in logwriter

2010-03-17 16:26  alexandre

	* py/scenic/application.py: Added a lot of comments in
	  application.py

2010-03-17 16:24  tristan

	* configure.ac, utils/Makefile.am, utils/dc-ctl/dc-ctl.cpp,
	  utils/dc-ctl/test/test_dc_ctl.py, utils/jack-info,
	  utils/jack-info/Makefile.am, utils/jack-info/jack_info.c,
	  utils/jack-info/test, utils/jack-info/test/test_jack_info.py:
	  Added skeleton for jack info

2010-03-17 16:12  tristan

	* src/gst/audioFactory.cpp, src/gst/videoFactory.cpp: force
	  localhost to 127.0.0.1 for now

2010-03-17 16:04  tristan

	* src/gst/raw1394Util.cpp: print dv device name. Fixes #371

2010-03-17 00:31  simonp

	* src/main, src/main/test, utils/dc-ctl, utils/dc-ctl/test: More
	  annoying svn:ignores

2010-03-17 00:27  simonp

	* doc/Doxyfile, doc/Makefile.am, doc/tabs.css,
	  utils/install_doc.sh: Fixed path in install_docs.sh
	  Tweaked Doxygen output

2010-03-16 23:36  simonp

	* configure.ac, doc, doc/doxygen.css, doc/tabs.css, py/scenic/test,
	  py/scripts, utils/dc-ctl, utils/install_doc.sh: Fixed
	  configure.ac about doc/{network,figures}
	  Put back an install_doc.sh for buildbot
	  More svn:ignores

2010-03-16 23:20  simonp

	* doc/Makefile.am, doc/figures, doc/network, src/main,
	  src/shared_video, utils/dc-ctl: Added some svn:ignore
	  Removed doc/figures and doc/network: no more used

2010-03-16 22:08  tristan

	* src/gst/dc1394.cpp: overried log handler for dc1394

2010-03-16 21:25  simonp

	* README: Fixed typo in README

2010-03-16 21:18  tristan

	* configure.ac: updated release notes and configure.ac

2010-03-16 20:59  alexandre

	* data/glade/scenic.glade: updated a tooltip

2010-03-16 20:46  alexandre

	* configure.ac, doc/Makefile.am, doc/epydoc.css,
	  py/scenic/test/__init__.py: Calling epydoc in make html. Checking
	  for executables we need in configure.

2010-03-16 20:39  tristan

	* utils/gst_check.py: make gst_check.py less verbose

2010-03-16 19:37  tristan

	* src/gst/audioSink.cpp: might as well be const

2010-03-16 19:17  tristan

	* src/gst/audioSink.cpp, src/gst/audioSink.h, src/gst/v4l2util.cpp:
	  minor cleanup

2010-03-16 18:43  alexandre

	* py/scenic/devices/networkinterfaces.py, py/scenic/dialogs.py,
	  py/scenic/saving.py, py/scenic/streamer.py,
	  py/scenic/test/test_cameras.py,
	  py/scenic/test/test_communication.py,
	  py/scenic/test/test_midi.py, py/scenic/test/test_ports.py,
	  py/scenic/test/test_signals.py, py/scenic/test/test_x11.py:
	  improved some one-liner comments

2010-03-16 16:51  tristan

	* configure.ac: call python properly in configure.ac

2010-03-16 16:47  tristan

	* utils/make_caps.py, utils/tvctl.py: cleanup utils

2010-03-16 16:27  tristan

	* src/gst/audioConfig.cpp: fixed bad error message

2010-03-16 16:13  tristan

	* README: critical fix in documentation

2010-03-16 14:45  tristan

	* src/include/sharedVideoBuffer.h,
	  src/shared_video/sharedVideoBuffer.cpp: make shared_video
	  check_lib compatible in branch 0.4

2010-03-16 14:30  alexandre

	* py/scenic/application.py, py/scenic/communication.py,
	  py/scenic/devices/cameras.py, py/scenic/devices/jackd.py,
	  py/scenic/devices/midi.py, py/scenic/devices/x11.py,
	  py/scenic/gui.py, py/scenic/network.py, py/scenic/preview.py,
	  py/scenic/runner.py: small corrections in docstring markup. (we
	  use epytext markup)

2010-03-16 14:24  alexandre

	* py/rtpmidi/runner.py: more comments.

2010-03-16 14:17  alexandre

	* py/rtpmidi/engines/midi/midi_in.py,
	  py/rtpmidi/engines/midi/midi_session.py: Improved legibility of
	  midi_in and midi_session
	  * Added more comments
	  * Removed tab characters
	  * Removed some blank lines.

2010-03-16 13:24  tristan

	* ., Makefile.am: put RELEASE in EXTRA_DIST so that it gets
	  included in tarball

2010-03-16 13:20  tristan

	* COPYING, src/gst/rtpBin.cpp: don't put COPYING in the svn

2010-03-15 23:03  alexandre

	* doc/mockup.odg: updated mockup

2010-03-15 22:36  simonp

	* data/glade/scenic.glade: Reorder MIDI/system tab

2010-03-15 22:36  tristan

	* src/include/sharedVideoBuffer.h: Added helpful comment

2010-03-15 22:35  tristan

	* py/rtpmidi/protocols/rtp/protocol.py,
	  src/include/sharedVideoBuffer.h,
	  src/shared_video/sharedVideoBuffer.cpp: added function to
	  shared_video so that AC_CHECK_LIB will work with it

2010-03-15 22:15  alexandre

	* py/scenic/gui.py: not setting parent on a toplevel widget.
	  (calling dialog)
	  Fixes #356

2010-03-15 21:44  alexandre

	* py/scenic/gui.py: MIDI widgets are insensitive if MIDI is
	  disabled.

2010-03-15 21:10  tristan

	* py/rtpmidi/engines/midi/list_circ.py,
	  py/rtpmidi/engines/midi/midi_in.py,
	  py/rtpmidi/engines/midi/midi_out.py,
	  py/rtpmidi/engines/midi/midi_session.py,
	  py/rtpmidi/engines/midi/recovery_journal.py,
	  py/rtpmidi/engines/midi/recovery_journal_chapters.py,
	  py/rtpmidi/engines/midi/ringBuffer.py,
	  py/rtpmidi/protocols/rtp/jitter_buffer.py,
	  py/rtpmidi/protocols/rtp/protocol.py,
	  py/rtpmidi/protocols/rtp/rtcp.py,
	  py/rtpmidi/protocols/rtp/rtp_control.py,
	  py/rtpmidi/protocols/rtp/rtp_session.py,
	  py/rtpmidi/protocols/rtp/sdp.py,
	  py/rtpmidi/protocols/rtp/stun.py,
	  py/rtpmidi/protocols/rtp/utils.py, py/rtpmidi/runner.py: pyflaked
	  rtpmidi

2010-03-15 19:44  tristan

	* configure.ac: added fixme

2010-03-15 19:25  tristan

	* configure.ac: use AS_IF for gst_check

2010-03-15 19:21  tristan

	* configure.ac: check for gst-python

2010-03-15 19:18  tristan

	* configure.ac: fixed gst_check in configure for make distcheck

2010-03-15 18:52  tristan

	* configure.ac: use AS_IF instead of raw test

2010-03-15 18:25  alexandre

	* py/scenic/runner.py: Adding sbin to PATH is not there. For
	  ifconfig

2010-03-15 17:18  tristan

	* py/rtpmidi, py/rtpmidi/engines, py/rtpmidi/engines/midi,
	  py/rtpmidi/protocols, py/rtpmidi/protocols/rtp: ignore pyc in
	  midi

2010-03-15 17:14  tristan

	* ., COPYING: license no longer ignored

2010-03-15 17:13  tristan

	* ., README: put something in readme

2010-03-15 17:06  tristan

	* configure.ac, src/main/Makefile.am: fail configure if neither
	  json nor simplejson are installed

2010-03-15 15:17  tristan

	* src/gst/pipeline.cpp, src/gst/pipeline.h, src/main/Makefile.am:
	  use gint64 for real

2010-03-14 18:48  alexandre

	* src/gst/pipeline.cpp: trying to fix again the gint64 thing

2010-03-14 18:25  alexandre

	* src/gst/pipeline.cpp: did I make something very bad inmy last
	  commit?

2010-03-14 18:12  alexandre

	* src/gst/pipeline.cpp: trying to fix a bug

2010-03-14 17:57  alexandre

	* data/glade/Makefile.am: adding a png

2010-03-12 23:11  tristan

	* src/gst/rtpBin.cpp: debug messages added

2010-03-12 23:08  tristan

	* src/gst/rtpBin.cpp: temporary workaround while i figure out
	  what's up with my sockfds

2010-03-12 18:45  tristan

	* configure.ac, m4/m4_ax_python_module.m4: check for pypm in
	  configure, fixes #349

2010-03-12 17:28  tristan

	* py/rtpmidi/runner.py: fixed regression which hid midi modules
	  from scope of list devices

2010-03-12 16:59  tristan

	* py/rtpmidi/runner.py, src/gst/TODO, src/gst/dc1394.cpp: make man
	  won't break if pypm isn't installed

2010-03-11 22:44  tristan

	* py/scenic/application.py, py/scenic/dialogs.py,
	  py/scenic/glade.py, py/scenic/gui.py, py/scenic/process.py,
	  py/scenic/sic.py: various pyflakes inspired fixes

2010-03-11 22:19  tristan

	* src/gst/audioSource.cpp: fixed toggle frequency

2010-03-11 22:18  alexandre

	* py/scenic/gui.py: fixed the MIDI state saving.

2010-03-11 22:14  tristan

	* py/scenic/gui.py: typo fixed

2010-03-11 21:29  tristan

	* src/gst/audioSource.cpp, src/gst/audioSource.h,
	  src/gst/dv1394.cpp, src/gst/fileSource.cpp, src/gst/pipeline.cpp,
	  src/gst/pipeline.h, src/gst/videoFlip.cpp,
	  src/gst/videoScale.cpp, src/main/Makefile.am: moved gst flags out
	  of main

2010-03-11 20:54  tristan

	* src/gst/Makefile.am, src/gst/jackUtils.h,
	  src/include/jackUtils.h: moved jackUtils.h

2010-03-11 20:19  alexandre

	* data/glade/scenic.glade, py/scenic/gui.py: Progress in MIDI:
	  * Making MIDI widgets insensitive when disabling recv/send
	  * Polling midi devices every time we switch to the MIDI tab.

2010-03-11 20:10  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioSource.cpp, src/gst/pipeline.cpp,
	  src/util/programOptions.cpp: more reasonable default for
	  audiobuffer

2010-03-11 19:58  alexandre

	* py/scenic/application.py, py/scenic/gui.py,
	  py/scenic/streamer.py: Removed MIDI device numbers in the GUI,
	  useless for the user.

2010-03-11 19:45  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/jackUtils.cpp, src/include/jackUtils.h,
	  src/util/programOptions.cpp: renamed audio-buffer-usec to
	  audio-buffer, and units are in ms

2010-03-11 19:28  alexandre

	* py/scenic/streamer.py: made midi streamer quiet.

2010-03-11 19:06  alexandre

	* py/scenic/gui.py: fix

2010-03-11 19:04  alexandre

	* py/scenic/application.py, py/scenic/gui.py,
	  py/scenic/streamer.py: midi gui rocks. Added jitterbuffer.

2010-03-11 18:58  tristan

	* m4/ax_boost_program_options.m4: reverted bad change in
	  boost_program_options m4

2010-03-11 18:57  tristan

	* m4/ax_boost_program_options.m4, py/scenic/process.py: properly
	  manage milhouse output in scenic, fixes #347

2010-03-11 18:39  alexandre

	* data/glade/NOTES.txt, data/glade/midi.png, data/glade/midi.svg,
	  data/glade/scenic.glade: Glade: added MIDI icon. ADded
	  midi_jitterbuffer widget

2010-03-11 18:16  alexandre

	* py/rtpmidi/runner.py: Changed signal handler for before shutdown
	  event handler in MIDI stream.

2010-03-11 00:02  alexandre

	* py/Makefile.am: adding py/scripts to PATH for make check

2010-03-11 00:00  alexandre

	* py/Makefile.am, py/scenic/test/Makefile.am,
	  py/scenic/test/test_midi.py: added test_midi.py

2010-03-10 23:50  alexandre

	* data/glade/scenic.glade, py/rtpmidi/runner.py, py/run,
	  py/scenic/application.py, py/scenic/devices/Makefile.am,
	  py/scenic/devices/midi.py, py/scenic/gui.py,
	  py/scenic/preview.py, py/scenic/process.py,
	  py/scenic/streamer.py: Merged changes in branch midigui since
	  r5317 to trunk.
	  * Adding MIDI GUI
	  * MIDI streaming works.
	  * Glade has the MIDI tab.
	  * Added midi.py device module.
	  * Updated midistream --list-devices

2010-03-10 23:05  pchevry

	* doc/docbook/scenic-installation-manual.xml: Added some docbook
	  hardware specification instruction

2010-03-10 19:30  tristan

	* src/gst/audioLevel.h, src/gst/audioSender.cpp,
	  src/gst/rtpReceiver.h, src/gst/rtpSender.h: rtpsender and
	  receiver should also privately inherit from rtpbin, since they
	  need access to protected members in rtpbin, and it has a pure
	  virtual function they override

2010-03-10 19:18  tristan

	* src/gst/audioLevel.h, src/gst/audioSource.h,
	  src/gst/glVideoSink.h, src/gst/remoteConfig.h,
	  src/gst/videoSink.h: inherit BusMsgHandler privately, models
	  has-a vs. is-a

2010-03-10 19:15  tristan

	* src/gst/dc1394.cpp, src/gst/localVideo.h, src/gst/videoFlip.h,
	  src/gst/videoScale.h: always inherit from noncopyable privately

2010-03-10 17:40  tristan

	* configure.ac, src/gst/raw1394Util.cpp, src/gst/raw1394Util.h,
	  src/gst/videoConfig.cpp: list dv camera in list cameras, fixes
	  #336

2010-03-09 23:39  tristan

	* py/rtpmidi/engines/midi/midi_in.py,
	  py/rtpmidi/engines/midi/midi_out.py, py/rtpmidi/runner.py,
	  py/rtpmidi/utils.py: rtpmidi accepts hostnames as well as ips

2010-03-09 23:34  pchevry

	* doc/docbook/scenic-installation-manual.xml: First level of
	  docbook table of content added

2010-03-09 23:23  alexandre

	* man/midistream-man.txt: fixed midistream man page formatting.

2010-03-09 23:09  alexandre

	* data/glade/scenic.glade, py/scenic/gui.py: adding MIDI tab, but
	  not shown to the user yet.

2010-03-09 22:41  alexandre

	* man/Makefile.am, man/midistream-man.txt, py/rtpmidi/Makefile.am,
	  py/rtpmidi/engines/midi/midi_session.py, py/rtpmidi/runner.py,
	  py/rtpmidi/test/test_recovery_journal.py, py/rtpmidi/utils.py,
	  py/run-midi, py/run_midi, py/scripts/midistream.in: merged chaned
	  in branches/remidi since r5288 to trunk

2010-03-09 22:32  tristan

	* utils/gst_check.py: added theora to opional

2010-03-09 22:29  tristan

	* utils/gst_check.py: don't fail configure if optional plugins are
	  missing

2010-03-09 22:03  tristan

	* configure.ac, utils/gst_check.py: fail configure if not all
	  plugins are installed

2010-03-09 21:18  tristan

	* py/scenic/application.py: fixed type

2010-03-09 19:57  tristan

	* src/gst/audioConfig.cpp, src/gst/videoConfig.cpp: better error
	  messages

2010-03-09 19:48  tristan

	* src/gst/sharedVideoSink.cpp, src/gst/videoConfig.cpp: call throw
	  to throw original exceptions (not copies) and avoid object
	  slicing

2010-03-09 19:17  tristan

	* src/gst/audioSink.cpp, src/gst/audioSource.cpp,
	  src/gst/messageDispatcher.cpp, src/gst/rtpPay.cpp,
	  src/include/lassert.h, src/util/logWriter.cpp,
	  src/util/logWriter.h: more cleanup in logging

2010-03-09 19:07  tristan

	* src/main/milhouse.cpp, src/util/logWriter.cpp: more cleanup

2010-03-09 18:34  pchevry

	* doc/docbook, doc/docbook/legal.xml,
	  doc/docbook/scenic-installation-manual.xml,
	  doc/docbook/scenic-user-manual.xml: Docbook templates, let's the
	  fun begin!

2010-03-09 18:34  tristan

	* src/main/milhouse.cpp, src/main/milhouseLogger.cpp,
	  src/util/logWriter.cpp: refactor logging and exception handling
	  code for better control over error logging

2010-03-09 18:23  tristan

	* src/gst/videoConfig.cpp: catch exception earlier for list cameras

2010-03-09 18:19  alexandre

	* py/scenic/application.py: Fixed a typo regarding an exclamation
	  mark.

2010-03-09 17:07  tristan

	* src/main/milhouseLogger.cpp: removed sleep from logger

2010-03-09 17:01  tristan

	* src/tcp/CapsClient.cpp: refactored CapsClient code a little

2010-03-09 16:40  tristan

	* src/gst/audioFactory.cpp, src/gst/remoteConfig.cpp,
	  src/gst/remoteConfig.h, src/gst/rtpSender.cpp,
	  src/gst/videoFactory.cpp, src/main/Makefile.am,
	  src/main/milhouse.cpp, src/tcp/CapsClient.cpp,
	  src/tcp/CapsClient.h, src/tcp/CapsServer.cpp,
	  src/tcp/CapsServer.h, src/tcp/Makefile.am, src/tcp/asio.cpp,
	  src/tcp/asio.h, src/util/programOptions.cpp, src/util/sigint.cpp:
	  merged caps server into trunk

2010-03-09 15:50  tristan

	* configure.ac: Now in the 0.5 series

2010-03-09 15:20  tristan

	* RELEASE: fixed typo in release notes

2010-03-09 07:02  simonp

	* RELEASE: Update RELEASE file

2010-03-09 06:42  simonp

	* py/scenic/Makefile.am: Fixed backslash problem

2010-03-09 05:56  simonp

	* utils/boost1_35_for_hardy.sh: Small fix for stupid error

2010-03-09 04:36  simonp

	* utils/install_gstreamer.sh: Oops! Some remains

2010-03-09 04:00  simonp

	* utils/Makefile.am, utils/install_gstreamer.sh,
	  utils/rtpsource.diff: Improved non-working patching setup and
	  diff file

2010-03-09 02:10  simonp

	* utils/Makefile.am: Fixed #334. utils/*sh are now installed

2010-03-08 23:22  tristan

	* configure.ac, py/rtpmidi/test, py/rtpmidi/test/NOMENCLATURE.txt,
	  py/rtpmidi/test/__init__.py,
	  py/rtpmidi/test/test_jitter_buffer.py,
	  py/rtpmidi/test/test_listcirc.py,
	  py/rtpmidi/test/test_midi_in.py,
	  py/rtpmidi/test/test_midi_object.py,
	  py/rtpmidi/test/test_midi_out.py,
	  py/rtpmidi/test/test_packets.py,
	  py/rtpmidi/test/test_protocol.py,
	  py/rtpmidi/test/test_recovery_journal.py,
	  py/rtpmidi/test/test_recovery_journal_chapters.py,
	  py/rtpmidi/test/test_rtcp.py,
	  py/rtpmidi/test/test_rtp_control.py, py/test: moved midi tests

2010-03-08 23:16  tristan

	* configure.ac, py/test/__init__.py: replaced with empty init file

2010-03-08 22:58  tristan

	* py/test/__init__.py: remove crappy init.py

2010-03-08 22:23  alexandre

	* py/scenic/gui.py: changed video standard widget sensitivity while
	  waiting for it to be actually changed by the slow C++ process

2010-03-08 22:18  alexandre

	* py/scenic/application.py, py/scenic/gui.py: size widget was
	  becoming sensitive when changing norm during a stream or preview
	  session.

2010-03-08 22:05  tristan

	* RELEASE: updated release notes for latest bugfix

2010-03-08 22:04  alexandre

	* py/scenic/preview.py: fixed #331. (Preview not in a window should
	  use the parent's DISPLAY)

2010-03-08 22:02  tristan

	* RELEASE: updated release notes

2010-03-08 22:01  tristan

	* RELEASE, configure.ac: updated release notes

2010-03-08 22:00  alexandre

	* py/scenic/application.py, py/scenic/gui.py: Fixed #329. Polling
	  cameras when changing standard. WARNING: changed how combo box
	  indices are set.

2010-03-08 21:31  alexandre

	* py/scenic/gui.py: pollings supported im age size when changing
	  video standard

2010-03-08 21:27  alexandre

	* py/scenic/application.py: making the capture size widget
	  insensitive while polling cameras

2010-03-08 20:59  alexandre

	* py/scenic/application.py, py/scenic/saving.py: flight check is
	  now quite efficient.

2010-03-08 20:28  tristan

	* RELEASE: updated release notes

2010-03-08 20:26  alexandre

	* py/scenic/application.py: flight check is almost done.

2010-03-08 19:46  alexandre

	* data/glade/scenic.glade: changed the order of local ip/peer ip
	  widgets

2010-03-08 19:13  alexandre

	* py/scenic/gui.py: removed junk

2010-03-08 19:12  tristan

	* py/scenic/application.py: fixed error string for handle_cancel

2010-03-08 19:10  alexandre

	* py/scenic/application.py, py/scenic/communication.py,
	  py/scenic/devices/x11.py, py/scenic/gui.py, py/scenic/preview.py:
	  Improving error messages when the peer cancels his invitation.
	  Added SSH X11 display in possible values.

2010-03-05 23:39  tristan

	* src/gst/pipeline.cpp, src/include/except.h,
	  src/util/logWriter.cpp, src/util/logWriter.h: cleanup in logging,
	  cleaner error message if v4l is buys

2010-03-05 21:19  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioSender.cpp, src/gst/codec.cpp, src/gst/codec.h,
	  src/gst/remoteConfig.cpp, src/gst/remoteConfig.h,
	  src/util/programOptions.cpp: support for audiobitrate added

2010-03-05 17:40  tristan

	* src/gst/localVideo.cpp, src/gst/videoScale.cpp,
	  src/gst/videoSource.cpp, src/gst/videoSource.h: fixed dc1394src
	  for localvideo, flipped and not flipped

2010-03-05 17:12  tristan

	* src/gst/videoSource.cpp: fixed regression in dc where milhouse
	  incorrectly thought no dc cameras were connected

2010-03-05 16:51  tristan

	* src/main/milhouseLogger.cpp: validate log level properly

2010-03-05 16:08  tristan

	* src/main/milhouse.cpp: added missing header for karmic

2010-03-04 22:10  tristan

	* src/gst/codec.cpp, src/gst/codec.h, src/gst/remoteConfig.cpp,
	  src/util/programOptions.cpp: audioquality added for vorbis

2010-03-04 21:42  tristan

	* src/gst/audioSource.cpp, src/gst/audioSource.h,
	  src/gst/interleave.cpp, src/gst/pipeline.cpp, src/gst/pipeline.h,
	  src/gst/remoteConfig.cpp, src/gst/remoteConfig.h,
	  src/gst/videoConfig.cpp, src/gst/videoConfig.h,
	  src/gst/videoScale.cpp, src/gst/videoScale.h: last constness
	  imrovement

2010-03-04 21:24  tristan

	* src/gst/codec.cpp, src/gst/codec.h, src/gst/sharedVideoSink.cpp,
	  src/gst/sharedVideoSink.h: more constness

2010-03-04 21:21  tristan

	* src/gst/rtpBin.cpp, src/gst/rtpBin.h, src/gst/rtpReceiver.h,
	  src/gst/rtpSender.h: more constness

2010-03-04 21:17  tristan

	* src/gst/pipeline.cpp, src/gst/pipeline.h, src/gst/playback.cpp,
	  src/include/playback.h: more constness

2010-03-04 21:12  tristan

	* src/gst/audioLevel.cpp, src/gst/audioSource.cpp,
	  src/gst/busMsgHandler.cpp, src/gst/busMsgHandler.h,
	  src/gst/dv1394.cpp, src/gst/dv1394.h, src/gst/fileSource.cpp,
	  src/gst/fileSource.h, src/gst/glVideoSink.cpp,
	  src/gst/pipeline.cpp, src/gst/pipeline.h, src/gst/playback.cpp,
	  src/gst/remoteConfig.cpp, src/gst/rtpPay.cpp, src/gst/rtpPay.h,
	  src/gst/videoFlip.cpp, src/gst/videoFlip.h,
	  src/gst/videoSink.cpp, src/gst/videoSink.h,
	  src/gst/videoSource.cpp, src/gst/videoSource.h,
	  src/include/playback.h: more constness

2010-03-04 20:30  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioSender.cpp, src/gst/codec.cpp, src/gst/codec.h,
	  src/gst/pipeline.cpp, src/gst/pipeline.h,
	  src/gst/remoteConfig.cpp, src/gst/remoteConfig.h,
	  src/gst/videoSource.cpp, src/gst/videoSource.h,
	  src/util/programOptions.cpp: cleanup, made pipeline.add const,
	  added audioquality (so far only used by lame

2010-03-03 22:54  tristan

	* data/glade/scenic.glade: fixed tooltip for preview in window

2010-03-03 22:50  tristan

	* configure.ac, src/gst/dc1394.cpp, src/gst/dc1394.h,
	  src/gst/videoConfig.cpp, src/gst/videoSource.cpp: cleanup

2010-03-03 22:09  tristan

	* src/gst/dc1394.cpp, src/gst/dc1394.h: encapsulate dc1394 handle

2010-03-03 22:05  alexandre

	* py/scenic/Makefile.am, py/scenic/application.py,
	  py/scenic/communication.py: Refuse if a contact already asked us.

2010-03-03 21:18  alexandre

	* py/scenic/application.py: more cleanups/cancel timeouts

2010-03-03 20:50  alexandre

	* py/scenic/dialogs.py: no more itmeout with error dialogs

2010-03-03 20:48  alexandre

	* py/scenic/application.py, py/scenic/communication.py,
	  py/scenic/configure.py.in, py/scenic/gui.py: fixed a few bugs,
	  race conditions and oddities.
	  * Trying to close #274 (accepting invite at last minutes leads to
	  one way stream)
	  * Fixed a critical error with the env vars passed to sub
	  processes

2010-03-03 20:27  alexandre

	* py/scenic/test/test_communication.py: fixing the
	  test_communication

2010-03-03 19:49  alexandre

	* py/scenic/process.py, py/scenic/runner.py: Fixes #310 :
	  os.environ['GTK2_RC_FILES'] should be cleared when launching
	  external applications

2010-03-03 18:11  alexandre

	* py/scenic/dialogs.py: added a timeout to the error dialogs.

2010-03-03 18:03  alexandre

	* py/scenic/application.py: improved error messages when any
	  network error occurs

2010-03-03 17:55  alexandre

	* py/scenic/application.py, py/scenic/gui.py: improved error
	  messages when remote host is not reachable.

2010-03-03 17:35  alexandre

	* data/glade/scenic.glade, py/scenic/application.py,
	  py/scenic/gui.py: added a nice icon to the preview button.
	  Renamed a method.

2010-03-03 16:07  alexandre

	* py/scenic/Makefile.am, py/scenic/application.py,
	  py/scenic/communication.py, py/scenic/dialogs.py,
	  py/scenic/glade.py, py/scenic/gui.py: merged changed in branch
	  dialogue since r5193 to trunk.
	  * Clean up in dialogs

2010-03-03 00:59  alexandre

	* py/scenic/gui.py: Toggling only widgets that we ought to toggle
	  when in preview.

2010-03-03 00:24  alexandre

	* py/scenic/gui.py, py/scenic/preview.py: fixed preview widgets
	  toggling

2010-03-03 00:23  tristan

	* src/gst/Makefile.am, src/gst/audioConfig.cpp,
	  src/gst/audioConfig.h, src/gst/audioFactory.cpp,
	  src/gst/audioFactory.h, src/gst/audioLevel.cpp,
	  src/gst/codec.cpp, src/gst/codec.h, src/gst/playback.cpp,
	  src/gst/remoteConfig.cpp, src/gst/remoteConfig.h,
	  src/gst/videoConfig.cpp, src/gst/videoConfig.h,
	  src/gst/videoFactory.cpp, src/gst/videoFactory.h,
	  src/gst/videoSender.cpp, src/include/mapMsg.h,
	  src/include/programOptions.h, src/main/milhouse.cpp,
	  src/tcp/asio.cpp, src/tcp/asio.h, src/util/Makefile.am,
	  src/util/mapMsg.cpp, src/util/parser.cpp,
	  src/util/programOptions.cpp: merged branches/var_map back into
	  trunk@5217

2010-03-03 00:18  alexandre

	* py/scenic/gui.py: Toggle sensitivity of preview widgets.

2010-03-02 23:56  tristan

	* py/scenic/gui.py: call xsync through gdk to avoid badxwindow race

2010-03-02 22:34  alexandre

	* py/scenic/application.py, py/scenic/gui.py, py/scenic/preview.py:
	  preview in window is in the state saving

2010-03-02 22:29  alexandre

	* data/glade/scenic.glade, py/scenic/gui.py: padding the preview
	  area

2010-03-02 22:19  alexandre

	* py/scenic/gui.py: fixed an error when trying to cleanup the
	  preview window when the app quits.

2010-03-02 22:17  alexandre

	* data/glade/scenic.glade, py/scenic/application.py,
	  py/scenic/gui.py, py/scenic/preview.py: The preview in the
	  drawing area work pretty well.

2010-03-02 21:14  tristan

	* src/gst/glVideoSink.cpp, src/gst/glVideoSink.h,
	  src/gst/videoConfig.cpp, src/gst/videoConfig.h,
	  src/gst/videoSink.cpp, src/gst/videoSink.h,
	  src/util/programOptions.cpp: merged back branches/xid into
	  trunk@5205

2010-03-02 17:23  tristan

	* src/util/sigint.cpp: merged back trunk@5146:5195 in
	  branches/caps_server

2010-03-02 01:24  simonp

	* utils/makedist: Added a script to circument a stupid automake bug

2010-03-01 23:34  tristan

	* py/scenic/gui.py: don't fail if jack was started with fewer
	  arguments than we expected

2010-03-01 22:15  simonp

	* configure.ac: increment version number in trunk to 0.4.3

2010-03-01 22:05  simonp

	* RELEASE: updated release notes (bis)

2010-03-01 21:59  simonp

	* RELEASE: updated release notes

2010-03-01 20:57  tristan

	* src/gutil/gloop.cpp, src/util/sigint.cpp: speed up exit time

2010-03-01 20:01  tristan

	* py/scenic/gui.py, py/scenic/streamer.py: don't do packet loss
	  stats as they're bogus

2010-03-01 17:02  tristan

	* src/gst/rtpReceiver.cpp, src/tcp/asio.cpp: exit sanely if
	  interrupted while waiting to receive caps

2010-02-26 22:03  tristan

	* configure.ac, src/gst/Makefile.am, src/gst/videoSink.cpp: use
	  icon if installed

2010-02-26 21:34  tristan

	* py/scenic/streamer.py: default bitrate to None

2010-02-26 21:25  tristan

	* src/util/sigint.cpp: print last signal received

2010-02-26 21:25  alexandre

	* data/glade/scenic.glade, py/scenic/Makefile.am,
	  py/scenic/application.py, py/scenic/gui.py, py/scenic/network.py:
	  validating network addresses.

2010-02-26 21:21  tristan

	* py/scenic/communication.py: don't barf on exit

2010-02-26 21:20  tristan

	* py/scenic/gui.py, py/scenic/streamer.py: print bitrate in mbps or
	  kbps

2010-02-26 20:52  tristan

	* py/scenic/gui.py, py/scenic/streamer.py: bitrate posted in scenic

2010-02-26 20:29  tristan

	* py/scenic/streamer.py: parse bitrate on both sides

2010-02-26 19:58  alexandre

	* data/glade/scenic.glade: reverted glade to r5141. Re-added the
	  error dialog from the glade.

2010-02-26 19:26  tristan

	* src/gst/v4l2util.cpp: don't list v4l1 cameras because they suck

2010-02-26 18:54  tristan

	* src/gst/rtpReceiver.cpp: cleanup in bitrate printing

2010-02-26 18:25  tristan

	* src/gst/rtpReceiver.cpp, utils/install_gstreamer.sh,
	  utils/rtpsource.diff: added rtp patch against
	  gst-plugins-good-0.10.17

2010-02-25 23:17  tristan

	* src/gst/rtpBin.cpp, src/gst/rtpReceiver.cpp: toward a reliable
	  bitrate measurement (still off by about 90k)

2010-02-25 23:01  alexandre

	* py/scenic/gui.py: added a nice comment for the future generations

2010-02-25 22:41  alexandre

	* py/scenic/application.py, py/scenic/gui.py: Fixed the calling
	  dialog which loses its frame when closed by the user.
	  We simply create a new one every time. Closes #256.

2010-02-25 22:19  alexandre

	* data/glade/scenic.glade, py/scenic/gui.py: Starting a big cleanup
	  in the widgets and dialogs.

2010-02-25 21:42  alexandre

	* py/scenic/Makefile.am: adding a file to the Makefile.am

2010-02-25 21:37  alexandre

	* py/scenic/gui.py: more i18n strings

2010-02-25 21:34  alexandre

	* py/scenic/application.py, py/scenic/gui.py,
	  py/scenic/internationalization.py, py/scenic/preview.py,
	  py/scenic/saving.py, py/scenic/streamer.py: Cleanup in
	  internationalization

2010-02-25 21:17  alexandre

	* py/scenic/dialogs.py, py/scenic/streamer.py: Streamer errors are
	  now shown in a very elegant way.
	  * Added a details section in error dialogs
	  * Showing all errors at the end of the session.

2010-02-25 20:45  tristan

	* src/gst/rtpReceiver.cpp, src/util/sigint.cpp: print out ntptime
	  and rtptime, fix interrupt handling as well

2010-02-25 18:06  alexandre

	* py/scenic/streamer.py: fixed error with bitrate received
	  displayed

2010-02-25 17:50  alexandre

	* py/scenic/streamer.py: Fixed which peer decides what

2010-02-24 22:55  simonp

	* py/scenic/application.py: Changed the no XVideo extension error
	  message

2010-02-24 22:27  alexandre

	* py/scenic/application.py, py/scenic/saving.py: removed config key
	  theme, since we don't use it anymore

2010-02-24 21:13  simonp

	* py/scenic/gui.py, py/scripts/scenic.in: Fixed theme loading in
	  Karmic. It doesn't use ~/.scenic/configuration.json anymore
	  though

2010-02-24 20:23  tristan

	* src/gst/videoSource.cpp: remove redundant checks

2010-02-24 19:32  simonp

	* configure.ac: Corrected configure.ac so boost is correctly
	  detected and stop if it's not.

2010-02-24 17:43  tristan

	* configure.ac: fail if boost isn't installed

2010-02-24 17:33  tristan

	* m4/ax_asio.m4, m4/ax_boost_asio.m4, m4/ax_boost_date_time.m4,
	  m4/ax_boost_filesystem.m4, m4/ax_boost_program_options.m4,
	  m4/ax_boost_system.m4, m4/ax_boost_thread.m4: update m4 directory

2010-02-24 17:28  tristan

	* m4/ax_boost_base.m4: use more recent boost base m4

2010-02-24 02:03  simonp

	* data/glade/scenic.glade: More GtkSpinButton page size fixes

2010-02-24 01:31  simonp

	* py/scenic/gui.py: Don't load theme if app.config.theme doesn't
	  exists

2010-02-24 00:58  simonp

	* data/glade/scenic.glade: Removed GtkSpinButton warning: setting
	  an adjustment with non-zero page size is deprecated

2010-02-23 23:52  alexandre

	* data/glade/scenic.glade, py/scenic/gui.py: Improved Peer name
	  label.
	  * Added peer IP
	  * Printing "Not connected" when we're not.

2010-02-23 23:42  alexandre

	* py/scenic/application.py: Set jackd polling interval to 5
	  seconds.

2010-02-23 23:26  alexandre

	* py/scenic/preview.py, py/scenic/streamer.py: improved some titles
	  and error messages.

2010-02-23 23:19  alexandre

	* py/scenic/runner.py, py/scripts/scenic.in: Fixed a bug in the
	  output of the scenic soft.
	  Added a very seriuous feature.

2010-02-23 23:15  alexandre

	* man/Makefile.am, py/scenic/configure.py.in, py/scripts/scenic.in:
	  Fix in how the man page of scenic looks. It had a lot of ugly
	  undesired printed string in it.

2010-02-23 23:02  alexandre

	* py/scenic/devices/Makefile.am: added a missing file to
	  py/scenic/devices/Makefile.am

2010-02-23 22:50  alexandre

	* py/scenic/gui.py, py/scenic/preview.py, py/scenic/saving.py,
	  py/scenic/streamer.py: fixed video_display which was not saved

2010-02-23 22:05  alexandre

	* py/scenic/Makefile.am, py/scenic/application.py,
	  py/scenic/gui.py, py/scenic/preview.py: Preview runs smoothly.
	  Fixed #253.

2010-02-23 21:46  tristan

	* py/scenic/process.py, py/scenic/streamer.py,
	  src/util/logWriter.cpp, src/util/logWriter.h: error dialogs on
	  milhouse errors

2010-02-23 20:30  alexandre

	* doc/sic_race_conditions.odg: added sic_race_conditions.odg
	  diagram

2010-02-23 19:49  alexandre

	* py/scenic/gui.py, py/scenic/streamer.py: Reading packet loss
	  every two seconds successfully

2010-02-23 19:25  tristan

	* src/gst/messageDispatcher.cpp, src/gst/messageDispatcher.h: use
	  meyersingleton for message dispatching

2010-02-23 19:19  simonp

	* data/glade/scenic.glade: Main window is now 720x480

2010-02-23 17:33  alexandre

	* py/scenic/gui.py: printing packet loss %

2010-02-23 17:20  alexandre

	* py/scenic/devices/networkinterfaces.py: Removed zeroconf ips

2010-02-23 16:58  tristan

	* src/main/milhouseLogger.cpp: error and critical level messages
	  now go to stderr

2010-02-23 16:35  tristan

	* py/scenic/streamer.py, src/gst/remoteConfig.cpp,
	  src/gst/remoteConfig.h, src/gst/rtpBin.cpp,
	  src/gst/rtpReceiver.cpp, src/gst/rtpSender.cpp: include audio and
	  video identifiers in rtp

2010-02-23 16:10  alexandre

	* data/glade/scenic.glade: fixed padding and alignement in the IP
	  widget

2010-02-23 16:08  alexandre

	* data/glade/scenic.glade, py/scenic/gui.py: Added list of local IP
	  addresses to the GUI

2010-02-23 15:08  alexandre

	* py/scenic/devices/cameras.py,
	  py/scenic/devices/networkinterfaces.py: added networkinterfaces,
	  which lists network interfaces

2010-02-23 04:25  simonp

	* data/glade/scenic.glade: Spacing for summary fields

2010-02-23 00:15  alexandre

	* data/glade/scenic.glade, py/scenic.desktop, py/scenic/gui.py,
	  py/scenic/streamer.py: Stats in the gui.

2010-02-22 23:54  simonp

	* utils/install_lame.sh: stupid bug

2010-02-22 23:52  simonp

	* utils/boost1_35_for_hardy.sh: Finer distro and architecture
	  detection for boost install script

2010-02-22 23:38  simonp

	* utils/install_lame.sh: Added an install_lame.sh script for debian

2010-02-22 23:34  tristan

	* py/scenic/process.py, py/scenic/streamer.py, src/gst/rtpBin.cpp,
	  src/gst/rtpBin.h, src/gst/rtpReceiver.cpp, src/gst/rtpReceiver.h,
	  src/gst/rtpSender.cpp, src/gst/rtpSender.h: parse milhouse output
	  for rtcp stats

2010-02-22 22:32  alexandre

	* py/scenic/gui.py: Making sure bitrate is insensitive if using
	  theora codec at any time.

2010-02-22 22:12  alexandre

	* py/scenic/gui.py: fixed error with setting thew value of an info
	  widget

2010-02-22 22:06  alexandre

	* py/scenic/gui.py, py/scenic/streamer.py: fixed crashy error with
	  info formatting when using theora

2010-02-22 21:47  alexandre

	* py/scenic/gui.py, py/scenic/streamer.py: bitrate in gui is float,
	  not int

2010-02-22 21:29  alexandre

	* data/glade/scenic.glade, py/scenic/application.py,
	  py/scenic/gui.py, py/scenic/streamer.py: Showing a summary view
	  with streaming info.
	  * Gathered all the config in a big dict.

2010-02-22 21:11  tristan

	* py/scenic/process.py: moved handlers up

2010-02-22 21:09  simonp

	* utils/gst_check.py: gst_check now check for encoders/decoders

2010-02-22 20:52  tristan

	* src/gst/rtpBin.cpp, src/gst/rtpReceiver.cpp: added boolean type
	  handler in rtpbin print stats val

2010-02-22 20:52  tristan

	* utils/gst_check.py: added comment

2010-02-22 19:04  tristan

	* py/scenic/devices/cameras.py, src/tcp/asio.cpp, src/tcp/asio.h:
	  string params in asio. pass modfiable strings by ptr, not
	  reference to be clear. past by const reference

2010-02-22 18:51  tristan

	* src/gst/jackUtils.cpp, src/gst/remoteConfig.cpp: removed log
	  messages that can't be evaluated

2010-02-22 16:35  alexandre

	* py/scenic/application.py, py/scenic/gui.py,
	  py/scenic/streamer.py: Contact name is im milhouse window. Fixes
	  #273

2010-02-22 16:09  tristan

	* py/scenic/devices/cameras.py: fixed karmic

2010-02-22 16:04  alexandre

	* py/scenic/gui.py: Making many widgets insensitive when streaming.
	  Fixes #270

2010-02-22 15:54  tristan

	* configure.ac, m4/ax_check_gl.m4, m4/ax_check_glu.m4,
	  m4/ax_lang_compiler_ms.m4: less portability, awesome

2010-02-19 21:40  tristan

	* configure.ac: incremented version number in trunk

2010-02-19 21:06  tristan

	* py/scenic/gui.py: preview respects aspect ratio

2010-02-19 21:00  simonp

	* RELEASE: Mentions new packages needs for 0.4.x

2010-02-19 20:54  tristan

	* src/gst/localVideo.cpp, src/gst/localVideo.h: formatting

2010-02-19 20:43  simonp

	* data, data/glade, data/pixmaps, locale, locale/en_US,
	  locale/en_US/LC_MESSAGES, locale/fr_CA, locale/fr_CA/LC_MESSAGES:
	  More svn:ignore

2010-02-19 20:42  tristan

	* Makefile.am, configure.ac, globals.mak, py/Makefile.am,
	  src/firereset/Makefile.am, src/gst/Makefile.am,
	  src/gutil/Makefile.am, src/main/Makefile.am,
	  src/shared_video/Makefile.am, src/tcp/Makefile.am,
	  src/util/Makefile.am, utils/Makefile.am,
	  utils/dc-ctl/Makefile.am: removed globals.mak

2010-02-19 19:56  simonp

	* RELEASE: More release notes

2010-02-19 19:40  simonp

	* RELEASE: Added 0.4.1 release notes

2010-02-19 19:32  tristan

	* globals.mak, src/Makefile.am, src/gst/Makefile.am,
	  src/main/Makefile.am, src/tcp/Makefile.am: removed AM_CPPFLAGS

2010-02-19 19:25  tristan

	* data/pixmaps/Makefile.am: install scenic.png in pixmaps and
	  scenic/pixmaps

2010-02-19 19:02  tristan

	* py/doc/Makefile.am: don't install classes.dia

2010-02-18 23:47  alexandre

	* doc/mockup.odg: added mockup.odg, a GUI mockup for Scenic
	  milestone 0.8

2010-02-18 22:50  alexandre

	* data/glade/scenic.glade: had forgotten to commit the glade file.

2010-02-18 22:48  alexandre

	* py/scenic/gui.py, py/scenic/streamer.py: Added a summary text
	  view.

2010-02-18 22:46  tristan

	* src/shared_video/Makefile.am: reverted path of shared video lib
	  so that programs with crappy autoconf setup can use it, ahem

2010-02-18 21:56  alexandre

	* py/run: modified the run script

2010-02-18 21:53  tristan

	* src/gst/dc1394.cpp: typos

2010-02-18 21:53  alexandre

	* data/glade/scenic.glade: changed two properties in glade : page
	  size

2010-02-18 21:50  alexandre

	* py/scenic/gui.py: removed set_page_size

2010-02-18 21:47  alexandre

	* utils/dc-ctl/dc-ctl.cpp, utils/dc-ctl/test/test_dc_ctl.py: fixed
	  unit test for dc-ctl

2010-02-18 21:44  alexandre

	* py/scenic/gui.py: fixed a warning.
	  More prints

2010-02-18 21:40  tristan

	* src/gst/dc1394.cpp: added extra check to avoid dc1394 segfault in
	  hardy

2010-02-18 21:35  tristan

	* src/gst/Makefile.am, src/gutil/Makefile.am, src/main/Makefile.am,
	  src/shared_video/Makefile.am, src/tcp/Makefile.am,
	  src/util/Makefile.am, utils/dc-ctl/dc-ctl.cpp: added scenic
	  prefix for libs

2010-02-18 20:49  tristan

	* utils/dc-ctl/dc-ctl.cpp: don't segfault on karmic

2010-02-18 20:39  alexandre

	* py/scenic/gui.py: Added print messages when loading the GTK2
	  theme

2010-02-18 19:48  tristan

	* src/gst/Makefile.am, src/main/Makefile.am: renamed libs to avoid
	  confusion

2010-02-18 18:37  tristan

	* utils/install_gstreamer.sh: roll back gstreamer version because
	  our glib version is too old school

2010-02-18 18:10  tristan

	* src/gst/codec.cpp, src/gst/codec.h, src/gst/videoConfig.h,
	  src/gst/videoFlip.cpp, src/gst/videoFlip.h,
	  src/gst/videoReceiver.cpp: moved colorspace converter into
	  videoflip

2010-02-18 17:56  tristan

	* utils/gst_check.py, utils/install_gstreamer.sh: fixed gst check
	  with new path

2010-02-18 17:35  tristan

	* src/gst/Makefile.am, src/gst/portOffsets.h, src/gst/ports.h,
	  src/gst/remoteConfig.h, src/include/videoSize.h: unused constant
	  framerate

2010-02-18 17:32  alexandre

	* py/scenic/saving.py, py/scenic/sic.py: Fixed potential crash in
	  case of wrong JSON library version. Fixed #263

2010-02-17 22:53  alexandre

	* py/scenic/gui.py: fixed the about dialog

2010-02-17 22:44  tristan

	* src/headerGPL.c, src/headerLGPL.c: removed unused header files

2010-02-17 22:43  tristan

	* data/glade/scenic.glade: deinterlace label is sensitive

2010-02-17 22:42  tristan

	* data/glade/scenic.glade: deinterlace is sensitive

2010-02-17 22:36  alexandre

	* py/scenic.desktop: fixed again desktop

2010-02-17 22:34  alexandre

	* py/scenic.desktop: fixed .desktop

2010-02-17 22:32  tristan

	* configure.ac: add DATADIR macro in configure.ac

2010-02-17 22:27  alexandre

	* py/scenic/configure.py.in: fixed path to share

2010-02-17 22:20  alexandre

	* Makefile.am, configure.ac, data, data/Makefile.am, data/glade,
	  data/glade/Makefile.am, data/glade/audio.png,
	  data/glade/audio.svg, data/glade/scenic.glade,
	  data/glade/stock_line_in.png, data/glade/video.png,
	  data/glade/video.svg, data/pixmaps, data/pixmaps/Makefile.am,
	  data/pixmaps/scenic.png, data/themes, data/themes/Darklooks,
	  data/themes/Darklooks/Makefile.am, data/themes/Darklooks/gtkrc,
	  data/themes/Makefile.am, locale/Makefile.am, locale/messages.pot,
	  locale/scenic.glade.h, locale/scenic.pot, py/scenic/Makefile.am,
	  py/scenic/configure.py.in, py/scenic/data, py/scenic/gui.py,
	  py/scripts/scenic.in: merged changes in branch data isnce r5033
	  to trunk

2010-02-17 22:19  tristan

	* py/scenic/Makefile.am, py/scenic/test/Makefile.am,
	  src/main/test/Makefile.am, utils/dc-ctl/Makefile.am: added some
	  clean local targets to get rid of pyc

2010-02-17 21:14  tristan

	* py/scenic/data/scenic.glade: reenable deinterlace

2010-02-17 21:09  tristan

	* src/gutil/gloop.cpp, src/gutil/gloop.h: cleanup

2010-02-17 20:50  tristan

	* locale/en_US/LC_MESSAGES/Makefile.am,
	  locale/fr_CA/LC_MESSAGES/Makefile.am: fixed locale path

2010-02-17 20:24  tristan

	* Makefile.am, configure.ac, locale, po: moved po to locale

2010-02-17 20:19  tristan

	* src/gst: added ignore

2010-02-17 20:18  tristan

	* configure.ac, src/gst/Makefile.am, src/gst/TODO,
	  src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioFactory.h, src/gst/audioLevel.cpp,
	  src/gst/audioLevel.h, src/gst/audioReceiver.cpp,
	  src/gst/audioReceiver.h, src/gst/audioSender.cpp,
	  src/gst/audioSender.h, src/gst/audioSink.cpp,
	  src/gst/audioSink.h, src/gst/audioSource.cpp,
	  src/gst/audioSource.h, src/gst/busMsgHandler.cpp,
	  src/gst/busMsgHandler.h, src/gst/caps.h, src/gst/capsParser.cpp,
	  src/gst/capsParser.h, src/gst/codec.cpp, src/gst/codec.h,
	  src/gst/dc1394.cpp, src/gst/dc1394.h, src/gst/dv1394.cpp,
	  src/gst/dv1394.h, src/gst/engine, src/gst/engine.h,
	  src/gst/fileSource.cpp, src/gst/fileSource.h,
	  src/gst/glVideoSink.cpp, src/gst/glVideoSink.h,
	  src/gst/gstLinkable.cpp, src/gst/gstLinkable.h,
	  src/gst/interleave.cpp, src/gst/jackUtils.cpp,
	  src/gst/localVideo.cpp, src/gst/localVideo.h,
	  src/gst/mediaBase.cpp, src/gst/mediaBase.h,
	  src/gst/messageDispatcher.cpp, src/gst/messageDispatcher.h,
	  src/gst/messageHandler.cpp, src/gst/messageHandler.h,
	  src/gst/noncopyable.h, src/gst/pipeline.cpp, src/gst/pipeline.h,
	  src/gst/playback.cpp, src/gst/py, src/gst/py/thrillhouse.py,
	  src/gst/raw1394Util.cpp, src/gst/raw1394Util.h,
	  src/gst/remoteConfig.cpp, src/gst/remoteConfig.h,
	  src/gst/rtpBin.cpp, src/gst/rtpBin.h, src/gst/rtpPay.cpp,
	  src/gst/rtpPay.h, src/gst/rtpReceiver.cpp, src/gst/rtpReceiver.h,
	  src/gst/rtpSender.cpp, src/gst/rtpSender.h,
	  src/gst/sharedVideoSink.cpp, src/gst/sharedVideoSink.h,
	  src/gst/v4l2util.cpp, src/gst/v4l2util.h,
	  src/gst/videoConfig.cpp, src/gst/videoConfig.h,
	  src/gst/videoFactory.h, src/gst/videoFlip.cpp,
	  src/gst/videoFlip.h, src/gst/videoReceiver.cpp,
	  src/gst/videoReceiver.h, src/gst/videoScale.cpp,
	  src/gst/videoScale.h, src/gst/videoSender.cpp,
	  src/gst/videoSender.h, src/gst/videoSink.cpp,
	  src/gst/videoSink.h, src/gst/videoSource.cpp,
	  src/gst/videoSource.h, src/main/Makefile.am,
	  src/main/milhouse.cpp: flattened engine

2010-02-17 19:21  tristan

	* configure.ac: use proper version number

2010-02-17 19:20  tristan

	* py/debian: removed debian

2010-02-17 19:15  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h: deinterlace
	  fixed, added extra colorspace element

2010-02-17 19:14  alexandre

	* py/scenic/application.py, py/scenic/configure.py.in,
	  py/scenic/gui.py, py/scripts/scenic.in: Cleaned up package data
	  paths.

2010-02-17 18:55  tristan

	* src/MANPAGE.txt: removed out of data manpage.txt

2010-02-17 18:53  tristan

	* configure.ac, src/Makefile.am, src/devices, src/firereset,
	  src/gutil/test: renamed devices to firereset, removed unused test
	  dir

2010-02-17 18:35  tristan

	* configure.ac, src/gst/engine/codec.cpp, src/gst/engine/codec.h:
	  reverted changes from 5017, redid configure cleanup

2010-02-17 18:22  tristan

	* configure.ac, py/scripts/midistream.in, py/scripts/scenic.in,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h: got rid of
	  unused pythonpath

2010-02-17 17:21  alexandre

	* py/scenic/application.py, py/scenic/gui.py: fixed formatting of
	  some i18n strings.

2010-02-17 16:43  alexandre

	* py/scenic.desktop: Scenic app will be only on the
	  Applicaiton>Network menu

2010-02-17 16:40  tristan

	* Makefile.am, configure.ac, po, po/en_US/LC_MESSAGES/Makefile.am,
	  po/fr_CA/LC_MESSAGES/Makefile.am, py/scenic/configure.py.in,
	  py/scenic/data/Makefile.am, py/scenic/data/locale,
	  py/scenic/gui.py, py/scripts/scenic.in: moved locale into po,
	  added some hacks to include it

2010-02-17 16:13  tristan

	* RELEASE, configure.ac, man/Makefile.am: incremented version
	  numbers

2010-02-17 03:11  simonp

	* man, py/doc, py/rtpmidi, py/rtpmidi/engines,
	  py/rtpmidi/engines/midi, py/rtpmidi/protocols,
	  py/rtpmidi/protocols/rtp, py/scenic/data, py/scenic/data/themes,
	  py/scenic/data/themes/Darklooks, py/scenic/test, py/scripts,
	  src/main/test, src/shared_video, utils, utils/dc-ctl: Bunch of
	  svn:ignore for nicer svn status

2010-02-17 03:00  simonp

	* .: Removed svn:mergeinfo about branches/web2.0 for trunk and
	  branches/0.3

2010-02-16 22:57  tristan

	* RELEASE, configure.ac: Release notes for Scenic 0.3.7
	  
	  Milhouse:
	  This release fixes a big regression in caps transmission which
	  broke Vorbis and Theora support in 0.3.6.
	  New features include better v4l2 controls, the ability to restart
	  a sender without restarting a receiver, rtpjitterbuffer
	  control embedded in our output window, as well as a lot of
	  cleanup and output fixes.
	  
	  Scenic:
	  Moved the graphical user interface to GTK+ for faster
	  development.
	  The Scenic software now polls devices using the Milhouse
	  streamer.
	  We implemented SIC, the SIP Spelled Incorrectly protocol, which
	  mimics SIP
	  to negotiate the streaming session using JSON over TCP/IP.
	  Moved Miville code out of trunk.
	  Superseded Miville features within a three week code sprint in
	  GTK+!
	  
	  
	  * Fixed #181 Man page of midistream has each command twice
	  * Fixed #182 midistream port range needs to be documented
	  * Fixed #92 Separate Integrator Manual from User Manual
	  * Fixed #261 Capture size not in state saving
	  * Fixed #260 Preview does not use capture setting size
	  * Fixed #255 Increase timeout for invited
	  * Fixed #218 auto accept
	  * Fixed #231 Selected contact should be saved
	  * Fixed #259 editing a contact removes its auto_accept flag
	  * Fixed #242 invited dialog should display contact name if
	  present in addressbook
	  * Fixed #233 Send BYE at shutdown time
	  * Fixed #140 make distcheck still fails
	  * Fixed #198 make check fails on buildbot because PATH variable
	  is broken
	  * Fixed #249 use python_PYTHON instead of dist_bin_SCRIPTS for
	  most python files
	  * Fixed #257 Package data is not installed
	  * Fixed #248 Show all supported capture sizes to the user
	  * Fixed #245 Modernize state saving
	  * Fixed #212 Detect v4l2 devices
	  * Fixed #211 User source/sink configuration
	  * Fixed #217 Implement video deinterlace option
	  * Fixed #215 video device configuration
	  * Fixed #214 user source configuration
	  * Fixed #241 Cleanup in trac components
	  * Fixed #243 exit on start up if we can't bind to the negotiation
	  port
	  * Fixed #210 Session media description in JSON
	  * Fixed #227 don't allow join contact if jack is not running
	  * Fixed #239 implement --set-standard and --set-input in milhouse
	  * Fixed #216 media format configuration
	  * Fixed #226 send_bye doesn't happen when session is stopped
	  * Fixed #237 Add more infos in milhouse --list-cameras
	  * Fixed #234 dc-ctl should be able to show values, not only save
	  in a file
	  * Fixed #199 put rtpjitterbuffer control in xvimagesink window
	  * Fixed #235 dc-ctl should be able to get a specific value
	  * Fixed #223 Generate about text on the fly
	  * Fixed #206 trac needs a category for scenic (gtk-interface)
	  * Fixed #213 Support cancel invitation
	  * Fixed #225 if no dc camera is plugged in, using
	  videosource=dc1394src will segfault
	  * Fixed #224 request pads should be unreffed in
	  rtpreceiver/sender's destructor
	  * Fixed #222 receiver should handle new senders
	  * Fixed #221 Use ports allocator
	  * Fixed #205 closing dialogs has permanent side effects in maugis
	  * Fixed #208 rename gtk widgets (dialogs)
	  * Fixed #209 Pango markup setlabel bug in scenic
	  * Fixed #207 closing video window is broken

2010-02-16 21:32  tristan

	* configure.ac, doc/texts: fixed make dist check

2010-02-16 21:06  tristan

	* py/scripts/midistream.in: fix manpage for midistream, as well as
	  help and version strings

2010-02-16 21:04  alexandre

	* py/scenic/configure.py.in: fixed typo

2010-02-16 20:58  alexandre

	* py/scenic/gui.py: fixed typo

2010-02-16 20:45  alexandre

	* py/scenic/gui.py: fixed image size not being saved.

2010-02-16 20:39  tristan

	* py/scenic/gui.py: respect video resolution in preview

2010-02-16 20:26  alexandre

	* py/scenic/gui.py: saving selected contact !! :-P

2010-02-16 20:23  tristan

	* py/scenic/gui.py: invite timeout changed to 10

2010-02-16 20:22  alexandre

	* py/scenic/application.py, py/scenic/gui.py: fixed auto_accept
	  state when editing.

2010-02-16 19:49  alexandre

	* py/scenic/gui.py: insensitive when streaming

2010-02-16 19:48  tristan

	* py/scenic/data/scenic.glade, py/scenic/gui.py: set deinterlace to
	  insensitive in glade only

2010-02-16 19:39  alexandre

	* py/scenic/application.py, py/scenic/streamer.py: sending bye on
	  quit

2010-02-16 19:31  tristan

	* py/scenic/data/scenic.glade: set sensitive to false on
	  deinterlace

2010-02-16 19:25  alexandre

	* py/scenic/gui.py: Grayed out deinterlace.
	  Ask really confirm quit only if streaming.

2010-02-16 19:05  tristan

	* py/scenic/data, py/scenic/devices: more ignore

2010-02-16 19:00  tristan

	* configure.ac, doc/Makefile.am,
	  doc/figures/distributed_system_telnet_two-way.dia,
	  doc/figures/test, doc/notes, doc/sequences, doc/states, doc/test:
	  more cleanup

2010-02-16 18:30  tristan

	* globals.mak, utils/install_selenium.sh: more cleanup

2010-02-16 18:25  tristan

	* globals.mak, src/main/Makefile.am, utils/install_doc.sh,
	  utils/list_miville_files, utils/miville-lunch-config,
	  utils/miville-lunch-dist, utils/uncrustify.cfg,
	  utils/uncrustify.sh: more cleanup

2010-02-16 17:07  tristan

	* ., man, py/scenic, py/scripts, src/gst/engine, utils,
	  utils/dc-ctl, utils/mikill: added some svn ignores

2010-02-16 16:31  tristan

	* py/scenic/data/themes/Darklooks/Makefile.am: added theme to
	  install

2010-02-16 16:16  tristan

	* man/Makefile.am, py/scripts/midistream.in: don't need modules for
	  python path, gross fix for now

2010-02-16 16:10  tristan

	* py/scripts/midistream.in: pyflaked

2010-02-16 16:04  tristan

	* man/Makefile.am: try using env

2010-02-16 15:47  tristan

	* man/Makefile.am: don't depend on generated file

2010-02-16 15:33  tristan

	* configure.ac, py/scenic/data/Makefile.am,
	  py/scenic/data/locale/Makefile.am,
	  py/scenic/data/locale/en_US/LC_MESSAGES/Makefile.am,
	  py/scenic/data/locale/en_US/Makefile.am,
	  py/scenic/data/locale/fr_CA/LC_MESSAGES/Makefile.am,
	  py/scenic/data/locale/fr_CA/Makefile.am: added data files to
	  install, fixes #257

2010-02-15 23:48  alexandre

	* py/scenic/saving.py: fixed error with addressbook format

2010-02-15 23:48  tristan

	* man/Makefile.am: consistency in brackets

2010-02-15 23:43  tristan

	* configure.ac, m4/as-ac-expand.m4: expand properly python lib path

2010-02-15 23:38  alexandre

	* configure.ac: fixed!

2010-02-15 23:35  tristan

	* configure.ac, py/scripts/midistream.in, py/scripts/scenic.in:
	  expand properly

2010-02-15 23:32  alexandre

	* py/scripts/midistream.in, py/scripts/scenic.in: using
	  PYTHON_LIB_PATH

2010-02-15 23:16  tristan

	* py/Makefile.am: fixed make man for midistream

2010-02-15 23:05  tristan

	* py/scripts/midistream.in: restored CONFIGURED_PYTHON_PATH

2010-02-15 23:02  tristan

	* man/Makefile.am, py/run_midi, py/scenic/configure.py.in,
	  py/scripts/midistream.in: set pythonpath in make man

2010-02-15 22:48  tristan

	* man/Makefile.am, man/scenic-man.txt, py/man-scenic.txt: make
	  scenic into a man

2010-02-15 22:44  tristan

	* py/scenic/data/Makefile.am: small cleanup

2010-02-15 22:40  tristan

	* py/Makefile.am, py/scenic/data/Makefile.am: install resources in
	  right place

2010-02-15 22:15  tristan

	* Makefile.am, py/Makefile.am: put man after src in SUBDIRS

2010-02-15 21:34  tristan

	* src/gst/engine/audioConfig.cpp, src/gst/engine/v4l2util.cpp,
	  src/gst/engine/videoConfig.cpp, src/include/util.h,
	  src/util/Makefile.am, src/util/fileUtil.cpp, src/util/fileUtil.h:
	  removed fileUtil

2010-02-15 21:22  tristan

	* src/main/milhouse.cpp: removed at exit function

2010-02-15 21:20  tristan

	* man/Makefile.am, src/main/Makefile.am: milhouse-man not in
	  distpackage data

2010-02-15 21:16  tristan

	* man/Makefile.am, man/milhouse-man.txt, src/main/milhouse-man.txt:
	  milhouse is the man

2010-02-15 21:13  tristan

	* Makefile.am, configure.ac, man, man/Makefile.am,
	  src/main/Makefile.am: added man directory

2010-02-15 20:52  alexandre

	* py/scenic/application.py, py/scenic/gui.py: addressbook is
	  succesfully made insenstive when streaming

2010-02-15 20:38  tristan

	* Makefile.am, configure.ac, doc/Makefile.am, m4/ax_python.m4,
	  py/Makefile.am, py/scenic/data/Makefile.am,
	  py/scenic/data/themes/Darklooks/Makefile.am, src/Makefile.am,
	  src/main/Makefile.am, utils/dc-ctl/Makefile.am: merged
	  branches/dist_check back into trunk@4960

2010-02-15 20:23  alexandre

	* py/scenic/application.py, py/scenic/data/scenic.glade,
	  py/scenic/gui.py: addressbook becomes insensitive when streaming.

2010-02-15 19:49  alexandre

	* py/scenic/application.py, py/scenic/communication.py,
	  py/scenic/data/scenic.glade, py/scenic/gui.py: auto_accept +
	  showing contact name when invited if the contact is known

2010-02-15 19:11  alexandre

	* py/scenic/application.py: bug fixed: we dropped the port number
	  for each contact, so we should not use it anymore.

2010-02-15 17:01  alexandre

	* py/scenic/data/scenic.glade, py/scenic/gui.py: scrapped the
	  contact port

2010-02-15 16:37  tristan

	* src/main/Makefile.am: put back install exec hook

2010-02-13 00:09  tristan

	* py/scenic/data/themes/Makefile.am, src/main/Makefile.am: further
	  along in distcheck

2010-02-12 23:32  tristan

	* Makefile.am, configure.ac, py/Makefile.am,
	  py/scenic/test/Makefile.am, src/gst/engine/Makefile.am,
	  src/gst/engine/test, src/main/Makefile.am,
	  src/main/test/Makefile.am, utils/dc-ctl/Makefile.am,
	  utils/install_miville.sh, utils/uninstall_miville.sh: distcheck
	  still not working

2010-02-12 23:30  alexandre

	* py/scenic/gui.py, py/scenic/saving.py: fixed ugly bug with
	  addressbook modification. Got to create tree_model handling
	  functions.

2010-02-12 23:22  alexandre

	* py/scenic/application.py, py/scenic/gui.py,
	  py/scenic/streamer.py: implemented min/max adjustements for video
	  bitrate according to codec

2010-02-12 23:15  simonp

	* py/scenic/data/scenic.glade, py/scenic/data/stock_line_in.png:
	  GUI now have tooltips

2010-02-12 22:47  alexandre

	* py/scenic/configure.py.in, py/scenic/gui.py: fixed bug with
	  deprecated about tab. Added one-line and license in
	  configure.py.in

2010-02-12 22:40  tristan

	* configure.ac, py/Makefile.am, py/midistream,
	  py/rtpmidi/Makefile.am, py/rtpmidi/engines/Makefile.am,
	  py/rtpmidi/engines/midi/Makefile.am,
	  py/rtpmidi/protocols/Makefile.am,
	  py/rtpmidi/protocols/rtp/Makefile.am, py/run_midi,
	  py/scripts/Makefile.am, py/scripts/midistream.in: added
	  midistream to dist and install

2010-02-12 22:36  simonp

	* py/scenic/data/scenic.png: Updated PNG icon

2010-02-12 22:33  alexandre

	* py/scenic/configure.py.in, py/scenic/gui.py: updated credits

2010-02-12 22:16  simonp

	* py/scenic/data/scenic.glade: More glade fixes

2010-02-12 22:08  alexandre

	* py/scenic/configure.py.in, py/scenic/gui.py: got rid of the save
	  menu.
	  Moved webbrowser url in configure.

2010-02-12 22:03  alexandre

	* py/scenic/application.py, py/scenic/gui.py: implemented the jackd
	  stats

2010-02-12 21:59  tristan

	* configure.ac, py/scenic/data/Makefile.am,
	  py/scenic/data/locale/__init__.py,
	  py/scenic/data/locale/en_US/LC_MESSAGES/__init__.py,
	  py/scenic/data/locale/en_US/__init__.py,
	  py/scenic/data/locale/fr_CA/LC_MESSAGES/__init__.py,
	  py/scenic/data/locale/fr_CA/__init__.py,
	  py/scenic/data/themes/Darklooks/Makefile.am,
	  py/scenic/data/themes/Makefile.am: theme works in install

2010-02-12 21:39  alexandre

	* py/scenic.desktop, py/scenic/application.py, py/scenic/gui.py,
	  py/scenic/runner.py, py/scenic/saving.py: implemented logging

2010-02-12 21:33  tristan

	* py/scenic/gui.py: moved directory in code

2010-02-12 21:32  tristan

	* py/scenic/data/Makefile.am,
	  py/scenic/data/themes/Darklooks/__init__.py,
	  py/scenic/data/themes/Darklooks/gtk-2.0,
	  py/scenic/data/themes/Darklooks/gtkrc,
	  py/scenic/data/themes/Darklooks/index.theme,
	  py/scenic/data/themes/__init__.py: Collapse theme hierarchy

2010-02-12 21:30  simonp

	* py/scenic/data/scenic.glade: Added latency and sampling rate to
	  audio

2010-02-12 21:28  tristan

	* py/Makefile.am, utils/Makefile.am: don't install make_caps, just
	  distribute it

2010-02-12 21:06  tristan

	* bin, configure.ac: set scenic to executable in configure.ac, also
	  get rid of unused bin directory

2010-02-12 20:56  alexandre

	* py/scenic/application.py, py/scenic/gui.py: saving configuration
	  quite often

2010-02-12 20:41  alexandre

	* py/scenic/application.py, py/scenic/saving.py: more progress in
	  the state saving

2010-02-12 20:37  tristan

	* py/setup.py: Removed setup.py

2010-02-12 20:34  alexandre

	* py/scenic/saving.py: cleanup in state saving

2010-02-12 20:29  tristan

	* configure.ac: removed unused stuff, cleanup in configure.ac

2010-02-12 20:24  tristan

	* src/tcp/Makefile.am, src/tcp/test: Removed unused tests

2010-02-12 20:21  tristan

	* py/scenic/data/Makefile.am, py/scenic/test/Makefile.am,
	  utils/test_install.sh: Added makefile.am, added data to dist

2010-02-12 20:15  tristan

	* configure.ac, m4/as-python.m4, utils/test_install.sh: make
	  install seems mostly ok

2010-02-12 19:39  alexandre

	* py/scenic/data/scenic.glade: Added icons in the audio and video
	  send/receive

2010-02-12 19:33  alexandre

	* py/scenic/configure.py.in, py/scenic/gui.py, py/scripts/scenic,
	  py/scripts/scenic.in: Moved scripts/scenic to scripts/scenic.in

2010-02-12 19:29  tristan

	* configure.ac, py/Makefile.am, py/scripts/Makefile.am: getting
	  there, still missing theme and locale stuff

2010-02-12 17:15  tristan

	* configure.ac, m4/as-python.m4, py/Makefile.am,
	  py/scenic/Makefile.am, py/scenic/data/Makefile.am,
	  py/scenic/devices/Makefile.am: Added makefile.am and aspython m4
	  files

2010-02-12 17:12  alexandre

	* py/scenic/application.py: checking SIC protocol version.

2010-02-12 16:46  alexandre

	* py/scenic/application.py, py/scenic/data/scenic.glade,
	  py/scenic/gui.py, py/scenic/saving.py, py/scenic/streamer.py:
	  Important fix in addressbook.
	  Implemented video jitterbuffer and bitrate.

2010-02-12 16:12  simonp

	* py/scenic/data/scenic.glade: Changed the bitrate ComboBox for a
	  SpinButton

2010-02-12 15:09  alexandre

	* py/scenic/gui.py: capture size list is dynamic according to
	  device

2010-02-12 14:54  alexandre

	* py/scenic/configure.py.in, py/scenic/data/scenic.glade,
	  py/scenic/gui.py: moved about dialog

2010-02-12 14:24  alexandre

	* py/Makefile.am: updated man page with scenic infos

2010-02-12 14:16  alexandre

	* py/scenic/runner.py, py/scenic/version.py: deleted deprecated
	  version.py

2010-02-12 14:10  alexandre

	* py/man-scenic.txt: added a beginning of a man page for scenic.

2010-02-12 14:06  alexandre

	* src/main/milhouse-man.txt: improved milhouse man page

2010-02-12 13:56  alexandre

	* py/scenic/application.py, py/scenic/configure.py.in,
	  py/scenic/gui.py, py/scripts/scenic, py/setup.py: Enabled confirm
	  quit by default, except when in development mode.

2010-02-12 00:19  simonp

	* py/scenic/data/scenic.glade: Moved jackd status a bit

2010-02-12 00:10  simonp

	* py/scenic/data/scenic.glade: Added a jitterbuffer control

2010-02-12 00:00  tristan

	* configure.ac: getting there with make dist

2010-02-11 23:52  tristan

	* doc/Makefile.am, py/Makefile.am, src/gst/engine/Makefile.am,
	  src/main/Makefile.am, src/main/milhouse.rc, utils/Makefile.am,
	  utils/test_install.sh: dist not quite there yet

2010-02-11 23:18  tristan

	* doc/Makefile.am, py/doc/Makefile.am: don't scrap dist_dir in doc,
	  added pkgdata for py/doc

2010-02-11 23:05  tristan

	* configure.ac, py/Makefile.am, py/setup.py: getting there with the
	  make dist

2010-02-11 23:01  alexandre

	* py/scenic/gui.py: fix with image size

2010-02-11 22:35  alexandre

	* py/maugis, py/scenic/gui.py: fixed video size in scenic.
	  Removed maugis dir.

2010-02-11 22:27  alexandre

	* py/Makefile.am: put back midistream man page.

2010-02-11 22:20  tristan

	* py/Makefile.am: path hack in makefile.am

2010-02-11 22:13  alexandre

	* configure.ac, py/Makefile.am, py/README, py/debian, py/doc,
	  py/doc/Makefile.am, py/docs, py/maugis/Makefile.am,
	  py/maugis/debian, py/maugis/doc, py/maugis/run, py/maugis/scenic,
	  py/maugis/scenic.desktop, py/maugis/scenic.svg,
	  py/maugis/scripts, py/maugis/setup.py, py/run, py/scenic,
	  py/scenic.desktop, py/scenic.svg, py/scripts, py/setup.py,
	  py/setup.py.in: moving py/maugis to py. Merged the setup.py
	  files.

2010-02-11 21:32  tristan

	* py/test/test_observer.py, py/test/test_proc.py: moved remaining
	  tests

2010-02-11 21:30  tristan

	* py/test/README, py/test/README_steps_towards_working_tests.txt,
	  py/test/check_cli_streams.py, py/test/check_cli_ui.py,
	  py/test/check_devices.py, py/test/check_miville_starts.py,
	  py/test/check_ping.py, py/test/check_telnet_thrillhouse.py,
	  py/test/check_web_streams.py, py/test/config_test.sh,
	  py/test/configs, py/test/deprecated,
	  py/test/dist_dualtest_network.py, py/test/dist_dualtest_ping.py,
	  py/test/dist_selenium_streams.py, py/test/lib_clientserver.py,
	  py/test/lib_deprecated_miville_telnet.py,
	  py/test/lib_milhouse_ipcp.py, py/test/lib_miville_telnet.py,
	  py/test/once_WIP_streams.py, py/test/once_process_protocol.py,
	  py/test/start_miville.sh, py/test/test_addressbook.py,
	  py/test/test_com_chan.py, py/test/test_commands.py,
	  py/test/test_common.py, py/test/test_devices.py,
	  py/test/test_devices_settings.py, py/test/test_gst_client.py,
	  py/test/test_i18n.py, py/test/test_log.py,
	  py/test/test_serialize.py, py/test/test_streams_conf.py,
	  py/test/test_x11.py, py/test/utils_webtesting.lunch: moved
	  miville tests out of trunk

2010-02-11 21:20  simonp

	* py/maugis/scenic/gui.py: added a nice error to help debugging

2010-02-11 21:19  tristan

	* ., py, py/imiville.py, py/locale, py/miville, py/miville-man.txt,
	  py/miville-wrapper, py/miville.desktop, py/miville.png,
	  py/mivilled, py/prism, py/restart_jackd.py,
	  utils/test_install.sh: demivillification almost complete

2010-02-11 21:17  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py,
	  py/maugis/scenic/streamer.py: implemented video_capture_size

2010-02-11 21:02  tristan

	* configure.ac, py/maugis/scenic/configure.py,
	  py/maugis/scenic/configure.py.in: generate configure.py

2010-02-11 20:55  alexandre

	* py/maugis/scenic/devices/v4l2.py: delete unused file

2010-02-11 20:51  tristan

	* py/Makefile.am, py/maugis/setup.py: applied simon's rocking patch
	  by hand

2010-02-11 20:34  alexandre

	* py/maugis/scenic/gui.py: small improvement on setting norm

2010-02-11 20:33  tristan

	* Makefile.am, configure.ac, m4/ax_boost_unit_test_framework.m4,
	  m4/ax_openmp.m4, py/Makefile.am, py/setup.py.in,
	  utils/test_install.sh: demivillifying

2010-02-11 20:31  alexandre

	* py/maugis/scenic/data/scenic.glade,
	  py/maugis/scenic/devices/cameras.py,
	  py/maugis/scenic/devices/v4l2.py, py/maugis/scenic/gui.py:
	  Changing norm as well.

2010-02-11 19:36  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/devices/cameras.py, py/maugis/scenic/gui.py:
	  Video input widget's behaves satifactorily.

2010-02-11 19:11  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/devices/cameras.py: using a dict, not a list,
	  for list_cameras

2010-02-11 19:09  tristan

	* py/maugis/Makefile.am: maybe fixed path, i've been wrong before

2010-02-11 17:45  tristan

	* py/maugis/Makefile.am: for real fixed test path

2010-02-11 17:33  tristan

	* py/maugis/Makefile.am: added main to path

2010-02-11 17:29  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/data/scenic.glade,
	  py/maugis/scenic/devices/cameras.py,
	  py/maugis/scenic/devices/v4l2.py, py/maugis/scenic/gui.py:
	  progress in camera input and polling cameras.

2010-02-11 16:40  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/devices/cameras.py, py/maugis/scenic/gui.py,
	  py/maugis/scenic/test/test_cameras.py: updating the list of
	  cameras each time the user chooses the video tab

2010-02-10 23:06  tristan

	* py/maugis/scenic/application.py: error out if our negotiation
	  port isn't free

2010-02-10 22:37  alexandre

	* py/maugis/Makefile.am, py/maugis/scenic/devices/cameras.py,
	  py/maugis/scenic/test/test_cameras.py: Done with
	  devices/cameras.py. Added its test.

2010-02-10 22:27  tristan

	* py/maugis/scenic/application.py: don't invite or accept
	  invitations when jack is not running

2010-02-10 22:16  tristan

	* src/gst/engine/glVideoSink.cpp: control q to quit with
	  glimagesink

2010-02-10 22:14  tristan

	* src/gst/engine/glVideoSink.cpp: force aspect ratio in glimagesink

2010-02-10 22:02  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/v4l2util.h: don't
	  open the v4l device so often

2010-02-10 21:35  tristan

	* src/gst/engine/v4l2util.cpp: don't print unsupported formats,
	  much less pessimistic

2010-02-10 21:26  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/v4l2util.h: list
	  inputs per device

2010-02-10 21:14  tristan

	* src/util/logWriter.cpp: less verbose logging, we only need the
	  line number and filename for debug msgs

2010-02-10 21:08  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/data/scenic.glade,
	  py/maugis/scenic/devices/cameras.py,
	  py/maugis/scenic/devices/v4l2.py, py/maugis/scenic/gui.py,
	  py/maugis/scenic/streamer.py: added devices.cameras which parses
	  milhouse --list-cameras.
	  Implemented deinterlace.

2010-02-10 21:03  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/videoSource.cpp:
	  added support for craptastic v4l camera

2010-02-10 20:24  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/v4l2util.h,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/main/milhouse.cpp, src/util/programOptions.cpp: added set
	  input option to milhouse

2010-02-10 20:09  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h: added v4l2-standard command

2010-02-10 19:41  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/v4l2util.h,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/main/milhouse.cpp, src/util/programOptions.cpp: added
	  v4l2-standard command

2010-02-10 17:51  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/devices/jackd.py, py/maugis/scenic/gui.py:
	  checking if jackd is zombie, and really a zombie

2010-02-10 17:33  tristan

	* src/gst/engine/remoteConfig.cpp, src/tcp/asio.cpp: use
	  boost::array instead of plain old char array

2010-02-10 17:11  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py,
	  py/maugis/scenic/streamer.py: implemented aspect_ratio
	  negotiation

2010-02-10 16:02  alexandre

	* py/maugis/scenic/application.py, py/maugis/scenic/gui.py,
	  py/maugis/scenic/streamer.py: implemented the fullscreen button,
	  with its state saving

2010-02-10 15:21  alexandre

	* py/maugis/scenic/gui.py: polling x11 displays each time the video
	  tab is chosen

2010-02-10 15:16  alexandre

	* py/maugis/scenic/application.py, py/maugis/scenic/gui.py: towards
	  refreshing devices when switching tab

2010-02-10 14:42  alexandre

	* py/maugis/scenic/application.py, py/maugis/scenic/gui.py: changed
	  the device polling and gui updating method names and execution
	  order.

2010-02-10 14:19  alexandre

	* py/maugis/scenic/application.py, py/maugis/scenic/gui.py: Towards
	  a separate poll/update for device widgets.
	  Modernized the way prefixed methods are found.

2010-02-10 13:48  alexandre

	* py/maugis/scenic/data/scenic.glade: aestetical changes in audio
	  tab

2010-02-10 13:31  alexandre

	* py/maugis/scenic/application.py: Fix, which prevent spawned
	  process to zombify. Must run them when reactor is running.

2010-02-10 04:48  simonp

	* py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py: More
	  minor GUI tweaks

2010-02-10 01:28  simonp

	* py/maugis/scenic/data/audio.png, py/maugis/scenic/data/audio.svg,
	  py/maugis/scenic/data/scenic.glade,
	  py/maugis/scenic/data/themes/Darklooks/gtk-2.0/gtkrc,
	  py/maugis/scenic/data/video.png, py/maugis/scenic/data/video.svg,
	  py/maugis/scenic/devices, py/maugis/scenic/gui.py: Slight
	  cosmetic changes on scenic

2010-02-09 23:54  tristan

	* src/tcp/asio.cpp: Removed commented out using statements

2010-02-09 23:33  tristan

	* src/gst/engine/remoteConfig.cpp: send later if we have new
	  receivers

2010-02-09 23:30  tristan

	* src/gst/engine/remoteConfig.cpp: reduce timeout

2010-02-09 23:27  tristan

	* src/tcp/asio.cpp: explicit namespace usage

2010-02-09 23:22  tristan

	* src/tcp/asio.cpp: asio fixed

2010-02-09 23:10  tristan

	* src/gst/engine/remoteConfig.cpp, src/tcp/asio.cpp: undid terrible
	  change from 4533

2010-02-09 21:58  tristan

	* src/gst/engine/remoteConfig.cpp, src/tcp/asio.cpp: smaller buffer
	  size for messages

2010-02-09 21:06  tristan

	* src/gst/engine/remoteConfig.cpp, src/tcp/asio.cpp: don't print
	  everything caps wise

2010-02-09 21:00  tristan

	* src/gst/engine/remoteConfig.cpp, src/tcp/asio.cpp,
	  src/tcp/asio.h: Renaming, changed timeout length

2010-02-09 20:29  tristan

	* py/maugis/scenic/gui.py, src/gst/engine/capsParser.cpp,
	  src/gst/engine/remoteConfig.cpp: validate number of channels on
	  receiver side

2010-02-09 19:42  tristan

	* py/maugis/scenic/gui.py: preview changes based on selected input

2010-02-09 19:38  tristan

	* py/maugis/scenic/gui.py: don't gather config when we change
	  codecs

2010-02-09 19:27  tristan

	* py/maugis/scenic/gui.py: clearer names

2010-02-09 19:24  tristan

	* py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py:
	  change range of numchannels widget when changing codecs

2010-02-08 22:40  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/v4l2util.cpp,
	  src/gst/engine/v4l2util.h, src/main/milhouse.cpp: added more info
	  to list-cam, fixes #237

2010-02-08 21:30  tristan

	* utils/dc-ctl/dc-ctl.cpp: formatting

2010-02-08 21:19  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/devices/jackd.py, py/maugis/scenic/gui.py:
	  Polling x11 displays in GTK GUI

2010-02-08 20:18  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/devices/jackd.py, py/maugis/scenic/jackd.py:
	  moved jackd to devices/jackd

2010-02-08 20:17  alexandre

	* py/maugis/setup.py: added a package to setup.py

2010-02-08 20:14  alexandre

	* py/maugis/Makefile.am: oops

2010-02-08 20:10  alexandre

	* py/maugis/Makefile.am: added unit tests for the bot.

2010-02-08 20:06  tristan

	* utils/dc-ctl/dc-ctl.cpp: list all settings

2010-02-08 20:01  alexandre

	* py/maugis/scenic/devices/__init__.py: had forgotten to add a
	  __init__.py file.

2010-02-08 20:00  alexandre

	* py/maugis/scenic/devices/x11.py,
	  py/maugis/scenic/test/test_x11.py: test if xvideo extension is
	  present

2010-02-08 19:14  alexandre

	* py/maugis/scenic/devices/x11.py,
	  py/maugis/scenic/test/test_x11.py: added devices/x11 and its
	  test.

2010-02-08 19:09  tristan

	* utils/dc-ctl/dc-ctl.cpp: able to get values of individual
	  features

2010-02-08 18:55  alexandre

	* py/maugis/scenic/devices/devices.py,
	  py/maugis/scenic/devices/v4l2.py: moved more files around

2010-02-08 18:55  alexandre

	* py/maugis/scenic/devices.py, py/maugis/scenic/devices/devices.py:
	  moved around files.

2010-02-08 18:54  alexandre

	* py/maugis/scenic/devices, py/maugis/scenic/devices/x11.py: added
	  devices/x11

2010-02-08 18:53  alexandre

	* py/maugis/scenic/devices.py: added devices.

2010-02-08 18:42  alexandre

	* py/maugis/scenic/configure.py, py/maugis/scenic/gui.py,
	  py/maugis/setup.py: towards configure-made variables.

2010-02-08 18:17  alexandre

	* py/maugis/scenic/data/scenic.glade: new button and status bar in
	  GUI

2010-02-08 16:34  tristan

	* configure.ac: removed enable logs stuff that doesn't do anything

2010-02-06 18:33  tristan

	* configure.ac, py/miville.desktop, py/miville/runner.py,
	  py/miville/runner.py.in, py/setup.py, py/setup.py.in: get version
	  number from autoconf

2010-02-05 22:54  tristan

	* py/maugis/scenic/application.py: removed audioport videoport

2010-02-05 22:43  alexandre

	* py/maugis/scenic/application.py: bugfix

2010-02-05 22:42  tristan

	* py/maugis/scenic/communication.py: fixed str(msg) error

2010-02-05 22:38  tristan

	* py/maugis/scenic/dialogs.py: don't scrap parent reference

2010-02-05 22:37  alexandre

	* py/maugis/scenic/application.py: quieter, please

2010-02-05 22:36  alexandre

	* py/maugis/scenic/application.py, py/maugis/scenic/gui.py,
	  py/maugis/scenic/jackd.py: polling jackd

2010-02-05 22:36  tristan

	* py/maugis/scenic/communication.py: set sic_sender to None

2010-02-05 22:32  tristan

	* py/maugis/scenic/application.py: always disconnect on cancel

2010-02-05 22:29  tristan

	* py/maugis/scenic/application.py: don't use show error dialog

2010-02-05 22:25  alexandre

	* py/maugis/scenic/jackd.py: heavily simplified jackd watchdog.

2010-02-05 22:10  tristan

	* py/maugis/scenic/communication.py: fixed make check

2010-02-05 22:09  tristan

	* py/maugis/scenic/jackd.py: removed unused imports

2010-02-05 22:07  alexandre

	* py/maugis/scenic/jackd.py: adding jackd module from miville

2010-02-05 21:50  alexandre

	* py/maugis/scenic/gui.py: maximum of 2 mp3 channels

2010-02-05 21:43  alexandre

	* py/maugis/scenic/streamer.py: critical fix with numchannels

2010-02-05 21:42  alexandre

	* py/maugis/scenic/application.py, py/maugis/scenic/streamer.py:
	  fixes in audio numchannels

2010-02-05 21:33  alexandre

	* py/maugis/scenic/application.py, py/maugis/scenic/streamer.py:
	  update in settings negotiation

2010-02-05 20:56  tristan

	* py/maugis/scenic/gui.py: removed show_error_dialog

2010-02-05 20:51  alexandre

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py:
	  implemented state saving for audio settings.
	  Fixed an error in state saving, created in recent big changes.

2010-02-05 20:48  tristan

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py: show
	  error msg on timeout

2010-02-05 20:41  tristan

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py:
	  timeout takes no args

2010-02-05 20:19  tristan

	* py/maugis/scenic/test/test_communication.py: fixed test

2010-02-05 20:16  tristan

	* py/maugis/scenic/application.py,
	  py/maugis/scenic/communication.py: client is no longer None

2010-02-05 19:29  alexandre

	* py/maugis/scenic/application.py, py/maugis/scenic/gui.py,
	  py/maugis/scenic/runner.py: created file application.py, trimmed
	  out from gui.py

2010-02-05 19:20  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/runner.py: Done
	  splitting Gui and App.

2010-02-05 18:29  alexandre

	* py/maugis/doc/classes.dia, py/maugis/scenic/data/scenic.glade,
	  py/maugis/scenic/gui.py: removing the system tab when not in
	  kiosk mode.

2010-02-05 18:00  simonp

	* py/maugis/scenic/gui.py: enabled theme

2010-02-05 17:25  tristan

	* src/gst/engine/raw1394Util.cpp: Removed tabs

2010-02-05 16:52  alexandre

	* py/maugis/scenic/gui.py: loading theme?

2010-02-05 16:51  tristan

	* py/maugis/scenic/gui.py: use twisted instead of gobject add
	  timeout

2010-02-05 16:45  alexandre

	* py/maugis/scenic/gui.py: changing theme in gui... hopefully

2010-02-05 16:39  alexandre

	* py/maugis/scenic/data/themes/Darklooks/__init__.py,
	  py/maugis/scenic/data/themes/Darklooks/gtk-2.0/__init__.py,
	  py/maugis/scenic/data/themes/__init__.py,
	  py/maugis/scenic/gui.py: added __init__ files in theme

2010-02-05 16:20  simonp

	* py/maugis/scenic/data/themes,
	  py/maugis/scenic/data/themes/Darklooks,
	  py/maugis/scenic/data/themes/Darklooks/gtk-2.0,
	  py/maugis/scenic/data/themes/Darklooks/gtk-2.0/gtkrc,
	  py/maugis/scenic/data/themes/Darklooks/index.theme: Added a
	  darklooks gtk theme

2010-02-05 16:19  tristan

	* py/maugis/scenic/gui.py: removed redundant client checks and
	  imports

2010-02-05 16:18  alexandre

	* py/maugis/scenic/gui.py: loading theme from gui

2010-02-05 16:06  alexandre

	* py/maugis/debian/control, py/maugis/scenic/gui.py: Choosing
	  darklook GTK theme

2010-02-04 23:35  tristan

	* src/gst/engine/dc1394.cpp, src/gst/engine/dc1394.h,
	  src/gst/engine/videoSource.cpp: don't segfault if trying to
	  stream dc1394 without a dc1394 camera present, fixes #225

2010-02-04 23:18  tristan

	* src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h,
	  src/gst/engine/rtpSender.cpp, src/gst/engine/rtpSender.h: free
	  request pads, fixes #224

2010-02-04 22:41  alexandre

	* py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py,
	  py/maugis/scenic/version.py: Set the about text dynamically.
	  Added a version.py file that can contain the current version
	  number, and that's it.

2010-02-04 22:38  tristan

	* src/gst/engine/dc1394.cpp: added camera vendor info for listcams

2010-02-04 22:29  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/runner.py,
	  py/maugis/scenic/saving.py: renamed variables

2010-02-04 22:09  tristan

	* py/maugis/scenic/test/test_communication.py: fixed unit tests

2010-02-04 22:04  tristan

	* src/gst/engine/videoSink.cpp: quit on control-q

2010-02-04 21:59  alexandre

	* src/gst/engine/videoSink.cpp: Escape toggle fullscreen

2010-02-04 21:54  tristan

	* src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h: show
	  cursor when not fullscreen

2010-02-04 21:45  tristan

	* src/gst/engine/rtpBin.cpp: don't log junk

2010-02-04 21:44  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/saving.py: bugfix in
	  the addressbook dict keys

2010-02-04 21:43  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpReceiver.cpp: able
	  to restart senders without breaking receivers

2010-02-04 21:32  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py: Lots
	  of cleanup in scenic gui's code.

2010-02-04 21:00  tristan

	* src/gst/engine/rtpReceiver.cpp: avoid dumb warning

2010-02-04 20:59  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpReceiver.cpp:
	  receiver doesn't quit on sender timeout, still can't handle new
	  senders though

2010-02-04 20:49  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/runner.py: implemented
	  fullscreen mode.

2010-02-04 20:29  alexandre

	* py/maugis/scenic/gui.py: improved formatting syntax for contact
	  in scenic

2010-02-04 20:14  simonp

	* py/maugis/run: Pass args to scenic

2010-02-04 17:19  tristan

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py:
	  separation of responsibilities

2010-02-04 17:17  alexandre

	* py/maugis/scenic/gui.py: fixed a bug i had just created

2010-02-04 17:15  alexandre

	* py/maugis/scenic/data/scenic.glade: deleted unused features

2010-02-04 16:56  alexandre

	* py/maugis/scenic/dialogs.py, py/maugis/scenic/gui.py: fixed
	  parenthood with error and yesno dialogs.

2010-02-04 16:55  tristan

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py: don't
	  pass server on received command

2010-02-04 16:48  tristan

	* py/maugis/scenic/gui.py: moved send_invite into its own function

2010-02-04 16:25  tristan

	* py/maugis/scenic/gui.py: aesthetics

2010-02-04 15:48  alexandre

	* py/maugis/scenic/data/scenic.glade: Big diff for a small change.
	  Just changed version number in about panel.

2010-02-04 15:26  alexandre

	* py/maugis/scenic/data/scenic.glade: revert changes in r4756. I
	  had deleted the nice icon (which doesn't work on my ubuntu 8.04,
	  though)

2010-02-04 15:24  alexandre

	* py/maugis/scenic/gui.py: added todos

2010-02-04 14:38  alexandre

	* py/maugis/scenic/data/scenic.glade: Added audio icon

2010-02-04 01:23  simonp

	* py/maugis/scenic/gui.py: micro-fix for int conversion

2010-02-04 01:01  simonp

	* py/maugis/scenic/data/scenic.glade: Little tweaks on glade file

2010-02-03 22:42  alexandre

	* py/maugis/scenic/data/scenic.glade: Added Audio tab in glade.

2010-02-03 22:31  tristan

	* py/maugis/scenic/gui.py: update config on accept

2010-02-03 22:11  tristan

	* py/maugis/scenic/gui.py: store video_codec value

2010-02-03 21:29  alexandre

	* py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py,
	  py/maugis/scenic/saving.py, py/maugis/scenic/streamer.py: Huge
	  progress in GUI video settings
	  * Effective video options.
	  * state saving for video options
	  * confirm_quit config option, default to false.

2010-02-03 20:58  tristan

	* py/maugis/scenic/gui.py: unschedule timeout on accept

2010-02-03 20:51  tristan

	* py/maugis/scenic/gui.py: make exceptions simply warnings for now

2010-02-03 20:42  tristan

	* py/maugis/scenic/gui.py: raise errors

2010-02-03 20:41  tristan

	* py/maugis/scenic/gui.py: refuse on delete

2010-02-03 20:30  tristan

	* py/maugis/scenic/gui.py: schedule timeout on connected (only on
	  offerer side)

2010-02-03 20:25  tristan

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py: don't
	  schedule offerer timeout on both sides

2010-02-03 20:21  tristan

	* py/maugis/scenic/gui.py: apologies for the print

2010-02-03 20:12  tristan

	* py/maugis/scenic/gui.py: hide properly

2010-02-03 20:07  tristan

	* py/maugis/scenic/gui.py: predictable cancel, refuse, and timeout
	  behaviour

2010-02-03 19:27  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/streamer.py: Added
	  simple preview. Cleanup in state saved config entries.

2010-02-03 19:08  tristan

	* src/main/milhouse.cpp: set window title and fullscreen for
	  localvideo (deferred arguments weren't being dispatched)

2010-02-03 17:34  alexandre

	* py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py:
	  progress in menu behaviour

2010-02-03 17:29  tristan

	* py/maugis/scenic/gui.py: hide widgets on response

2010-02-03 17:26  tristan

	* py/maugis/scenic/gui.py: cleanup

2010-02-03 17:13  alexandre

	* py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py,
	  py/maugis/scenic/process.py: Added menu with a save settings
	  item. Added a confirm close dialog.

2010-02-03 17:08  tristan

	* py/maugis/scenic/gui.py: only one timeout to worry about now

2010-02-03 16:57  tristan

	* py/maugis/scenic/gui.py: response None is not good if we're too
	  slow to respond

2010-02-03 16:38  tristan

	* py/maugis/scenic/gui.py: tweaks

2010-02-03 16:31  alexandre

	* py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py:
	  starting to implement new widgets. Added log.

2010-02-03 16:18  tristan

	* py/maugis/scenic/gui.py: unschedule both timeouts in case of
	  cancel

2010-02-03 16:04  alexandre

	* py/maugis/scenic/runner.py: added simple logging tool

2010-02-03 15:50  alexandre

	* py/maugis/scenic/streamer.py: fixed error

2010-02-03 15:49  tristan

	* py/maugis/scenic/gui.py: don't propagate delete event for calling
	  dialog

2010-02-03 15:48  alexandre

	* py/maugis/scenic/streamer.py: fixing bug

2010-02-03 15:27  alexandre

	* py/maugis/debian/control, py/maugis/scenic/gui.py,
	  py/maugis/scenic/saving.py: Done splitting state saving from gui

2010-02-03 14:57  alexandre

	* py/maugis/scenic/data/scenic.glade: modification to the glade GUI
	  file.
	  * Added preview button
	  * Added enable video input toggle

2010-02-03 04:06  simonp

	* py/maugis/scenic/data/scenic.glade: Some scenic glade
	  improvements

2010-02-03 00:43  alexandre

	* py/maugis/scenic/data/scenic.glade: added non-working video tab.

2010-02-02 23:37  tristan

	* py/maugis/scenic/gui.py: removed print

2010-02-02 23:36  tristan

	* py/maugis/scenic/gui.py: implemented cancel

2010-02-02 23:24  tristan

	* py/maugis/scenic/gui.py: fun for the whole family?

2010-02-02 23:24  tristan

	* py/maugis/scenic/gui.py: trying to send cancel

2010-02-02 23:15  alexandre

	* py/maugis/scenic/gui.py: Using the ports allocator.

2010-02-02 23:07  tristan

	* py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py:
	  delete event has to be explicitly connected to hide_on_delete.
	  scrap client on refuse, so that we don't send bye at end

2010-02-02 22:55  alexandre

	* py/maugis/scenic.desktop: changed icon in desktop file

2010-02-02 22:54  alexandre

	* py/maugis/debian/changelog, py/maugis/setup.py: fixed packaging
	  errors

2010-02-02 22:52  alexandre

	* py/maugis/debian, py/maugis/debian/changelog,
	  py/maugis/debian/control, py/maugis/debian/copyright,
	  py/maugis/debian/rules: added debian files.

2010-02-02 22:47  tristan

	* py/maugis/scenic/gui.py: set client to None if we don't respond
	  to invite, this way we don't send an extraneous BYE at end of
	  program execution

2010-02-02 22:16  tristan

	* py/maugis/scenic/gui.py: glade connects delete to hide, so we
	  don't need to do it explicitly in python anymore

2010-02-02 22:15  alexandre

	* py/maugis/scenic/data/scenic.png, py/maugis/scenic/gui.py: window
	  icon

2010-02-02 22:10  alexandre

	* py/maugis/scenic.svg: added svg file for scenic.
	  Taken from
	  http://commons.wikimedia.org/wiki/File:Pictograms-nps-misc-scenic_viewpoint.svg

2010-02-02 21:58  tristan

	* py/maugis/scenic/gui.py: removed pango markup from error
	  messages, fixes #209

2010-02-02 21:38  alexandre

	* py/maugis/scenic/data/scenic.glade, py/maugis/scenic/gui.py: Mass
	  renaming done in glade and GUI.

2010-02-02 19:49  tristan

	* src/gst/engine/dc1394.cpp, src/gst/engine/v4l2util.cpp: use
	  spaces instead of tabs

2010-02-02 19:36  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/sic.py, py/maugis/sic:
	  Fixed unhandled error in deferred. (could not connect)
	  Fixed the error dialog at shutdown time. Was due to : client was
	  not None, but not connected.

2010-02-02 19:22  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/sic.py:
	  improved error message when connection refused

2010-02-02 19:11  alexandre

	* py/maugis/scenic/data/locale/en_US/LC_MESSAGES/maugis.mo,
	  py/maugis/scenic/data/locale/en_US/LC_MESSAGES/scenic.mo,
	  py/maugis/scenic/data/locale/fr_CA/LC_MESSAGES/maugis.mo,
	  py/maugis/scenic/data/locale/fr_CA/LC_MESSAGES/scenic.mo,
	  py/maugis/scenic/data/maugis.glade,
	  py/maugis/scenic/data/maugis.glade.h,
	  py/maugis/scenic/data/maugis.pot,
	  py/maugis/scenic/data/scenic.glade,
	  py/maugis/scenic/data/scenic.glade.h,
	  py/maugis/scenic/data/scenic.pot, py/maugis/scenic/gui.py:
	  renamed maugis to scenic for glade and gettext files.

2010-02-02 19:04  tristan

	* py/maugis/scenic/gui.py: print ip address of contact, not just
	  first digit of it

2010-02-02 18:56  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py,
	  py/maugis/scenic/streamer.py: refusing invitations when busy

2010-02-02 16:50  tristan

	* py/maugis/scenic/communication.py, py/maugis/scenic/ports.py,
	  py/maugis/scenic/runner.py, py/maugis/scenic/sic.py: pyflakesy,
	  removed unused imports etc.

2010-02-02 16:43  tristan

	* py/maugis/scenic/dialogs.py: added simple test in main

2010-02-02 16:38  alexandre

	* py/maugis/scenic/dialogs.py,
	  py/maugis/scenic/test/test_signals.py: adding GTK dialogs and
	  test_signals.py

2010-02-01 22:53  alexandre

	* py/maugis/scenic/test/test_communication.py: renamed in test as
	  well

2010-02-01 22:52  alexandre

	* py/maugis/doc/classes.dia, py/maugis/scenic/communication.py,
	  py/maugis/scenic/gui.py, py/maugis/scenic/ports.py: renamed
	  client and server

2010-02-01 22:44  tristan

	* py/maugis/scenic/gui.py: hide on delete for contacting window

2010-02-01 22:38  tristan

	* py/maugis/scenic/gui.py: hide widgets on delete event

2010-02-01 21:36  tristan

	* py/maugis/scenic/gui.py: don't have multiple signal handler
	  invokations per response

2010-02-01 21:34  tristan

	* py/maugis/scenic/gui.py, py/maugis/scenic/process.py: dont' have
	  multiple signal handler invokations per response

2010-02-01 20:42  tristan

	* py/maugis/scenic/process.py: got rid of async recursion

2010-02-01 20:31  alexandre

	* py/maugis/scenic/gui.py: ooooops. Important to quit the app when
	  the main window is closed.

2010-02-01 20:29  alexandre

	* py/maugis/scenic/runner.py: oops

2010-02-01 20:29  alexandre

	* py/maugis/scenic/runner.py: catching event better the
	  cannotlistenning error

2010-02-01 20:27  alexandre

	* py/maugis/scenic/gui.py: Catching CannotListenError. Handling
	  before shutdown "signal".

2010-02-01 20:21  tristan

	* py/maugis/scenic/streamer.py: raise an exception to find
	  redundant state changes

2010-02-01 20:07  alexandre

	* py/maugis/scenic/gui.py: return True when using gobject signals
	  cause it not to be propagated

2010-02-01 20:03  alexandre

	* py/maugis/scenic/sic.py: made SIC verbose

2010-02-01 19:59  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/process.py,
	  py/maugis/scenic/streamer.py: more verbose prints

2010-02-01 19:44  tristan

	* configure.ac, m4/ax_boost_python.m4, py/maugis/scenic/gui.py: got
	  rid of boost::python dependency

2010-02-01 19:33  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/process.py,
	  py/maugis/scenic/streamer.py: fixed bug with streamer manager
	  state

2010-02-01 17:48  alexandre

	* py/maugis/scenic/streamer.py: added print

2010-02-01 17:36  alexandre

	* py/maugis/scenic/gui.py: Fixed small critical error

2010-02-01 17:35  alexandre

	* py/maugis/scenic/gui.py: added prints

2010-02-01 17:32  alexandre

	* py/maugis/scenic/streamer.py: trying to fix an error...

2010-02-01 17:27  tristan

	* py/maugis/scenic/gui.py: only send bye if our stream was closed
	  locally

2010-02-01 17:16  alexandre

	* py/maugis/scenic/data/maugis.glade: fixed typo

2010-02-01 17:14  alexandre

	* py/maugis/scenic/data/maugis.glade: updated string in glade file

2010-02-01 17:04  tristan

	* py/maugis/scenic/gui.py: send bye, no disconnect

2010-02-01 17:00  tristan

	* py/maugis/scenic/gui.py: don't call disconnect on None

2010-02-01 16:54  tristan

	* py/maugis/scenic/gui.py: disconnect on sending OK, or receiving
	  OK depending on who sent the BYE

2010-02-01 16:36  alexandre

	* py/maugis/scenic/gui.py: fixes in negociation.

2010-02-01 16:31  alexandre

	* py/maugis/scenic/sic.py: fix in SIC

2010-02-01 16:22  alexandre

	* py/maugis/scenic/process.py, py/maugis/scenic/streamer.py:
	  Important fix in streamer state management.

2010-02-01 16:14  alexandre

	* py/maugis/scenic/gui.py: more fix

2010-02-01 16:12  alexandre

	* py/maugis/scenic/gui.py: bugfix

2010-02-01 16:12  alexandre

	* py/maugis/scenic/gui.py: adding one more dep

2010-02-01 16:11  alexandre

	* py/maugis/scenic/gui.py: adding dep

2010-02-01 16:10  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/streamer.py: towards
	  stopping streamers

2010-02-01 16:07  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py,
	  py/maugis/scenic/streamer.py: When a streamer dies, sending the
	  BYE message.

2010-02-01 14:56  alexandre

	* py/maugis/scenic/ports.py, py/maugis/scenic/test/__init__.py,
	  py/maugis/scenic/test/test_ports.py: added port allocator. Not
	  used yet.

2010-02-01 14:49  alexandre

	* py/maugis/run, py/maugis/scenic/data/__init__.py: fixed critical
	  error i had just made

2010-02-01 14:48  alexandre

	* py/maugis/scenic/data, py/maugis/scenic/data/locale,
	  py/maugis/scenic/data/maugis.glade,
	  py/maugis/scenic/data/maugis.glade.h,
	  py/maugis/scenic/data/maugis.pot,
	  py/maugis/scenic/data/messages.pot, py/maugis/scenic/gui.py,
	  py/maugis/scenic/locale, py/maugis/scenic/maugis.glade,
	  py/maugis/scenic/maugis.glade.h, py/maugis/scenic/maugis.pot,
	  py/maugis/scenic/messages.pot: moved package data in its own
	  directory

2010-02-01 14:37  alexandre

	* py/maugis/scenic/process.py: minor fix in printing

2010-02-01 14:30  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/runner.py,
	  py/maugis/scenic/streamer.py: Fixed ports negociation using SIC

2010-01-29 23:16  tristan

	* py/maugis/scenic/communication.py, src/gst/engine/videoSink.cpp:
	  quit pipeline when video window is destroyed

2010-01-29 23:03  alexandre

	* py/maugis/scenic/gui.py: progress

2010-01-29 22:59  alexandre

	* py/maugis/scenic/gui.py: prionts

2010-01-29 22:56  alexandre

	* py/maugis/scenic/communication.py: progress

2010-01-29 22:53  alexandre

	* py/maugis/scenic/gui.py: fixes

2010-01-29 22:41  alexandre

	* py/maugis/scenic/gui.py: minor critical fix

2010-01-29 22:38  tristan

	* py/maugis/scenic/gui.py: self.client

2010-01-29 22:37  tristan

	* py/maugis/scenic/gui.py: video port has an underscore

2010-01-29 22:34  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py:
	  Experimental SIC protocol in use.

2010-01-29 21:57  tristan

	* py/maugis/scenic/streamer.py: don't use bandwidth

2010-01-29 21:40  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py,
	  py/maugis/scenic/sic.py,
	  py/maugis/scenic/test/test_communication.py: getting peer IP.
	  Documented SIC exchange.

2010-01-29 21:18  alexandre

	* py/maugis/scenic/communication.py,
	  py/maugis/scenic/test/test_communication.py: renamed slightly
	  tests

2010-01-29 21:18  tristan

	* py/Makefile.am: actually run maugis tests

2010-01-29 21:01  tristan

	* py/maugis/Makefile.am: added make check in makefile.am

2010-01-29 20:57  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/sic.py,
	  py/maugis/scenic/test/test_communication.py: unit test for New
	  Server and client pass

2010-01-29 20:13  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/sic.py,
	  py/maugis/scenic/test/test_communication.py: sic test unit pass

2010-01-29 20:02  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/sic.py,
	  py/maugis/scenic/test/test_communication.py: added
	  test_communication.py

2010-01-29 19:01  tristan

	* py/maugis/scenic/communication.py: don't close the socket if it
	  doesn't exist

2010-01-29 18:48  tristan

	* py/maugis/scenic/communication.py: added missing colon

2010-01-29 18:32  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/test,
	  py/maugis/scenic/test/test_communication.py: toward a rocking
	  network server

2010-01-29 18:04  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py:
	  server uses signals as well

2010-01-29 18:01  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/gui.py:
	  towards signals for the communication

2010-01-29 16:50  alexandre

	* py/maugis/scenic/communication.py: towards a new networking lib

2010-01-29 16:40  alexandre

	* py/maugis/sic: added sic

2010-01-29 16:29  tristan

	* py/maugis/scenic/gui.py: safely hiding widgets on deletion

2010-01-28 23:17  alexandre

	* py/maugis/scenic/communication.py: towards a working twisted JSON
	  TCP SIC protocol

2010-01-28 23:11  tristan

	* configure.ac, py/miville/runner.py, py/setup.py: Release 0.3.6
	  * Pipeline is no longer a singleton, fixes #175
	  * added videoflip feature
	  * added display option to set DISPLAY environment variable for
	  milhouse process, fixes #201
	  * make dist now include python files, fixes #200
	  * fixed help message
	  * killing process with signals, fixes #185
	  * x11 display number configuration fixed, fixes #83
	  * fixed error when changing norm in miville, fixes #180
	  * added slider for jitterbuffer latency in video window (if
	  requested)
	  * disable test_dc_ctl on Karmic for now
	  * no longer delete addressbook on startup in miville
	  * refactoring in maugis

2010-01-28 23:00  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/sic.py:
	  Removed selectors from the dict sent by SIC

2010-01-28 22:39  alexandre

	* py/maugis/scenic/gui.py: Purged errors found by pyflakes.

2010-01-28 22:25  alexandre

	* py/maugis/scenic/streamer.py: fixed error with is not None

2010-01-28 22:25  alexandre

	* py/maugis/scenic/process.py, py/maugis/scenic/streamer.py: ported
	  to Twisted process protocol

2010-01-28 22:05  tristan

	* py/maugis/scenic/streamer.py: unicode host is bad

2010-01-28 22:03  alexandre

	* py/maugis/scenic/communication.py, py/maugis/scenic/streamer.py:
	  fixed criticals

2010-01-28 22:01  alexandre

	* py/maugis/run, py/maugis/scenic.sh,
	  py/maugis/scenic/communication.py: trying to fix error with
	  string parsing in communication.

2010-01-28 21:57  alexandre

	* py/maugis/scenic.sh, py/maugis/scenic/communication.py,
	  py/maugis/scenic/gui.py, py/maugis/scenic/streamer.py: splitting
	  the gui in 3 files.

2010-01-28 21:31  alexandre

	* py/maugis/scenic/runner.py: using twisted

2010-01-28 21:22  alexandre

	* py/maugis/scenic/process.py: fixed a bogus in process.py

2010-01-28 21:20  alexandre

	* py/maugis/scenic/process.py: added process.py

2010-01-28 20:55  tristan

	* py/maugis/scenic/gui.py: don't crash on window delete event

2010-01-28 20:47  tristan

	* py/maugis/scenic/gui.py: hack, cast arg to unicode to satisfy
	  object spawn

2010-01-28 20:45  alexandre

	* py/maugis/scenic/gui.py: fixed error

2010-01-28 20:44  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/sic.py: fixed
	  unserialize to str, not unicode

2010-01-28 20:39  tristan

	* py/maugis/scenic/gui.py: now for real all dialogs are non
	  blocking

2010-01-28 20:32  alexandre

	* py/maugis/scenic/sig.py: adding sig.py signal/slot utility

2010-01-28 20:21  alexandre

	* py/maugis/scenic/gui.py, py/maugis/scenic/sic.py: beautified a
	  bit the code.

2010-01-28 20:13  tristan

	* py/maugis/scenic/gui.py: non blocking dialogs

2010-01-28 20:09  alexandre

	* py/maugis/scenic/sic.py: adding the basics of the SIC protocol.

2010-01-28 17:47  tristan

	* py/maugis/scenic/gui.py: non blocking error dialog

2010-01-28 16:52  alexandre

	* py/maugis/scenic/gui.py: cleanup and gradual name change

2010-01-28 16:44  alexandre

	* py/maugis/Makefile.am: re-added Makefile.am

2010-01-28 16:43  alexandre

	* py/maugis, py/maugis/Makefile.am, py/maugis/maugis.desktop,
	  py/maugis/maugis.py, py/maugis/scenic, py/maugis/scenic.desktop,
	  py/maugis/scripts, py/maugis/scripts/scenic, py/maugis/setup.py:
	  Moved around files

2010-01-27 22:34  alexandre

	* py/maugis/Makefile.old: removed useless old make file

2010-01-27 22:33  alexandre

	* py/maugis/setup.py: fixed setup.py

2010-01-27 22:29  alexandre

	* py/maugis/maugis.py, py/maugis/propulseart, py/maugis/scenic,
	  py/maugis/scenic/__init__.py, py/maugis/scenic/gui.py,
	  py/maugis/scenic/locale, py/maugis/scenic/maugis.glade,
	  py/maugis/scenic/maugis.glade.h, py/maugis/scenic/maugis.pot,
	  py/maugis/scenic/messages.pot, py/maugis/scenic/runner.py,
	  py/maugis/setup.py: renamed package to scenic

2010-01-27 22:26  alexandre

	* py/maugis/maugis.py, py/maugis/propulseart/gui.py,
	  py/maugis/propulseart/runner.py: moved modules into package.

2010-01-27 22:18  tristan

	* py/maugis/maugis.py: renamed row and self

2010-01-27 21:51  alexandre

	* py/maugis/maugis.py: clarified state saving algorythms

2010-01-27 21:49  tristan

	* py/maugis/maugis.py: call init bandwidth and init
	  negotiation_port

2010-01-27 21:46  tristan

	* py/maugis/maugis.py: make sure to connect contact list changed
	  signal

2010-01-27 21:37  tristan

	* py/maugis/maugis.py: use booleans

2010-01-27 21:34  tristan

	* py/maugis/maugis.py: renaming

2010-01-27 21:28  alexandre

	* py/maugis/maugis.py: Changed path to addressbook to avoid bug in
	  vim.
	  Fixed bug which prevented config to be saved.

2010-01-27 21:09  alexandre

	* py/maugis/maugis.py: No silent exception in parsing. Version to
	  0.1.

2010-01-27 21:07  tristan

	* py/maugis/maugis.py: load adb

2010-01-27 20:59  tristan

	* py/maugis/maugis.py: more fixes

2010-01-27 20:56  tristan

	* py/maugis/maugis.py: maugis probably a little broken but clearer

2010-01-27 20:16  alexandre

	* py/maugis/locale, py/maugis/maugis.desktop,
	  py/maugis/maugis.glade, py/maugis/maugis.glade.h,
	  py/maugis/maugis.pot, py/maugis/maugis.py, py/maugis/maugis.sh,
	  py/maugis/messages.pot, py/maugis/propulseart,
	  py/maugis/propulseart/__init__.py, py/maugis/propulseart/locale,
	  py/maugis/propulseart/locale/__init__.py,
	  py/maugis/propulseart/locale/en_US,
	  py/maugis/propulseart/locale/en_US/LC_MESSAGES/__init__.py,
	  py/maugis/propulseart/locale/en_US/__init__.py,
	  py/maugis/propulseart/locale/fr_CA,
	  py/maugis/propulseart/locale/fr_CA/LC_MESSAGES/__init__.py,
	  py/maugis/propulseart/locale/fr_CA/__init__.py,
	  py/maugis/propulseart/maugis.glade,
	  py/maugis/propulseart/maugis.glade.h,
	  py/maugis/propulseart/maugis.pot,
	  py/maugis/propulseart/messages.pot, py/maugis/setup.py: created
	  package to put package data in. Created setup.py.

2010-01-27 20:02  alexandre

	* py/maugis/doc, py/maugis/doc/classes.dia: added class diagram

2010-01-27 20:01  alexandre

	* py/maugis/maugis.py: Using JSON for addressbook and network
	  communication.

2010-01-27 19:14  alexandre

	* py/maugis/maugis.py: aestetic improvements towards a wonderful
	  GUI for everyone.

2010-01-27 18:49  tristan

	* py/maugis/maugis.py: renamed processes processmanager

2010-01-27 18:48  tristan

	* py/maugis/maugis.py: more cleanup

2010-01-27 18:42  tristan

	* py/maugis/maugis.py: remove unused function check_ext

2010-01-26 23:19  tristan

	* py/maugis/maugis.glade: got rid of gtk-fullscreen gdkpixbuf
	  argument

2010-01-26 21:52  tristan

	* py/maugis/maugis.py: USE BOOLEANS

2010-01-26 21:26  tristan

	* utils/dc-ctl/test/test_dc_ctl.py: skip dc-ctl test on karmic for
	  now

2010-01-26 21:21  alexandre

	* py/maugis/maugis.py: cosmetic changes + removed debug mode

2010-01-26 20:58  tristan

	* py/maugis/maugis.py: double import of time

2010-01-26 20:57  alexandre

	* py/maugis/maugis.py: fixed a bit syntax

2010-01-26 20:52  tristan

	* py/maugis/maugis.py: use optparse, needs to be used more

2010-01-26 20:43  tristan

	* py/maugis/maugis.py: use boolean instead of int for kiosk

2010-01-26 20:31  alexandre

	* py/miville/runner.py: Fixed critical error: was deleting the
	  addressbook at startup.

2010-01-25 22:55  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/videoScale.cpp: fixed
	  linker error

2010-01-25 22:46  tristan

	* src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoScale.h:
	  clamp videoscale to safe range

2010-01-25 22:24  tristan

	* src/gst/engine/glVideoSink.cpp, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/remoteConfig.h, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/rtpReceiver.h, src/gst/engine/videoReceiver.cpp,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h,
	  src/main/milhouse.cpp: merged embed widget branch into trunk

2010-01-25 18:54  alexandre

	* py/miville/ui/web/index.xml, py/test/test_proc.py,
	  py/test/test_streams_conf.py: Fixed error with processes tests.

2010-01-25 18:31  alexandre

	* py/miville/streams/manager.py, py/miville/streams/milhouse.py,
	  py/miville/streams/proc.py, py/miville/streams/tools.py: Fixed
	  process state when killing it, or when it dies unexpectedly.

2010-01-25 16:35  tristan

	* configure.ac: removed one test file

2010-01-25 16:28  alexandre

	* py/miville/streams/proc.py: Killing processes with signals, the
	  proper way.
	  Fixed ticket #185

2010-01-25 16:11  alexandre

	* py/miville.desktop, py/miville/devices/jackd.py, py/setup.py:
	  Cleanup: removed restart-jackd script, version number in desktop
	  file and useless comments.

2010-01-22 23:06  tristan

	* py/setup.py: fixed setup.py

2010-01-22 23:06  tristan

	* src/util/programOptions.cpp: fixed help message

2010-01-22 22:55  tristan

	* configure.ac, py/Makefile.am, py/miville/Makefile.am,
	  py/miville/connectors/Makefile.am, py/miville/connectors/sip:
	  scrap sip module which broke dist of miville, added mivilled to
	  dist_BIN_SCRIPTS

2010-01-22 22:06  tristan

	* src/main/milhouse.cpp, src/util/programOptions.cpp: Added display
	  argument

2010-01-22 21:28  tristan

	* src/gst/engine/remoteConfig.cpp, src/tcp/asio.cpp,
	  src/tcp/asio.h: pass string in by reference, more cleanup in asio

2010-01-22 21:21  tristan

	* src/tcp/asio.cpp: readability improvement

2010-01-22 20:59  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/localVideo.cpp,
	  src/gst/engine/localVideo.h, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h, src/gst/engine/videoFlip.cpp,
	  src/gst/engine/videoFlip.h, src/gst/engine/videoReceiver.cpp,
	  src/gst/engine/videoReceiver.h, src/gst/engine/videoScale.h,
	  src/util/programOptions.cpp: merged branches/videoflip into
	  trunk@4531

2010-01-22 18:35  tristan

	* src/gst/audioFactory.h, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioConfig.h, src/gst/engine/audioLevel.cpp,
	  src/gst/engine/audioLevel.h, src/gst/engine/audioReceiver.cpp,
	  src/gst/engine/audioReceiver.h, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSender.h, src/gst/engine/audioSink.cpp,
	  src/gst/engine/audioSink.h, src/gst/engine/audioSource.cpp,
	  src/gst/engine/audioSource.h, src/gst/engine/busMsgHandler.cpp,
	  src/gst/engine/busMsgHandler.h, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/dv1394.cpp,
	  src/gst/engine/dv1394.h, src/gst/engine/fileSource.cpp,
	  src/gst/engine/fileSource.h, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/glVideoSink.h, src/gst/engine/interleave.cpp,
	  src/gst/engine/jackUtils.cpp, src/gst/engine/localVideo.cpp,
	  src/gst/engine/localVideo.h, src/gst/engine/mediaBase.cpp,
	  src/gst/engine/mediaBase.h, src/gst/engine/pipeline.cpp,
	  src/gst/engine/pipeline.h, src/gst/engine/playback.cpp,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/rtpPay.cpp, src/gst/engine/rtpPay.h,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h,
	  src/gst/engine/rtpSender.cpp, src/gst/engine/rtpSender.h,
	  src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/sharedVideoSink.h, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h, src/gst/engine/videoReceiver.cpp,
	  src/gst/engine/videoReceiver.h, src/gst/engine/videoScale.cpp,
	  src/gst/engine/videoScale.h, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSender.h, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h, src/gst/engine/videoSource.cpp,
	  src/gst/engine/videoSource.h, src/gst/videoFactory.h,
	  src/include/jackUtils.h, src/include/playback.h,
	  src/main/milhouse.cpp: merged unsingleton_pipeline branch into
	  trunk@4525

2010-01-21 21:53  tristan

	* configure.ac, py/miville.desktop, py/miville/runner.py,
	  py/setup.py: Release 0.3.5:
	  * added simple test of help message for milhouse
	  * raw doesn't work with more than 8 channels, so prevent users
	  from trying it
	  * don't give bogus frequencies in test source for higher numbers
	  of channels, and use GST_CHANNEL_POSITION_NONE for channels > 8
	  * more refactoring of pipeline construction
	  * createPipeline called from child classes, instead of clients.
	  * more RAII
	  * command line options clean up
	  * removed deprecated option serverport
	  * removed unused method defaultMapMsg
	  * scrapped telnet
	  * set titleStr to 0 after deletion, fixes #194
	  * moved asiothread to asio
	  * put send/get buffer functions in namespace asio
	  * cleanup in make dist
	  * added local video support, fixes #179
	  * default to square pixels if resolution/aspect combo is not
	  accounted for
	  * added video scale to local video, don't ignore aspect ratio on
	  server side
	  * pixel-aspect-ratio adjusted based on resolution, fixes #188
	  * milhouse doesn't crash when listing cameras if raw1394 isn't
	  available, fixes #191
	  * dc-ctl tool saves settings in a file reusable by its config
	  option, fixes #189
	  * milhouse no longer crashes at end of file playback, fixes #173
	  * dc-ctl no longer loads bogus default values, fixes #190
	  * running dc-ctl without help arguments shows its help message
	  * added test for dc-ctl and milhouse --help

2010-01-20 19:32  tristan

	* src/main/Makefile.am: use path hack for make check

2010-01-20 17:10  tristan

	* Makefile.am, configure.ac, py/Makefile.am: fixed weird
	  indentation in Makefile.am

2010-01-19 22:12  tristan

	* src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h:
	  simplified control creation

2010-01-18 22:21  tristan

	* src/main/Makefile.am, src/main/test,
	  src/main/test/test_milhouse.py: added simple test of help message
	  for milhouse

2010-01-18 22:05  tristan

	* src/gst/engine/audioSender.cpp, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h: raw doesn't work with more than 8
	  channels, so prevent users from trying it

2010-01-18 21:45  tristan

	* src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/interleave.cpp: don't give bogus frequencies in
	  test source for higher numbers of channels, and use
	  GST_CHANNEL_POSITION_NONE for channels > 8

2010-01-18 21:14  tristan

	* src/gst/engine/audioReceiver.cpp, src/gst/engine/audioReceiver.h,
	  src/gst/engine/audioSender.cpp, src/gst/engine/audioSender.h,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/mediaBase.cpp, src/gst/engine/mediaBase.h,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpSender.cpp,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSender.h:
	  more refactoring of pipeline construction

2010-01-18 20:41  tristan

	* src/gst/audioFactory.h: avoid extra reference

2010-01-18 20:41  tristan

	* src/gst/videoFactory.h: avoid extra reference

2010-01-18 20:35  tristan

	* src/gst/audioFactory.h, src/gst/engine/audioReceiver.cpp,
	  src/gst/engine/audioSender.cpp, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/mediaBase.cpp,
	  src/gst/engine/mediaBase.h, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/remoteConfig.h, src/gst/engine/videoReceiver.cpp,
	  src/gst/engine/videoSender.cpp, src/gst/videoFactory.h:
	  createPipeline called from child classes, instead of clients

2010-01-18 20:00  tristan

	* src/gst/engine/audioReceiver.cpp, src/gst/engine/audioReceiver.h,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/tcp/asio.cpp: got rid of more init methods

2010-01-18 18:40  tristan

	* src/util/programOptions.cpp: command line options clean up

2010-01-18 16:50  tristan

	* src/util/programOptions.cpp: question mark is shorthand for help

2010-01-18 16:46  tristan

	* src/util/programOptions.cpp: removed deprecated option serverport

2010-01-18 16:35  tristan

	* src/include/programOptions.h, src/util/programOptions.cpp:
	  removed unused method defaultMapMsg

2010-01-15 21:21  tristan

	* Makefile.am, configure.ac, src/Makefile.am, src/boost,
	  src/gst/Makefile.am, src/gst/audioFactory.h, src/gst/control,
	  src/gst/engine/audioLevel.cpp, src/gst/engine/audioLevel.h,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/pipeline.cpp, src/gst/engine/playback.cpp,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/rtpBin.cpp,
	  src/gst/videoFactory.h, src/gutil/Makefile.am,
	  src/gutil/gQueuePair.cpp, src/gutil/gloop.cpp,
	  src/gutil/queuePair.h, src/include/baseModule.h,
	  src/include/baseThread.h, src/include/mapMsg.h,
	  src/include/msgThread.h, src/include/playback.h,
	  src/include/queuePair.h, src/main/Makefile.am,
	  src/main/mainTcp.cpp, src/main/milhouse.cpp,
	  src/main/msgThreadFactory.cpp, src/main/msgThreadFactory.h,
	  src/python, src/tcp/Makefile.am, src/tcp/asio.cpp,
	  src/tcp/asio.h, src/tcp/asioThread.cpp, src/tcp/asioThread.h,
	  src/tcp/tcpServer.cpp, src/tcp/tcpServer.h,
	  src/tcp/tcpThread.cpp, src/tcp/tcpThread.h, src/util/Makefile.am,
	  src/util/baseThread.cpp, src/util/mapMsg.cpp,
	  src/util/sigint.cpp: merged back branches/scrap_telnet@4495 into
	  trunk @ 4495

2010-01-15 16:15  tristan

	* src/gst/engine.h, src/gst/engine/Makefile.am,
	  src/gst/engine/localVideo.cpp, src/gst/engine/localVideo.h,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoScale.cpp, src/gst/engine/videoSource.cpp,
	  src/gst/videoFactory.h, src/main/milhouse.cpp,
	  src/main/milhouse.h, src/util/programOptions.cpp: merged
	  localvideo branch into trunk at revision 4485

2010-01-14 20:19  tristan

	* src/gst/engine/dc1394.cpp: fixed empty else statement warning

2010-01-14 20:15  tristan

	* src/gst/engine/capsParser.cpp, src/gst/engine/capsParser.h,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSource.cpp, src/gst/videoFactory.h,
	  src/main/milhouse.cpp, src/util/programOptions.cpp,
	  utils/make_caps.py: merged pixel aspect ratio branch into trunk

2010-01-13 22:00  alexandre

	* utils/lunch-milhouse-av-remote: updating the
	  lunch-milhouse-av-remote lunch file.

2010-01-13 19:45  tristan

	* utils/dc-ctl/Makefile: Makefile should not be in svn

2010-01-13 19:44  tristan

	* src/gst/engine/dc1394.cpp, utils/dc-ctl/Makefile: now covering
	  lots of cases of raw1394 and video1394 presence and
	  readability/writeability in list-cameras

2010-01-12 20:49  tristan

	* utils/dc-ctl/dc-ctl.cpp: if feature is on automatic, save it as
	  such

2010-01-12 20:37  tristan

	* utils/dc-ctl/dc-ctl.cpp: make sure config file exists when trying
	  to use it

2010-01-12 20:22  tristan

	* utils/dc-ctl/dc-ctl.cpp: added save feature to dc-ctl

2010-01-12 18:40  tristan

	* utils/dc-ctl/dc-ctl.cpp, utils/dc-ctl/test/test_dc_ctl.py: unused
	  save option, fixed test for buildbot

2010-01-12 17:05  tristan

	* utils/dc-ctl/dc-ctl.cpp: make sure values are present before
	  trying to set them.

2010-01-12 16:27  tristan

	* src/gst/engine/remoteConfig.cpp: make sure bus message structure
	  is not null, and check it's name the gobject way. Fixes #173

2010-01-12 16:13  tristan

	* utils/dc-ctl/dc-ctl.cpp: when running dc-ctl without arguments,
	  help is printed. also, got rid of all default values except for
	  camera

2010-01-11 21:43  tristan

	* utils/Makefile.am, utils/dc-ctl/Makefile,
	  utils/dc-ctl/Makefile.am, utils/dc-ctl/test,
	  utils/dc-ctl/test/test_dc_ctl.py: added test for dc-ctl

2010-01-11 19:09  tristan

	* configure.ac, py/miville.desktop, py/miville/runner.py,
	  py/setup.py, src/gst/engine/test.old, utils/dc-ctl/Makefile: New
	  Release 0.3.4
	  
	  -Set version to 0.3.4
	  -Added PAL support, fixes #183
	  -Added dc-ctl utility to set device settings on iidc cameras,
	  fixes #169
	  -capture resolution is correctly applied to v4l device, fixes
	  #187
	  -create udp sockets by hand, fixes #172
	  -removed deprecated test directory

2010-01-11 18:44  tristan

	* utils/Makefile.am, utils/dc-ctl/Makefile.am: forgot to add
	  Makefile.ams

2010-01-11 18:35  tristan

	* Makefile.am, configure.ac, utils/dc-ctl/Makefile,
	  utils/dc-ctl/dc-ctl.cpp: moved dc-ctl into trunk, using automake

2010-01-11 17:52  tristan

	* src/gst/engine/dv1394.cpp, utils/dc-ctl: moved dc-ctl to
	  trunk/utils

2010-01-08 20:48  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/rtpSender.cpp: create our own sockets for
	  udpsrc/sink, need to test with multicast

2010-01-07 17:17  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/v4l2util.h,
	  src/gst/engine/videoSource.cpp: actually change video format on
	  v4l device, not just in pipeline

2010-01-06 20:03  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/dc1394.cpp,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  utils/install_gstreamer.sh: created sockfd branch from trunk@4449

2010-01-04 22:49  alexandre

	* py/miville/runner.py: In miville.runner: checking if miville can
	  write to log and addressbook files.
	  Exits with error otherwise.

2010-01-04 22:07  alexandre

	* py/miville/core.py, py/miville/utils/log.py: LOG_FILE_NAME in a
	  constant in utils.log

2010-01-04 20:11  alexandre

	* py/miville.desktop, py/miville/runner.py, py/setup.py: Update
	  miville version to 0.3.3

2010-01-04 20:01  tristan

	* configure.ac: update minor version number

2009-12-22 21:17  alexandre

	* py/Makefile.am: removed midistream man page creation form
	  makefile

2009-12-22 16:59  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/v4l2util.h,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h: pal
	  works but not at > 640x480

2009-12-22 00:26  alexandre

	* py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/templates/blue/css/style.css,
	  py/miville/ui/web/templates/default/css/addressbook.css,
	  py/miville/ui/web/templates/default/css/index.css,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/css/style.css: Updated web
	  themes
	  * Merged style.css and index.css for more simplicity.
	  * Updated blue theme with spring colors

2009-12-21 22:57  alexandre

	* py/miville/streams/milhouse.py: added v4l2 devices video2,
	  video3... just in case

2009-12-21 21:39  alexandre

	* py/miville/core.py, py/miville/devices/v4l2.py,
	  py/miville/options.py, py/miville/runner.py,
	  py/miville/ui/cli/cli.py, py/miville/ui/web/mockup.html,
	  py/miville/ui/web/mockup_custom_entries.html,
	  py/miville/ui/web/mockups, py/miville/ui/web/mockups/mockup.html,
	  py/miville/ui/web/mockups/mockup_custom_entries.html,
	  py/miville/ui/web/mockups/proto.html,
	  py/miville/ui/web/pages/__init__.py,
	  py/miville/ui/web/proto.html, py/miville/ui/web/templates/blue,
	  py/miville/ui/web/templates/blue/__init__.py,
	  py/miville/ui/web/templates/blue/css,
	  py/miville/ui/web/templates/blue/css/__init__.py,
	  py/miville/ui/web/templates/blue/css/style.css,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/css/style.css,
	  py/miville/ui/web/web.py, py/miville/ui/web/widgets/streams.py,
	  py/miville/utils/common.py, py/test/check_web_streams.py: Merging
	  changes in web2.0 since r4329 to trunk
	  * Web templates implemented. See the -w option.
	  * Moved mockups in a dir.

2009-12-21 21:26  alexandre

	* utils/lunch-milhouse-av-remote: merged changes in trunk since
	  r4417 to branches/web2.0

2009-12-18 18:57  alexandre

	* utils/lunch-milhouse-av-remote: added power lunch for 8 milhouse.

2009-12-16 18:44  alexandre

	* py/miville/streams/milhouse.py: Renamed video input settings.
	  Note that we should add display values.

2009-12-16 17:58  alexandre

	* py/miville/api.py, py/miville/streams/base.py,
	  py/miville/streams/communication.py, py/miville/streams/conf.py,
	  py/miville/streams/manager.py, py/miville/streams/milhouse.py,
	  py/miville/streams/proc.py, py/miville/streams/tools.py,
	  py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/templates/default/css/index.css,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/xml/streams.xml,
	  py/miville/ui/web/widgets/devices.py,
	  py/miville/ui/web/widgets/streams.py,
	  py/test/test_streams_conf.py: Merged changes in
	  branches/custom_entries since r4364 to trunk
	  * Streams profiles now have sets of settings
	  * The user can change settings to create custom profiles.
	  * Custom profiles are not saved - there can be only one per
	  contact.
	  This needs further testing and can cause conflicts when using
	  many web clients at the same time.

2009-12-14 21:42  alexandre

	* py/midistream, py/rtpmidi/protocols/rtp/protocol.py: Merged
	  branches/midistream to trunk
	  * Catching an error in rtp protocol.
	  * We should use optparse to make the executable cleaner.
	  * Cleaning up blank lines...

2009-12-14 20:03  alexandre

	* py/Makefile.am, py/midistream,
	  py/rtpmidi/engines/midi/midi_in.py,
	  py/rtpmidi/engines/midi/midi_out.py,
	  py/rtpmidi/engines/midi/midi_session.py,
	  py/rtpmidi/engines/midi/recovery_journal.py,
	  py/rtpmidi/engines/midi/recovery_journal_chapters.py,
	  py/rtpmidi/engines/midi/ringBuffer.py, py/rtpmidi/midi_stream.py,
	  py/rtpmidi/protocols/rtp/jitter_buffer.py,
	  py/rtpmidi/protocols/rtp/nat.py,
	  py/rtpmidi/protocols/rtp/protocol.py,
	  py/rtpmidi/protocols/rtp/rtcp.py,
	  py/rtpmidi/protocols/rtp/rtp_control.py,
	  py/rtpmidi/protocols/rtp/rtp_session.py,
	  py/rtpmidi/protocols/rtp/sdp.py,
	  py/rtpmidi/protocols/rtp/stun.py,
	  py/rtpmidi/protocols/rtp/utils.py, py/setup.py: Added midistream
	  executable and rtpmidi package to installed files.
	  * Created man page for midistream. (it has bugs)
	  * Fixed style errors in Python. (relative imports)
	  * Added rtpmidi package to setup.py
	  * Installing midistream executable.

2009-12-11 23:53  tristan

	* py/miville/devices/v4l2.py: changed key error to index error in
	  v4l2.py, parse correctly if parentheses are missing

2009-12-11 17:52  alexandre

	* py/miville/api.py, py/miville/devices/devices.py,
	  py/miville/ui/web/widgets/devices.py: Norm is now changed on only
	  one device when using the web gui.

2009-12-10 22:51  tristan

	* py/miville/devices/devices.py: don't call set-norm for video
	  drivers other than v4l

2009-12-10 17:49  tristan

	* configure.ac: upping version number to 0.3.1

2009-12-10 17:41  alexandre

	* py/miville.desktop, py/miville/runner.py, py/setup.py: updated
	  version number to 0.3.1 in miville python code and desktop
	  launcher.

2009-12-10 16:58  tristan

	* utils/make_caps.py: added resolution

2009-12-10 01:15  alexandre

	* py/miville/configuration.py, src/devices/firereset.c: * Deleting
	  miville/configuration.py from all branches.
	  * Added a more proper help for firereset

2009-12-10 01:00  alexandre

	* py/miville/api.py, py/miville/ui/web/js/devices.js,
	  py/miville/ui/web/templates/default/css/devices.css,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/css/style.css,
	  py/miville/ui/web/widgets/devices.py: Reverting wrong changes in
	  revision 4337 with files :
	  * py/miville/api.py (modified) (2 diffs)
	  * py/miville/ui/web/js/devices.js (modified) (4 diffs)
	  * py/miville/ui/web/templates/default/css/devices.css (modified)
	  (2 diffs)
	  * py/miville/ui/web/templates/default/css/streams.css (modified)
	  (1 diff)
	  * py/miville/ui/web/templates/default/css/style.css (modified) (6
	  diffs)
	  * py/miville/ui/web/widgets/devices.py (modified) (1 diff)
	  
	  The command used is the following :
	  
	  svn merge trunk/py@4337 trunk/py@4336 trunk/py
	  
	  It used to make the web gui look quite bad and some
	  functionnality were unusable.

2009-12-09 22:38  simonp

	* utils/install_gstreamer.sh, utils/install_selenium.sh: Fixed
	  dc1394-iso-speed patch
	  Improved install_selenium script

2009-12-09 19:57  alexandre

	* py/Makefile.am, py/miville/devices/__init__.py,
	  py/miville/devices/devices.py, py/miville/devices/jackd.py,
	  py/miville/devices/x11.py, py/miville/ui/cli/cli.py,
	  py/test/check_devices.py, py/test/test_x11.py: merged
	  branches/custom_entries@4327:HEAD to trunk
	  Adding the x11 driver to miville.
	  * lists X11 displays
	  * shows their properties in the web gui

2009-12-09 17:12  tristan

	* src/gst/engine/videoConfig.cpp, src/util/programOptions.cpp:
	  display resolution defaults to capture resolution

2009-12-08 22:25  tristan

	* src/gst/engine/pipeline.cpp, utils/dc1394-iso-speed.diff: new dc
	  patch, more debug messages

2009-12-08 17:09  tristan

	* src/gst/engine/dv1394.cpp: set do timestamp to false for
	  dv1394src

2009-12-08 16:56  tristan

	* src/gst/engine/videoSource.cpp: undo the accidental revert in my
	  last commit

2009-12-08 16:47  tristan

	* src/gst/engine/videoSource.cpp: don't forget to include
	  videoSize.h

2009-12-08 16:47  tristan

	* src/gst/control/gstThread.cpp, src/gst/engine/dv1394.cpp,
	  src/gst/engine/dv1394.h, src/gst/engine/raw1394Util.cpp,
	  src/gst/engine/videoSource.cpp, src/include/baseThread.h,
	  src/main/milhouseLogger.cpp, src/util/baseThread.cpp: fixes in dv

2009-12-08 15:28  tristan

	* configure.ac, src/Makefile.am, src/gst/control/gstThread.cpp,
	  src/gst/engine.h, src/gst/engine/Makefile.am,
	  src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/playback.cpp, src/gst/engine/playback.h,
	  src/include/playback.h, src/sip, src/tcp/Makefile.am,
	  src/util/Makefile.am, src/util/baseThread.cpp,
	  src/util/sigint.cpp, src/util/test: clean up mostly

2009-12-07 22:26  tristan

	* utils/dc1394-iso-speed.diff, utils/gstdc1394patch.diff,
	  utils/install_gstreamer.sh: patch gst-plugins-bad in
	  install_gstreamer.sh, added patch

2009-12-07 19:59  tristan

	* src/include/sharedVideoBuffer.h, src/shared_video/Makefile.am,
	  src/shared_video/sharedVideoBuffer.h, src/util/Makefile.am: fixed
	  install of shared_video lib

2009-12-07 19:55  tristan

	* configure.ac, globals.mak, src/Makefile.am,
	  src/gst/engine/Makefile.am, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoBuffer.h,
	  src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/videoConfig.cpp, src/include/util.h,
	  src/include/videoSize.h, src/main/Makefile.am, src/shared_video,
	  src/shared_video/Makefile.am,
	  src/shared_video/sharedVideoBuffer.cpp,
	  src/shared_video/sharedVideoBuffer.h, src/util/Makefile.am,
	  src/util/videoSize.h: broken but need to move stuff around

2009-12-07 16:51  tristan

	* src/util/videoSize.h: increase max videosize

2009-12-04 23:35  tristan

	* src/gst/engine/dc1394.cpp: add warning for unknown vmodes

2009-12-04 20:00  tristan

	* py/miville/api.py, py/miville/ui/web/js/devices.js,
	  py/miville/ui/web/templates/default/css/devices.css,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/css/style.css,
	  py/miville/ui/web/widgets/devices.py, src/gst/audioFactory.h,
	  src/gst/engine/TODO, src/gst/engine/capsParser.cpp,
	  src/gst/engine/capsParser.h, src/gst/engine/dc1394.cpp,
	  src/gst/engine/dc1394.h, src/gst/engine/jackUtils.cpp,
	  src/gst/engine/pipeline.cpp, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h,
	  src/gst/engine/rtpSender.cpp, src/gst/engine/rtpSender.h,
	  src/gst/engine/sharedVideoSink.cpp, src/gst/engine/v4l2util.cpp,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoScale.cpp,
	  src/gst/engine/videoScale.h, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h,
	  src/gst/videoFactory.h, src/util/programOptions.cpp,
	  utils/gstdc1394patch.diff, utils/make_caps.py: merged
	  set_resolution back into trunk

2009-12-03 19:13  alexandre

	* ., doc/classes/current_devices.dia, doc/classes/v01_pycore.dia,
	  doc/classes/v01_pycore_flow.dia, doc/classes/v01_sip_part.dia,
	  doc/sequences/devices_sequences.dia,
	  doc/sequences/network_testing_sequences.dia,
	  doc/states/connection_states.dia,
	  doc/states/v01_network_testing_states.dia,
	  doc/states/v01_state_machine_first.dia, globals.mak,
	  py/maugis/Makefile.old, py/miville/api.py, py/miville/connectors,
	  py/miville/connectors/basic/Makefile.am,
	  py/miville/connectors/basic/basic.py,
	  py/miville/connectors/sip/Makefile.am,
	  py/miville/connectors/sip/off, py/miville/connectors/sip/sip.py,
	  py/miville/errors.py, py/miville/protocols/com_chan.py,
	  py/miville/streams/communication.py,
	  py/miville/ui/cli/Makefile.am, py/miville/ui/web,
	  py/miville/ui/web/Makefile.am, py/miville/ui/web/css/base.css,
	  py/miville/ui/web/js/devices.js, py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/mockup_custom_entries.html,
	  py/miville/ui/web/on, py/miville/ui/web/pages/settingspage.py,
	  py/miville/ui/web/templates/default/css/devices.css,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/css/style.css,
	  py/miville/ui/web/templates/default/xml/streams.xml,
	  py/miville/ui/web/web.py, py/miville/ui/web/widgets/streams.py,
	  py/miville/utils/common.py, py/test/check_telnet_thrillhouse.py,
	  py/test/deprecated/disabled_check_milhouse_ipcp.py,
	  py/test/lib_milhouse_ipcp.py, py/test/test_addressbook.py,
	  src/boost/queuePair.h, src/gst/audioFactory.h, src/gst/control,
	  src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp,
	  src/gst/control/gstThread.h, src/gst/engine/Makefile.am,
	  src/gst/engine/audioConfig.cpp, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioLevel.cpp, src/gst/engine/audioLevel.h,
	  src/gst/engine/audioReceiver.cpp, src/gst/engine/audioReceiver.h,
	  src/gst/engine/audioSender.cpp, src/gst/engine/audioSender.h,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSink.h,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/busMsgHandler.h, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/glVideoSink.h, src/gst/engine/gstLinkable.cpp,
	  src/gst/engine/gstLinkable.h, src/gst/engine/interleave.cpp,
	  src/gst/engine/jackUtils.cpp, src/gst/engine/mediaBase.cpp,
	  src/gst/engine/mediaBase.h, src/gst/engine/pipeline.cpp,
	  src/gst/engine/pipeline.h, src/gst/engine/playback.cpp,
	  src/gst/engine/playback.h, src/gst/engine/raw1394Util.cpp,
	  src/gst/engine/raw1394Util.h, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/remoteConfig.h, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/rtpPay.h, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/rtpReceiver.h, src/gst/engine/rtpSender.cpp,
	  src/gst/engine/rtpSender.h, src/gst/engine/test,
	  src/gst/engine/test.old/Makefile.am,
	  src/gst/engine/test.old/audioTestSuite.cpp,
	  src/gst/engine/test.old/audioTestSuite.h,
	  src/gst/engine/test.old/audioTester,
	  src/gst/engine/test.old/eventLoop.h,
	  src/gst/engine/test.old/gstTestSuite.cpp,
	  src/gst/engine/test.old/gstTestSuite.h,
	  src/gst/engine/test.old/main.cpp,
	  src/gst/engine/test.old/rtpAudioTestSuite.cpp,
	  src/gst/engine/test.old/rtpAudioTester,
	  src/gst/engine/test.old/rtpSyncTestSuite.cpp,
	  src/gst/engine/test.old/rtpSyncTestSuite.h,
	  src/gst/engine/test.old/rtpSyncTester,
	  src/gst/engine/test.old/rtpVideoTestSuite.cpp,
	  src/gst/engine/test.old/rtpVideoTester,
	  src/gst/engine/test.old/syncTestSuite.cpp,
	  src/gst/engine/test.old/syncTestSuite.h,
	  src/gst/engine/test.old/syncTester,
	  src/gst/engine/test.old/videoTestSuite.cpp,
	  src/gst/engine/test.old/videoTestSuite.h,
	  src/gst/engine/test.old/videoTester,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSender.h,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h,
	  src/gst/ports.h, src/gst/videoFactory.h, src/gutil/gloop.cpp,
	  src/gutil/gloop.h, src/gutil/queuePair.h, src/gutil/test,
	  src/gutil/test/stdMsg.h, src/include/util.h,
	  src/main/milhouse.cpp, src/main/msgThreadFactory.cpp,
	  src/main/msgThreadFactory.h, src/python/exports.cpp,
	  src/util/fileUtil.cpp, src/util/fileUtil.h,
	  src/util/logWriter.cpp, src/util/logWriter.h,
	  src/util/parser.cpp, utils/boost1_35_for_hardy.sh: merge changes
	  in branches/web2.0 4316:4328 to trunk
	  Lots of propedit changes since I use svn version 1.5

2009-12-02 23:50  alexandre

	* py/miville/ui/web/js/devices.js,
	  py/miville/ui/web/mockup_custom_entries.html,
	  py/miville/ui/web/templates/default/css/addressbook.css,
	  py/miville/ui/web/templates/default/css/devices.css,
	  py/miville/ui/web/templates/default/css/help.css,
	  py/miville/ui/web/templates/default/css/index.css,
	  py/miville/ui/web/templates/default/css/network_testing.css,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/css/style.css,
	  py/miville/ui/web/templates/default/img/ccc_eee_16px.png,
	  py/miville/ui/web/templates/default/img/grad_eee.png,
	  py/miville/ui/web/templates/default/img/patt_grey_16px.png,
	  py/miville/ui/web/templates/default/xml/addressbook.xml,
	  py/miville/ui/web/templates/default/xml/devices.xml,
	  py/miville/ui/web/templates/default/xml/help.xml,
	  py/miville/ui/web/templates/default/xml/index.xml,
	  py/miville/ui/web/templates/default/xml/network_testing.xml,
	  py/miville/ui/web/templates/default/xml/streams.xml,
	  py/miville/ui/web/widgets/devices.py,
	  py/miville/ui/web/widgets/streams.py: merged changes from
	  web2.0@4302 to web2.0@4315 into trunk

2009-12-02 23:26  tristan

	* src/gst/engine/Makefile.am, src/main/Makefile.am: put headers in
	  makefiles to keep make distcheck happy

2009-12-01 15:11  tristan

	* utils/install_gstreamer.sh: some explanations added to
	  install_gstreamer

2009-12-01 00:16  simonp

	* utils/install_doc.sh, utils/install_gstreamer.sh: Fixed x264
	  compilation for gstreamer on amd64
	  Added an install_doc.sh script, only for buildbots

2009-11-30 22:25  alexandre

	* py/miville/ui/web/templates/default/css/devices.css,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/css/style.css: grey theme

2009-11-30 21:53  alexandre

	* py/miville/ui/web/js/devices.js: blinking if jackd is not running

2009-11-30 21:39  alexandre

	* py/miville/api.py, py/miville/ui/web/js/devices.js,
	  py/miville/ui/web/widgets/devices.py: added video input in web ui

2009-11-30 21:16  alexandre

	* py/miville/api.py, py/miville/devices/devices.py,
	  py/miville/ui/web/js/devices.js, py/miville/ui/web/proto.html,
	  py/miville/ui/web/widgets/devices.py: norm selector in web ui
	  works !!!
	  Added javascript simplest proto ever

2009-11-30 20:34  alexandre

	* py/miville/ui/web/js/devices.js,
	  py/miville/ui/web/widgets/help.py: will that javascript finally
	  work

2009-11-30 20:26  tristan

	* py/miville/api.py, py/miville/streams/manager.py: moved
	  remote_started_streams and remote_stopped_streams into
	  StreamsManager

2009-11-30 19:47  alexandre

	* py/miville/ui/web/js/devices.js,
	  py/miville/ui/web/templates/default/xml/devices.xml,
	  py/miville/ui/web/widgets/devices.py: towards a web GUI for
	  devices attributes management

2009-11-30 19:07  tristan

	* py/miville/streams/manager.py: pulled common code into
	  notify_api_about_stop

2009-11-30 18:58  tristan

	* py/miville/connectors/__init__.py,
	  py/miville/connectors/states.py,
	  py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/js/streams.js: address book connection states
	  are now named string constants, no longer magic numbers

2009-11-30 18:09  tristan

	* py/miville/addressbook.py, py/miville/api.py,
	  py/miville/connectors/basic/basic.py,
	  py/miville/streams/constants.py, py/miville/streams/manager.py,
	  py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/widgets/streams.py: stream states are named
	  constants, representing strings

2009-11-30 16:49  alexandre

	* py/miville/ui/web/js/devices.js,
	  py/miville/ui/web/widgets/devices.py: cleanup in devices widget

2009-11-30 16:09  tristan

	* py/miville/protocols/com_chan.py: fixed imports in comchan

2009-11-27 20:38  alexandre

	* doc/classes/proto_conf_v3.dia, doc/sequences/Makefile.am,
	  doc/texts/todo_miville.txt, py/Makefile.am, py/README,
	  py/miville/addressbook.py, py/miville/api.py,
	  py/miville/connectors/basic/basic.py, py/miville/core.py,
	  py/miville/devices/v4l2.py, py/miville/network.py,
	  py/miville/runner.py, py/miville/streams/__init__.py,
	  py/miville/streams/base.py, py/miville/streams/communication.py,
	  py/miville/streams/conf.py, py/miville/streams/constants.py,
	  py/miville/streams/interfaces.py, py/miville/streams/manager.py,
	  py/miville/streams/milhouse.py, py/miville/streams/proc.py,
	  py/miville/streams/session.py, py/miville/streams/states.py,
	  py/miville/streams/tools.py, py/miville/ui/web/js/devices.js,
	  py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/templates/default/css/devices.css,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/xml/devices.xml,
	  py/miville/ui/web/templates/default/xml/streams.xml,
	  py/miville/ui/web/web.py,
	  py/miville/ui/web/widgets/addressbook.py,
	  py/miville/ui/web/widgets/devices.py,
	  py/miville/ui/web/widgets/streams.py,
	  py/miville/utils/serialize.py, py/miville/utils/utc.py,
	  py/mivilled, py/setup.py, py/test/check_cli_streams.py,
	  py/test/test_proc.py, py/test/test_streams_conf.py,
	  src/gst/engine/rtpBin.h, src/main/milhouse.cpp: merged
	  branches/services@4145:4277 to trunk. (commited r 4278)

2009-11-27 15:45  tristan

	* src/gst/engine/fileSource.cpp, src/gst/engine/fileSource.h:
	  merged filesource's init method into its constructor

2009-11-26 20:49  tristan

	* src/gst/engine/fileSource.cpp, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h:
	  collapsed init methods into constructors in videosource elements

2009-11-26 19:09  tristan

	* py/rtpmidi, py/test/__init__.py, py/test/test_jitter_buffer.py,
	  py/test/test_listcirc.py, py/test/test_midi_in.py,
	  py/test/test_midi_object.py, py/test/test_midi_out.py,
	  py/test/test_packets.py, py/test/test_protocol.py,
	  py/test/test_recovery_journal.py,
	  py/test/test_recovery_journal_chapters.py, py/test/test_rtcp.py,
	  py/test/test_rtp_control.py, src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h: put
	  midi in trunk, hide cursor when over video window

2009-11-25 22:50  tristan

	* src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpSender.cpp:
	  output message on receiver side when a new rtp connection has
	  successfully happened

2009-11-25 22:27  tristan

	* src/gst/engine/glVideoSink.cpp, src/gst/engine/glVideoSink.h,
	  src/gst/engine/videoConfig.cpp: videoscale works with glimagesink
	  now

2009-11-25 21:51  tristan

	* src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoBuffer.h,
	  src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/sharedVideoSink.h, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoScale.cpp, src/util/videoSize.h,
	  utils/install_gstreamer.sh: take gst-python 0.10.17 to keep
	  things sync'd, have variable resolution on output of
	  sharedvideosink, added member methods to SharedVideoBuffer to
	  query resolution

2009-11-25 19:12  tristan

	* src/gst/engine/sharedVideoBuffer.cpp: make sure error gets output
	  if not using our logging in sharedvideobuffer

2009-11-25 00:02  tristan

	* src/gst/engine/videoScale.cpp, src/gst/engine/videoScale.h:
	  support videoscale for multiple colorspaces, most importantly
	  grayscale for dc

2009-11-24 23:23  tristan

	* src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/sharedVideoBuffer.h,
	  src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSource.cpp, src/include/util.h,
	  src/util/Makefile.am, src/util/programOptions.cpp,
	  src/util/videoSize.h, videoSize.h: fixed videoscale, only use it
	  if video resolution at output differs from defaults

2009-11-24 23:00  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/audioLevel.cpp,
	  src/gst/engine/audioLevel.h, src/gst/engine/audioReceiver.cpp,
	  src/gst/engine/audioSender.cpp, src/gst/engine/pipeline.cpp,
	  src/gst/engine/pipeline.h, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/sharedVideoBuffer.h,
	  src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h,
	  src/gst/engine/videoSize.h, src/util/programOptions.cpp,
	  videoSize.h: broken commit for file move

2009-11-23 23:23  tristan

	* utils/install_gstreamer.sh: bump up gst requirements to take
	  advantage of various rtp fixes

2009-11-23 22:54  tristan

	* src/gst/engine/videoSource.h: increase DMA buffer size for dc1394
	  to 2 to get less choppy video

2009-11-23 22:16  tristan

	* src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h:
	  reduce dma buffer size for dc1394src in an effort to reduce
	  increases in latency

2009-11-23 22:03  tristan

	* utils/counter.pd: added counter patch

2009-11-18 22:38  tristan

	* src/gst/engine/sharedVideoBuffer.cpp: temporarily remove
	  log-error from shared video buffer

2009-11-18 15:50  tristan

	* src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/sharedVideoSink.h: make sure sharedvideosink is
	  ready to go in its constructor

2009-11-17 17:57  tristan

	* py/test/test_streams_conf.py, src/main/milhouse.cpp,
	  src/util/programOptions.cpp: specify defaults for videocodec and
	  audiocodec, set default numchannels to 2, get rid of some now
	  redundant argument checks in milhouse.cpp

2009-11-14 19:06  alexandre

	* py/mivilled: added import that used to break the trunk

2009-11-11 21:01  tristan

	* src/gst/engine/audioReceiver.cpp, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSender.h, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/rtpPay.h, src/gst/engine/rtpSender.cpp,
	  src/gst/engine/rtpSender.h, src/gst/engine/videoReceiver.cpp,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSender.h,
	  src/main/milhouse.cpp: collapsed payloader, depayloader init
	  methods into constructors, got rid of gui control for mtu,
	  renamed payloader depayloader pay and depay

2009-11-11 20:35  tristan

	* src/gst/engine/glVideoSink.cpp, src/gst/engine/glVideoSink.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h: merged videosinks init methods into
	  constructors

2009-11-11 20:16  tristan

	* src/gst/engine/audioReceiver.cpp, src/gst/engine/audioSink.cpp,
	  src/gst/engine/audioSink.h, src/gst/engine/audioSource.cpp:
	  audiosink's inits now merged into constructors

2009-11-11 19:31  tristan

	* src/gst/control/gstThread.cpp, src/gst/engine/TODO,
	  src/gst/engine/audioSender.cpp, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/mediaBase.cpp,
	  src/gst/engine/videoSender.cpp: merged collapsed init methods
	  into constructors for encoders, plenty more where that came from

2009-11-10 23:48  alexandre

	* doc/classes/proto_conf_v3.dia, doc/sequences/session.msc,
	  py/Makefile.am, py/miville/__init__.py,
	  py/miville/addressbook.py, py/miville/api.py,
	  py/miville/connectors/__init__.py,
	  py/miville/connectors/basic/basic.py, py/miville/core.py,
	  py/miville/network.py, py/miville/protocols/com_chan.py,
	  py/miville/streams/communication.py, py/miville/streams/conf.py,
	  py/miville/streams/interfaces.py, py/miville/streams/manager.py,
	  py/miville/streams/milhouse.py, py/miville/streams/session.py,
	  py/miville/streams/tools.py, py/miville/ui/cli/cli.py,
	  py/miville/ui/web/js/pyjsdoc.py,
	  py/miville/ui/web/pages/gstpage.py,
	  py/miville/ui/web/pages/procspage.py,
	  py/miville/ui/web/pages/settingspage.py,
	  py/miville/ui/web/web.py,
	  py/miville/ui/web/widgets/addressbook.py,
	  py/miville/utils/common.py, py/miville/utils/log.py,
	  py/miville/utils/sig.py, py/test/check_cli_streams.py,
	  py/test/dist_selenium_streams.py, py/test/test_streams_conf.py:
	  merged branches/services@4102:4144 to trunk. (commited r 4145)
	  (commited r 4145)

2009-11-10 22:15  tristan

	* src/gst/engine/pipeline.cpp: add more helpful error message if
	  udpsrc is unable to bind

2009-11-10 21:48  tristan

	* py/Makefile.am, src/gst/engine/pipeline.cpp,
	  src/gst/engine/pipeline.h: fixed test environment in trunk, use
	  meyer singleton for pipeline

2009-11-09 23:28  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/test/test.cpp,
	  src/include/mapMsg.h: formatting

2009-11-06 23:54  tristan

	* src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoBuffer.h, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSize.h: don't wait on receiver side if we
	  have bad codec names

2009-11-04 18:51  alexandre

	* doc/classes/proto_conf_v3.dia, doc/sequences/session.msc,
	  doc/texts/rfc1.rst, doc/texts/ssip.txt, py/miville/api.py,
	  py/miville/streams/communication.py,
	  py/miville/streams/manager.py, py/miville/streams/milhouse.py,
	  py/miville/streams/session.py, py/miville/streams/tools.py,
	  py/miville/utils/common.py, py/test/test_common.py,
	  py/test/test_devices.py, py/test/test_streams_conf.py,
	  py/test/utils_webtesting.lunch: merged
	  branches/services@4079:4101 to trunk

2009-11-03 17:18  tristan

	* src/gst/engine/v4l2util.cpp: print supported sizes for v4l

2009-11-02 21:20  tristan

	* src/gst/engine/TODO, src/gst/engine/v4l2util.cpp,
	  src/gst/engine/v4l2util.h, src/util/programOptions.cpp: use boost
	  assign to initialize format map, added print supported sizes
	  method that doesn't work, changed some help messages for milhosue

2009-10-30 22:20  alexandre

	* py/miville/ui/web/mockup_custom_entries.html: added
	  mockup_custom_entries

2009-10-30 21:04  tristan

	* src/gst/engine/v4l2util.cpp: don't force users to have boost
	  filesystem

2009-10-30 20:48  tristan

	* src/gst/engine/v4l2util.cpp: cleaner include style

2009-10-30 20:23  tristan

	* configure.ac, m4/ax_boost_filesystem.m4,
	  src/gst/engine/dc1394.cpp, src/gst/engine/v4l2util.cpp,
	  src/main/Makefile.am: search for v4l devices correctly

2009-10-30 18:44  tristan

	* src/gst/engine/v4l2util.cpp: avoid warning about return

2009-10-30 18:12  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/v4l2util.h,
	  src/gst/engine/videoSource.cpp: now support progressive v4l2
	  cameras, and detect if v4l devices are interlaced or not

2009-10-30 17:28  alexandre

	* configure.ac, doc/texts, doc/texts/Makefile.am,
	  doc/texts/rfc1.rst, py/miville/api.py,
	  py/miville/streams/manager.py, py/miville/streams/milhouse.py,
	  py/miville/streams/tools.py, py/miville/ui/cli/cli.py,
	  py/miville/ui/web/js/addressbook.js, py/miville/utils/log.py,
	  py/test/8_chan_multi_codec_settings.py,
	  py/test/8_chan_multi_codec_settings_videotestsrc.py,
	  py/test/README, py/test/check_cli_streams.py,
	  py/test/check_milhouse_ipcp.py,
	  py/test/check_milhouse_ipcp_sync.py,
	  py/test/check_miville_settings.py,
	  py/test/check_telnet_thrillhouse.py, py/test/deprecated,
	  py/test/deprecated/disabled_check_milhouse_ipcp.py,
	  py/test/deprecated/disabled_check_milhouse_ipcp_sync.py,
	  py/test/deprecated/disabled_once_milhouse.py,
	  py/test/deprecated/disabled_telnet_redux_state.py,
	  py/test/deprecated/dist_bidi_ALL.py,
	  py/test/deprecated/dist_bidi_AV.py,
	  py/test/deprecated/dist_bidi_audio.py,
	  py/test/deprecated/dist_bidi_video.py,
	  py/test/deprecated/dist_telnet_sys_test1.py,
	  py/test/deprecated/dist_telnet_sys_test2.py,
	  py/test/deprecated/dist_telnet_sys_test3.py,
	  py/test/deprecated/dist_telnet_sys_test4.py,
	  py/test/dist_bidi_ALL.py, py/test/dist_bidi_AV.py,
	  py/test/dist_bidi_audio.py, py/test/dist_bidi_video.py,
	  py/test/dist_selenium_streams.py, py/test/dist_tc1_tx.py,
	  py/test/dist_telnet_sys_test1.py,
	  py/test/dist_telnet_sys_test2.py,
	  py/test/dist_telnet_sys_test3.py,
	  py/test/dist_telnet_sys_test4.py, py/test/lib_miville_telnet.py,
	  py/test/once_WIP_streams.py, py/test/once_milhouse.py,
	  py/test/once_mivi_streaming.py, py/test/once_miville_output.py,
	  py/test/once_preset_settings.py, py/test/once_stack.py,
	  py/test/once_telnet_milhouse_beauty.py,
	  py/test/once_telnet_settings.py,
	  py/test/settings_gen_test_cases.py,
	  py/test/telnet_redux_state_machine_test.py,
	  py/test/telnet_thrillhouse.py, py/test/test_streams_conf.py,
	  py/test/windmill_basic_settings.py: merged back trunk@3977:4078
	  in branches/services

2009-10-30 15:18  tristan

	* configure.ac, src/gst/engine/dc1394.cpp,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoSource.cpp, src/main/milhouse.cpp,
	  src/util/programOptions.cpp: unsigned camera guid shouldn't
	  default to a signed integer, argument name changed to
	  camera-guid, be sure to print exceptions that aren't ours

2009-10-29 23:40  tristan

	* src/gst/engine/TODO, src/gst/engine/videoConfig.cpp,
	  src/main/milhouse.cpp, src/main/milhouseLogger.cpp: don't print
	  exception on exit (we've already printed it) unless we're in
	  config debug mode

2009-10-29 23:05  tristan

	* src/gst/engine/TODO, src/gst/engine/dc1394.cpp,
	  src/gst/engine/dc1394.h, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h, src/gst/engine/videoSource.cpp,
	  src/util/programOptions.cpp: added guid argument for dc cameras

2009-10-29 22:32  simonp

	* utils/install_selenium.sh: Added a Selenium install script

2009-10-29 21:38  tristan

	* src/gst/engine/dc1394.cpp, src/gst/engine/v4l2util.cpp,
	  src/gst/engine/v4l2util.h, src/gst/engine/videoConfig.cpp: print
	  info for v4l device

2009-10-29 20:44  tristan

	* configure.ac, py/MANPAGE.txt, py/Makefile.am, py/miville-man.txt,
	  src/gst/engine/Makefile.am, src/gst/engine/dc1394.cpp,
	  src/gst/engine/dc1394.h, src/gst/engine/glVideoSink.h,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gutil/Makefile.am, src/include/except.h,
	  src/main/Makefile.am, src/main/milhouse-man.txt,
	  src/main/milhouse.cpp, src/main/milhouseLogger.cpp,
	  src/util/logWriter.cpp, src/util/logWriter.h,
	  src/util/programOptions.cpp: fixed install hook so that it will
	  find the miville/milhouse executables before they're installed.
	  added list-cameras feature. added manpage for milhouse. added
	  LOG_PRINT. made print sleep shorter for milhouse logger to avoid
	  excessively slow printing.

2009-10-28 21:41  tristan

	* src/gst/engine/TODO: revamped dc prototype

2009-10-27 23:27  tristan

	* src/gst/engine/TODO: fixed some of antoine's tests

2009-10-27 21:16  tristan

	* src/tcp/asioThread.cpp: fixed caps sending, sure that i'm sending
	  the whole buffer now

2009-10-27 20:50  tristan

	* src/tcp/asioThread.cpp: corrected tcp candidate

2009-10-27 19:06  tristan

	* src/tcp/asioThread.cpp: specify asio buffer size

2009-10-27 18:54  tristan

	* src/tcp/asioThread.cpp: more debug info

2009-10-27 18:30  tristan

	* src/gst/engine/pipeline.cpp, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h, src/gst/engine/videoSource.cpp,
	  src/main/milhouse.cpp, utils/install_gstreamer.sh: added
	  framerate control. include element name for messages posted on
	  bus

2009-10-27 15:51  tristan

	* src/gst/engine/sharedVideoBuffer.cpp, src/gst/engine/videoSize.h,
	  src/gst/engine/videoSource.cpp: undo condition variable stupidity

2009-10-27 15:29  tristan

	* src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoBuffer.h, src/util/programOptions.cpp:
	  everyone uses videosize namespace now. also added framerate
	  option that doesn't do anything yet

2009-10-26 21:51  tristan

	* src/gst/engine/TODO, src/gst/engine/sharedVideoSink.cpp: get
	  resolution from same place everywhere

2009-10-26 20:19  tristan

	* src/gst/engine/videoSource.cpp: 15fps default for dc1394

2009-10-26 15:09  tristan

	* src/gst/engine/v4l2util.cpp: added include to keep karmic happy

2009-10-23 20:03  tristan

	* src/gst/engine/caps.h, utils/make_caps.py: initialize caps map at
	  compile time thanks to the magic of boost assign

2009-10-23 19:13  tristan

	* utils/make_caps.py: added 96000 sample rate support for raw (not
	  supported by lame)

2009-10-23 18:04  tristan

	* src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h: fixed
	  initialization order in pipeline, fixed comparison between sign
	  and unsigned in jackutils

2009-10-23 15:55  tristan

	* src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  utils/make_caps.py: more sample rate update

2009-10-23 15:35  tristan

	* src/gst/engine/audioSource.cpp, src/gst/engine/jackUtils.cpp,
	  src/gst/engine/pipeline.cpp, src/gst/engine/playback.cpp,
	  utils/make_caps.py: added support for sample rates of 44100, and
	  16000, needs more testing

2009-10-23 15:10  tristan

	* src/gst/engine/audioSource.cpp, src/gst/engine/pipeline.cpp,
	  src/gst/engine/pipeline.h, src/gst/engine/rtpReceiver.cpp: added
	  null byte to end of fake argv

2009-10-22 22:51  tristan

	* src/gst/engine/rtpBin.cpp: receiver quits on sender timeout

2009-10-22 22:47  tristan

	* src/gst/engine/jackUtils.cpp, src/include/jackUtils.h: return
	  jack_nframes_t instead of unsigned int

2009-10-22 22:43  tristan

	* src/gst/engine/jackUtils.cpp: changed jack sample rate check to
	  warning

2009-10-22 22:23  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h,
	  src/main/milhouse.cpp: print a message in receiver when sender
	  quits

2009-10-22 21:30  tristan

	* src/gst/engine/TODO, src/main/milhouse.cpp,
	  src/util/programOptions.cpp: set jitter buffer default to 50 ms

2009-10-22 21:04  tristan

	* src/gst/engine/videoSink.cpp, src/main/milhouseLogger.cpp,
	  src/main/milhouseLogger.h: fixed milhouse logger to respect
	  loglevel

2009-10-22 19:45  tristan

	* src/main/milhouseLogger.cpp: simplified print thread creation

2009-10-22 18:40  tristan

	* src/gst/engine/videoSource.cpp: more explicit caps on v4l2src

2009-10-22 17:36  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h: took out queue
	  after video decoder for now

2009-10-20 19:31  tristan

	* utils/install_gstreamer.sh: bumped up ffmpeg version

2009-10-20 18:39  tristan

	* src/gst/engine/codec.h, src/gst/engine/rtpPay.cpp,
	  utils/install_gstreamer.sh: updated install_gstreamer to use
	  gstreamer core 10.25 and gst base 10.25

2009-10-20 18:23  tristan

	* src/gst/engine/TODO, src/gst/engine/rtpPay.cpp: don't use
	  buffer-list=true on video rtp payloaders as it leads to stuttery
	  playback in gst-plugins-base-0.10.25

2009-10-19 22:01  alexandre

	* py/miville/api.py: fixing deadly error in api/cli

2009-10-19 20:38  alexandre

	* configure.ac, doc/Makefile.am, doc/sequences/streams_init.msc,
	  doc/sequences/streams_start.msc, py/miville/api.py,
	  py/miville/connectors/basic/basic.py, py/miville/core.py,
	  py/miville/errors.py, py/miville/network.py,
	  py/miville/protocols/com_chan_dialogs.py,
	  py/miville/streams/manager.py, py/miville/streams/milhouse.py,
	  py/miville/ui/cli/cli.py,
	  py/miville/ui/web/templates/default/xml/index.xml,
	  py/miville/ui/web/web.py, py/miville/utils/system_settings.py,
	  py/mivilled: merged back branches/services@3952:3976 in trunk

2009-10-16 21:24  tristan

	* configure.ac: configure.ac cleaned up

2009-10-16 21:13  tristan

	* src/gst/engine/videoSink.cpp, src/main/milhouse.cpp,
	  src/util/programOptions.cpp: added window title to command line

2009-10-16 17:23  tristan

	* py/miville/streams/milhouse.py, py/test/check_cli_streams.py,
	  py/test/lib_miville_telnet.py: fixed typo on streams\/milhouse

2009-10-16 17:20  tristan

	* py/miville/utils/log.py: commented out non blocking output

2009-10-16 17:19  tristan

	* py/miville/ui/cli/cli.py: changed error to warning

2009-10-16 15:19  tristan

	* src/gst/engine/TODO, src/gst/engine/pipeline.cpp,
	  src/gst/engine/pipeline.h, src/gst/engine/playback.cpp,
	  src/main/milhouse.cpp: give fake argc and argv to gst_init

2009-10-15 22:18  alexandre

	* py/test/README_steps_towards_working_tests.txt: added
	  README_steps_towards_working_tests

2009-10-15 20:18  tristan

	* src/gst/engine/TODO, src/include/except.h: fixed exception
	  throwing/handling, Except derived from std::runtime error which
	  takes an error message on initialization, which e.what() returns
	  in top level polymorphic catch

2009-10-15 20:17  alexandre

	* utils/lunch-milhouse-audio-local-test: added
	  lunch-milhouse-audio-local-test

2009-10-15 15:06  tristan

	* configure.ac, m4/ax_boost_program_options.m4,
	  src/gst/audioFactory.h, src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/TODO, src/gst/engine/playback.cpp,
	  src/gst/engine/sharedVideoBuffer.cpp, src/gst/videoFactory.h,
	  src/gutil/Makefile.am, src/gutil/optionArgs.cpp,
	  src/gutil/optionArgs.h, src/include/gutil.h,
	  src/include/mapMsg.h, src/include/programOptions.h,
	  src/include/util.h, src/main/Makefile.am, src/main/mainTcp.cpp,
	  src/main/milhouse.cpp, src/main/milhouse.h,
	  src/main/milhouseLogger.h, src/tcp/test/Makefile.am,
	  src/util/Makefile.am, src/util/fileUtil.cpp, src/util/fileUtil.h,
	  src/util/mapMsg.cpp, src/util/programOptions.cpp,
	  src/util/test/Makefile.am, src/util/util.cpp, src/util/util.h,
	  utils/.jack.plumbing: merged program options into trunk

2009-10-15 00:05  alexandre

	* configure.ac, doc/classes/proto_conf.dia,
	  doc/classes/proto_conf_v3.dia,
	  doc/classes/refactor_v02_conf_services.dia,
	  doc/states/session_streams.ods, py/Makefile.am, py/imiville.py,
	  py/miville/Makefile.am, py/miville/__init__.py,
	  py/miville/addressbook.py, py/miville/api.py,
	  py/miville/connectors/basic/basic.py, py/miville/core.py,
	  py/miville/devices/firewire_bus_reset.py, py/miville/engines,
	  py/miville/errors.py, py/miville/options.py,
	  py/miville/presets.txt, py/miville/presets.txt.testsources,
	  py/miville/presets.txt.v4ltestsrc,
	  py/miville/presets.txt.videotestsrc,
	  py/miville/protocols/ipcp.py, py/miville/settings.py,
	  py/miville/streams, py/miville/streams/Makefile.am,
	  py/miville/streams/__init__.py,
	  py/miville/streams/communication.py, py/miville/streams/conf.py,
	  py/miville/streams/interfaces.py, py/miville/streams/manager.py,
	  py/miville/streams/milhouse.py, py/miville/streams/states.py,
	  py/miville/streams/tools.py, py/miville/ui/cli/cli.py,
	  py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/pages/gstpage.py,
	  py/miville/ui/web/pages/procspage.py, py/miville/ui/web/web.py,
	  py/miville/ui/web/widgets/addressbook.py,
	  py/miville/ui/web/widgets/streams.py, py/miville/utils/common.py,
	  py/miville/utils/conf.py, py/miville/utils/observer.py,
	  py/miville/utils/serialize.py, py/mivilled, py/setup.py,
	  py/test/8_chan_multi_codec_settings.py,
	  py/test/8_chan_multi_codec_settings_videotestsrc.py,
	  py/test/check_cli_streams.py, py/test/configs/README.txt,
	  py/test/dist_bidi_ALL.py, py/test/dist_bidi_AV.py,
	  py/test/dist_bidi_audio.py, py/test/dist_bidi_video.py,
	  py/test/dist_tc1_tx.py, py/test/dist_telnet_sys_test1.py,
	  py/test/dist_telnet_sys_test2.py,
	  py/test/dist_telnet_sys_test3.py,
	  py/test/dist_telnet_sys_test4.py, py/test/lib_miville_telnet.py,
	  py/test/once_mivi_streaming.py, py/test/once_preset_settings.py,
	  py/test/settings_gen_test_cases.py, py/test/test_addressbook.py,
	  py/test/test_common.py, py/test/test_conf.py,
	  py/test/test_devices.py, py/test/test_gst_client.py,
	  py/test/test_observer.py, py/test/test_serialize.py,
	  py/test/test_streams_conf.py, src/gst/engine/rtpBin.cpp,
	  src/main/milhouse.cpp: merged services@3600:3951 in trunk
	  * services and streams using deferreds
	  * start/stop should work for both alice and bob
	  * streams configuration ala OSC
	  * updated dia classes diagrams (doc/classes/proto_conf_v3.dia)
	  * dropped use of IPCP telnet protocol to control milhouse
	  * using command line options to control milhouse
	  * deleted deprecated api methods.
	  * ProcessManager tested with mplayer and xeyes
	  * Wrappers for deferred lists, deferred, delayed calls, etc.

2009-10-14 21:46  alexandre

	* utils/miville-lunch-config, utils/miville-lunch-dist: small
	  changes to lunch scripts

2009-10-14 15:50  tristan

	* src/main/milhouse.cpp: catch exception by reference, which
	  doesn't solve the issue with Except and the like but at least
	  we'll get proper infomation for library exceptions

2009-10-14 15:26  tristan

	* src/Makefile.am, src/gst/engine/TODO: removed bogus install hook

2009-10-13 17:11  tristan

	* utils/.jack.plumbing: jack script tweak

2009-10-09 22:25  tristan

	* src/gst/engine/TODO, utils/.jack.plumbing: added early version of
	  jack.plumbing file for posture02

2009-10-09 17:45  tristan

	* src/gst/audioFactory.h, src/gst/engine/TODO,
	  src/gst/engine/audioConfig.cpp, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioReceiver.h, src/gst/engine/audioSink.cpp,
	  src/gst/engine/audioSink.h, src/gst/engine/audioSource.cpp,
	  src/gst/engine/audioSource.h,
	  src/gst/engine/messageDispatcher.cpp,
	  src/gst/engine/messageDispatcher.h,
	  src/gst/engine/messageHandler.h, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/rtpPay.h, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h,
	  src/gst/engine/videoSource.cpp, src/include/except.h,
	  src/main/milhouse.cpp, src/tcp/asioThread.cpp,
	  src/util/logWriter.cpp: added jack-client-name option for
	  milhouse

2009-10-08 21:10  alexandre

	* utils/miville-lunch-config: start/stop milhouse stream works when
	  called from alpha ! (the initiator)

2009-10-08 14:37  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/caps.h,
	  utils/make_caps.py: generate caps.cpp with make_caps.py, caps.h
	  is now a real file that persists

2009-10-07 22:54  tristan

	* src/Makefile.am, src/gst/engine/Makefile.am, src/gst/engine/TODO,
	  src/gst/engine/capsParser.cpp, src/gst/engine/gstLinkable.cpp,
	  src/gst/engine/rtpReceiver.cpp, src/include/Makefile.am,
	  src/main/Makefile.am, src/util/Makefile.am,
	  src/util/logWriter.cpp, utils/make_caps.py: generated caps.h,
	  better warnings for rtpreceiver

2009-10-06 22:52  tristan

	* src/main/milhouse.cpp, src/util/sigint.cpp: identify signals by
	  name

2009-10-06 22:44  tristan

	* py/test/telnet_thrillhouse.py, src/gst/videoFactory.h,
	  src/util/sigint.cpp: fixed signal handler by getting rid of
	  mystery extra signal handler assignment

2009-10-06 20:38  tristan

	* src/gutil/gloop.cpp, src/main/mainTcp.cpp, src/main/milhouse.cpp,
	  src/util/sigint.cpp, src/util/sigint.h: put signal handling stuff
	  in namespace signal_handlers, added terminate signal handler

2009-10-06 19:02  tristan

	* src/gst/engine/TODO, src/gst/engine/sharedVideoSink.cpp,
	  src/main/milhouse.cpp, src/util/baseThread.cpp,
	  src/util/util.cpp, src/util/util.h: don't assert that we're not
	  playing when we're definitely not playing

2009-10-05 19:36  tristan

	* src/gst/engine/rtpPay.cpp, src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/sharedVideoSink.h: fixed benny hill bug in shared
	  videosink, whereby if a milhouse receiver had no other process
	  (i.e. osg) grabbing frames, it would accumulate them and then
	  they'd all come out at once when the osg process was started

2009-10-03 18:58  tristan

	* src/gst/engine/codec.cpp, src/main/milhouseLogger.cpp: jaunty
	  craves more headers

2009-10-02 21:37  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoSender.cpp, src/gst/videoFactory.h,
	  src/main/milhouse.cpp: added quality setting for theora

2009-10-01 17:09  tristan

	* utils/install_gstreamer.sh: added ldconfig in install script

2009-10-01 15:36  tristan

	* src/gst/engine/TODO, utils/install_gstreamer.sh: added dc1394
	  tarball to install script

2009-10-01 14:36  tristan

	* src/gst/engine/TODO, src/gst/engine/sharedVideoSink.cpp,
	  src/gutil/optionArgs.cpp, src/main/milhouse.cpp: cleanup of help
	  msg in milhouse

2009-09-30 22:20  tristan

	* utils/install_gstreamer.sh: forgot sudo in install script

2009-09-30 21:32  tristan

	* utils/install_gstreamer.sh: added yasm and x264 tarball to
	  install script

2009-09-30 19:11  tristan

	* src/gst/engine/codec.cpp: minor change in h264

2009-09-29 22:24  tristan

	* src/include/except.h, src/main/milhouse.cpp,
	  src/main/milhouseLogger.cpp, src/main/milhouseLogger.h: log level
	  command line option added, removed extra carriage return from
	  milhouse logger

2009-09-29 15:51  tristan

	* src/gst/engine/TODO, src/gst/engine/videoSink.cpp,
	  src/main/milhouse.cpp: added verbose flag to command line to make
	  more verbose gstreamer output

2009-09-28 19:49  tristan

	* src/gst/audioFactory.h, src/gst/engine/TODO,
	  src/gst/engine/glVideoSink.cpp, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/sharedVideoSink.cpp, src/gst/videoFactory.h,
	  src/tcp/asioThread.cpp: removed extraneous prints, address
	  defaults to 127.0.0.1

2009-09-28 19:14  tristan

	* src/gst/audioFactory.h, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioConfig.h, src/gst/engine/audioSource.cpp,
	  src/gst/engine/audioSource.h, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/remoteConfig.h, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h, src/gst/videoFactory.h: even more
	  (and hopefully last) parameter cleanup

2009-09-28 18:16  tristan

	* src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/pipeline.cpp: added > 8 channel support in vorbis

2009-09-28 17:22  tristan

	* BUGS, src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/audioConfig.cpp, src/gst/engine/audioConfig.h,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/videoFactory.h, src/gutil/optionArgs.h,
	  src/main/milhouse.cpp: merged parameter_cleanup back into trunk

2009-09-25 18:09  tristan

	* src/gst/audioFactory.h, src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp,
	  src/gst/control/gstThread.h, src/gst/videoFactory.h,
	  src/main/milhouse.cpp: use smart ptrs to protect us from memory
	  leaks as well as simplifying the api

2009-09-25 17:26  tristan

	* src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/TODO, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioConfig.h, src/gst/engine/audioReceiver.cpp,
	  src/gst/engine/audioReceiver.h, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSender.h, src/gst/engine/busMsgHandler.h,
	  src/gst/engine/mediaBase.cpp, src/gst/engine/mediaBase.h,
	  src/gst/engine/pipeline.cpp, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/remoteConfig.h, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSender.h,
	  src/gst/videoFactory.h, src/main/milhouse.cpp: don't copy
	  parameter objects, screws up bus message handling.

2009-09-24 21:54  tristan

	* src/gst/engine/TODO, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h: reinforce semantic difference between
	  encoder and decoder by eliminating codec base class

2009-09-24 19:03  tristan

	* src/gst/engine/audioReceiver.h, src/gst/engine/audioSender.h,
	  src/gst/engine/audioSink.h, src/gst/engine/audioSource.h,
	  src/gst/engine/codec.h, src/gst/engine/dv1394.h,
	  src/gst/engine/fileSource.h, src/gst/engine/glVideoSink.h,
	  src/gst/engine/gstLinkable.h, src/gst/engine/mediaBase.cpp,
	  src/gst/engine/mediaBase.h, src/gst/engine/noncopyable.h,
	  src/gst/engine/pipeline.h, src/gst/engine/rtpBin.h,
	  src/gst/engine/rtpPay.h, src/gst/engine/rtpReceiver.h,
	  src/gst/engine/rtpSender.h, src/gst/engine/sharedVideoSink.h,
	  src/gst/engine/videoReceiver.h, src/gst/engine/videoSender.h,
	  src/gst/engine/videoSink.h, src/gst/engine/videoSource.h: inherit
	  from boost::noncopyable rather than overriding assignment
	  operators and copy constructors all over the place

2009-09-24 15:11  tristan

	* src/gst/audioFactory.h, src/gst/engine/TODO,
	  src/gst/engine/mediaBase.cpp, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/remoteConfig.h, src/gst/videoFactory.h: pushed all
	  caps receiving code into receiverconfig

2009-09-23 21:23  tristan

	* src/gst/engine/TODO, src/gst/engine/audioReceiver.cpp,
	  src/gst/engine/audioReceiver.h, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSender.h, src/gst/engine/codec.cpp,
	  src/gst/engine/mediaBase.cpp, src/gst/engine/mediaBase.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSender.h:
	  removed redundant constness

2009-09-23 20:48  tristan

	* src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/TODO, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSender.h, src/gst/engine/mediaBase.cpp,
	  src/gst/engine/mediaBase.h, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/rtpPay.h, src/gst/engine/videoReceiver.cpp,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSender.h,
	  src/tcp/asioThread.cpp: pushed on caps changed functionality as
	  well as sender config stuff up to senderbase, also removed
	  multiple inheritance from audiosender and videosender

2009-09-23 17:29  tristan

	* src/gst/audioFactory.h, src/gst/engine/v4l2util.cpp,
	  src/gst/videoFactory.h: just issue a warning if v4l ioctl fails

2009-09-23 17:24  tristan

	* src/gst/engine/TODO, src/gst/engine/audioSender.cpp,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/videoSender.cpp, src/tcp/asioThread.cpp: send caps
	  in tcp if needed, sender will try to connect, and if the other
	  end is not listning it will try again later, allowing the other
	  sender to send its caps if needed

2009-09-21 15:56  tristan

	* src/gst/engine/py/thrillhouse.py: replace underscores with dashes
	  in thrillhouse so that it works with new dashes instead of
	  underscores style for command line options

2009-09-21 15:46  tristan

	* src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/TODO, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioSender.cpp, src/gst/engine/audioSender.h,
	  src/gst/engine/capsParser.cpp, src/gst/engine/capsParser.h,
	  src/gst/engine/codec.cpp, src/gst/engine/mediaBase.h,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpPay.cpp, src/gst/engine/rtpPay.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSender.h,
	  src/gst/videoFactory.h, src/main/milhouse.cpp,
	  src/tcp/tcpThread.cpp: pruned fixed caps branch

2009-09-21 15:33  tristan

	* BUGS: added text file with list of more serious bugs

2009-09-17 21:35  tristan

	* src/gst/engine/rtpPay.cpp: use buffer lists property in
	  rtpmp4vpay and rtph264pay

2009-09-17 21:00  tristan

	* src/gst/engine/codec.cpp: don't use interlaced is true for mpeg4

2009-09-17 20:45  tristan

	* src/gst/engine/TODO, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSource.cpp,
	  src/gst/engine/audioSource.h, src/gst/engine/codec.cpp,
	  src/gst/engine/messageDispatcher.cpp,
	  src/gst/engine/messageDispatcher.h,
	  src/gst/engine/messageHandler.cpp,
	  src/gst/engine/messageHandler.h, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h, src/main/milhouse.cpp: toward better
	  inter milhouse message passing

2009-09-17 18:50  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/rtpReceiver.cpp:
	  don't scare multicast users, replaced logwarning with log debug

2009-09-17 18:23  tristan

	* src/gst/engine/codec.cpp: actually set deinterlace fields
	  property

2009-09-17 17:29  tristan

	* src/gst/engine/codec.cpp: deinterlace defaults to top fields
	  only, should be settable

2009-09-17 16:02  tristan

	* src/gst/engine/TODO, src/gst/engine/codec.cpp: deinterlace
	  defaults to top fields only, should be settable

2009-09-16 17:36  tristan

	* src/gst/engine/videoSource.cpp: dc1394src defaults to colour

2009-09-16 15:54  tristan

	* src/gst/engine/TODO: push TODO

2009-09-15 22:06  tristan

	* src/gst/engine/TODO, src/gst/engine/remoteConfig.cpp: removed
	  spurious caps match codec warning

2009-09-15 20:57  tristan

	* utils/install_gstreamer.sh: corrected install gstreamer script

2009-09-15 20:51  tristan

	* utils/install_gstreamer.sh: cleanup of install gst script

2009-09-15 19:58  tristan

	* utils/install_gstreamer.sh: go with 2nd most recent release of
	  gst-ffmpeg

2009-09-15 19:50  simonp

	* utils/gst_check.py: Fix regex

2009-09-15 16:19  tristan

	* src/gst/engine/busMsgHandler.cpp, src/gst/engine/pipeline.h:
	  avoid unnecessary/dangerous calls to BusMsgHandler::unsubscribe
	  if our pipeline has already destroyed itself

2009-09-15 16:14  tristan

	* src/gst/audioFactory.h, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSender.h, src/gst/engine/pipeline.cpp,
	  src/gst/videoFactory.h, utils/make_caps.py: don't generate caps
	  for vorbis and theora as we need to send them anyway, only send
	  caps when parsing file for caps return empty string, audiosender
	  implements busmsghandler interface and therefore now correctly
	  gets and parses its bus message

2009-09-15 15:30  tristan

	* src/gst/engine/TODO, utils/make_caps.py: make caps fixed for raw
	  > stereo

2009-09-14 22:10  tristan

	* src/gst/audioFactory.h, src/gst/engine/TODO,
	  src/gst/engine/audioSender.cpp, src/gst/engine/capsParser.cpp,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/playback.cpp, src/gst/engine/playback.h,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  utils/make_caps.py: audio only works in raw/mp3 mono or stereo
	  due to caps exchange issues

2009-09-11 22:25  tristan

	* src/gst/engine/audioSender.cpp, src/gst/engine/audioSender.h,
	  src/gst/engine/busMsgHandler.cpp,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpSender.cpp, src/gst/engine/rtpSender.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSender.h, src/main/milhouse.cpp: send caps
	  somewhat more correctly, but hardly nicely

2009-09-11 20:17  tristan

	* src/gst/engine/videoReceiver.cpp: temporarily remove assertion

2009-09-11 14:22  tristan

	* src/gst/engine/messageDispatcher.cpp,
	  src/gst/engine/pipeline.cpp: prefix find with std:: for even more
	  correctness

2009-09-10 22:17  tristan

	* src/gst/engine/messageDispatcher.cpp,
	  src/gst/engine/pipeline.cpp: include algorithm where needed for
	  more recent ubuntus

2009-09-10 22:14  tristan

	* src/gst/engine/videoSource.cpp, src/gst/videoFactory.h,
	  src/main/ConcurrentQueue.h, src/main/Makefile.am,
	  src/main/milhouse.cpp, src/main/milhouseLogger.cpp,
	  src/main/milhouseLogger.h: added nonblocking logging, dc1394src
	  temporarily forced to be black and white

2009-09-10 21:10  tristan

	* src/gst/engine/busMsgHandler.cpp,
	  src/gst/engine/messageDispatcher.cpp,
	  src/gst/engine/messageDispatcher.h,
	  src/gst/engine/messageHandler.cpp,
	  src/gst/engine/messageHandler.h: added message handler files to
	  svn

2009-09-10 21:03  tristan

	* src/gst/engine.h, src/gst/engine/Makefile.am,
	  src/gst/engine/audioLevel.cpp, src/gst/engine/audioReceiver.h,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSink.h,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/busMsgHandler.h, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/rtpSender.cpp, src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/sharedVideoSink.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h, src/main/milhouse.cpp,
	  utils/make_caps.py: fixed gst bus msg handling, added milhouse
	  level synchronous messaging, added disable_jack_autoconnect
	  option

2009-09-10 13:58  alexandre

	* py/imiville.py, py/miville/configuration.py, py/mivilled: fixed
	  error with test_devices.py

2009-09-09 21:01  alexandre

	* py/miville/core.py, py/mivilled: Now miville doesnt write
	  ~/.miville/miville.log when invoked with option --help.

2009-09-09 19:09  tristan

	* src/Makefile.am, src/gst/control/gstThread.cpp,
	  src/gst/engine/glVideoSink.cpp, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSize.h, src/gst/engine/videoSource.cpp,
	  src/gst/engine/videoSource.h, src/main/milhouse.cpp: dc1394src
	  works for colour camera

2009-09-09 18:00  tristan

	* Makefile.am, src/Makefile.am, src/gst/audioFactory.h,
	  src/gst/control/gstThread.cpp, src/gst/engine.h,
	  src/gst/engine/Makefile.am, src/gst/engine/TODO,
	  src/gst/engine/audioLevel.cpp, src/gst/engine/capsParser.cpp,
	  src/gst/engine/capsParser.h, src/gst/engine/pipeline.cpp,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/rtpSender.cpp, src/gst/engine/rtpSender.h,
	  src/gst/engine/sharedVideoBuffer.cpp, src/gst/videoFactory.h,
	  src/main/milhouse.cpp, utils/make_caps.py: merged fixed caps
	  branch back into trunk

2009-09-04 22:19  tristan

	* utils/install_gstreamer.sh: install right version of uglyh

2009-09-03 20:23  tristan

	* utils/install_gstreamer.sh: get more recent tarballs

2009-09-02 21:49  tristan

	* utils/make_caps.py: only have make caps in branch

2009-09-02 20:51  tristan

	* utils/make_caps.py: write caps to file

2009-09-02 20:25  tristan

	* utils/make_caps.py: better formatting, more objecty

2009-09-02 19:36  tristan

	* utils/make_caps.py: script to generate video caps

2009-09-02 16:05  tristan

	* src/gst/engine/TODO, src/main/milhouse.cpp,
	  src/util/logWriter.cpp, src/util/logWriter.h: created fixed caps
	  branch from trunk@3662

2009-09-01 21:41  tristan

	* src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/main/milhouse.cpp: audio receiver can know about multicast
	  interface

2009-09-01 21:11  tristan

	* src/gst/engine/rtpReceiver.cpp: more messages

2009-09-01 21:07  tristan

	* src/gst/engine/rtpReceiver.cpp: use iface not interface

2009-09-01 20:51  tristan

	* src/gst/control/gstThread.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpReceiver.cpp, src/main/milhouse.cpp: toward
	  multicast video

2009-09-01 20:29  tristan

	* src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/remoteConfig.h,
	  src/gst/videoFactory.h, src/main/milhouse.cpp: Added presently
	  unused argument for multicast interface, added multiple unicast
	  prototype

2009-09-01 18:48  simonp

	* m4/ac_help2man.m4: Added m4 for help2man

2009-09-01 18:37  simonp

	* configure.ac: Now configure looks for help2man. If available,
	  $help2man is defined.

2009-08-31 23:19  tristan

	* src/gst/engine/py/thrillhouse.py: add theora deinterlace test

2009-08-31 22:03  tristan

	* src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoSink.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h: default handlers for fullscreen
	  message

2009-08-31 21:54  tristan

	* src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/sharedVideoBuffer.cpp: added tests for all video
	  codecs

2009-08-31 21:38  tristan

	* src/gst/engine/sharedVideoSink.cpp: finished renaming for real
	  this time

2009-08-31 21:25  tristan

	* utils/install_gstreamer.sh: updated install script to use
	  plugins-gl tarball

2009-08-31 21:19  tristan

	* src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoBuffer.h: better renaming of sentinel

2009-08-31 21:11  tristan

	* src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoBuffer.h,
	  src/gst/engine/sharedVideoSink.cpp: renaming sentinel for clarity

2009-08-31 21:04  tristan

	* src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/sharedVideoSink.cpp: unref buffer on quit

2009-08-31 19:52  tristan

	* src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoSink.cpp: use ifs, not whiles on
	  condition variable's condition

2009-08-31 18:14  tristan

	* src/gst/engine/sharedVideoSink.cpp: get rid of extraneous print
	  msg

2009-08-28 22:18  tristan

	* src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoBuffer.h,
	  src/gst/engine/sharedVideoSink.cpp: osg view can back again and
	  again

2009-08-28 22:06  tristan

	* src/gst/engine/TODO, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/sharedVideoSink.cpp: don't remove memory when
	  osgview pushes sentinel

2009-08-28 21:49  tristan

	* src/gst/control/gstThread.cpp,
	  src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/sharedVideoSink.h, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h, src/gst/videoFactory.h,
	  src/main/milhouse.cpp: shared memory id flag added to milhouse

2009-08-28 21:17  tristan

	* src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/sharedVideoBuffer.cpp: added test for shared video
	  buffer

2009-08-28 20:34  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/sharedVideoBuffer.cpp,
	  src/gst/engine/sharedVideoBuffer.h,
	  src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/sharedVideoSink.h, src/gst/engine/shared_data.cpp,
	  src/gst/engine/shared_data.h: renaming shared_data to
	  sharedVideoBuffer

2009-08-28 20:10  tristan

	* src/gst/engine/videoSink.h: added string header to keep jaunty
	  happy

2009-08-28 18:56  tristan

	* src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/sharedVideoSink.h, src/gst/engine/shared_data.cpp:
	  create shared memory objects in initializer list

2009-08-28 18:05  tristan

	* configure.ac, m4/ax_boost_date_time.m4,
	  src/gst/engine/Makefile.am, src/gst/engine/sharedVideoSink.cpp,
	  src/gst/engine/sharedVideoSink.h, src/gst/engine/shared_data.cpp,
	  src/gst/engine/shared_data.h, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h, src/main/milhouse.cpp: merged shared
	  video branch back into trunk

2009-08-27 20:17  alexandre

	* py/miville/connectors/basic/basic.py: fixed a bug when trying to
	  log out before connected to remote.

2009-08-27 16:04  alexandre

	* py/MANPAGE.txt: I meant from trunk @ 3596 or 3595

2009-08-27 16:02  alexandre

	* doc/classes/refactor_v02_conf_services.dia: created new-feature
	  branch from trunk@12345

2009-08-27 16:00  alexandre

	* py/miville/interfaces.py: small change before making a branch

2009-08-25 22:13  tristan

	* src/gutil/optionArgs.cpp, src/main/milhouse.cpp: if argument
	  parsing in milhouse fails, tell us so

2009-08-25 21:27  alexandre

	* doc/classes/refactor_services.dia,
	  doc/classes/refactor_v02_conf_services.dia: lots of efforts in
	  the doc

2009-08-25 21:00  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSize.h,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h:
	  video defaults in own namespace

2009-08-25 20:53  tristan

	* src/gst/engine/glVideoSink.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h, src/gst/engine/videoSource.h: define
	  default video dimensions in once place

2009-08-25 15:27  simonp

	* py/miville-wrapper, utils/gst_check.py: miville-wrapper now uses
	  prim-miville if prism is available

2009-08-25 00:46  simonp

	* utils/boost1_35_for_hardy.sh: Boost install script for hardy in
	  trunk now

2009-08-25 00:45  simonp

	* utils/install_gstreamer.sh: install_gstreamer script avail
	  withing trunk.

2009-08-25 00:44  simonp

	* utils/gst_check.py: An improved version of gst_check, no need for
	  shell and perl scripts now

2009-08-24 21:41  alexandre

	* doc/classes/conf.dia, doc/classes/current_devices.dia,
	  doc/classes/current_network.dia, doc/classes/current_testing.dia,
	  doc/classes/daemons.dia, doc/classes/devices_handling.dia,
	  doc/classes/network_classes.dia, doc/classes/proto_conf.dia,
	  doc/classes/proto_daemons.dia, doc/classes/testing.dia: more
	  moves in doc

2009-08-24 21:39  alexandre

	* doc/classes/devices_handling.dia, doc/classes/v01_pycore.dia,
	  doc/classes/v01_pycore_flow.dia, doc/classes/v01_sip_part.dia,
	  doc/figures/connection_state.dia,
	  doc/figures/devices-handling.dia,
	  doc/figures/devices_sequence.dia,
	  doc/figures/may27_state_machine.dia,
	  doc/figures/network_sequence.dia,
	  doc/figures/network_test_state_machine.dia,
	  doc/figures/pycore_flow_v1.dia, doc/figures/pycore_v1.dia,
	  doc/figures/sipPart.dia, doc/figures/state_machine.dia,
	  doc/figures/state_machine_redux.dia,
	  doc/figures/telnet_state_machine.dia, doc/sequences,
	  doc/sequences/Makefile.am, doc/sequences/devices_sequences.dia,
	  doc/sequences/network_testing_sequences.dia, doc/states,
	  doc/states/Makefile.am, doc/states/connection_states.dia,
	  doc/states/v01_may27_state_machine.dia,
	  doc/states/v01_network_testing_states.dia,
	  doc/states/v01_state_machine_first.dia,
	  doc/states/v01_state_machine_redux.dia,
	  doc/states/v01_state_machine_telnet.dia: more heavy moves in the
	  doc

2009-08-24 21:27  alexandre

	* doc/classes/current_settings.dia, doc/classes/refactor_conf.dia,
	  doc/classes/refactor_engines.dia,
	  doc/classes/refactor_services.dia,
	  doc/classes/resettings_class.dia, doc/classes/service.dia,
	  doc/classes/settings_classes.dia, doc/engines.dia,
	  doc/figures/jackd.dot, doc/jackd.dot,
	  doc/notes/refactor_settings.txt, doc/resettings.txt: more changes
	  in the doc files

2009-08-24 21:23  alexandre

	* doc/classes, doc/classes/Makefile.am, doc/classes/conf.dia,
	  doc/classes/daemons.dia, doc/classes/network_classes.dia,
	  doc/classes/resettings_class.dia, doc/classes/service.dia,
	  doc/classes/settings_classes.dia, doc/classes/testing.dia,
	  doc/conf.dia, doc/daemons.dia, doc/engines.dia,
	  doc/events_flow.txt, doc/network_classes.dia,
	  doc/notes/events_flow.txt, doc/notes/python_renaming.txt,
	  doc/notes/telnet-interface.txt, doc/python_renaming.txt,
	  doc/resettings_class.dia, doc/service.dia, doc/settings_flow.dia,
	  doc/telnet-interface.txt, doc/testing.dia: heavy moves in the
	  doc.

2009-08-24 21:07  alexandre

	* src/gst/control/gstThread.cpp: added some doc in a CPP file

2009-08-24 15:18  alexandre

	* doc/engines.dia, doc/resettings_class.dia: committing new dia
	  diagrams from friday

2009-08-21 21:36  simonp

	* configure.ac, py, py/Makefile.am, py/docs/Makefile.am, py/prism,
	  py/prism/Makefile.am, py/prism/prism-miville,
	  utils/test_install.sh: Updated test_install for with bindir,
	  docdir and so on.
	  Added py/prism for autotools
	  Added prism-miville, from Fabien Tassin (thanks, very cool)

2009-08-21 20:02  simonp

	* configure.ac, m4/ax_python.m4, py/Makefile.am,
	  py/localstore.json, py/prism, py/prism/localstore.json,
	  py/prism/webapp.ini, py/webapp.ini, utils/test_install.sh: make
	  install now works with python2.6 (true this time)

2009-08-21 19:54  alexandre

	* doc/conf.dia, doc/engines.dia, doc/resettings.txt,
	  doc/resettings_class.dia, doc/service.dia, doc/settings_flow.dia:
	  lots of new documentation diagrams.

2009-08-20 22:15  simonp

	* py, py/Makefile.am, py/localstore.json, py/miville-wrapper,
	  py/miville.desktop, py/webapp.ini: make install now works with
	  python2.6
	  miville wrapper and .desktop for easy launch

2009-08-20 18:20  alexandre

	* py/test/check_devices.py: commented a device test to check if it
	  is this one that makes the buildbot fail

2009-08-20 18:16  alexandre

	* py/Makefile.am, py/test/check_conf.py, py/test/test_conf.py:
	  renamed test/test_conf.py

2009-08-18 21:47  alexandre

	* py/miville/utils/conf.py: minor update (?) on conf.py

2009-08-18 20:32  alexandre

	* py/Makefile.am, py/test/check_conf.py, py/test/once_conf.py:
	  added conf test to buildbot

2009-08-18 20:28  alexandre

	* py/test/once_conf.py: Improved once_conf test. Not checking if
	  correctly fails...

2009-08-18 20:05  alexandre

	* py/miville/utils/conf.py, py/test/once_conf.py: updated tests for
	  conf

2009-08-18 17:21  alexandre

	* py/miville/interfaces.py, py/miville/utils/conf.py,
	  py/test/once_conf.py: conf.py heavily modified

2009-08-17 20:05  alexandre

	* doc/conf.dia, doc/service.dia: updated dia doc a lot. Thinking.

2009-08-17 12:39  alexandre

	* doc/service.dia: update schema

2009-08-17 12:11  alexandre

	* py/miville/utils/conf.py: added a small note to myself

2009-08-15 20:13  alexandre

	* doc/service.dia: adding a very big diagram : doc/service.dia

2009-08-14 21:27  alexandre

	* doc/conf.dia, doc/daemons.dia: adding daemons.dia. Updated
	  conf.dia

2009-08-14 21:22  alexandre

	* py/miville/utils/conf.py: updated doc and improved overall
	  utils/conf.py

2009-08-14 20:49  alexandre

	* py/miville/utils/conf.py: improved state saving so that the
	  conf.py writes in a custom, legible format.

2009-08-14 19:48  alexandre

	* py/miville/conf.py, py/miville/utils/conf.py: moved conf

2009-08-14 19:48  alexandre

	* py/miville/conf.py: adding miville/conf.py

2009-08-14 13:05  alexandre

	* doc/conf.dia: updated doc

2009-08-14 03:25  alexandre

	* doc/conf.dia: slight minor change

2009-08-14 03:23  alexandre

	* doc/conf.dia: adding doc/conf.dia

2009-08-06 13:56  alexandre

	* py/miville/utils/tail.py: adding tail -F in utils/tail.py

2009-08-04 21:37  alexandre

	* py/test/once_process_protocol.py: adding test
	  test/once_process_protocol.py

2009-08-03 20:48  alexandre

	* py/miville-wrapper, py/test/test_commands.py: style correction
	  ;-P

2009-08-03 20:14  alexandre

	* py/mivilled: simple commit so that the buildbot builds and tests
	  again

2009-08-03 19:47  alexandre

	* py/miville/core.py, py/miville/devices/__init__.py,
	  py/miville/devices/settings.py, py/miville/network.py,
	  py/miville/protocols/ipcp.py: import bugfix in protocols/ipcp.py
	  Comments added

2009-08-03 19:19  alexandre

	* py/miville/connectors/basic/basic.py,
	  py/miville/engines/__init__.py,
	  py/miville/engines/audiovideogst.py, py/miville/errors.py,
	  py/miville/protocols/ipcp.py, py/miville/utils/commands.py,
	  py/miville/utils/common.py, py/miville/utils/i18n.py,
	  py/miville/utils/mediator.py, py/miville/utils/singleton.py,
	  py/miville/utils/stack.py, py/miville/utils/system_settings.py,
	  py/miville/utils/twisted_old.py: lots of new documentation in the
	  code.

2009-08-03 17:50  alexandre

	* py/miville/api.py, py/miville/engines/base_gst.py,
	  py/miville/protocols/ipcp.py: More doc. Fixing bug in
	  stop_streams. Maybe introduced a bug in ipcp.py

2009-07-30 22:12  simonp

	* py/miville-wrapper, py/miville.desktop: miville-wrapper now looks
	  if there's a miville running. If so, prints a warning.

2009-07-30 18:38  simonp

	* py/Makefile.am, py/miville-wrapper, py/miville.desktop,
	  py/miville.png, utils/test_install.sh: Added an test_install
	  script to easily test "make install"
	  Added a miville wrapper script to launch mivilled and firefox
	  Added miville.desktop file with an icon

2009-07-29 22:33  alexandre

	* py/miville/api.py, py/miville/core.py,
	  py/miville/devices/jackd.py, py/mivilled: some progress in the
	  jackd killing thing. Not quite working right now, but implemented
	  a clean double fork.
	  I think it was working before, but this time, we use no external
	  script.
	  I must keep this good work going.

2009-07-28 20:51  alexandre

	* src/MANPAGE.txt, src/Makefile.am: the man page thingy would work
	  quick, so i've commented it

2009-07-28 20:26  alexandre

	* py/MANPAGE.txt, py/Makefile.am: adding a man page for miville

2009-07-28 20:14  alexandre

	* py/Makefile.am, py/mivilled, py/setup.py: fixed make install for
	  python.

2009-07-27 17:16  alexandre

	* doc/Makefile.am, py/Makefile.am, py/setup.py: Improved install
	  target! Now with non-working uninstall!!

2009-07-27 14:55  alexandre

	* py/bin, py/mivilled, py/pmiville.py, py/setup.py,
	  py/test/lib_clientserver.py,
	  py/test/lib_deprecated_miville_telnet.py,
	  py/test/lib_miville_telnet.py, py/test/once_miville_output.py:
	  rename python executable to mivilled

2009-07-10 15:23  simonp

	* py, py/Makefile.am, py/miville/ui/web/pages, utils/tvctl.py:
	  Added tvctl.py, a little gtk interface to set v4l2 properties
	  Added some svn:ignore
	  Tweaked the py/Makefile.am so it uses setup.py
	  Updated install_gstreamer so it install the latest tarballs

2009-06-22 02:06  etienne

	* py/docs/generate_modules.py: Added support when source directory
	  is a package.
	  Added support for multiplatform (Windows).
	  Added check of output directory validity.
	  Added removal of package/__init__.py files without code.
	  Code cleanup.

2009-06-18 21:31  koya

	* autogen.sh: doesn't seem to be defined on buildbot

2009-06-18 21:22  koya

	* autogen.sh: BUILDBOT was configuring twice

2009-06-18 21:13  koya

	* py/Makefile.am: Makefile whitespace

2009-06-18 21:12  koya

	* py/Makefile.am: check_ping is bad

2009-06-18 20:59  koya

	* configure.ac, m4/ax_boost_python.m4, src/python/Makefile.am:
	  making boost python build optional

2009-06-12 19:53  simonp

	* py/Makefile.am: make install in py/ now use setup.py

2009-06-12 18:49  simonp

	* doc, doc/figures, doc/figures/test, doc/network, doc/notes,
	  doc/test, py, src/boost, src/gst/control, src/gst/engine: minor
	  tweaks on boost1.35 and gstreamer install script,
	  svn:ignore

2009-06-09 21:22  alexandre

	* py/miville/addressbook.py, py/miville/api.py: fixed #134 : error
	  message when deleting contact has been changed.

2009-06-09 20:58  alexandre

	* py/miville/api.py, py/miville/ui/web/widgets/addressbook.py,
	  py/miville/ui/web/widgets/streams.py: Closing #118.
	  "do not use select_contact from web ui"

2009-06-09 20:27  simonp

	* py/Makefile.am: Change from mkdir to "install -D" in
	  py/Makefile.am
	  Added plugins-ugly and ffmpeg in install_gstreamer script

2009-06-09 04:52  koya

	* doc/notes/Makefile, doc/notes/Makefile.am: ...and notes..

2009-06-09 04:50  koya

	* doc/Makefile, doc/Makefile.am, doc/figures/Makefile,
	  doc/figures/Makefile.am, doc/figures/test/Makefile,
	  doc/figures/test/Makefile.am, doc/network/Makefile,
	  doc/network/Makefile.am, doc/test/Makefile, doc/test/Makefile.am,
	  py/docs/Makefile, py/docs/Makefile.am: now all are Makefile.am

2009-06-09 04:47  koya

	* configure.ac, doc/Makefile, doc/figures/Makefile,
	  doc/figures/test/Makefile, doc/network/Makefile,
	  doc/notes/Makefile, doc/test/Makefile, py/Makefile.am,
	  py/docs/Makefile, utils/list_miville_files: readonly src tree
	  building i.e. `make dist check`

2009-06-08 20:13  koya

	* py/Makefile.am: miville.py was moved to bin

2009-06-08 02:05  tristan

	* src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpSender.cpp:
	  fixed rtp for newer gst-plugins-bad, backwards compatible with
	  older releases as well

2009-06-07 22:32  tristan

	* src/gst/engine/audioSender.cpp, src/gst/engine/audioSender.h,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/rtpPay.h, src/gst/engine/rtpSender.cpp,
	  src/gst/engine/rtpSender.h, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSender.h: get caps from payloader instead of
	  rtpbin's udpsink, a little cleaner, but still only works up to
	  gst-plugins-bad-0.10.12

2009-06-05 21:49  alexandre

	* py/miville/api.py, py/miville/engines/gstchannel.py: fixed an
	  error... not sure exacltly. now it works. Was not able to start
	  streaming due to milhouse command not found even if found.
	  spaghetti code.

2009-06-05 21:27  alexandre

	* py/miville/engines/gstchannel.py: now, it says it found milhouse
	  or not at startup

2009-06-05 21:20  alexandre

	* py/miville/api.py, py/miville/engines/gstchannel.py: fixed a
	  really bad mistake I had done two commits ago. remote was always
	  answering that there was an error when trying to start streaming

2009-06-05 21:12  alexandre

	* py/miville/engines/gstchannel.py: forgot to stop tx process when
	  remote cannot start streaming

2009-06-05 20:44  alexandre

	* py/miville/api.py, py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py, py/miville/engines/gstchannel.py,
	  py/miville/ui/web/widgets/addressbook.py: Now, streaming stops if
	  remote could not start streaming.

2009-06-05 19:25  alexandre

	* py/miville/ui/web/templates/default/css/addressbook.css,
	  py/miville/ui/web/widgets/addressbook.py: closed bug #115. Errors
	  were not explained to user when tryin to start streams from web
	  ui.

2009-06-05 18:51  alexandre

	* py/miville/api.py, py/test/telnet_thrillhouse.py: Added doc in
	  test/telnet_thrillhouse.py
	  Fixed #135: could delete contact in cli while streaming.

2009-06-05 17:47  alexandre

	* utils/install_miville.sh, utils/uninstall_miville.sh: updated
	  install scripts

2009-06-04 23:26  alexandre

	* utils/uninstall_miville.sh: updated a script

2009-06-02 15:39  alexandre

	* utils/install_miville.sh, utils/uninstall_miville.sh: adding
	  install/uninstall scripts for miville.

2009-06-02 15:24  alexandre

	* py/setup.py: modif setup.py

2009-06-02 03:04  koya

	* src/python/Makefile.am: don't check boost-python

2009-06-02 02:44  koya

	* globals.mak, py/Makefile.am, src/Makefile.am,
	  src/boost/Makefile.am, src/gst/control/Makefile.am,
	  src/gst/control/gstThread.cpp, src/gst/engine/Makefile.am,
	  src/gutil/Makefile.am, src/main/Makefile.am,
	  src/python/Makefile.am, src/tcp/Makefile.am,
	  src/tcp/test/Makefile.am, src/util/Makefile.am,
	  src/util/test/Makefile.am: shared libraries and towards VPATH

2009-06-02 00:34  alexandre

	* py/miville/devices/jackd.py: removed gossant debug

2009-06-02 00:03  tristan

	* src/gst/engine/rtpBin.cpp: using boost lexical cast instead of
	  stringstream

2009-06-01 22:56  alexandre

	* py/miville/devices/jackd.py: fixed #133 devices: jackd: numbers
	  of sinks and sources are inverted

2009-06-01 22:48  alexandre

	* py/miville/ui/web/css/__init__.py,
	  py/miville/ui/web/img/__init__.py,
	  py/miville/ui/web/js/__init__.py,
	  py/miville/ui/web/templates/__init__.py,
	  py/miville/ui/web/templates/default/__init__.py,
	  py/miville/ui/web/templates/default/css/__init__.py,
	  py/miville/ui/web/templates/default/img/__init__.py,
	  py/miville/ui/web/templates/default/js/__init__.py,
	  py/miville/ui/web/templates/default/xml/__init__.py,
	  py/miville/ui/web/templates/test/css/__init__.py,
	  py/miville/ui/web/templates/test/img/__init__.py,
	  py/miville/ui/web/templates/test/js/__init__.py,
	  py/miville/ui/web/templates/test/xml/__init__.py,
	  py/miville/ui/web/web.py, py/setup.py: adding a whole lot of
	  __init__.py so that the installer treats them as packages and
	  install them

2009-06-01 22:24  alexandre

	* py/miville/ui/web/widgets/addressbook.py: seems i fixed the
	  addressbook crash when trying to delete last contact in ui

2009-06-01 21:06  alexandre

	* py/bin/miville: adding .. to sys.path...

2009-06-01 20:59  alexandre

	* py/bin/miville, py/miville.py, py/pmiville.py,
	  py/test/lib_clientserver.py,
	  py/test/lib_deprecated_miville_telnet.py,
	  py/test/lib_miville_telnet.py, py/test/once_miville_output.py:
	  renaming miville.py to pmiville.py

2009-06-01 16:33  alexandre

	* py/miville.py: second and last step in the new installer with
	  symlink executable for tests only

2009-06-01 16:32  alexandre

	* py/bin, py/bin/miville, py/miville.py,
	  py/miville/ui/web/widgets/devices.py, py/setup.py: first step in
	  the new symlink miville exectutable

2009-06-01 13:25  koya

	* configure.ac: configure.ac arrh\!

2009-06-01 13:13  koya

	* src/include/mapMsg.h, src/util/Makefile.am, src/util/mapMsg.cpp,
	  src/util/test/Makefile.am, src/util/test/utilTester.cpp: MapMsg
	  can post on destructor

2009-06-01 11:49  koya

	* src/gst/engine/codec.cpp: boost hardware thread info

2009-06-01 11:32  koya

	* src/gst/engine/codec.cpp: stringstream: a thing of the past

2009-05-29 16:50  koya

	* py/docs/Makefile: fixing make html

2009-05-29 15:29  sylvainc

	* doc/figures/may27_state_machine.dia: Adjusted test cases for les
	  besoins de la cause

2009-05-29 14:56  alexandre

	* py/setup.py: added a small note

2009-05-29 14:55  alexandre

	* py/miville.py, py/setup.py: version string is now in two python
	  files : setup.py and miville.py
	  Really, pleaaaaase avoid naming scripts the same as their
	  packages in the future.

2009-05-29 14:43  alexandre

	* py/setup.py: updating setup.py to install everything except
	  miville.py

2009-05-29 13:48  alexandre

	* py/miville/ui/web/index.xml,
	  py/miville/ui/web/templates/default/xml/index.xml: Fixed a typo

2009-05-29 13:30  alexandre

	* py/miville/ui/web/index.xml,
	  py/miville/ui/web/templates/default/xml/index.xml, py/setup.py:
	  adding setup.py. Renaming to Telesceno

2009-05-29 04:13  koya

	* py/Makefile.am: make the directories with install

2009-05-29 04:06  koya

	* py/Makefile.am: check that find foo!

2009-05-29 03:11  koya

	* doc/figures/test/Makefile, py/docs/Makefile: working out the doc
	  build errors '-' allows errors to pass without build fail.

2009-05-28 13:59  sylvainc

	* doc/figures/may27_state_machine.dia: Test cases

2009-05-27 19:14  koya

	* configure.ac, src/devices/Makefile.am: firewire must be in build

2009-05-27 19:12  koya

	* src/gst/engine/pipeline.cpp: restored two lines that were
	  commented out

2009-05-27 19:07  koya

	* Makefile.am, doc/Makefile, py/Makefile.am, py/docs/Makefile,
	  src/devices/Makefile.am, src/gst/engine/audioSource.h,
	  src/gst/engine/pipeline.cpp: make install removed html:

2009-05-27 18:23  sylvainc

	* doc/figures/may27_state_machine.dia: Corrections

2009-05-27 15:52  sylvainc

	* doc/figures/may27_state_machine.dia: Self explanatory

2009-05-27 15:05  sylvainc

	* py/miville/presets.txt: Distilled and purified presets

2009-05-27 15:02  sylvainc

	* py/test/8_chan_multi_codec_settings.py: again, real settings

2009-05-25 21:52  alexandre

	* py/miville/connectors/__init__.py,
	  py/miville/devices/__init__.py, py/miville/settings.py: fixed bug
	  at close time with devices.jackd.
	  Better error message when a connector not available.
	  Lowered log level in settings for things that were not errors.

2009-05-25 21:35  alexandre

	* py/miville/presets.txt: presets now use jack instead of testsrc

2009-05-25 18:17  koya

	* src/gst/engine/Makefile.am, src/util/Makefile.am,
	  utils/list_miville_files: better make install and dist --
	  distcheck to come

2009-05-25 18:05  simonp

	* py/Makefile.am: Installing py/doc in prefix/share/doc/miville

2009-05-23 20:27  alexandre

	* py/miville/ui/web/widgets/devices.py: slightly nicer devices text
	  string in ui

2009-05-23 14:49  koya

	* Makefile.am, doc/Makefile, py/Makefile.am: make install with
	  DESTDIR for doc and py/docs

2009-05-23 14:02  koya

	* src/gst/control/gstThread.cpp, src/include/mapMsg.h,
	  src/main/mainTcp.cpp, src/python/pyMsgThread.cpp,
	  src/tcp/asioThread.cpp, src/util/mapMsg.cpp, src/util/parser.cpp:
	  MapMsg better

2009-05-22 23:15  simonp

	* py/docs/Makefile, src/main/milhouse.cpp: Fixed svnversion check
	  compilation

2009-05-22 22:50  koya

	* autogen.sh, configure.ac, src/main/Makefile.am,
	  src/main/milhouse.cpp: autogen and configure for svn revision

2009-05-22 22:11  tristan

	* py/test/telnet_thrillhouse.py, src/gst/engine/remoteConfig.cpp:
	  that's all for now

2009-05-22 21:44  koya

	* src/tcp/asioThread.cpp: reverted asioThread

2009-05-22 21:42  sylvainc

	* py/miville/presets.txt.testsources: presets for multichannel
	  multi video codecs with test sources

2009-05-22 21:40  sylvainc

	* py/test/8_chan_multi_codec_settings_videotestsrc.py: Settings for
	  8 chan multichannel transmission with test sources

2009-05-22 21:37  koya

	* src/tcp/asioThread.cpp: log message for sendbuffer

2009-05-22 21:31  alexandre

	* py/miville/api.py: reverting previous change... this is not easy

2009-05-22 21:28  alexandre

	* py/miville/api.py: catching error in api due to bad settings
	  design

2009-05-22 21:26  sylvainc

	* py/test/8_chan_multi_codec_settings.py: Added jackaudiotestsrc

2009-05-22 21:17  sylvainc

	* py/miville/presets.txt: Brand new presets!!!!
	  - 8 audio channels PCM + H.263
	  - 8 audio channels PCM + H.264
	  - 8 audio channels PCM + MPEG4
	  - 8 audio channels PCM + Theora

2009-05-22 21:09  sylvainc

	* py/test/8_chan_multi_codec_settings.py: Settings:
	  - 8 audio channels PCM + H.263
	  - 8 audio channels PCM + H.264
	  - 8 audio channels PCM + MPEG4
	  - 8 audio channels PCM + Theora

2009-05-22 20:54  alexandre

	* py/miville/api.py: removed useless notify in api. (start_streams)

2009-05-22 20:37  alexandre

	* py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/templates/default/css/addressbook.css,
	  py/miville/ui/web/templates/default/xml/addressbook.xml: fixed
	  javascript addressbook error messages blocking the whole user
	  interaction

2009-05-22 15:49  alexandre

	* py/miville/engines/gstchannel.py,
	  py/miville/ui/web/widgets/addressbook.py: now display setting
	  name under contact that is streaming in web ui

2009-05-22 15:17  alexandre

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/gstchannel.py: remote contact now knows that
	  we stopped streaming...
	  Changing the stream_state of the contact when gstchannel notifies
	  "stop_streams".

2009-05-22 05:41  koya

	* src/include/except.h: Ouch, really insure that buff terminates
	  with a 0

2009-05-22 05:17  koya

	* src/gst/control/gstThread.cpp, src/include/mapMsg.h,
	  src/python/pyMsgThread.cpp, src/tcp/asioThread.cpp,
	  src/util/mapMsg.cpp, src/util/parser.cpp: Cleanup and more robust
	  tokenizer

2009-05-22 05:02  koya

	* src/include/except.h: Fixed a big bug -- THROW_ERROR would not
	  throw

2009-05-21 23:14  tristan

	* py/test/telnet_thrillhouse.py: added start/stop test

2009-05-21 22:51  alexandre

	* py/test/check_ping.py: commenting non-working test...

2009-05-21 22:41  alexandre

	* py/miville/ui/web/js/network_testing.js: fixed minor bug in
	  network test in web ui

2009-05-21 22:25  alexandre

	* py/miville/ui/cli/cli.py,
	  py/miville/ui/web/widgets/addressbook.py: fixed little error in
	  network test cli

2009-05-21 22:14  alexandre

	* py/miville/addressbook.py: set stream state of contact to not
	  streaming at startup

2009-05-21 22:06  alexandre

	* py/miville/api.py, py/miville/connectors/__init__.py,
	  py/miville/connectors/basic/basic.py,
	  py/miville/engines/audiovideogst.py,
	  py/miville/engines/gstchannel.py,
	  py/miville/protocols/com_chan.py: Remote contact (B) is now able
	  to initiate streaming.

2009-05-21 22:06  koya

	* src/gst/control/gstThread.cpp, src/include/mapMsg.h,
	  src/tcp/asioThread.cpp, src/util/mapMsg.cpp, src/util/parser.cpp:
	  mapmsg string conversion blah

2009-05-21 21:48  koya

	* src/tcp/asioThread.cpp: post quit if caught exception

2009-05-21 21:32  tristan

	* py/test/telnet_thrillhouse.py, src/gst/engine/rtpBin.cpp: only
	  print rtp stats for pipeline that is playing

2009-05-21 21:18  tristan

	* src/main/milhouse.cpp: separated options adding into function

2009-05-21 21:13  koya

	* src/gst/control/gstThread.cpp, src/gst/control/gstThread.h: stop
	  and start again is gstThread enabled

2009-05-21 20:25  tristan

	* src/gst/engine/audioSource.h, src/gst/engine/interleave.cpp,
	  src/gst/engine/interleave.h: refactoring, better encapsulation
	  and so on

2009-05-21 19:59  koya

	* configure.ac, src/tcp/Makefile.am, src/tcp/asioThread.cpp,
	  src/tcp/test/Makefile.am, src/tcp/test/parserTester.cpp: milhouse
	  quits on tcpclient disconnect

2009-05-21 19:54  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h,
	  src/gst/engine/rtpSender.cpp, src/gst/engine/rtpSender.h:
	  refactored rtp

2009-05-20 22:41  alexandre

	* doc/settings_flow.dia: updated doc diagram

2009-05-20 18:41  tristan

	* src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h: cleanup

2009-05-20 04:57  tristan

	* py/test/telnet_thrillhouse.py: coverage

2009-05-20 02:47  koya

	* py/Makefile.am: fixing python docs

2009-05-20 02:44  koya

	* src/gst/control/gstThread.cpp, src/include/except.h,
	  src/main/mainTcp.cpp, src/main/milhouse.cpp,
	  src/util/logWriter.cpp: refactoring exceptions

2009-05-19 22:43  koya

	* src/util/logWriter.cpp: LOG_INFO reports INFO

2009-05-19 22:38  koya

	* src/util/logWriter.cpp: LOG_INFO is cleaner

2009-05-19 22:24  tristan

	* py/test/telnet_thrillhouse.py, src/gst/engine/audioSink.cpp,
	  src/gst/engine/audioSink.h, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/jackUtils.cpp,
	  src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/playback.cpp, src/gst/engine/playback.h,
	  src/gst/engine/rtpBin.cpp, src/main/milhouse.cpp: rtp stats now
	  in log info form, smoke test added to telnet_thrillhouse, gtk
	  crap out of pipeline, respecting naming conventions in audiosink

2009-05-19 21:36  tristan

	* src/gst/engine/codec.cpp: fixed checkout build scripts

2009-05-19 19:43  tristan

	* src/gst/engine/audioConfig.cpp, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/jackUtils.cpp,
	  src/include/jackUtils.h: theora with bitrate

2009-05-19 18:39  sylvainc

	* configure.ac, m4/ax_boost_unit_test_framework.m4: added boost
	  test to configure

2009-05-19 18:28  tristan

	* src/gst/engine/py/find_elements.sh,
	  src/gst/engine/py/gst_check.py: moved gst_check and find_elements
	  to more obvious place

2009-05-19 18:06  koya

	* src/tcp/Makefile.am, src/tcp/asioThread.cpp: fixed CXXFLAGS hack
	  with #pragma warning

2009-05-19 17:57  tristan

	* src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/gst/engine/videoSink.h, src/main/milhouse.cpp: now if you
	  start in fullscreen to unfullscreen only takes one hit

2009-05-19 17:50  koya

	* src/main/mainTcp.cpp: loglevel now acks

2009-05-18 19:58  tristan

	* py/test/telnet_thrillhouse.py, src/gst/engine/audioSink.cpp:
	  tentative pulseaudio fix, need to test on other machines

2009-05-18 14:56  tristan

	* py/test/mp_thrillhouse.py, py/test/telnet_thrillhouse.py: more
	  telling name

2009-05-17 20:53  koya

	* src/include/except.h, src/tcp/asioThread.cpp,
	  src/util/logWriter.h: towards compliant exceptions

2009-05-17 20:13  koya

	* src/tcp/asioThread.cpp: namespace cleanup

2009-05-15 21:47  tristan

	* src/gst/engine/audioLevel.cpp, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/rtpReceiver.cpp: no more strncmp evil

2009-05-15 21:32  tristan

	* py/test/mp_thrillhouse.py, src/gst/engine/TODO,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h: force aspect ratio in right place

2009-05-15 21:06  alexandre

	* py/miville/api.py, py/miville/settings.py,
	  py/miville/ui/web/widgets/addressbook.py: trying to fix things
	  ... some more doc

2009-05-15 20:20  alexandre

	* py/imiville.py, py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py, py/miville/engines/gstchannel.py:
	  trying to fix and document stuff

2009-05-15 18:10  tristan

	* py/test/mp_thrillhouse.py, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/v4l2util.cpp: increase deinterlace jitterbuffer
	  setting

2009-05-15 01:19  koya

	* Makefile.am, doc/Makefile: make dist works make install almost
	  (need prefix / distdir)

2009-05-15 00:05  simonp

	* Makefile.am: Little fix for documentation

2009-05-14 23:18  hboyer

	* py/miville/ui/web/pages/procspage.py,
	  py/miville/ui/web/pages/settingspage.py: jack in procs... nice
	  settings

2009-05-14 23:15  koya

	* src/include/mapMsg.h, src/tcp/asioThread.cpp,
	  src/util/parser.cpp: tokenize is saner -- uses exceptions for
	  error conditions

2009-05-14 23:14  hboyer

	* py/test/settings_gen_test_cases.py: All the previous settings,
	  but with an unsync audio video global too

2009-05-14 22:50  tristan

	* py/test/mp_thrillhouse.py, src/gst/control/gstThread.cpp,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/glVideoSink.cpp, src/gst/engine/glVideoSink.h,
	  src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpPay.cpp, src/gst/engine/rtpPay.h,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h, src/gst/engine/videoSource.h,
	  src/gst/videoFactory.h, src/main/milhouse.cpp: moved deinterlace
	  to receiver side, added a queue to receiver side

2009-05-14 21:31  alexandre

	* py/miville/engines/audiovideogst.py: added print

2009-05-14 21:27  alexandre

	* py/miville/api.py, py/miville/connectors/basic/basic.py,
	  py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py, py/miville/engines/gstchannel.py,
	  py/miville/ui/web/widgets/addressbook.py: misc changes in
	  miville. mostly doc. Some notification (stop_streams) have been
	  slightly changed.

2009-05-14 21:06  alexandre

	* py/miville/utils/stack.py, py/test/once_stack.py: adding stack
	  utils

2009-05-14 20:41  koya

	* src/main/mainTcp.cpp, src/tcp/asioThread.cpp,
	  src/util/baseThread.cpp, src/util/mapMsg.cpp,
	  src/util/parser.cpp: fixed errors with mapmsg and parser -- empty
	  commands caught

2009-05-14 20:29  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/v4l2util.h,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h:
	  using v4l capture format for videocaps, not just using hardcodec
	  settings anymore

2009-05-14 20:08  alexandre

	* doc/settings_flow.dia, py/docs/doxyville: some more doc. settings
	  doc heavily updated to reflect reality

2009-05-14 20:07  tristan

	* src/gst/engine/TODO, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/v4l2util.cpp, src/gst/engine/v4l2util.h,
	  src/gst/engine/videoSource.cpp: cannibalized format parsing from
	  v4l2ctl

2009-05-14 19:54  hboyer

	* py/miville/ui/web/pages/settingspage.py: fixed indentation issue

2009-05-14 19:31  hboyer

	* py/miville/ui/web/pages/settingspage.py: using lists instead of
	  h1 h2

2009-05-14 18:07  hboyer

	* py/miville/ui/web/pages/settingspage.py: media settings listed
	  differently

2009-05-14 18:01  tristan

	* py/test/mp_thrillhouse.py, src/gst/engine/TODO,
	  src/gst/engine/audioSource.cpp, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/glVideoSink.h, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h: got rid
	  of extraneous queue in encoders, added queue before videosinks

2009-05-14 15:02  hboyer

	* py/test/settings_gen_test_cases.py: Fixing tx and rx mixup in
	  some audio settings
	  Added port number generator from 9000 with increment of 10

2009-05-14 15:01  hboyer

	* py/miville/presets.txt: Fixing tx and rx mixup in some audio
	  settings

2009-05-14 01:53  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py, py/miville/protocols/ipcp.py,
	  py/miville/ui/web/pages/gstpage.py: Added a process output log
	  (they made me do it) to chase bug
	  removed loglevel message

2009-05-14 00:25  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py: as in 3298

2009-05-14 00:16  hboyer

	* py/miville/engines/base_gst.py:

2009-05-14 00:13  hboyer

	* py/miville/engines/audiovideogst.py:

2009-05-14 00:12  hboyer

	* py/miville/engines/audiovideogst.py:

2009-05-14 00:08  hboyer

	* py/miville/engines/audiovideogst.py:

2009-05-14 00:07  hboyer

	* py/miville/engines/base_gst.py:

2009-05-13 23:09  hboyer

	* py/miville/engines/base_gst.py: oops...

2009-05-13 22:52  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py: Added extra callback for process
	  output

2009-05-13 22:51  hboyer

	* py/test/lib_deprecated_miville_telnet.py,
	  py/test/settings_gen_test_cases.py: enabled all settings

2009-05-13 22:43  hboyer

	* py/miville/engines/gstchannel.py: Fixed bug when multiple sync
	  group are used

2009-05-13 22:40  hboyer

	* py/miville/protocols/ipcp.py: changed logging settings

2009-05-13 22:39  hboyer

	* py/miville/api.py: Added mechanism to change user settings into
	  presets

2009-05-13 22:38  hboyer

	* py/miville/settings.py: Added mechanism to change user settings
	  into presets

2009-05-13 22:36  hboyer

	* py/miville/ui/cli/cli.py, py/miville/ui/web/pages/gstpage.py,
	  py/miville/ui/web/pages/settingspage.py,
	  py/miville/ui/web/widgets/devices.py,
	  py/miville/ui/web/widgets/streams.py: Better page error handling

2009-05-13 21:38  koya

	* Makefile.am, utils/list_miville_files: make dist getting better

2009-05-13 21:14  hboyer

	* py/miville/presets.txt: 80% ... the final frontier

2009-05-13 20:51  hboyer

	* py/miville/presets.txt: now with 37% more streaming power (ymmv)

2009-05-13 20:36  alexandre

	* doc/settings_flow.dia: small doc change

2009-05-13 20:13  alexandre

	* doc/settings_flow.dia: updated the settings dia diagram

2009-05-13 20:10  hboyer

	* py/miville/presets.txt: problems in new settings, reverted to
	  earlier version

2009-05-13 20:01  hboyer

	* py/test/lib_deprecated_miville_telnet.py: less waiting... more
	  processing

2009-05-13 19:54  koya

	* src/gst/control/gstThread.cpp: video_init fixed

2009-05-13 19:45  koya

	* Makefile.am, py/Makefile.am, src/gst/control/gstThread.cpp: fixed
	  the video audio init ordering

2009-05-13 19:35  tristan

	* src/gst/engine/audioSink.cpp, src/gst/engine/audioSink.h: vorbis
	  can't be trusted with a lower buffer time, so it sets the buffer
	  time to be higher, across sinks this time

2009-05-13 19:28  tristan

	* py/test/mp_thrillhouse.py, src/gst/engine/TODO,
	  src/gst/engine/audioReceiver.cpp, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSink.h,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/pipeline.cpp: vorbis can't be trusted with a lower
	  buffer time, so it sets the buffer time to be higher

2009-05-13 19:27  hboyer

	* py/miville/presets.txt: more presets

2009-05-13 18:42  koya

	* Makefile.am, doc/Makefile, py/Makefile.am: make dist getting
	  better

2009-05-13 18:06  koya

	* py/Makefile.am: make install now with prefixing for py:

2009-05-13 17:59  koya

	* py/Makefile.am: make install getting better

2009-05-13 17:59  tristan

	* src/gst/engine/pipeline.cpp: throw for real when we get an error
	  on the pipeline

2009-05-13 17:51  alexandre

	* py/test/mp_thrillhouse.py: moved import sys

2009-05-13 17:51  alexandre

	* py/test/mp_thrillhouse.py: moved import sys

2009-05-13 17:32  tristan

	* src/gst/engine/glVideoSink.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h: respond to prepare window xid msg to
	  set xoverlay, more correct

2009-05-13 17:07  tristan

	* py/test/mp_thrillhouse.py, src/gst/engine/codec.cpp,
	  src/gst/engine/glVideoSink.cpp, src/gst/engine/glVideoSink.h:
	  deinterlace2 has been renamed deinterlace, so we now use the
	  latter

2009-05-12 20:56  tristan

	* py/test/mp_thrillhouse.py: can specify a test prefix from the
	  command line

2009-05-12 20:36  alexandre

	* py/miville/engines/base_gst.py: seems to be fixed.

2009-05-12 20:19  koya

	* configure.ac: boost 1.35 woohoo

2009-05-12 20:18  simonp

	* doc/Makefile, utils/list_miville_files: Toward an installation of
	  python files

2009-05-12 20:01  tristan

	* py/test/mp_thrillhouse.py, py/test/telnet_thrillhouse.py,
	  src/gst/control/gstThread.cpp, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/videoSink.cpp:
	  videoencoder interlace fixes and cleanup

2009-05-12 18:18  hboyer

	* py/miville/engines/base_gst.py: back to previous version (3258)

2009-05-12 17:50  hboyer

	* py/miville/engines/base_gst.py: No... it didn't stream :-(

2009-05-11 22:44  sylvainc

	* py/test/dist_bidi_ALL.py, py/test/settings_gen_test_cases.py,
	  py/test/windmill_basic_settings.py: Windmill tests settings

2009-05-11 22:11  sylvainc

	* py/miville/presets.txt, py/miville/presets.txt.v4ltestsrc,
	  py/miville/presets.txt.videotestsrc: presets for devices

2009-05-11 22:06  tristan

	* py/test/mp_thrillhouse.py, src/gst/control/gstThread.cpp,
	  src/util/baseThread.cpp: audiosink and videosink properly set in
	  tcp

2009-05-11 22:00  koya

	* src/gst/control/gstThread.cpp: args -- arrgh

2009-05-11 21:45  alexandre

	* py/miville/api.py, py/miville/engines/base_gst.py: does it fix it
	  from not streaming now ?

2009-05-11 21:30  tristan

	* src/gst/engine/rtpBin.cpp: got rid of unused var

2009-05-11 21:27  tristan

	* src/gst/engine/rtpBin.cpp: got rid of problematic catch all

2009-05-11 21:21  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h,
	  src/gst/engine/rtpSender.cpp, src/gst/engine/rtpSender.h: proper
	  rtp stats info

2009-05-11 21:14  koya

	* src/gst/control/gstThread.cpp: screen is optional for video_init:

2009-05-11 21:04  koya

	* src/gst/control/gstThread.cpp: video_init: screen=0

2009-05-11 20:33  alexandre

	* py/miville/api.py, py/miville/engines/base_gst.py,
	  py/miville/protocols/ipcp.py,
	  py/miville/ui/web/widgets/addressbook.py: despair... will commit
	  now and try to revert to older versions

2009-05-11 18:56  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h: code reuse,
	  yay

2009-05-11 18:55  alexandre

	* py/miville/engines/base_gst.py: previous fix didnt seem to work

2009-05-11 18:52  alexandre

	* py/docs/ui.web.widgets.txt, py/miville/api.py,
	  py/miville/engines/base_gst.py: trying to fix engine startup
	  arguments sending

2009-05-11 18:28  koya

	* src/gst/engine/test/Makefile.am: cppunit is out
	  :

2009-05-11 18:17  koya

	* configure.ac: more cleanup

2009-05-11 18:16  koya

	* configure.ac: configure cleanup

2009-05-11 18:02  alexandre

	* py/miville/settings.py, py/miville/ui/web/js/addressbook.js: some
	  doc, simply.

2009-05-11 17:24  koya

	* Makefile.am, py/Makefile.am: make install heldback

2009-05-11 17:18  tristan

	* src/gutil/optionArgs.cpp, src/main/milhouse.cpp: milhouse no
	  args, now exits without exit

2009-05-11 15:54  alexandre

	* py/miville/api.py: trying to fix simply a bug with start_streams
	  when get_contact returns an exception

2009-05-10 18:53  tristan

	* src/gst/engine/py/thrillhouse.py, src/gutil/optionArgs.cpp:
	  milhouse with no args now prints help message

2009-05-08 22:50  tristan

	* src/gst/engine/codec.h: quality setting better

2009-05-08 22:25  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/rtpBin.cpp:
	  using quality (Variable bitrate) rather than bitrate for theora

2009-05-08 21:16  tristan

	* py/test/mp_thrillhouse.py, src/gst/engine/py/thrillhouse.py:
	  fixed deinterlace tests

2009-05-08 20:52  tristan

	* py/test/mp_thrillhouse.py: theora tests added

2009-05-08 20:04  tristan

	* py/test/mp_thrillhouse.py, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/rtpPay.h: theora in propulseart

2009-05-08 18:18  tristan

	* src/gst/engine/audioSource.cpp, src/gst/engine/codec.h,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/videoSource.cpp:
	  fixed issue with videotestsrc and audiotestsrc where video would
	  stall for vorbis/h264 combination, is-live property is now set to
	  true for both sources

2009-05-08 03:10  koya

	* src/main/mainTcp.cpp: loglevel actually filters based on level\!

2009-05-07 23:50  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/ui/web/pages/gstpage.py: Added support for 'loglevel'
	  milhouse telnet command.
	  Its a new command, and this is a rare event nowadays ;-)

2009-05-07 22:40  koya

	* configure.ac, src/main/mainTcp.cpp, src/util/logWriter.h:
	  loglevel: level=10

2009-05-07 21:42  alexandre

	* py/test/check_devices.py: correction on v4l2 test for when there
	  is a device

2009-05-07 21:37  alexandre

	* py/miville/api.py, py/miville/network.py,
	  py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/widgets/network_testing.py: network web UI :
	  lots of changes. Remote has lots all infos. Possible to abort
	  test.

2009-05-07 20:01  tristan

	* py/test/mp_thrillhouse.py: tests

2009-05-07 19:55  alexandre

	* py/miville/ui/web/widgets/devices.py: cosmetic changes to devices
	  in web ui

2009-05-07 19:40  tristan

	* py/test/mp_thrillhouse.py: tests almost done

2009-05-07 19:38  simonp

	* py/miville/engines/gstchannel.py: Reverse sort of the streams
	  when sending init messages (video before audio)

2009-05-07 19:30  koya

	* configure.ac: my bad

2009-05-07 19:19  alexandre

	* py/miville/api.py, py/miville/engines/base_gst.py,
	  py/miville/errors.py, py/miville/ui/web/widgets/addressbook.py,
	  py/miville/ui/web/widgets/streams.py: now catching any error that
	  could occur in start_streams and displays it to the web user

2009-05-07 19:04  tristan

	* py/test/mp_thrillhouse.py: better tests

2009-05-07 18:59  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py: bubbled the process state change
	  callbacks to the channel

2009-05-07 18:17  hboyer

	* py/miville/ui/web/pages/gstpage.py: Fixed bug when connected but
	  not streaming

2009-05-07 16:19  tristan

	* py/test/mp_thrillhouse.py: audio tests

2009-05-07 15:57  tristan

	* py/test/mp_thrillhouse.py: videotests done

2009-05-07 04:08  koya

	* configure.ac: beta 1 -- boost threads and no tcp logging

2009-05-07 04:03  koya

	* configure.ac: set the release candidate

2009-05-07 03:57  koya

	* configure.ac: final snapshot with glib threads and default tcp
	  logging

2009-05-07 03:49  koya

	* src/boost/bQueuePair.cpp: fixed old glib threads build

2009-05-07 03:33  koya

	* src/util/parser.cpp: Removed extranious log lines

2009-05-07 03:07  koya

	* src/boost/bQueuePair.cpp, src/boost/queuePair.h,
	  src/tcp/asioThread.cpp: removed new/deletes from msg queues

2009-05-07 02:31  koya

	* src/tcp/asioThread.cpp: Whitespace

2009-05-07 00:39  tristan

	* py/test/mp_thrillhouse.py: sparser tests

2009-05-06 23:44  koya

	* src/tcp/asioThread.cpp: Cleanup beautify

2009-05-06 23:18  koya

	* src/tcp/asioThread.cpp: removed a cut and paste

2009-05-06 23:12  koya

	* src/tcp/asioThread.cpp: Better use of #ifdefs

2009-05-06 22:32  tristan

	* py/test/mp_thrillhouse.py: toward a full testsuite for milhouse
	  in telnet, that works

2009-05-06 21:45  hboyer

	* py/Makefile.am: added settings tests (again)

2009-05-06 21:43  hboyer

	* py/test/check_miville_settings.py: shiny

2009-05-06 21:40  tristan

	* py/test/lib_clientserver.py, py/test/mp_thrillhouse.py,
	  py/test/once_milhouse.py, py/test/telnet_thrillhouse.py: toward
	  better telnet milhouse tests

2009-05-06 21:12  hboyer

	* py/miville/settings.py: Removed the advanced feature that allowed
	  multiple stream sub groups with the exact same name.

2009-05-06 19:04  tristan

	* configure.ac: fixed configure.ac

2009-05-06 18:59  tristan

	* src/gst/control/gstThread.cpp, src/gst/engine/rtpReceiver.h:
	  updated jitterbuffer

2009-05-06 18:29  tristan

	* py/test/lib_clientserver.py, py/test/once_milhouse.py,
	  src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstThread.cpp, src/gst/engine/py/thrillhouse.py:
	  jitterbuffer latency command added to telnet

2009-05-06 00:24  hboyer

	* py/miville/ui/web/web.py: new page

2009-05-06 00:24  hboyer

	* py/miville/ui/web/pages/procspage.py: new page, procs ... lists
	  processes on the machine

2009-05-06 00:22  hboyer

	* py/miville/ui/web/pages/gstpage.py: More robust

2009-05-06 00:21  hboyer

	* py/miville/protocols/ipcp.py: changed message when milhouse
	  output is not a command

2009-05-06 00:21  hboyer

	* py/miville/engines/gstchannel.py: less noise (put log to info
	  level)

2009-05-05 21:39  alexandre

	* py/miville/ui/web/widgets/addressbook.py: catch error in notify
	  stop_streams

2009-05-05 20:59  alexandre

	* py/miville/api.py, py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/widgets/addressbook.py: fixed connected
	  message. See ticket #101

2009-05-05 20:29  simonp

	* src/gst/engine/py/gst_check.py: rejackd also gets non-default
	  jackd servers
	  gst_check.py can be executed from anywhere

2009-05-05 20:23  koya

	* src/main/mainTcp.cpp: quit originating from gst

2009-05-05 20:04  koya

	* configure.ac, src/main/mainTcp.cpp: --enable-logs to get logs

2009-05-05 19:32  koya

	* src/gst/control/gstThread.cpp, src/tcp/asioThread.cpp: removed
	  bad behaved logs

2009-05-05 19:26  alexandre

	* py/miville/api.py, py/miville/engines/gstchannel.py,
	  py/miville/ui/web/js/addressbook.js, py/miville/ui/web/web.py,
	  py/miville/ui/web/widgets/addressbook.py,
	  py/miville/ui/web/widgets/streams.py: Remote contact now knows we
	  are streaming. Its GUI buttons are updated.

2009-05-05 18:51  tristan

	* py/test/lib_clientserver.py, py/test/once_milhouse.py,
	  py/test/telnet_thrillhouse.py, src/gst/engine/codec.cpp,
	  src/gst/engine/glVideoSink.cpp, src/gst/engine/playback.cpp,
	  src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h: receiver exits cleanly when window is
	  destroyed by hand, posts msg to tcpserver when this is the case

2009-05-05 18:37  koya

	* src/main/mainTcp.cpp: logging disabled

2009-05-05 15:33  hboyer

	* py/miville/ui/web/widgets/streams.py: changed exception handler
	  to allow streaming to work again

2009-05-04 23:56  koya

	* src/main/mainTcp.cpp: removed extra endl

2009-05-04 23:24  koya

	* src/tcp/asioThread.cpp: fixed get_line

2009-05-04 22:55  koya

	* src/tcp/asioThread.cpp: get_line should be better

2009-05-04 22:49  koya

	* src/main/mainTcp.cpp: endl on log cout

2009-05-04 22:06  koya

	* src/util/parser.cpp: DEBUG str on tokenize

2009-05-04 21:55  koya

	* Makefile.am, doc/Makefile, py/docs/Makefile,
	  src/boost/Makefile.am, src/gst/control/Makefile.am,
	  src/gst/engine/Makefile.am, src/gutil/Makefile.am,
	  src/main/Makefile.am, src/python/Makefile.am,
	  src/tcp/Makefile.am, src/util/Makefile.am,
	  utils/list_miville_files: towards make dist

2009-05-04 21:46  hboyer

	* py/miville/engines/base_gst.py: fixed error in error message
	  format string

2009-05-04 21:37  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/gstchannel.py: Support for synchronised audio
	  and video

2009-05-04 21:14  tristan

	* py/test/telnet_thrillhouse.py: added telnetlib based milhouse
	  test

2009-05-04 20:40  alexandre

	* py/miville/api.py, py/miville/connectors/states.py,
	  py/miville/protocols/ipcp.py, py/miville/ui/cli/cli.py,
	  py/miville/ui/web/js/streams.js, py/miville/ui/web/web.py,
	  py/miville/ui/web/widgets/streams.py: trying to get some
	  notification that we are streaming...

2009-05-04 19:33  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py, py/miville/engines/gstchannel.py,
	  py/miville/ui/web/pages/gstpage.py,
	  py/miville/ui/web/pages/settingspage.py: added log, commands,
	  pid, port for gst processes.
	  Split the apply_settings in to init and apply_stream_setting for
	  engines.

2009-05-04 18:37  koya

	* doc/Makefile, py/Makefile.am, py/docs/Makefile: make uninstall

2009-05-04 14:47  alexandre

	* py/miville/network.py: fixed type on network.py

2009-05-01 22:19  koya

	* py/docs/Makefile: forgot a PREFIX

2009-05-01 22:16  koya

	* doc/Makefile, py/docs/Makefile: fixed make install

2009-05-01 22:12  alexandre

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py, py/miville/network.py,
	  py/miville/protocols/ipcp.py,
	  py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/widgets/addressbook.py,
	  py/miville/ui/web/widgets/streams.py: More doc in engines.
	  Zombie iperf maybe fixed.

2009-05-01 21:59  koya

	* doc/Makefile, py/Makefile.am, py/docs/Makefile: make install does
	  more

2009-05-01 20:50  tristan

	* py/test/lib_clientserver.py, py/test/once_milhouse.py,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/rtpPay.cpp, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoSource.cpp:
	  h264 increases the jitterbuffer

2009-05-01 19:23  sylvainc

	* py/test/configs/settings.txt,
	  py/test/configs/settings_may_01.txt: Added settings for
	  bidirectional video

2009-05-01 18:55  alexandre

	* py/miville/addressbook.py, py/miville/ui/web/web.py: trying to
	  fix weird bug with widget loaded 3 times

2009-05-01 18:42  koya

	* src/main/milhouse.cpp, src/tcp/asioThread.cpp: milhouse version

2009-05-01 18:34  alexandre

	* py/miville.py: added -a flag to listen to all interfaces

2009-05-01 18:31  sylvainc

	* py/test/configs/settings_may_01.txt: Settings may 1

2009-05-01 18:28  alexandre

	* py/miville.py, py/miville/core.py: UI now on localhost only by
	  default

2009-05-01 18:24  koya

	* src/tcp/asioThread.cpp: milhouse serverport loopback only

2009-05-01 15:47  sylvainc

	* py/test/settings_gen_test_cases.py: more settings

2009-05-01 15:20  simonp

	* py/miville/presets.txt: More fixes on presets

2009-05-01 15:13  simonp

	* py/miville/presets.txt: Fixed a send/recevied preset

2009-05-01 14:21  hboyer

	* py/miville/ui/web/pages/gstpage.py: fixed txt used before
	  assignment in logging

2009-05-01 01:16  koya

	* src/gst/control/gstThread.cpp, src/gst/control/gstThread.h: added
	  subclass message handler -gstThread-

2009-04-30 22:33  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/protocols/ipcp.py, py/miville/ui/web/pages/gstpage.py:
	  Added a circular buffer in audiovideogst, used for:
	  - log messages (20 messages)
	  - rtp stats (10 values for each stat)
	  Added messages and stats in the gst html page.

2009-04-30 21:57  koya

	* src/tcp/asioThread.cpp: buffersize adjusted for vorbis

2009-04-30 19:12  alexandre

	* py/miville/ui/web/widgets/devices.py: cosmetic changes

2009-04-30 19:10  alexandre

	* py/miville/devices/devices.py, py/miville/devices/v4l2.py: Found
	  a bug in devices attributes refresh. Now reflects reality - 15
	  seconds later.

2009-04-30 18:42  tristan

	* py/test/once_milhouse.py, src/gst/engine/py/thrillhouse.py: more
	  tests (many that will fail)

2009-04-30 18:40  alexandre

	* py/miville/devices/v4l2.py, py/miville/ui/web/js/devices.js,
	  py/miville/ui/web/templates/default/xml/devices.xml,
	  py/miville/ui/web/widgets/devices.py: fixed a bug with v4l2
	  driver: was not updating input.

2009-04-30 14:19  alexandre

	* py/miville/api.py, py/miville/devices/v4l2.py,
	  py/miville/ui/cli/cli.py: fixed error in v4l2 inputs list of
	  options. Added api.devices_list_all

2009-04-29 22:36  tristan

	* py/test/once_milhouse.py, src/gst/engine/TODO: towards a full
	  once milhouse

2009-04-29 22:18  tristan

	* py/test/once_milhouse.py, src/gst/engine/audioSource.cpp,
	  src/gst/engine/fileSource.cpp, src/gst/engine/fileSource.h,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/videoSource.cpp:
	  fixed bug in filesrc where ignored extra audio or video pads
	  would look for a sink and fail when trying to link to it

2009-04-29 21:54  sylvainc

	* py/test/settings_gen_test_cases.py: More settings

2009-04-29 21:52  sylvainc

	* py/test/configs/dist_bidi_AV_settings.txt,
	  py/test/configs/test_case_settings.txt: Lots of them

2009-04-29 21:51  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py: Promoted gst_callbacks from
	  GstServer class to AudioVideoGst class.
	  Because I can (or flat is better than nested)

2009-04-29 21:07  koya

	* src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp:
	  fix for #96

2009-04-29 20:43  koya

	* src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp,
	  src/gst/control/gstThread.h: cleanup of gstThread

2009-04-29 19:47  koya

	* src/tcp/asioSocketServer.cpp: removed unused file

2009-04-29 19:17  hboyer

	* py/miville/engines/gstchannel.py: removed spaces.

2009-04-29 18:57  tristan

	* src/gst/audioFactory.h, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioConfig.h, src/gst/engine/audioSink.cpp,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/rtpReceiver.h:
	  don't fail on low sink time given at command line, automatically
	  adjust it

2009-04-29 18:45  hboyer

	* py/miville/ui/web/pages/gstpage.py: Added program path, arguments
	  and pid

2009-04-29 18:45  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py, py/miville/engines/gstchannel.py:
	  Added program path, arguments and pid to AudioVideoGst

2009-04-29 00:03  simonp

	* doc: Prototype to restart jackd as a child of init

2009-04-28 22:22  sylvainc

	* py/test/settings_gen_test_cases.py: added more better settings

2009-04-28 22:04  sylvainc

	* py/test/settings_gen_test_cases.py: Added settings for vorbis,
	  mp3, channels and h.263

2009-04-28 21:11  tristan

	* src/gst/engine/TODO, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioSink.cpp, src/gst/engine/jackUtils.cpp,
	  src/gst/engine/py/thrillhouse.py, src/include/jackUtils.h: detect
	  appropriate buffer times, but still overrideable

2009-04-28 20:38  alexandre

	* py/miville/api.py, py/miville/ui/web/addressbook.html,
	  py/miville/ui/web/js/devices.js,
	  py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/templates/default/css/devices.css,
	  py/miville/ui/web/templates/default/css/index.css,
	  py/miville/ui/web/templates/default/xml/devices.xml,
	  py/miville/ui/web/templates/default/xml/index.xml,
	  py/miville/ui/web/widgets/devices.py,
	  py/miville/ui/web/widgets/network_testing.py: Adding a __very__
	  basic devices widget.

2009-04-28 19:56  simonp

	* utils/list_miville_files: Added Makefile.{am,in} and py/docs to
	  the list of miville_files

2009-04-28 19:51  simonp

	* utils/list_miville_files: Search for miville files by extensions

2009-04-28 19:28  hboyer

	* py/miville/ui/web/settingspage.py: moved file to pages package

2009-04-28 19:26  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/gstchannel.py: Added info to gst channel for
	  html page

2009-04-28 19:24  hboyer

	* py/miville/ui/web/web.py: New page for /gst

2009-04-28 19:23  hboyer

	* py/miville/ui/web/pages, py/miville/ui/web/pages/__init__.py,
	  py/miville/ui/web/pages/gstpage.py,
	  py/miville/ui/web/pages/settingspage.py: new page for gst
	  moved pages into new package

2009-04-28 19:01  koya

	* src/tcp/asioThread.cpp: handle multiline messages

2009-04-28 18:12  koya

	* src/tcp/asioThread.cpp: some clients need \r\n for tcp

2009-04-27 21:16  alexandre

	* py/miville/api.py, py/miville/ui/web/widgets/streams.py: small
	  comments

2009-04-27 21:04  alexandre

	* py/miville/utils/log.py: added comments in log.py

2009-04-27 21:04  alexandre

	* utils/list_miville_files: added tool to list_miville_files for
	  the Makefile.am

2009-04-27 20:31  koya

	* configure.ac: millisec wait time

2009-04-27 20:05  alexandre

	* py/setup.py: remove useless setup.py

2009-04-27 20:04  alexandre

	* py/miville/ui/web/web.py, py/setup.py: changed web path to
	  relative to module

2009-04-27 19:29  tristan

	* src/gst/engine/TODO, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSource.cpp,
	  src/gst/engine/jackUtils.cpp, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/remoteConfig.cpp, src/include/jackUtils.h: if
	  using jack elements, check to see if jack is running as soon as
	  possible

2009-04-27 19:14  koya

	* src/tcp/asioThread.cpp: asioThread stops when TcpGetBuff is
	  filled

2009-04-27 18:41  hboyer

	* py/miville/ui/web/settingspage.py: Easter egg for web settings

2009-04-27 18:41  hboyer

	* py/miville/api.py, py/miville/engines/__init__.py,
	  py/miville/engines/gstchannel.py, py/miville/settings.py,
	  py/miville/ui/web/web.py: moved com chan stuff from settings to
	  engines

2009-04-26 14:30  alexandre

	* py/setup.py: adding a setup.py I have just done

2009-04-24 23:47  koya

	* src/tcp/asioThread.cpp: fixed quit when in tcpGetBuffer

2009-04-24 22:17  hboyer

	* py/test/test_gst_client.py: making better... but no quite there
	  yet

2009-04-24 22:16  alexandre

	* py/miville/ui/web/templates/default/xml/network_testing.xml:
	  web:nettest: finally button is on the left

2009-04-24 22:14  hboyer

	* py/miville/ui/cli/cli.py: Prevent crashes in 's -x' when media
	  setting id is wrong (or None)

2009-04-24 22:13  hboyer

	* py/miville/settings.py, py/test/lib_deprecated_miville_telnet.py,
	  py/test/settings_gen_test_cases.py: Added preset support
	  Added user settings generator

2009-04-24 22:11  hboyer

	* py/miville/presets.txt: changed ids

2009-04-24 22:10  hboyer

	* py/miville/api.py: logging when saving settings... move along,
	  nothing to see

2009-04-24 22:04  alexandre

	* py/miville/ui/web/js/network_testing.js: CSS: you are gonna cry
	  when you will see it

2009-04-24 21:57  alexandre

	* py/miville/ui/web/templates/default/css/network_testing.css:
	  nettest: nicest CSS ever

2009-04-24 21:39  koya

	* src/tcp/asioThread.cpp: quit working on wait for caps

2009-04-24 21:33  alexandre

	* py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/templates/default/css/network_testing.css: net:
	  nicer CSS

2009-04-24 20:51  hboyer

	* py/miville/presets.txt: Presets :-)

2009-04-24 20:42  tristan

	* src/gst/engine/TODO, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/videoSink.cpp:
	  cleanup

2009-04-24 19:49  hboyer

	* py/test/configs/test_cases,
	  py/test/configs/test_cases/addressbook.txt,
	  py/test/configs/test_cases/settings.txt: new settings

2009-04-24 19:35  alexandre

	* py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/templates/default/css/network_testing.css,
	  py/miville/ui/web/templates/default/xml/network_testing.xml,
	  py/miville/ui/web/widgets/network_testing.py: nettest widget
	  updated. Image displayed when waiting for results. Nicer CSS.

2009-04-24 17:40  hboyer

	* py/test/settings_gen_test_cases.py: Generates contacts and
	  settings for test cases

2009-04-24 15:22  tristan

	* src/gst/engine/TODO, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/videoSender.cpp:
	  new and shiny h263-1998

2009-04-23 22:51  alexandre

	* py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/templates/default/css/network_testing.css,
	  py/miville/ui/web/templates/default/xml/network_testing.xml: new
	  XHTML improved webb 2.0 buzzword-compliant

2009-04-23 22:27  alexandre

	* py/test/check_cli_ui.py: now it should work

2009-04-23 22:14  alexandre

	* py/test/check_cli_ui.py: duplicate contact is deprecated

2009-04-23 21:42  etienne

	* py/test/test_addressbook.py: Removed duplicate test in
	  test_addressbook.py.

2009-04-23 21:40  etienne

	* py/miville/addressbook.py, py/miville/errors.py: Removed the
	  possibility to save 2 contacts with the same address (an address
	  is a combination of address, port and connector) in AddressBook.

2009-04-23 21:22  alexandre

	* doc/testing.dia, py/miville/api.py,
	  py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/templates/default/css/addressbook.css,
	  py/miville/ui/web/templates/default/css/network_testing.css,
	  py/miville/ui/web/templates/default/css/style.css,
	  py/miville/ui/web/templates/default/xml/addressbook.xml,
	  py/miville/ui/web/templates/default/xml/index.xml,
	  py/miville/ui/web/templates/default/xml/network_testing.xml: web
	  : separating some CSS classes into common sheet style.css

2009-04-23 21:13  tristan

	* py/test/once_milhouse.py: added dv test

2009-04-23 21:08  etienne

	* py/docs/javascript.txt, py/miville/addressbook.py,
	  py/miville/devices/jackd.py: Added deprecated warning to
	  Addressbook.duplicate.
	  Added JS stream doc.

2009-04-23 21:05  hboyer

	* py/test/test_common.py: test port generator

2009-04-23 21:05  hboyer

	* py/miville/api.py, py/miville/engines/gstchannel.py,
	  py/miville/settings.py: refactored engines dependencies

2009-04-23 20:48  koya

	* configure.ac, src/util/logWriter.cpp: now with backtrace support

2009-04-23 20:09  koya

	* src/gst/engine/audioLevel.cpp, src/gst/engine/audioReceiver.cpp,
	  src/gst/engine/audioSender.cpp, src/gst/engine/audioSource.cpp,
	  src/gst/engine/codec.cpp, src/gst/engine/dv1394.cpp,
	  src/gst/engine/fileSource.cpp, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/mediaBase.cpp, src/gst/engine/pipeline.cpp,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpSender.cpp,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSource.cpp,
	  src/include/lassert.h, src/main/Makefile.am,
	  src/main/milhouse.cpp, src/tcp/test/parserTester.cpp,
	  src/util/test/utilTester.cpp: assert now tassert for throw-assert

2009-04-23 19:19  tristan

	* src/gst/engine/audioSink.cpp, src/gst/engine/audioSink.h,
	  src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/videoReceiver.cpp: throw exception on floating
	  point exception due to small audio ring buffer

2009-04-23 18:21  etienne

	* py/miville/ui/web/js/streams.js: Added some comments to stream.js

2009-04-23 15:16  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/py/thrillhouse.py: fixed bug in h263 encoder, it
	  can't support interlaced

2009-04-23 14:54  simonp

	* ., py/test/lib_clientserver.py, src/boost: Removed maxread

2009-04-23 04:16  koya

	* src/gst/engine/v4l2util.cpp, src/include/lassert.h,
	  src/util/logWriter.cpp: assert -- backtrace

2009-04-23 00:02  hboyer

	* py/miville/settings.py: removed get_init_params method from media
	  stream class

2009-04-22 23:50  hboyer

	* py/miville/settings.py: refactoring: moving gst param harvesting
	  from settings to engines

2009-04-22 22:44  tristan

	* py/test/once_milhouse.py, src/gst/engine/TODO,
	  src/gst/engine/audioSource.cpp, src/gst/engine/codec.cpp,
	  src/gst/engine/fileSource.cpp, src/gst/engine/glVideoSink.h,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSource.h: cleanup

2009-04-22 22:03  koya

	* configure.ac, src/gst/control/gstThread.cpp,
	  src/main/mainTcp.cpp, src/tcp/asioThread.cpp,
	  src/tcp/tcpThread.cpp: wait time

2009-04-22 21:42  sylvainc

	* py/test/dist_bidi_ALL.py: 6 working tests
	  --e, and those below, will be ignored--
	  
	  M test/dist_bidi_ALL.py

2009-04-22 21:36  etienne

	* py/miville/ui/web/js/streams.js: Global settings menu now dealing
	  with more states.

2009-04-22 21:25  sylvainc

	* py/test/dist_bidi_ALL.py, py/test/dist_bidi_AV.py: Settings
	  galore

2009-04-22 21:24  sylvainc

	* py/test/configs/settings.txt: the stuff
	  
	  --his line, and those below, will be ignored--
	  
	  M configs/settings.txt

2009-04-22 19:42  etienne

	* py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/widgets/streams.py: Partially functionnal
	  global settings menu in web ui.

2009-04-22 19:34  tristan

	* src/gst/control/gstThread.cpp, src/gst/engine/Makefile.am,
	  src/gst/engine/py/thrillhouse.py, src/main/Makefile.am: removed
	  extraneous pointer

2009-04-22 18:58  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/TODO,
	  src/gst/engine/audioSender.cpp, src/gst/engine/codec.cpp,
	  src/gst/engine/fileSource.cpp, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/raw1394Util.cpp, src/main/Makefile.am: got rid of
	  uninitialized vars in filesource

2009-04-22 18:52  koya

	* src/tcp/Makefile.am: does it build?

2009-04-22 18:49  alexandre

	* py/miville/api.py, py/miville/network.py,
	  py/miville/ui/cli/cli.py,
	  py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/templates/default/xml/network_testing.xml,
	  py/miville/ui/web/widgets/network_testing.py: network widget is
	  now configurable !

2009-04-22 18:45  koya

	* src/tcp/Makefile.am: temp fix

2009-04-22 18:43  koya

	* configure.ac, src/include/mapMsg.h, src/tcp/Makefile.am: disable
	  effc++

2009-04-22 17:57  etienne

	* py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/xml/streams.xml,
	  py/miville/ui/web/widgets/addressbook.py: Fine tuning of global
	  settings menu.

2009-04-22 17:52  koya

	* src/gst/audioFactory.h, src/gst/videoFactory.h,
	  src/tcp/singleBuffer.h: removed singleBuffer.h

2009-04-22 17:51  sylvainc

	* py/test/dist_bidi_AV.py: sizzlin hot settings

2009-04-22 17:42  hboyer

	* py/miville/settings.py: removed references to gst ports and
	  addresses

2009-04-22 17:33  hboyer

	* py/miville/ui/cli/cli.py: better s -x command with integrated
	  media stream listing

2009-04-22 15:33  hboyer

	* py/miville/engines/audiovideogst.py: better messages

2009-04-22 15:31  hboyer

	* py/miville/engines/audiovideogst.py: oops... missing param

2009-04-22 14:57  hboyer

	* py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py, py/miville/engines/gstchannel.py,
	  py/miville/utils/common.py: Added port generator class in common
	  Added test for port generator in test_common (msimple genrate,
	  multi generate, )
	  Using port generator for ipcp (gstPort and gstAddress no longer
	  required in media settings)
	  refactor to get ready for a stream port generator... using 'same
	  same' mechanism

2009-04-21 21:54  alexandre

	* py/miville/api.py, py/miville/network.py,
	  py/miville/ui/cli/cli.py,
	  py/miville/ui/web/js/network_testing.js, py/test/check_ping.py,
	  py/test/lib_clientserver.py: added K unit for iperf testing.

2009-04-21 21:23  etienne

	* py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/templates/default/xml/streams.xml,
	  py/miville/ui/web/widgets/streams.py: Now displaying list of
	  global settings in web ui.

2009-04-21 21:09  sylvainc

	* py/test/configs/dist_bidi_AV_settings.txt: Working bidirectional
	  audio and video telnet settings

2009-04-21 21:02  tristan

	* src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/TODO, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioConfig.h, src/gst/engine/audioSink.cpp,
	  src/gst/engine/audioSource.cpp, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h, src/gst/engine/videoSource.cpp,
	  src/main/milhouse.cpp: location and device are distinct
	  parameters

2009-04-21 21:02  sylvainc

	* py/test/dist_bidi_AV.py: Working telnet bidirectional audio and
	  video

2009-04-21 19:46  alexandre

	* py/miville/ui/web/js/network_testing.js: small changes in web
	  iperf

2009-04-21 19:15  koya

	* src/include/util.h, src/util/Makefile.am, src/util/hostIP.cpp,
	  src/util/hostIP.h, src/util/logWriter.cpp, src/util/util.cpp,
	  src/util/util.h: added fileExists function

2009-04-21 14:38  etienne

	* py/miville/utils/common.py: Fixed and cleanup string_to_number
	  function (float was not returning).

2009-04-20 22:45  alexandre

	* py/miville/network.py, py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/widgets/network_testing.py: network: nice
	  little error mess when trying to start a test with non-connected
	  contact.

2009-04-20 22:20  tristan

	* src/gst/control/gstThread.cpp, src/gst/engine/TODO,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/rtpBin.cpp,
	  src/main/milhouse.cpp: rtp message posted to tcpserver

2009-04-20 21:30  hboyer

	* py/miville/settings.py: debugging synchronised audio and video
	  streaming
	  20% better

2009-04-20 21:30  sylvainc

	* py/test/dist_bidi_AV.py: Bidirectional telnet tests for audio and
	  video

2009-04-20 21:20  sylvainc

	* py/test/configs/dist_bidi_AV_settings.txt: Even better settings

2009-04-20 21:13  sylvainc

	* py/test/configs/dist_bidi_AV_settings.txt: brand new settings: so
	  fresh they are still sizzlin

2009-04-20 21:10  hboyer

	* py/miville/api.py, py/miville/engines/base_gst.py,
	  py/miville/protocols/ipcp.py, py/miville/settings.py: debugging
	  synchronised audio and video streaming

2009-04-20 20:45  alexandre

	* py/miville/network.py, py/miville/ui/web/js/network_testing.js:
	  checking for iperf version improved

2009-04-20 19:53  sylvainc

	* py/test/configs/dist_bidi_AV_settings.txt: More settings

2009-04-20 19:09  alexandre

	* py/miville/network.py, py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/templates/default/xml/network_testing.xml:
	  network: now checking for a supported iperf version. Had
	  forgotten to add some xml file in prev commit.

2009-04-20 17:34  alexandre

	* py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/templates/default/xml/network_testing.xml,
	  py/miville/ui/web/widgets/network_testing.py: The network testing
	  ui rocks ! (almost)

2009-04-17 21:57  sylvainc

	* py/test/dist_bidi_audio.py: What it says

2009-04-17 19:26  sylvainc

	* py/test/configs/dist_bidi_video.settings.txt,
	  py/test/configs/dist_two_way_audio.settings.txt: Working settings

2009-04-17 19:05  tristan

	* src/gst/engine/py/thrillhouse.py, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h:
	  reduced video caps further

2009-04-17 18:47  hboyer

	* py/miville/engines/gstchannel.py: stop streaming? let me know

2009-04-17 18:46  hboyer

	* py/miville/engines/audiovideogst.py:

2009-04-17 18:45  hboyer

	* py/miville/api.py: modify_media_setting now using
	  string_to_number method

2009-04-17 18:44  hboyer

	* py/miville/utils/common.py: added string_to_number method

2009-04-17 18:09  tristan

	* src/gst/engine/TODO, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/rtpPay.cpp, src/gst/engine/rtpPay.h,
	  src/gst/engine/rtpReceiver.h, src/gst/engine/rtpSender.cpp,
	  src/gst/engine/rtpSender.h, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h, src/gst/engine/videoSource.cpp,
	  src/gst/engine/videoSource.h, src/main/milhouse.cpp: fixed video
	  caps, resolution, added controllable mtu

2009-04-17 17:54  hboyer

	* py/miville/engines/base_gst.py: oops

2009-04-17 17:52  hboyer

	* py/miville/engines/base_gst.py: fix: now a change in the log
	  format output of milhouse won't crash miville anymore.

2009-04-17 17:49  hboyer

	* py/miville/settings.py: Skipping parameters that are neither
	  'audio' or 'video'

2009-04-17 15:32  hboyer

	* py/miville/engines/base_gst.py: commented out log trace that
	  bombed

2009-04-17 15:15  etienne

	* py/miville/api.py: Fixed a bug in connect on start stream in api.

2009-04-17 03:08  koya

	* src/boost/bQueuePair.cpp, src/boost/queuePair.h,
	  src/gst/control/gstThread.cpp, src/gutil/queuePair.h,
	  src/main/mainTcp.cpp, src/tcp/asioThread.cpp,
	  src/tcp/tcpThread.cpp: wow nano seconds are really quick

2009-04-17 02:00  koya

	* src/tcp/asioThread.cpp: better polling rate for asio

2009-04-17 01:24  koya

	* src/gst/control/gstThread.cpp, src/main/mainTcp.cpp,
	  src/tcp/asioThread.cpp: better thread timings

2009-04-17 00:05  koya

	* src/tcp/asioThread.cpp: clear data_ buffer before read

2009-04-16 23:18  alexandre

	* py/miville/api.py, py/miville/ui/cli/cli.py,
	  py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/templates/default/xml/network_testing.xml,
	  py/miville/ui/web/widgets/network_testing.py: network perf web
	  widget works.

2009-04-16 22:43  tristan

	* src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/fileSource.cpp, src/gst/engine/fileSource.h,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/videoSource.cpp,
	  src/gst/engine/videoSource.h: filesrc works with sharing a
	  filesrc or having independent filesrcs

2009-04-16 22:01  etienne

	* py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/xml/streams.xml,
	  py/miville/ui/web/widgets/streams.py: Started to add global
	  settings to web ui.

2009-04-16 21:24  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/TODO,
	  src/gst/engine/audioSource.cpp, src/gst/engine/dv1394.cpp,
	  src/gst/engine/dv1394.h, src/gst/engine/fileSource.cpp,
	  src/gst/engine/fileSource.h, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/remoteConfig.cpp: added new unused filesource

2009-04-16 20:27  alexandre

	* py/miville/api.py, py/miville/network.py,
	  py/miville/ui/cli/cli.py,
	  py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/widgets/network_testing.py,
	  py/test/check_ping.py, py/test/lib_clientserver.py: fixing a bug
	  in test/check_ping

2009-04-16 19:26  alexandre

	* py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/widgets/network_testing.py,
	  py/test/check_ping.py, py/test/lib_clientserver.py: fixed a very
	  bad bug in test lib

2009-04-16 19:23  etienne

	* py/miville/ui/web/widgets/streams.py: OUps! forgot this file...

2009-04-16 19:05  alexandre

	* py/test/check_ping.py, py/test/lib_clientserver.py,
	  py/test/once_ping.py: fixed bug with clientserver lib

2009-04-16 19:04  koya

	* src/tcp/asioThread.cpp: removed READY: in asio

2009-04-16 19:04  etienne

	* py/miville/api.py, py/miville/connectors/__init__.py: Finished to
	  integrate the start connection on stream with a defer.

2009-04-16 18:04  etienne

	* py/miville/ui/web/web.py: Small code cleanup in small_name
	  function.

2009-04-16 18:00  alexandre

	* py/imiville.py: typo in imiville

2009-04-16 17:51  koya

	* src/tcp/asioThread.h, src/tcp/tcpThread.cpp: fix for tcplog

2009-04-16 15:36  etienne

	* py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/network_testing.js,
	  py/miville/ui/web/js/utils.js,
	  py/miville/ui/web/templates/default/css/addressbook.css,
	  py/miville/ui/web/templates/default/css/network_testing.css,
	  py/miville/ui/web/templates/default/img/mail-send-receive.png,
	  py/miville/ui/web/templates/default/xml/index.xml,
	  py/miville/ui/web/templates/default/xml/network_testing.xml,
	  py/miville/ui/web/templates/default/xml/streams.xml,
	  py/miville/ui/web/web.py,
	  py/miville/ui/web/widgets/network_testing.py,
	  py/miville/ui/web/widgets/streams.py: Added base for the network
	  testing widget in the web ui.
	  Fixed a bug in the small_case function in web.py. (modifying a
	  list when iterating on it).
	  Some changes for stream_state change support.

2009-04-16 15:19  tristan

	* src/gst/engine/TODO, src/gst/engine/audioSource.cpp,
	  src/gst/engine/audioSource.h, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/videoSource.cpp: fixed filesrc

2009-04-16 14:12  simonp

	* py/test/once_milhouse.py: once_milhouse.py now with two way
	  streaming, on localhost

2009-04-16 04:11  koya

	* src/tcp/asioThread.cpp: receiver udp fault tolerance

2009-04-16 03:59  koya

	* src/tcp/asioThread.cpp: more error handling for udp

2009-04-16 03:12  koya

	* src/tcp/asioThread.cpp: udp ack for get/send Buffer

2009-04-16 02:39  koya

	* configure.ac: Warning not as errors

2009-04-16 02:38  koya

	* src/tcp/Makefile.am, src/tcp/asioThread.cpp,
	  src/tcp/tcpThread.cpp, src/tcp/tcpThread.h: asio tcpGetBuffer
	  tcpSendBuffer

2009-04-15 23:58  koya

	* configure.ac: enable asio on builds that have asio

2009-04-15 23:51  simonp

	* py/test/lib_clientserver.py, py/test/once_milhouse.py:
	  once_milhouse is getting smaller

2009-04-15 23:50  koya

	* src/main/mainTcp.cpp: better acks

2009-04-15 23:11  simonp

	* py/test/lib_clientserver.py, py/test/once_milhouse.py: Now using
	  send_expect for milhouse testing

2009-04-15 22:22  koya

	* src/python/Makefile.am: missed this

2009-04-15 22:20  koya

	* src/gst/control/Makefile.am,
	  src/gst/control/msgThreadFactory.cpp,
	  src/include/msgThreadFactory.h, src/main/Makefile.am,
	  src/main/msgThreadFactory.cpp, src/main/msgThreadFactory.h,
	  src/python/pyMsgThread.h: reorg msgThreadFactory

2009-04-15 20:42  alexandre

	* py/test/check_ping.py: trying to fix non-passing test

2009-04-15 19:55  alexandre

	* py/miville/addressbook.py, py/test/test_addressbook.py: fixed
	  problem with test_addressbook. removed some useless prints

2009-04-15 19:34  koya

	* src/tcp/Makefile.am: cleanup

2009-04-15 18:59  simonp

	* py/test/once_milhouse.py: Working milhouse tests

2009-04-15 18:50  koya

	* src/gst/control/gstThread.cpp, src/main/mainTcp.cpp: less
	  frequent polling

2009-04-15 18:37  hboyer

	* py/miville/api.py: Fixed error where strings were sent instead of
	  numbers.

2009-04-15 18:20  simonp

	* py, py/test/configs/settings.txt: Updated settings.txt

2009-04-15 15:34  tristan

	* src/gst/engine/TODO, src/gst/engine/codec.cpp,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/rtpReceiver.cpp,
	  src/main/milhouse.cpp: fixed deinterlace bug

2009-04-15 04:59  koya

	* src/tcp/tcpThread.cpp: race condition on quit when in
	  tcpGetBuffer

2009-04-15 04:03  koya

	* src/include/mapMsg.h, src/tcp/Makefile.am,
	  src/tcp/asioThread.cpp, src/tcp/parser.cpp, src/tcp/parser.h,
	  src/tcp/singleBuffer.h, src/tcp/tcpThread.cpp,
	  src/util/Makefile.am, src/util/mapMsg.cpp, src/util/parser.cpp:
	  moved parser into mapmsg

2009-04-14 22:50  simonp

	* py/test/lib_clientserver.py, py/test/once_milhouse.py: Added
	  maxread

2009-04-14 22:00  alexandre

	* py/miville/utils/common.py: fixed a bug with install_dir that
	  caused a .miville dir to be created in cwd

2009-04-14 21:53  simonp

	* py/test/once_milhouse.py, py/test/once_ping.py: more
	  clientserver.py updates for once_milhoue and once_ping

2009-04-14 21:52  alexandre

	* py/test/lib_clientserver.py: one more update for tests

2009-04-14 21:49  simonp

	* py/test/lib_clientserver.py: changed logname to name,
	  start_when_expected

2009-04-14 21:45  tristan

	* src/gst/engine/py/gst_check.py: better check script

2009-04-14 21:35  alexandre

	* py/Makefile.am, py/test/check_ping.py,
	  py/test/lib_clientserver.py: updated the *ing test

2009-04-14 21:29  tristan

	* src/gst/engine/TODO, src/gst/engine/audioSource.cpp,
	  src/gst/engine/py/find_elements.sh,
	  src/gst/engine/py/gst_check.py, src/gst/engine/py/thrillhouse.py:
	  smarter gst check script, parses our cpp files to find all the
	  element names we need

2009-04-14 20:49  hboyer

	* py/test/check_milhouse_ipcp.py: just added 2 comments... a rare
	  event

2009-04-14 20:41  hboyer

	* py/miville/engines/base_gst.py: more loggin, for debuggin...

2009-04-14 20:35  simonp

	* py/test/once_milhouse.py: toward an updated use of
	  lib_clientserver.py

2009-04-14 20:16  simonp

	* py/test/lib_clientserver.py: lib_clientserver.py now use
	  ../miville.py to start miville

2009-04-14 20:04  koya

	* configure.ac: asio defaults off

2009-04-14 19:41  alexandre

	* py/Makefile.am, py/test/lib_clientserver.py: adding
	  test/once_ping.py just for fun

2009-04-14 19:39  etienne

	* py/miville/ui/web/js/streams.js: More states support for start
	  stream button in web ui.

2009-04-14 19:17  hboyer

	* py/miville/api.py, py/miville/ui/web/widgets/streams.py:
	  Preliminary "Start Stream" support from the web interface.... wow

2009-04-14 19:15  alexandre

	* py/test/once_ping.py: cleaned up a bit eent more

2009-04-14 19:14  hboyer

	* py/miville/engines/gstchannel.py: oops. missing self in
	  self.engines

2009-04-14 19:13  alexandre

	* py/test/lib_clientserver.py, py/test/once_ping.py: testing lib
	  seems mature

2009-04-14 18:59  hboyer

	* py/miville/protocols/ipcp.py: bug fix: removed quotes around
	  arguments

2009-04-14 18:52  etienne

	* py/docs/events_controllers.txt,
	  py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/streams.js: Added more event handling on the
	  start stream button.

2009-04-14 18:26  koya

	* py/miville.sh: bad for tab completes

2009-04-14 17:58  koya

	* src/tcp/asioThread.cpp: READY on listen

2009-04-14 16:09  alexandre

	* py/test/lib_clientserver.py, py/test/once_ping.py: testing lib
	  update

2009-04-14 16:07  etienne

	* py/miville/ui/web/js/utils.js: Added version check for the
	  Mootools selectors fix.

2009-04-14 15:17  alexandre

	* py/test/lib_clientserver.py, py/test/once_ping.py:
	  lib_clientserver upgrade

2009-04-14 14:47  alexandre

	* py/test/lib_clientserver.py, py/test/once_ping.py:
	  test/lib_clientserver.py works like a charm !

2009-04-14 05:04  koya

	* src/tcp/asioThread.cpp: stop on destructor tcp_session

2009-04-14 04:49  koya

	* src/tcp/asioThread.cpp: asio quits better

2009-04-14 00:40  koya

	* src/tcp/asioThread.cpp: removed delete this from a stack object

2009-04-14 00:37  koya

	* src/tcp/asioThread.cpp: asio deconnection fixes

2009-04-13 22:35  koya

	* src/gst/control/gstThread.cpp, src/main/mainTcp.cpp,
	  src/tcp/asioThread.cpp: better timeouts

2009-04-13 22:27  koya

	* src/main/mainTcp.cpp: mainThread calls gst

2009-04-13 22:13  koya

	* src/boost/bQueuePair.cpp, src/tcp/asioThread.cpp: boost threads
	  and asio seem to work

2009-04-13 21:21  koya

	* src/main/mainTcp.cpp: asioThread

2009-04-13 21:21  koya

	* src/main/mainTcp.cpp: asioThread

2009-04-13 21:20  koya

	* src/boost/bQueuePair.cpp, src/main/mainTcp.cpp,
	  src/tcp/asioThread.cpp: asioThread

2009-04-13 18:32  koya

	* src/python/Makefile.am: python dir added boost lib

2009-04-13 18:29  koya

	* src/python/Makefile.am: python dir added boost lib

2009-04-13 18:27  koya

	* src/gutil/queuePair.h: s//g error

2009-04-13 18:22  koya

	* configure.ac, src/Makefile.am, src/boost/Makefile.am,
	  src/boost/bQueuePair.cpp, src/boost/queuePair.h,
	  src/gutil/Makefile.am, src/gutil/gQueuePair.cpp,
	  src/gutil/queuePair.h, src/include/baseThread.h,
	  src/include/msgThread.h, src/main/Makefile.am,
	  src/util/Makefile.am, src/util/baseThread.cpp: refactored
	  baseThread QueuePair etc

2009-04-13 02:21  koya

	* configure.ac: testing asio

2009-04-13 02:06  koya

	* src/main/mainTcp.cpp: revert tcpMain

2009-04-13 02:04  koya

	* configure.ac, m4/ax_boost_system.m4, src/main/Makefile.am,
	  src/main/mainTcp.cpp: boost_system m4 and lib

2009-04-13 01:31  koya

	* src/main/mainTcp.cpp: revert tcpMain

2009-04-13 01:30  koya

	* src/boost/queuePair.h, src/main/mainTcp.cpp: boost queues

2009-04-12 23:36  koya

	* src/boost/queuePair.h: boost queuePair with guard

2009-04-12 21:30  koya

	* src/boost/queuePair.h: flush queues on destructor

2009-04-12 21:26  koya

	* src/boost/queuePair.h, src/gst/control/gstThread.cpp,
	  src/include/baseThread.h: boost version of queues started

2009-04-12 20:19  koya

	* src/boost, src/boost/queuePair.h, src/gutil/queuePair.h,
	  src/include/baseThread.h, src/include/queuePair.h: boost queues

2009-04-11 02:49  koya

	* configure.ac: moved CXXFLAGS after checks so boost::thread
	  compile check passes

2009-04-11 02:48  koya

	* configure.ac, src/python/Makefile.am: moved CXXFLAGS after checks
	  so boost::thread compile check passes

2009-04-11 02:25  koya

	* src/include/baseThread.h: g_thread_create

2009-04-11 00:33  etienne

	* py/miville/api.py, py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/widgets/addressbook.py,
	  py/miville/ui/web/widgets/streams.py: Added first version of a
	  pseudo-working start/stop streams in web ui.

2009-04-11 00:16  koya

	* src/include/baseThread.h: HAVE_BOOST_THREAD

2009-04-10 23:34  koya

	* src/include/baseThread.h: and glib threads

2009-04-10 23:20  koya

	* src/gst/control/gstThread.cpp, src/gst/control/gstThread.h,
	  src/include/baseThread.h, src/python/pyMsgThread.cpp,
	  src/python/pyMsgThread.h, src/tcp/asioThread.cpp,
	  src/tcp/asioThread.h, src/tcp/tcpThread.cpp, src/tcp/tcpThread.h:
	  boost threads

2009-04-10 18:32  etienne

	* py/docs/events_controllers.txt, py/docs/javascript.txt,
	  py/miville/addressbook.py, py/miville/api.py,
	  py/miville/ui/web/js/Modified-Selectors.RegExps.splitter.patch,
	  py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/help.js, py/miville/ui/web/js/streams.js,
	  py/miville/ui/web/js/utils.js,
	  py/miville/ui/web/templates/default/css/index.css,
	  py/miville/ui/web/templates/default/css/streams.css,
	  py/miville/ui/web/templates/default/css/style.css,
	  py/miville/ui/web/templates/default/js/adb_events_controllers.txt,
	  py/miville/ui/web/templates/default/js/help.js,
	  py/miville/ui/web/templates/default/xml/help.xml,
	  py/miville/ui/web/templates/default/xml/index.xml,
	  py/miville/ui/web/templates/default/xml/streams.xml,
	  py/miville/ui/web/widgets/addressbook.py,
	  py/miville/ui/web/widgets/streams.py: Added base for the streams
	  widget.
	  Fixed a bug in mootools when using a selector where the value
	  have a space in it.
	  Added a general system in Contact to save the addressbook when
	  contact change (but regrouping change to keep saving low).
	  Updated some doc.

2009-04-10 18:30  koya

	* src/main/Makefile.am, src/main/milhouse.cpp: saner revision
	  constant

2009-04-09 22:53  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/videoSink.cpp,
	  src/main/milhouse.cpp: cleanup

2009-04-09 22:28  koya

	* src/main/Makefile.am: better svnver variable

2009-04-09 22:19  koya

	* src/main/Makefile.am: clean subversion.cpp at end of make all

2009-04-09 22:15  koya

	* doc/Makefile, src/main/Makefile.am: make a const char

2009-04-09 21:05  tristan

	* src/main/milhouse.cpp: milhouse version, to be improved

2009-04-09 21:01  tristan

	* src/gutil/optionArgs.cpp, src/main/milhouse.cpp: svn version
	  added

2009-04-09 20:15  tristan

	* src/gutil/optionArgs.cpp: version doesn't work but it compiles

2009-04-09 20:11  tristan

	* src/gutil/optionArgs.cpp: trying version propset

2009-04-09 20:09  tristan

	* src/gutil/optionArgs.cpp: trying version propset

2009-04-09 15:21  alexandre

	* py/miville/core.py: little print changed

2009-04-09 15:20  alexandre

	* py/miville.py: added a little print

2009-04-09 15:16  alexandre

	* py/miville/ui/cli/cli.py, py/miville/ui/cli/no_reset_cli.py: cli
	  no reset work! thanks etienne

2009-04-09 15:03  etienne

	* py/miville/ui/cli/no_reset_cli.py: CLi without the screen reset.

2009-04-09 14:59  hboyer

	* py/miville/settings.py: bug fix where gst parameters where sent
	  to milhouse

2009-04-08 21:38  hboyer

	* py/miville/protocols/ipcp.py: oops
	  Adding a stop_streams api call, and telnet command.
	  Fixed bug that prevented settings to be shipped to milhouse
	  Bigger, better, stronger

2009-04-08 20:47  tristan

	* src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/playback.cpp, src/gst/engine/playback.h,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/rtpSender.cpp,
	  src/main/milhouse.cpp: safer rtp session labelling, debugging
	  playback ctrls added

2009-04-08 20:41  hboyer

	* py/miville/api.py, py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py, py/miville/engines/gstchannel.py,
	  py/miville/settings.py: Adding a stop_streams api call, and
	  telnet command.
	  Fixed bug that prevented settings to be shipped to milhouse
	  Bigger, better, stronger

2009-04-08 18:18  tristan

	* src/gst/control/gstThread.cpp, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h,
	  src/main/milhouse.cpp: flag to enable gst gui controls must be
	  present

2009-04-08 16:49  koya

	* configure.ac: enable-asio configure option

2009-04-08 15:45  simonp

	* py/test/once_milhouse.py: Testing single audio transmission

2009-04-08 15:17  hboyer

	* py/miville/ui/cli/cli.py: Move along, nothing to see... minor
	  formatting

2009-04-08 15:16  hboyer

	* py/miville/ui/cli/cli.py: c -l now displays the auto_answer flag
	  value. Now you know its there, and you can change it.

2009-04-08 05:41  simonp

	* py/test/lib_clientserver.py, py/test/once_milhouse.py: First
	  steps for a milhouse test with lib_clientserver

2009-04-08 03:19  simonp

	* py/test/lib_clientserver.py, py/test/once_ping.py: Output is now
	  under control when using py/test/lib_clientserver

2009-04-08 01:19  alexandre

	* py/test/lib_clientserver.py, py/test/once_ping.py: smal modifs in
	  teste

2009-04-08 00:25  simonp

	* py/test/lib_clientserver.py: Fixed miville_home

2009-04-08 00:14  alexandre

	* py/test/lib_clientserver.py: 2 out of 3 working

2009-04-08 00:04  simonp

	* py/test/lib_clientserver.py, py/test/once_ping.py: Non-working
	  advances in new test library

2009-04-07 22:31  tristan

	* src/gst/engine/TODO, src/gst/engine/py/thrillhouse.py,
	  src/main/milhouse.cpp: more unused constants

2009-04-07 22:12  tristan

	* src/gst/engine/TODO, src/gst/engine/videoSource.cpp,
	  src/gst/engine/videoSource.h: filesrc improvements, needs more
	  testing

2009-04-07 22:00  tristan

	* src/gst/engine/mediaBase.cpp, src/gst/engine/mediaBase.h: more
	  cleanup

2009-04-07 21:58  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioLocal.cpp, src/gst/engine/audioLocal.h,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/videoLocal.cpp,
	  src/gst/engine/videoLocal.h, src/main/milhouse.cpp: got rid of
	  useless audiolocal videolocal classes

2009-04-07 21:40  alexandre

	* py/miville/core.py, py/test/lib_clientserver.py,
	  py/test/lib_miville_telnet.py, py/test/once_ping.py: added test
	  that uses the new api

2009-04-07 21:24  tristan

	* src/gst/engine/audioReceiver.cpp, src/gst/engine/audioSender.cpp,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpSender.cpp,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSender.h, src/gst/ports.h: verify that ports
	  are not already used

2009-04-07 20:54  etienne

	* py/miville/addressbook.py: Fixed a bug when settings only the
	  auto-answer mode for a contact.

2009-04-07 20:15  alexandre

	* py/miville/core.py, py/miville/devices/jackd.py,
	  py/miville/devices/start_jackd.py, py/restart_jackd.py,
	  py/test/check_ping.py, py/test/lib_clientserver.py,
	  py/test/lib_milhouse_ipcp.py, py/test/lib_miville_telnet.py: lots
	  of changes in tests.

2009-04-07 19:46  simonp

	* py/Makefile.am, py/miville: Always some svn:ignore for good
	  measure
	  Fixed py/Makefile.am removing tests

2009-04-07 18:59  koya

	* src/include/mapMsg.h, src/main/milhouse.cpp, src/util/mapMsg.cpp:
	  strintfloat == strintfloat

2009-04-07 18:56  hboyer

	* py/test/lib_milhouse_ipcp.py: Better verb than never

2009-04-07 18:29  tristan

	* src/gst/engine/TODO, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSender.h, src/gst/engine/codec.cpp,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/rtpSender.cpp, src/gst/ports.h,
	  src/main/milhouse.cpp: fixed error in rtp destructors whicch
	  would try to remove names that weren't there in certain cases and
	  lead to segfaults/bad things, as well as more checking

2009-04-07 18:25  simonp

	* _trial_temp: Removed trunk/_trial_temp

2009-04-07 15:36  etienne

	* py/miville/core.py, py/miville/protocols/com_chan.py: Changed
	  com_chan port to 31054.

2009-04-07 01:20  alexandre

	* doc/testing.dia: adding testing.dia

2009-04-06 23:48  simonp

	* py/test/check_milhouse_ipcp_sync.py: Updated to latest
	  lib_milhouse_ipcp library

2009-04-06 23:45  simonp

	* py/test/check_milhouse_ipcp.py: Updated to latest
	  lib_milhouse_library

2009-04-06 23:44  simonp

	* py/test/lib_milhouse_ipcp.py: Some lib_milhouse_ipcp cleanup

2009-04-06 22:45  tristan

	* src/gst/engine/TODO, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/py/thrillhouse.py: toward
	  channel number checking for lame

2009-04-06 22:10  koya

	* py/Makefile.am: check_ping.py test disabled

2009-04-06 21:24  simonp

	* py/test/check_milhouse_ipcp.py, py/test/lib_milhouse_ipcp.py: Now
	  check for MILHOUSE_VERBOSITY when testing.

2009-04-06 20:57  alexandre

	* py/miville/ui/cli/cli.py: fixed a bug in network cli command

2009-04-06 20:41  alexandre

	* py/Makefile.am, py/miville/network.py, py/miville/ui/cli/cli.py:
	  fixed error in network cli command. more verbose iperf output

2009-04-06 20:28  tristan

	* src/gst/engine/TODO, src/gst/engine/audioSource.cpp,
	  src/gst/engine/audioSource.h, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h:
	  fixed h263, in a manner of speaking

2009-04-06 20:24  alexandre

	* py/miville/network.py: made network.py easier to read

2009-04-06 20:00  alexandre

	* py/test/check_cli_ui.py: added a pexpect prototype.

2009-04-06 19:59  simonp

	* py/docs/Makefile: Added a check and install target for
	  py/docs/Makefile

2009-04-06 19:57  koya

	* doc/Makefile: added .PHONYs

2009-04-06 19:53  alexandre

	* py/miville/utils/telnet_testing.py, py/test/check_cli_ui.py,
	  py/test/dist_bidi_video.py, py/test/dist_dualtest_network.py,
	  py/test/dist_dualtest_ping.py, py/test/dist_tc1_tx.py,
	  py/test/lib_deprecated_miville_telnet.py,
	  py/test/once_preset_settings.py, py/test/once_telnet_settings.py,
	  py/test/telnet_redux_state_machine_test.py: Renamed an old test
	  lib.

2009-04-06 19:48  koya

	* py/docs/Makefile: added target distclean to py/docs

2009-04-06 19:45  koya

	* py/docs/Makefile: added target all to py/docs

2009-04-06 19:35  alexandre

	* py/miville/connectors/sip/sip.py, py/miville/ui/__init__.py,
	  py/miville/ui/cli/__init__.py, py/miville/ui/web/__init__.py,
	  py/miville/ui/web/widgets/addressbook.py,
	  py/miville/ui/web/widgets/help.py, py/miville/utils/__init__.py,
	  py/miville/utils/i18n.py, py/miville/utils/log.py,
	  py/miville/utils/mediator.py,
	  py/miville/utils/system_settings.py,
	  py/miville/utils/telnet_testing.py,
	  py/miville/utils/twisted_old.py,
	  py/test/bidi_video_telnet_test.py, py/test/check_cli_ui.py,
	  py/test/check_devices.py, py/test/check_miville_starts.py,
	  py/test/check_ping.py, py/test/dist_bidi_video.py,
	  py/test/dist_dualtest_network.py, py/test/dist_dualtest_ping.py,
	  py/test/dist_tc1_tx.py, py/test/dist_telnet_sys_test1.py,
	  py/test/dist_telnet_sys_test2.py,
	  py/test/dist_telnet_sys_test3.py,
	  py/test/dist_telnet_sys_test4.py, py/test/lib_miville_telnet.py,
	  py/test/once_miville_output.py, py/test/once_preset_settings.py,
	  py/test/once_telnet_milhouse_beauty.py,
	  py/test/once_telnet_settings.py, py/test/tc1_tx_test.py,
	  py/test/telnet_redux_state_machine_test.py,
	  py/test/test_devices.py, py/test/test_devices_settings.py,
	  py/test/test_i18n.py, py/test/test_log.py,
	  py/test/test_observer.py: renamed some tests. Mass find/replace
	  in many files.

2009-04-06 19:35  simonp

	* Makefile.am, py/Makefile.am: make html now goes in doc and
	  py/docs

2009-04-06 19:16  alexandre

	* py/Makefile.am: oups

2009-04-06 19:10  koya

	* py/Makefile.am: backslash

2009-04-06 19:04  alexandre

	* py/Makefile.am, py/test/check_devices.py,
	  py/test/check_devices_settings.py,
	  py/test/test_devices_settings.py: more test changes

2009-04-06 18:52  alexandre

	* py/Makefile.am, py/test/check_cli_ui.py,
	  py/test/systest_telnet.py: renamed one more test

2009-04-06 18:48  alexandre

	* py/Makefile.am, py/test/check_milhouse_ipcp.py,
	  py/test/check_milhouse_ipcp_sync.py,
	  py/test/test_telnet_milhouse.py,
	  py/test/test_telnet_milhouse_sync.py: renamed milhouse tests

2009-04-06 18:47  alexandre

	* py/Makefile.am, py/test/lib_milhouse_ipcp.py,
	  py/test/test_common.py, py/test/test_devices.py,
	  py/test/test_network.py, py/test/test_telnet_milhouse.py,
	  py/test/test_telnet_milhouse_sync.py: clening up the tests

2009-04-06 18:46  koya

	* src/main/mainTcp.cpp: log messages via tcp

2009-04-06 18:10  alexandre

	* doc/settings_flow.dia, py/test/NOMENCLATURE.txt,
	  py/test/once_telnet_milhouse_beauty.py,
	  py/test/test_ticket_black_beauty.py: Small clean up in tests.
	  Added mikill.py.

2009-04-06 18:06  sylvainc

	* py/test/telnet_redux_state_machine_test.py:

2009-04-06 18:03  koya

	* src/main/Makefile.am: Makefile undone

2009-04-06 17:53  sylvainc

	* py/test/README: update

2009-04-06 17:45  koya

	* src/main/Makefile.am, src/python/Makefile.am,
	  src/tcp/asioThread.cpp: fixed makefile for boostpython

2009-04-06 17:26  alexandre

	* py/test/check_devices.py: corrections on test/check_devices

2009-04-06 17:16  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/py/thrillhouse.py: h264 encoding in separate
	  thread(s), h263 broken (resolution issues)

2009-04-06 16:11  koya

	* src/gst/control/msgThreadFactory.cpp, src/main/mainTcp.cpp,
	  src/tcp/asioThread.cpp, src/tcp/asioThread.h: asio if available

2009-04-06 16:09  alexandre

	* py/Makefile.am, py/test/check_devices.py: added devices CLI test

2009-04-06 16:02  alexandre

	* py/test/lib_miville_telnet.py: fixed stupid error in test lib

2009-04-06 15:52  simonp

	* py/miville: svn:ignore dullness

2009-04-06 15:46  alexandre

	* py/miville/devices/devices.py, py/miville/devices/v4l2.py: fixed
	  a crashy that used to occur when changing a int device attribute
	  from the CLI.

2009-04-06 15:41  tristan

	* src/gst/engine/audioSource.cpp, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/rtpBin.cpp: vorbis encoding in its own thread,
	  better rtp messages

2009-04-03 23:29  alexandre

	* py/Makefile.am, py/miville/devices/devices.py,
	  py/test/check_miville_starts.py, py/test/check_ping.py,
	  py/test/dist_dualtest_network.py, py/test/dist_dualtest_ping.py,
	  py/test/dualtest_network.py, py/test/dualtest_ping.py,
	  py/test/lib_miville_telnet.py, py/test/once_preset_settings.py,
	  py/test/once_telnet_settings.py,
	  py/test/solo_test_preset_settings.py,
	  py/test/solo_test_telnet_settings.py, py/test/systest_telnet.py:
	  Tests now kill miville zombie processes. Renamed tests.

2009-04-03 22:37  koya

	* src/main/milhouse.cpp: moved milhouse logger after telnetServer

2009-04-03 22:34  hboyer

	* py/test/lib_milhouse_ipcp.py: Added readline to telnet processes

2009-04-03 22:13  sylvainc

	* py/test/configs/settings.txt: changed setting name

2009-04-03 22:05  sylvainc

	* py/test/configs/settings.txt: --Tettings:q!is line, and those
	  below, will be ignored--
	  
	  M configs/settings.txt

2009-04-03 22:03  sylvainc

	* py/test/telnet_redux_state_machine_test.py: Bidirectional reduced
	  propulseart no audio

2009-04-03 21:21  sylvainc

	* py/miville/engines/base_gst.py: Fixed arg name bug in print
	  statement

2009-04-03 21:14  alexandre

	* py/Makefile.am: removing tests louches

2009-04-03 21:10  tristan

	* src/gst/engine/pipeline.cpp: cstring include added for all our
	  intrepid users

2009-04-03 21:07  koya

	* src/main/mainTcp.cpp: tcplogger backin

2009-04-03 20:56  alexandre

	* py/test/lib_miville_telnet.py: removed useless prints

2009-04-03 20:52  alexandre

	* py/test/check_ping.py: fixed did not kill miville - was creating
	  ghosts

2009-04-03 20:52  tristan

	* src/gst/engine/rtpBin.cpp, src/util/logWriter.cpp: unified
	  logging, could probably still use a makeover format wise

2009-04-03 20:41  tristan

	* src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/rtpBin.cpp, src/main/milhouse.cpp: unified
	  logging, almost

2009-04-03 20:39  hboyer

	* py/miville/connectors/__init__.py: Investigating 2 way init
	  problems

2009-04-03 20:38  hboyer

	* py/miville/connectors/basic/basic.py,
	  py/miville/engines/base_gst.py, py/miville/engines/gstchannel.py,
	  py/miville/protocols/ipcp.py, py/miville/settings.py:
	  Investigating 2 way init problems

2009-04-03 20:33  alexandre

	* py/test/check_ping.py: added network testing in check_ping !

2009-04-03 20:32  koya

	* src/util/logWriter.cpp: b+w :(

2009-04-03 20:27  koya

	* src/util/logWriter.cpp: reset loglevel

2009-04-03 20:21  koya

	* src/util/logWriter.h: added log-error

2009-04-03 20:14  alexandre

	* py/test/check_ping.py: updated test/check_ping.py

2009-04-03 20:02  hboyer

	* py/test/test_telnet_milhouse.py: svn $^$#3#!@

2009-04-03 19:51  hboyer

	* py/test/lib_milhouse_ipcp.py: Added a ps output before tests

2009-04-03 19:50  hboyer

	* py/Makefile.am, py/test/test_telnet_milhouse.py,
	  py/test/test_telnet_milhouse_sync.py: Split milhouse test in 2
	  files

2009-04-03 19:50  alexandre

	* py/test/check_devices_settings.py, py/test/check_ping.py,
	  py/test/configs/addressbook.adb: test should be ok now

2009-04-03 19:38  alexandre

	* py/Makefile.am, py/miville.py, py/miville/api.py,
	  py/miville/core.py, py/miville/devices/settings.py,
	  py/miville/ui/cli/cli.py, py/test/NOMENCLATURE.txt,
	  py/test/check_miville_starts.py, py/test/check_ping.py,
	  py/test/lib_miville_telnet.py, py/test/once_miville_output.py:
	  adding test/lib_miville_telnet: a NEW lib for tests.
	  Added command-line -C arg to miville to disable escape chars

2009-04-03 19:22  simonp

	* py/test/test_telnet_milhouse.py: Removed temporarily last
	  milhouse test

2009-04-03 19:10  hboyer

	* py/test/lib_milhouse_ipcp.py: timeout set to 0.` in spawn

2009-04-03 18:31  hboyer

	* py/test/lib_milhouse_ipcp.py, py/test/test_telnet_milhouse.py:
	  Added new class to generate init messages (thanks Tristan)

2009-04-03 14:56  hboyer

	* py/test/lib_milhouse_ipcp.py, py/test/nelson.py,
	  py/test/test_telnet_milhouse.py: added try catch around readline
	  renamed nelson to "lib_milhouse_ipcp"
	  Very corporate, very nice...

2009-04-03 14:23  hboyer

	* py/test/solo_test_preset_settings.py: changed port number to
	  avoid conflicts

2009-04-03 05:19  etienne

	* py/docs/modules.txt, py/docs/streams.audio.txt,
	  py/docs/streams.data.txt, py/docs/streams.txt,
	  py/docs/streams.video.txt: Mivile docs cleanup.

2009-04-03 04:54  etienne

	* py/docs/conf.py, py/docs/connectors.basic.txt,
	  py/docs/connectors.sip.txt, py/docs/core.txt,
	  py/docs/devices.txt, py/docs/engines.txt,
	  py/docs/generate_modules.py, py/docs/index.txt,
	  py/docs/javascript.txt, py/docs/js_addressbook.txt,
	  py/docs/js_utils.txt, py/docs/modules.txt, py/docs/network.txt,
	  py/docs/protocols.txt, py/docs/ui.cli.txt, py/docs/ui.web.txt,
	  py/docs/ui.web.widgets.medias.txt, py/docs/ui.web.widgets.txt,
	  py/docs/utils.txt, py/miville/protocols/com_chan_dialogs.py,
	  py/miville/ui/web/js/js2rst.py: Fixed the bug preventing the doc
	  to be build correctly.
	  Updated the docs.
	  Incorporated some javascript docs.
	  Modified a strange line in com_chan_dialogs.py preventing the
	  docs to be build.
	  Small update to js2rst.
	  Changed generate_modules.py to be compatible with python 2.4
	  (like Sphinx).

2009-04-03 00:50  etienne

	* py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/templates/default/css/addressbook.css,
	  py/miville/ui/web/widgets/addressbook.py: Fixed the look of the
	  accept/refuse buttons and the wrapping of the caption.

2009-04-03 00:17  hboyer

	* py/test/nelson.py: Added readline calls to get server log data
	  Fixed file name bug for log files
	  More pleasure every run
	  Don't forget to bring a towel and check _trial_temp/index.html

2009-04-02 23:49  etienne

	* py/miville/addressbook.py, py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/js2rst.py, py/miville/ui/web/js/pyjsdoc.py,
	  py/miville/ui/web/js/utils.js,
	  py/miville/ui/web/templates/default/css/addressbook.css,
	  py/miville/ui/web/templates/default/css/style.css,
	  py/miville/ui/web/templates/default/xml/addressbook.xml,
	  py/miville/ui/web/widgets/addressbook.py: Added "optional"
	  message in port field.
	  Fixed post-selection on save/edit/keep contact.

2009-04-02 23:15  alexandre

	* py/test/once_miville_output.py: adding a non-working quite yet
	  test framework that might become quite powerful one day.

2009-04-02 22:25  koya

	* src/main/mainTcp.cpp: no tcp logging

2009-04-02 22:13  koya

	* src/main/milhouse.cpp, src/util/logWriter.cpp: logging disabled

2009-04-02 22:01  koya

	* src/util/logWriter.cpp: logging off

2009-04-02 21:21  etienne

	* py/miville/ui/cli/cli.py: Fixed auto_answer setting in the CLI.

2009-04-02 21:14  tristan

	* src/gst/engine/py/thrillhouse.py, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpSender.cpp:
	  more obvious rtp stats

2009-04-02 19:34  alexandre

	* py/Makefile.am, py/imiville.py, py/miville/devices/devices.py,
	  py/miville/devices/settings.py,
	  py/test/check_devices_settings.py: adding device settings - not
	  yet implemented - just a few first steps done

2009-04-02 18:57  koya

	* configure.ac: reverted to boost1.34

2009-04-02 18:51  tristan

	* src/gst/engine/TODO, src/gst/engine/py/thrillhouse.py,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h,
	  src/main/milhouse.cpp: initial jitterbuffer time command line
	  option added

2009-04-02 18:27  koya

	* configure.ac: boost 1.35 or nothing

2009-04-02 15:05  alexandre

	* doc/settings_flow.dia: adding settings_flow.dia

2009-04-02 14:31  alexandre

	* py/miville/core.py, py/miville/settings.py,
	  py/miville/ui/cli/cli.py, py/miville/utils/common.py,
	  py/miville/utils/log.py, py/miville/utils/telnet_testing.py,
	  py/test/check_ping.py, py/test/configs/addressbook.adb,
	  py/test/configs/addressbook.txt, py/test/configs/contacts.adb,
	  py/test/configs/settings.sets, py/test/configs/settings.txt,
	  py/test/systest_telnet.py,
	  py/test/telnet_redux_state_machine_test.py: renaming adb,
	  settings and presets files.

2009-04-02 04:09  etienne

	* py/miville/ui/web/js/Doxyfile,
	  py/miville/ui/web/js/addressbook.html,
	  py/miville/ui/web/js/js2doxy.pl: Files cleanup.

2009-04-02 04:08  etienne

	* py/docs/js_addressbook.txt,
	  py/miville/ui/web/js/addressbook.html,
	  py/miville/ui/web/js/addressbook.js,
	  py/miville/ui/web/js/js2rst.py, py/miville/ui/web/js/jsdoc.css:
	  Updated the js addressbook doc to pyjsdoc.
	  Added a script (not finished) to export the jsdoc to sphinx
	  (convert in ReST file).

2009-04-01 22:04  hboyer

	* py/test/configs/settings.sets: using the new class paths

2009-04-01 22:01  tristan

	* doc/figures/Milhouse.PNG, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, utils/net/slownet.sh,
	  utils/net/trashnet.sh: even better scripts, also retired an old
	  friend

2009-04-01 21:37  tristan

	* utils/net/cleannet.sh, utils/net/trashnet.sh: More netem script
	  goodness

2009-04-01 21:26  tristan

	* utils/net/cleanNet.sh, utils/net/cleannet.sh,
	  utils/net/slownet.sh, utils/net/trashNet.sh,
	  utils/net/trashnet.sh: Added a new fake latency script

2009-04-01 20:11  etienne

	* py/miville/ui/web/base.html, py/miville/ui/web/css/base_ver1.css,
	  py/miville/ui/web/index_ver1.html,
	  py/miville/ui/web/js/addressbook_ver1.js,
	  py/miville/ui/web/js/base.js, py/miville/ui/web/js/base_ver1.js:
	  Files cleanup in web.

2009-04-01 19:29  hboyer

	* configure.ac, py/miville/Makefile.am: fixed plumbing to be able
	  to delete streams

2009-04-01 19:29  simonp

	* py/miville.sh: Add a script to ease the start of miville.py with
	  port offset

2009-04-01 19:17  hboyer

	* py/miville/engines/base_gst.py: Added new callbacks (success
	  failure)
	  Fixed bug in callbacks (variable args in log)

2009-04-01 19:15  hboyer

	* py/miville/streams: moved to engines

2009-04-01 19:11  hboyer

	* py/test/nelson.py: nothing special

2009-04-01 19:01  hboyer

	* py/test/nelson.py: Better html generatino with links

2009-04-01 18:57  koya

	* src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h:
	  fixed a release build error

2009-04-01 18:44  alexandre

	* py/miville.py, py/miville/addressbook.py, py/miville/core.py,
	  py/miville/settings.py, py/miville/utils/common.py: added
	  miville_home option at startup

2009-04-01 18:42  etienne

	* py/miville/protocols/com_chan.py: Added info on the com_chan bug
	  (differences between twisted version).

2009-04-01 18:01  alexandre

	* py/miville/protocols/com_chan.py: fixed bug in com_chan. 1 arg
	  and not 3

2009-04-01 16:11  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/py/thrillhouse.py: mpeg4 encoding happens in its
	  own thread

2009-04-01 16:00  etienne

	* py/miville/ui/cli/cli.py: Fixed bug in cli on invitation.

2009-04-01 03:44  etienne

	* py/miville/connectors/__init__.py,
	  py/miville/protocols/com_chan.py: Fixed the closing of the
	  connection when the connection is lost (com_chan interrupted).

2009-03-31 23:07  tristan

	* src/gst/control/gstThread.cpp, src/gst/engine/TODO,
	  src/gst/engine/py/thrillhouse.py, src/gst/engine/rtpBin.cpp:
	  correct types for rtpstats

2009-03-31 22:20  alexandre

	* py/Makefile.am: little comment...

2009-03-31 22:18  etienne

	* py/miville/ui/web/web.py: Fixed path bug after import renaming
	  and moving.

2009-03-31 22:03  alexandre

	* py/miville.py, py/miville/__init__.py,
	  py/miville/protocols/pinger.py: minor fixes

2009-03-31 21:30  alexandre

	* py/imiville.py, py/miville.py, py/miville/__init__.py,
	  py/miville/api.py, py/miville/core.py, py/miville/network.py:
	  cosmetic updates plus a few miville imports fixed.

2009-03-31 21:10  simonp

	* py/miville/ui/web/web.py,
	  py/miville/ui/web/widgets/addressbook.py,
	  py/miville/ui/web/widgets/help.py: Minor fixes in miville/ui for
	  the renaming undertaking

2009-03-31 21:02  hboyer

	* py/test/test_gst_client.py: keeping up with modern times

2009-03-31 20:43  simonp

	* configure.ac, py/Makefile.am, py/miville/Makefile.am: Fixed some
	  breakage for the py/miville move

2009-03-31 20:27  alexandre

	* py/miville/__init__.pyc, py/test/test_telnet_milhouse.py: fixed a
	  test

2009-03-31 20:17  alexandre

	* py/Makefile.am: make fixed

2009-03-31 20:16  alexandre

	* py/__init__.py, py/addressbook.py, py/api.py, py/connectors,
	  py/core.py, py/devices, py/engines, py/errors.py,
	  py/miville/__init__.pyc, py/miville/addressbook.py,
	  py/miville/api.py, py/miville/connectors,
	  py/miville/connectors/Makefile.am,
	  py/miville/connectors/__init__.py, py/miville/connectors/basic,
	  py/miville/connectors/sip, py/miville/connectors/states.py,
	  py/miville/core.py, py/miville/devices,
	  py/miville/devices/Makefile.am, py/miville/devices/__init__.py,
	  py/miville/devices/devices.py, py/miville/devices/firewire.py,
	  py/miville/devices/firewire_bus_reset.py,
	  py/miville/devices/jackd.py, py/miville/devices/start_jackd.py,
	  py/miville/devices/v4l2.py, py/miville/engines,
	  py/miville/engines/Makefile.am, py/miville/engines/__init__.py,
	  py/miville/engines/audiovideogst.py,
	  py/miville/engines/base_gst.py, py/miville/engines/gstchannel.py,
	  py/miville/errors.py, py/miville/network.py,
	  py/miville/protocols, py/miville/protocols/Makefile.am,
	  py/miville/protocols/__init__.py,
	  py/miville/protocols/com_chan.py,
	  py/miville/protocols/com_chan_dialogs.py,
	  py/miville/protocols/ipcp.py,
	  py/miville/protocols/ipcp_server.py,
	  py/miville/protocols/pinger.py, py/miville/settings.py,
	  py/miville/streams, py/miville/streams/Makefile.am,
	  py/miville/streams/__init__.py, py/miville/streams/audio,
	  py/miville/streams/data, py/miville/streams/stream.py,
	  py/miville/streams/video, py/miville/ui,
	  py/miville/ui/Makefile.am, py/miville/ui/__init__.py,
	  py/miville/ui/cli, py/miville/ui/web, py/miville/utils,
	  py/miville/utils/Makefile.am, py/miville/utils/__init__.py,
	  py/miville/utils/commands.py, py/miville/utils/common.py,
	  py/miville/utils/coverage_report.py, py/miville/utils/i18n.py,
	  py/miville/utils/log.py, py/miville/utils/mediator.py,
	  py/miville/utils/observer.py, py/miville/utils/shell.py,
	  py/miville/utils/singleton.py,
	  py/miville/utils/system_settings.py,
	  py/miville/utils/telnet_testing.py,
	  py/miville/utils/twisted_old.py, py/network.py, py/protocols,
	  py/settings.py, py/streams, py/ui, py/utils: mass move files done

2009-03-31 20:15  alexandre

	* py/__init__.py, py/addressbook.py, py/api.py,
	  py/connectors/__init__.py, py/connectors/basic/__init__.py,
	  py/connectors/basic/basic.py, py/connectors/sip/__init__.py,
	  py/connectors/sip/sip.py, py/connectors/states.py, py/core.py,
	  py/devices/__init__.py, py/devices/devices.py,
	  py/devices/firewire.py, py/devices/firewire_bus_reset.py,
	  py/devices/jackd.py, py/devices/start_jackd.py,
	  py/devices/v4l2.py, py/docs/conf.py, py/docs/generate_modules.py,
	  py/engines/__init__.py, py/engines/audiovideogst.py,
	  py/engines/base_gst.py, py/engines/gstchannel.py, py/errors.py,
	  py/imiville.py, py/miville.py, py/network.py,
	  py/protocols/__init__.py, py/protocols/com_chan.py,
	  py/protocols/com_chan_dialogs.py, py/protocols/ipcp.py,
	  py/protocols/ipcp_server.py, py/protocols/pinger.py,
	  py/settings.py, py/streams/__init__.py,
	  py/streams/audio/__init__.py, py/streams/audio/gst.py,
	  py/streams/data/RTPClient.py, py/streams/data/RTPServer.py,
	  py/streams/data/__init__.py, py/streams/data/midi.py,
	  py/streams/data/midiIn.py, py/streams/data/midiOut.py,
	  py/streams/stream.py, py/streams/video/__init__.py,
	  py/streams/video/gst.py, py/test/__init__.py,
	  py/test/bidi_video_telnet_test.py, py/test/check_ping.py,
	  py/test/dist_telnet_sys_test1.py,
	  py/test/dist_telnet_sys_test2.py,
	  py/test/dist_telnet_sys_test3.py,
	  py/test/dist_telnet_sys_test4.py, py/test/dualtest_network.py,
	  py/test/dualtest_ping.py, py/test/nelson.py,
	  py/test/solo_test_preset_settings.py,
	  py/test/solo_test_telnet_settings.py, py/test/systest_telnet.py,
	  py/test/tc1_tx_test.py,
	  py/test/telnet_redux_state_machine_test.py,
	  py/test/test_addressbook.py, py/test/test_com_chan.py,
	  py/test/test_commands.py, py/test/test_common.py,
	  py/test/test_devices.py, py/test/test_gst_client.py,
	  py/test/test_i18n.py, py/test/test_log.py,
	  py/test/test_network.py, py/test/test_observer.py,
	  py/test/test_telnet_milhouse.py,
	  py/test/test_ticket_black_beauty.py, py/ui/__init__.py,
	  py/ui/cli/__init__.py, py/ui/cli/cli.py, py/ui/web/__init__.py,
	  py/ui/web/web.py, py/ui/web/widgets/addressbook.py,
	  py/ui/web/widgets/help.py, py/utils/__init__.py,
	  py/utils/commands.py, py/utils/common.py,
	  py/utils/coverage_report.py, py/utils/i18n.py, py/utils/log.py,
	  py/utils/mediator.py, py/utils/observer.py, py/utils/shell.py,
	  py/utils/system_settings.py, py/utils/telnet_testing.py,
	  py/utils/twisted_old.py: mass find and replace script done

2009-03-31 20:14  alexandre

	* py/Makefile.am: removing not working tests from makefile.am

2009-03-31 19:27  hboyer

	* py/test/test_telnet_milhouse.py: added buffer

2009-03-31 19:26  hboyer

	* py/test/nelson.py:

2009-03-31 19:20  etienne

	* py/ui/cli/cli.py, py/ui/web/js/addressbook.js: Fixed bug in
	  solo_test_preset_set.py.

2009-03-31 19:12  hboyer

	* py/test/test_telnet_milhouse.py: now using nelson as base class

2009-03-31 18:54  tristan

	* src/gst/engine/py/thrillhouse.py, src/main/milhouse.cpp: buffer
	  time settable from command line, also set to very reasonable
	  setting in thrillhouse

2009-03-31 18:37  etienne

	* py/addressbook.py, py/api.py, py/ui/web/js/addressbook.js,
	  py/ui/web/templates/default/css/addressbook.css,
	  py/ui/web/templates/default/js/adb_events_controllers.txt,
	  py/ui/web/templates/default/xml/addressbook.xml,
	  py/ui/web/widgets/addressbook.py: Finished to add auto_created
	  and auto_answer to web ui.

2009-03-31 18:18  tristan

	* src/gst/engine/py/thrillhouse.py: longer time

2009-03-31 18:16  tristan

	* src/gst/engine/py/gstPluginCheck.py,
	  src/gst/engine/py/gst_check.py, src/gst/engine/py/thrillhouse.py:
	  audio and videotestsrc test

2009-03-31 17:51  alexandre

	* py/ui/cli/cli.py: removed deprecated streams package from
	  ui.cli.cli

2009-03-31 17:23  hboyer

	* py/test/nelson.py: A test library for milhouse processes

2009-03-31 17:20  alexandre

	* py/core.py: very minor

2009-03-31 17:16  alexandre

	* py/core.py: very minor change

2009-03-31 15:46  alexandre

	* doc/python_renaming.txt, py/Makefile.am, py/core.py,
	  py/test/NOMENCLATURE.txt, py/test/check_ping.py,
	  py/utils/telnet_testing.py: removed streams from imports

2009-03-31 00:00  simonp

	* autogen.sh: Test for BUILDBOT env variable so start a ./configure

2009-03-30 23:24  sylvainc

	* doc/figures/state_machine_redux.dia: Reordering

2009-03-30 23:23  sylvainc

	* py/test/telnet_redux_state_machine_test.py: Modifications to flow
	  --This line, and those below, will be ignored
	  
	  M test/telnet_redux_state_machine_test.py

2009-03-30 23:11  simonp

	* src/gst/engine/py/thrillhouse.py: added svn:executable on
	  src/gst/engine/py/thrillhouse.py

2009-03-30 22:57  tristan

	* src/gst/engine/py/gstPluginCheck.py,
	  src/gst/engine/py/thrillhouse.py: cleaner plugincheck

2009-03-30 22:44  sylvainc

	* py/test/telnet_redux_state_machine_test.py: A basic state machine
	  test with Test cases

2009-03-30 22:41  sylvainc

	* doc/figures/state_machine_redux.dia: A reduced state machine with
	  matching testcases

2009-03-30 22:21  tristan

	* src/gst/engine/py/thrillHouse.py,
	  src/gst/engine/py/thrillhouse.py: pylint satisifed tests for
	  milhouse

2009-03-30 22:20  tristan

	* src/gst/engine/py/thrillHouse.py: improved

2009-03-30 22:04  etienne

	* py/connectors/basic/basic.py, py/ui/web/js/addressbook.js,
	  py/ui/web/templates/default/css/addressbook.css,
	  py/ui/web/templates/default/js/adb_events_controllers.txt,
	  py/ui/web/templates/default/xml/addressbook.xml,
	  py/ui/web/widgets/addressbook.py: More done on auto-created
	  contact in web ui.

2009-03-30 21:36  tristan

	* src/gst/engine/py/thrillHouse.py, src/python/exports.cpp: towards
	  redeeming tmatth for overzealous pruning

2009-03-30 21:18  tristan

	* src/gst/engine/py/thrillHouse.py: fixed make gst

2009-03-30 21:02  tristan

	* src/gst/engine/py/sropulpof.py, src/gst/engine/py/test,
	  src/gst/engine/py/thrillHouse.py, src/python/exports.cpp: one
	  milhouse to rule them all

2009-03-30 19:51  alexandre

	* py/addressbook.py, py/test/check_ping.py, py/utils/common.py:
	  tried to fix test by copying settings and contact to /tmp

2009-03-30 19:30  tristan

	* src/gst/engine/TODO, src/gst/engine/py/thrillHouse.py,
	  src/gutil/gloop.cpp, src/gutil/gloop.h, src/main/milhouse.cpp:
	  added timeout argument for testing

2009-03-30 18:53  alexandre

	* py/core.py, py/settings.py, py/utils/common.py: filenames are now
	  configurable

2009-03-30 16:31  alexandre

	* py/Makefile.am, py/api.py, py/connectors/__init__.py,
	  py/connectors/basic/basic.py, py/core.py, py/network.py,
	  py/protocols/com_chan.py, py/test/check_ping.py,
	  py/ui/cli/cli.py, py/ui/web/web.py: adding test/check_ping to
	  buildbot.
	  update port offset config.

2009-03-29 20:31  etienne

	* py/api.py, py/connectors/__init__.py, py/ui/cli/cli.py,
	  py/ui/web/widgets/addressbook.py: Added more connection info
	  messages handling to web, cli.

2009-03-28 20:53  koya

	* src/main/mainTcp.cpp, src/tcp/tcpThread.cpp, src/tcp/tcpThread.h:
	  reworking logging facility

2009-03-28 20:43  koya

	* src/tcp/asioThread.cpp: asio posts mapMsgs

2009-03-28 17:39  koya

	* src/main/mainTcp.cpp: oops

2009-03-28 03:51  koya

	* src/tcp/asioThread.cpp, src/tcp/asioThread.h: asio dev

2009-03-28 03:10  etienne

	* py/api.py, py/connectors/__init__.py,
	  py/connectors/basic/basic.py, py/ui/cli/cli.py,
	  py/ui/web/js/addressbook.js,
	  py/ui/web/templates/default/js/adb_events_controllers.txt,
	  py/ui/web/widgets/addressbook.py: Added a lot of connection info
	  messages handling to web, cli, connectors.__init__, basic and
	  api.

2009-03-27 23:21  alexandre

	* py/api.py, py/test/check_ping.py: adding test starting two
	  mivilles on the same computer in a test case.

2009-03-27 23:02  tristan

	* src/gst/control/gstThread.cpp, src/gst/engine/py/thrillHouse.py:
	  towards ending sropulpof.py, having tests that call the milhouse
	  command line directly

2009-03-27 22:34  koya

	* src/gst/control/gstThread.cpp, src/gutil/optionArgs.cpp,
	  src/main/milhouse.cpp, src/python/pyMsgThread.cpp,
	  src/tcp/parser.cpp: removed c casts and casts for ostream stuff

2009-03-27 21:58  simonp

	* doc/figures/test, py/test/test_telnet_milhouse_audio.py: Deleted
	  test_telnet_milhouse_audio.py
	  Added more svn:ignore

2009-03-27 21:45  koya

	* src/main/milhouse.cpp: atexit needed who know why?

2009-03-27 21:45  koya

	* src/tcp/tcpThread.cpp: tcpThread goes down nice

2009-03-27 21:04  koya

	* src/include/mapMsg.h, src/main/milhouse.cpp, src/util/mapMsg.cpp:
	  ostream operator <<

2009-03-27 20:27  tristan

	* src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/py/sropulpof.py, src/main/mainTcp.cpp,
	  src/main/milhouse.cpp, src/python/exports.cpp: better naming,
	  cleanup

2009-03-27 20:14  alexandre

	* py/test/configs/contacts.adb: adding two local contacts in the
	  test adb

2009-03-27 20:00  tristan

	* src/gst/audioFactory.h, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioConfig.h, src/gst/engine/rtpReceiver.cpp:
	  buffer time min slash default in right place

2009-03-27 19:25  tristan

	* src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/audioConfig.cpp, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSink.h,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/py/sropulpof.py, src/main/milhouse.cpp,
	  src/python/exports.cpp: added adjustable audiobuffer time
	  argument for audioreceiver's

2009-03-27 18:53  sylvainc

	* doc/figures/state_machine2.dia,
	  doc/figures/telnet_state_machine.dia: Rename

2009-03-27 18:53  sylvainc

	* doc/figures/state_machine2.dia: Barebones telnet state machine

2009-03-27 18:24  simonp

	* src/devices, src/main: svn:ignore madness

2009-03-27 17:48  simonp

	* py/test/test_telnet_milhouse_audio.py: This fails with audio on
	  crappy cards

2009-03-27 16:45  etienne

	* py/utils/common.py: Changed dir() by
	  vars(instance.__class__).keys() because production code should
	  not rely on dir() because dir() is not clearly define and also
	  dir() give methods of parents classes and do not want that.

2009-03-27 16:33  etienne

	* py/api.py, py/connectors/basic/basic.py, py/miville.py,
	  py/ui/cli/cli.py, py/ui/web/widgets/addressbook.py: Changed type
	  checking from type() to isinstance().
	  Code cleanup.

2009-03-27 16:06  hboyer

	* py/api.py, py/connectors/__init__.py, py/engines/__init__.py,
	  py/engines/gstchannel.py, py/protocols/ipcp.py, py/settings.py,
	  py/streams/gst_client.py, py/streams/video/gst.py,
	  py/test/config_test.sh, py/test/tc1_tx_test.py,
	  py/test/test_ticket_black_beauty.py: moved GST code into engines
	  package

2009-03-27 15:57  sylvainc

	* doc/figures/state_machine2.dia: Effacer des lignes

2009-03-27 15:41  etienne

	* py/miville.py: Fixed port offset bug.

2009-03-27 02:33  etienne

	* py/connectors/basic/basic.py, py/ui/web/index.xml,
	  py/ui/web/js/addressbook.js, py/ui/web/js/clientcide_763.js,
	  py/ui/web/js/clientcide_805.js,
	  py/ui/web/templates/default/xml/addressbook.xml,
	  py/ui/web/widgets/addressbook.py: A few steps in the direction of
	  a complete connection from the web ui (now working for simple
	  usage).

2009-03-27 00:45  alexandre

	* py/core.py, py/ui/cli/cli.py, py/ui/web/web.py: updated web and
	  cli to use smart configurable ports

2009-03-27 00:32  alexandre

	* py/core.py, py/miville.py: port stuff

2009-03-27 00:13  alexandre

	* py/imiville.py: fixed bug with imiville.

2009-03-27 00:00  hboyer

	* py/test/test_telnet_milhouse.py: test 04 has stop problem.. too

2009-03-26 23:55  hboyer

	* py/test/test_telnet_milhouse.py: oops

2009-03-26 23:54  alexandre

	* py/core.py, py/miville.py: listens to all interfaces by default

2009-03-26 23:49  hboyer

	* py/test/test_telnet_milhouse.py: reenabled test number 4

2009-03-26 23:48  hboyer

	* py/test/test_telnet_milhouse.py: changed expected string for
	  mysterious 'stop:' bug

2009-03-26 23:47  alexandre

	* py/api.py, py/connectors/__init__.py,
	  py/connectors/basic/basic.py, py/core.py, py/imiville.py,
	  py/miville.py: adding command-line args and config. starting to
	  implement interfaces binding using api.listen_tcp.

2009-03-26 23:05  hboyer

	* py/test/test_telnet_milhouse.py:

2009-03-26 23:04  hboyer

	* py/test/test_telnet_milhouse.py: added channels support

2009-03-26 22:54  tristan

	* src/gst/engine/rtpBin.cpp: printing rtp

2009-03-26 22:51  hboyer

	* py/engines/base_gst.py: angedf callback method signature to
	  accept new params

2009-03-26 22:35  koya

	* src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp,
	  src/include/baseThread.h, src/tcp/tcpServer.cpp,
	  src/tcp/tcpThread.cpp: more shutdown fun

2009-03-26 22:10  sylvainc

	* doc/figures/state_machine2.dia: Adjustements

2009-03-26 22:02  sylvainc

	* doc/figures/state_machine2.dia: Reduced state machine

2009-03-26 21:59  tristan

	* src/gst/engine/audioSource.cpp, src/gst/engine/rtpBin.cpp:
	  bitrate info yay

2009-03-26 20:53  koya

	* src/main/mainTcp.cpp: asio out for now

2009-03-26 20:38  koya

	* src/main/milhouse.cpp: reset term on exit

2009-03-26 20:31  tristan

	* src/gst/engine/audioSink.cpp, src/gst/engine/audioSource.cpp:
	  more conservative buffertime

2009-03-26 20:25  tristan

	* src/gst/engine/audioSink.cpp, src/gst/engine/audioSource.cpp,
	  src/gst/engine/jackUtils.cpp, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/rtpReceiver.h, src/main/milhouse.cpp: conservative
	  audiosink buffer time

2009-03-26 20:00  koya

	* src/include/baseThread.h, src/main/milhouse.cpp,
	  src/tcp/asioThread.cpp, src/tcp/tcpThread.cpp: unwinding milhouse

2009-03-26 19:29  sylvainc

	* py/test/dist_telnet_sys_test6_WIP.py: Dont need this
	  --Thiisthose below, will be ignored--
	  
	  D test/dist_telnet_sys_test6_WIP.py

2009-03-26 19:29  sylvainc

	* py/test/dist_telnet_sys_test5_WIP.py: Dont need this
	  --This those below, will be ignored--
	  
	  D test/dist_telnet_sys_test5_WIP.py

2009-03-26 17:27  hboyer

	* py/test/test_telnet_milhouse.py: added channels settings for
	  audio_init message

2009-03-26 17:25  koya

	* src/include/baseThread.h, src/main/mainTcp.cpp,
	  src/tcp/tcpThread.cpp: quit problems

2009-03-26 17:23  hboyer

	* py/test/test_ticket_black_beauty.py: corected channels setting

2009-03-26 17:15  sylvainc

	* py/test/bidi_video_telnet_test.py: This is for hugo to improve on
	  so we can have bidirectional video started from one telnet
	  clienut

2009-03-26 15:50  alexandre

	* py/core.py: OOPS

2009-03-26 15:47  hboyer

	* py/test/test_ticket_black_beauty.py: new test

2009-03-26 15:43  alexandre

	* py/imiville.py, py/miville.py, py/test/test_devices.py,
	  py/test/test_telnet_milhouse.py: fixed devices tests. separated
	  miville and its core

2009-03-26 15:12  alexandre

	* py/miville, py/miville/__init__.py, py/miville/__init__.pyc:
	  adding miville dir

2009-03-26 15:12  alexandre

	* py/miville: deleted miville executable

2009-03-26 15:07  alexandre

	* py/miville.py, py/test/solo_test_preset_settings.py,
	  py/test/solo_test_telnet_settings.py, py/test/test_devices.py,
	  py/utils/telnet_testing.py: corrected many python tests

2009-03-25 21:59  tristan

	* src/gutil/gloop.cpp: set static loop ptr to 0

2009-03-25 21:40  alexandre

	* py/settings.sets, py/test/configs/contacts.adb,
	  py/test/configs/miville.adb, py/ui/cli/cli.py: renaming default
	  state files in tests. update cli and devices to fix non-working
	  stuff

2009-03-25 21:12  tristan

	* src/gutil/gloop.cpp, src/gutil/gloop.h, src/main/milhouse.cpp,
	  src/tcp/tcpThread.cpp, src/util/sigint.cpp: added interrupt
	  handling to milhouse, may cause nightmares

2009-03-25 20:05  tristan

	* src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/py/sropulpof.py, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/rtpReceiver.h, src/gst/ports.h,
	  src/gst/videoFactory.h, src/main/milhouse.cpp,
	  src/python/exports.cpp: use offset from video and audioports for
	  caps transmission

2009-03-25 19:57  hboyer

	* py/engines/__init__.py, py/engines/gstchannel.py: removed
	  create_engine from init

2009-03-25 19:38  hboyer

	* py/miville.py,cover: removed file

2009-03-25 19:32  simonp

	* py/test/configs, py/test/configs/miville.adb,
	  py/test/configs/settings.sets: First configs files

2009-03-25 19:32  alexandre

	* py/trial.py: deleted useless file

2009-03-25 19:30  alexandre

	* py/net, py/network.py, utils/net: moved net dor to trunk/utils

2009-03-25 19:26  tristan

	* src/gst/audioFactory.h, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioSource.cpp, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/gstLinkable.cpp, src/gst/engine/jackUtils.cpp,
	  src/gst/engine/pipeline.cpp, src/gst/engine/raw1394Util.cpp,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/v4l2util.cpp, src/gst/engine/videoSource.cpp,
	  src/gst/videoFactory.h, src/main/mainTcp.cpp,
	  src/main/milhouse.cpp: logic makeover (largely cosmetic)

2009-03-25 19:21  alexandre

	* py/api.py, py/test/dualtest_network.py: fixed network tests

2009-03-25 18:44  simonp

	* py/test/test_telnet_milhouse.py: Added a print DISPLAY

2009-03-25 18:44  tristan

	* src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/rtpReceiver.cpp: only destroy widget once

2009-03-25 18:32  alexandre

	* py/devices/devices.py, py/test/systest_telnet.py,
	  py/utils/telnet_testing.py: fixed test/systest_telnet.py. fixed
	  the "norm" command.

2009-03-25 18:27  sylvainc

	* py/test/dist_telnet_sys_test3.py,
	  py/test/dist_telnet_sys_test5_WIP.py,
	  py/test/dist_telnet_sys_test6_WIP.py: one way telnet tests

2009-03-25 18:09  alexandre

	* py/test/dualtest_ping.py, py/utils/telnet_testing.py: updated
	  utils/telnet_testing

2009-03-25 18:09  tristan

	* src/gst/engine/rtpBin.h, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/rtpReceiver.h, src/gst/engine/videoSink.cpp: added
	  jitterbuffer control dialogue for debug mode

2009-03-25 15:42  hboyer

	* py/test/solo_test_preset_settings.py, py/test/systest_telnet.py:
	  Verbosity removed.

2009-03-25 15:12  hboyer

	* py/test/test_telnet_milhouse.py: Verbosity removed. Test runs
	  well locally... but is it good enough for the bad robot?

2009-03-25 14:39  koya

	* src/main/mainTcp.cpp, src/tcp/asioThread.cpp: asio with msgThread

2009-03-25 02:53  koya

	* src/tcp/asioThread.cpp: whitespace

2009-03-25 02:09  alexandre

	* py/test/systest_telnet.py: corrected tmp dir

2009-03-25 01:39  alexandre

	* py/test/systest_telnet.py: changed tmp dir for tests so that it
	  uses a unique name

2009-03-25 00:46  simonp

	* configure.ac: Fixed an autotool thingie

2009-03-25 00:24  hboyer

	* py/engines: svn ignores cruft in this directory

2009-03-25 00:22  hboyer

	* py/engines, py/engines/Makefile.am, py/engines/__init__.py,
	  py/engines/audiovideogst.py, py/engines/base_gst.py,
	  py/engines/gstchannel.py: Moved GST specific code into this new
	  package

2009-03-24 22:56  hboyer

	* py/Makefile.am: added milhouse test

2009-03-24 22:36  koya

	* src/main/mainTcp.cpp: cleanup of mainTcp

2009-03-24 22:33  tristan

	* src/gst/engine/TODO, src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/videoSource.cpp: end of day

2009-03-24 21:29  tristan

	* src/gst/engine/jackUtils.cpp: jackutils errorfix

2009-03-24 21:02  koya

	* src/gst/control/gstThread.cpp, src/util/sigint.h: playing now
	  checks isPlaying before sending success

2009-03-24 20:53  alexandre

	* py/addressbook.py: addressbook fix

2009-03-24 20:42  tristan

	* src/gst/engine/audioSink.cpp, src/gst/engine/audioSource.cpp,
	  src/gst/engine/jackUtils.cpp, src/include/jackUtils.h: use new
	  jack connect mode if available

2009-03-24 20:34  sylvainc

	* py/ui/cli/cli.py: better s -x

2009-03-24 20:21  sylvainc

	* py/ui/cli/cli.py, py/ui/web/widgets/addressbook.py: s -x
	  enhancement

2009-03-24 18:58  alexandre

	* py/streams/gst_client.py, py/test/test_telnet_milhouse.py:
	  renamed propulseart to milhouse in python files.

2009-03-24 18:20  hboyer

	* py/covy: removed covy directory

2009-03-24 18:04  hboyer

	* py/.coverage, py/covy, py/covy/miville.py,cover,
	  py/miville.py,cover, py/settings.py: renamed SettingsChannel to
	  GstChannel

2009-03-24 18:02  tristan

	* src/python/Makefile.am: python makefile.am change

2009-03-24 17:49  alexandre

	* src/devices/firereset.c: firereset: improved errors messages.

2009-03-24 17:45  tristan

	* src/gst/engine/codec.cpp, src/main/Makefile.am: real boost magic

2009-03-24 17:37  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/codec.cpp: boost magic

2009-03-24 15:04  hboyer

	* py/index.html: removed index.html

2009-03-24 02:24  koya

	* configure.ac: arrgh configure

2009-03-23 22:45  alexandre

	* py/api.py, py/devices/firewire.py, py/ui/cli/cli.py: adding the
	  firereset CLI command

2009-03-23 21:56  alexandre

	* py/test/dist_telnet_sys_test5_WIP.py, py/utils/telnet_testing.py:
	  improved telnet tests

2009-03-23 21:45  tristan

	* configure.ac, src/Makefile.am, src/devices,
	  src/devices/Makefile.am, src/devices/firereset.c,
	  src/gst/engine/pipeline.cpp, src/gst/engine/py/gstPluginCheck.py,
	  src/gst/engine/py/sropulpof.py, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h: added firereset to trunk, updated
	  sropulpof.py to work with api changes

2009-03-23 21:30  sylvainc

	* py/test/dist_telnet_sys_test1.py,
	  py/test/dist_telnet_sys_test2.py,
	  py/test/dist_telnet_sys_test3.py,
	  py/test/dist_telnet_sys_test4.py,
	  py/test/dist_telnet_sys_test5_WIP.py, py/test/systest_telnet.py:
	  Telnet system test refactoring

2009-03-23 20:32  koya

	* configure.ac, doc/network/network_sequence.txt, src/Makefile.am:
	  python dir in main build

2009-03-23 20:30  alexandre

	* py/api.py, py/devices/devices.py, py/ui/cli/cli.py: adding
	  set_video_standard

2009-03-23 20:29  koya

	* src/Makefile.am: python dir in main build

2009-03-22 02:10  koya

	* src/gst/control/msgThreadFactory.cpp,
	  src/gst/engine/audioSource.h, src/gst/engine/remoteConfig.h,
	  src/headerLGPL.c, src/include/lassert.h,
	  src/include/msgThreadFactory.h, src/python/exports.cpp,
	  src/tcp/tcpServer.cpp, src/tcp/tcpServer.h,
	  src/tcp/tcpThread.cpp, src/tcp/tcpThread.h,
	  src/util/logWriter.cpp, src/util/logWriter.h: refactor and docs

2009-03-21 20:46  koya

	* src/main/milhouse.cpp, src/util/logWriter.cpp: pretty printing

2009-03-21 19:55  koya

	* src/tcp/asioThread.cpp, src/util/logWriter.cpp,
	  src/util/logWriter.h: THROW_END_THREAD()

2009-03-21 17:12  koya

	* src/tcp/asioThread.cpp, src/tcp/asioThread.h: cleanup and License

2009-03-21 17:01  koya

	* src/tcp/asioThread.cpp: QueuePair / asio integration

2009-03-21 17:00  koya

	* src/gutil/optionArgs.cpp: optionarg debug message cleanup

2009-03-21 02:08  etienne

	* py/ui/web/js/addressbook.js, py/ui/web/js/help.js,
	  py/ui/web/templates/default/js/adb_events_controllers.txt,
	  py/ui/web/widgets/addressbook.py: Basic Connect now working in
	  web ui.

2009-03-20 23:08  hboyer

	* py/api.py, py/index.html, py/settings.py, py/streams/__init__.py,
	  py/streams/gst_client.py, py/streams/video/gst.py,
	  py/ui/cli/cli.py: Added comm chann support for settings

2009-03-20 23:05  tristan

	* src/gst/engine/pipeline.cpp, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h, src/main/milhouse.rc: rtp api
	  improvements, latency setting added

2009-03-20 21:24  sylvainc

	* py/test/dist_telnet_sys_test4.py: Adjustements

2009-03-20 21:24  sylvainc

	* py/test/dist_telnet_sys_test3.py: Start the whole test from this
	  script

2009-03-20 20:37  tristan

	* py/maugis/maugis.py, src/main/sropulpof.cpp: get rid of
	  persistent pofs

2009-03-20 20:32  sylvainc

	* py/test/dist_telnet_sys_test4.py: Working

2009-03-20 20:32  sylvainc

	* py/test/dist_telnet_sys_test3.py: working

2009-03-20 20:26  koya

	* src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp,
	  src/gst/control/gstThread.h, src/main/mainTcp.cpp: success -
	  failure (gstThread)

2009-03-20 19:39  koya

	* py/maugis/Makefile, py/ui/web/index.html,
	  py/ui/web/templates/default/html, py/ui/web/templates/test/html:
	  oops

2009-03-20 19:34  koya

	* configure.ac, doc/network/network_sequence.txt,
	  py/maugis/Makefile, py/ui/web/index.html,
	  py/ui/web/templates/default/html,
	  py/ui/web/templates/default/html/addressbook.html,
	  py/ui/web/templates/default/html/help.html,
	  py/ui/web/templates/default/html/index.html,
	  py/ui/web/templates/test/html,
	  py/ui/web/templates/test/html/addressbook.html,
	  py/ui/web/templates/test/html/index.html,
	  src/gst/control/gstThread.cpp,
	  src/gst/engine/py/gstPluginCheck.py, src/main/Makefile.am,
	  src/main/mainTcp.cpp, src/main/sropulpof.cpp,
	  src/tcp/Makefile.am, src/tcp/asioThread.cpp,
	  src/tcp/asioThread.h, src/tcp/tcpThread.cpp: asio merged into
	  trunk r2554

2009-03-20 18:42  tristan

	* doc/figures/Milhouse.PNG: important doc

2009-03-20 18:35  sylvainc

	* doc/figures/distributed_system_telnet_two-way.dia: Diagram of two
	  way telnet tests

2009-03-20 18:28  tristan

	* src/gst/engine/py/milhouse.py, src/gst/engine/py/sropulpof.py:
	  milhouse is king

2009-03-20 18:28  tristan

	* configure.ac, src/gst/engine/py/milhouse.py,
	  src/gst/engine/py/sropulpof.py, src/main/Makefile.am,
	  src/main/milhouse.cpp, src/main/sropulpof.cpp: naming issues

2009-03-20 14:09  alexandre

	* py/__init__.py, py/api.py, py/devices/jackd.py,
	  py/test/test_devices.py, py/ui/cli/cli.py: adding
	  api.devices_toggle_kill_jackd_enabled([False|True])

2009-03-20 14:07  hboyer

	* doc/figures/test/index.html: Mis a jour

2009-03-19 22:00  etienne

	* py/ui/web/js/addressbook.js,
	  py/ui/web/templates/default/js/adb_events_controllers.txt,
	  py/ui/web/templates/default/xml/addressbook.xml,
	  py/ui/web/widgets/addressbook.py: Updated addressbook web ui.

2009-03-19 20:26  tristan

	* src/gst/engine/rtpBin.cpp: add some jitterbuffering

2009-03-19 19:05  sylvainc

	* py/test/dist_telnet_sys_test1.py, py/test/systest_telnet.py: use
	  ip address as argument

2009-03-19 17:12  sylvainc

	* py/test/dist_telnet_sys_test1.py, py/test/systest_telnet.py:
	  ip_address argument

2009-03-19 15:28  sylvainc

	* py/settings.py: Fixed port issue where stream port was not sent
	  to video_init

2009-03-19 14:32  hboyer

	* py/ui/cli/cli.py: fixed bug in pretty print that crashed when
	  setting was None

2009-03-19 14:32  hboyer

	* py/ui/cli/cli.py: fixed bug in pretty print that crashed when
	  setting was None

2009-03-19 14:23  hboyer

	* py/api.py, py/protocols/ipcp.py: Added com channel parameter to
	  start streams api

2009-03-18 23:02  hboyer

	* py/settings.py: fixed bug that prevented propulseart to be
	  launched in 'send' mode

2009-03-18 22:11  alexandre

	* py/ui/web/js/Doxyfile, py/ui/web/js/base.js,
	  py/ui/web/js/help.js, py/ui/web/js/js2doxy.pl,
	  py/ui/web/js/pyjsdoc.py: adding documentation utilities
	  experimentation files for javascript.
	  Modifed some javascript files to add comments.

2009-03-18 21:39  sylvainc

	* py/test/dist_telnet_sys_test2.py:

2009-03-18 21:25  sylvainc

	* py/test/README, py/test/dist_telnet_sys_test1.py: distributed
	  telnet test instructions

2009-03-18 21:01  hboyer

	* py/settings.py: added debug logging for propulseart settings

2009-03-18 20:58  hboyer

	* py/streams/gst_client.py: changed video_init signature to allow
	  callbacks in the face of variable argument list

2009-03-18 20:26  tristan

	* src/gst/engine/audioSink.cpp: more forgiving buffer time

2009-03-18 20:02  hboyer

	* py/ui/cli/cli.py: Better "s -x" command: mode (for stream sub
	  group) and enabled (for groups and streams)

2009-03-18 20:01  hboyer

	* py/ui/cli/cli.py: Better "s -x" command: mode (for stream sub
	  group) and enabled (for groups and streams)

2009-03-18 19:53  hboyer

	* py/settings.py: better logging when starting propulseart procs

2009-03-18 19:28  sylvainc

	* py/test/start_miville.sh: DElete adress book

2009-03-18 19:24  hboyer

	* py/settings.py: Fixed a merging bug that wiped 2 lines

2009-03-18 19:10  tristan

	* src/gst/engine/audioConfig.cpp, src/gst/engine/audioSink.cpp,
	  src/gst/engine/audioSink.h: buffer time reduced in sink, increase
	  in src

2009-03-18 18:35  hboyer

	* py/ui/cli/cli.py: New and improved "s -x" command... 'Its like
	  xray vision for telnet miville!'
	  Better formatting.
	  Now you can follow the white streaming rabbit

2009-03-18 18:19  etienne

	* py/ui/web/js/addressbook.js, py/ui/web/js/utils.js,
	  py/ui/web/widgets/addressbook.py: Added the base of the system
	  that manage the states of controllers (buttons, fields, etc).
	  Code cleanup.

2009-03-18 17:39  tristan

	* src/gst/engine/gstLinkable.cpp, src/gst/engine/gstLinkable.h:
	  better error verbosity when gst element linking fails

2009-03-18 17:13  tristan

	* src/gst/engine/codec.cpp: more conservative number of x264
	  threads

2009-03-18 16:11  hboyer

	* py/api.py, py/settings.py, py/streams/__init__.py,
	  py/streams/gst_client.py, py/streams/video/gst.py,
	  py/test/solo_test_preset_settings.py, py/ui/cli/cli.py: Added
	  sync_group to allow audio and video to be in sync or not
	  Added an AudioVideoGst to control the propulseart process
	  Added command to pretty print settings, groups and media (s -x)
	  in telnet mode

2009-03-18 15:41  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h: number of
	  threads set for x264enc based on cores available

2009-03-18 02:53  simonp

	* doc, py/docs/Makefile: Forced the rebuild of sphinx-build
	  svn:ignore trunk/doc/rtf

2009-03-18 00:36  simonp

	* py/docs/docs.txt: Updated the sphinx-build docs

2009-03-18 00:35  simonp

	* py/api.py, py/connectors/__init__.py, py/docs/docs.txt,
	  py/settings.py: Minor docstrings tweaks for sphinx-build

2009-03-17 23:18  alexandre

	* py/__init__.py: changing permissions on __init__.py

2009-03-17 23:12  alexandre

	* py/__init__.py, py/miville: adding the miville executable. py/
	  will eventually be the miville package

2009-03-17 21:33  simonp

	* py/test/start_miville.sh: Moved the HOME change just before
	  starting ./miville.py: jackd will start fine

2009-03-17 21:30  simonp

	* py/test/start_miville.sh: Moved HOME to /var/tmp, delete *.adb so
	  tests are using a fresh address book each time

2009-03-17 21:28  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h: h264 options
	  left alone

2009-03-17 19:05  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/tcp/tcpThread.cpp: deinterlace support added to h264

2009-03-17 18:52  etienne

	* py/ui/cli/cli.py, py/ui/web/web.py, py/utils/common.py: Give a
	  more meaningful messages when an UI doesn't have a required
	  package install.

2009-03-17 18:28  alexandre

	* py/devices/v4l2.py, py/network.py: devices+network: better error
	  messages when command not found

2009-03-17 16:43  alexandre

	* py/settings.py: heavily documented settings.py

2009-03-17 16:33  tristan

	* src/gst/engine/codec.cpp: h264 threads enabled

2009-03-17 16:25  tristan

	* src/gst/engine/audioConfig.cpp: buffer time increase

2009-03-16 22:32  alexandre

	* py/devices/firewire_bus_reset.py: adding
	  devices/firewire_bus_reset.py which is not working yet.

2009-03-16 22:32  alexandre

	* doc/network/network_sequence.msc,
	  doc/network/network_sequence.txt, py/devices/v4l2.py: adding
	  prototypes/resetfirewirebus.

2009-03-16 22:07  tristan

	* src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/TODO, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioConfig.h, src/gst/engine/audioSink.cpp,
	  src/gst/engine/audioSink.h, src/gst/engine/audioSource.cpp,
	  src/main/sropulpof.cpp: device choosing enabled for alsa

2009-03-16 22:03  etienne

	* py/ui/web/js/addressbook.js, py/ui/web/js/utils.js: Refactoring
	  and code cleanup in javascript.

2009-03-16 17:53  alexandre

	* py/devices/v4l2.py: devices : forgot to uncomment a print line

2009-03-16 17:15  alexandre

	* py/api.py, py/devices/v4l2.py, py/protocols/com_chan.py: devices:
	  fixed width/height parsing in v4l2. network: fixed error

2009-03-16 16:58  alexandre

	* py/addressbook.py, py/api.py, py/connectors/__init__.py,
	  py/protocols/com_chan.py, py/ui/cli/cli.py: com_chan: fixed error
	  when connection not successful. Fixed crash due to undefined
	  constant.

2009-03-16 15:45  tristan

	* src/main/sropulpof.cpp: disable video and disable audio modes now
	  inferred, no need to specify them

2009-03-14 23:11  koya

	* configure.ac, m4/ax_asio.m4: asio now better

2009-03-14 22:44  koya

	* configure.ac, m4/ax_asio.m4, src/tcp/asioSocketServer.cpp: asio
	  and boost 1.34

2009-03-14 21:35  koya

	* configure.ac, m4/ax_boost_thread.m4: boost asio compiles

2009-03-14 21:35  koya

	* src/tcp/asioSocketServer.cpp: boost asio compiles

2009-03-14 03:27  etienne

	* py/ui/web/js/addressbook.js,
	  py/ui/web/templates/default/xml/addressbook.xml,
	  py/ui/web/widgets/addressbook.py: Contact list now modifing
	  contacts in place instead of reloading all on each update in web
	  ui.

2009-03-13 20:04  simonp

	* ., py/maugis, py/ui/web/widgets, py/ui/web/widgets/medias,
	  src/include: Added some svn:ignore

2009-03-13 20:00  tristan

	* src/gst/engine/TODO, src/gst/engine/audioSource.cpp: end of week

2009-03-13 19:37  koya

	* src/include/Makefile.am: touch

2009-03-13 19:34  koya

	* configure.ac, globals.mak, py/connectors/Makefile.am,
	  py/streams/Makefile.am, src/Makefile.am,
	  src/gst/control/Makefile.am, src/gst/engine/Makefile.am,
	  src/gutil/Makefile.am, src/python/Makefile.am,
	  src/tcp/Makefile.am, src/util/Makefile.am: make dist now includes
	  all c++ sources and zestfully builds

2009-03-13 18:08  koya

	* configure.ac: auto rebuild now quiet

2009-03-13 17:45  koya

	* configure.ac, src/Makefile.am: commented out sip

2009-03-13 17:38  koya

	* Makefile.am, configure.ac, py/maugis/Makefile,
	  py/maugis/Makefile.old, src/gst/control/Makefile.am,
	  src/sip/Makefile.am: towards a make dist

2009-03-13 15:32  tristan

	* py/maugis/maugis.py: updated maugis

2009-03-13 15:19  tristan

	* src/main/sropulpof.cpp: number of channels defaults to 2 if not
	  specified

2009-03-13 14:48  simonp

	* .: Ignore _trial_temp

2009-03-13 01:53  koya

	* src/gst/audioFactory.h, src/gst/ports.h, src/gst/videoFactory.h,
	  src/gutil/optionArgs.cpp, src/gutil/optionArgs.h,
	  src/include/mapMsg.h, src/main/sropulpof.cpp,
	  src/util/mapMsg.cpp: merged branch mapMsg back into trunk

2009-03-12 22:31  tristan

	* src/gst/engine/pipeline.cpp, src/gst/engine/videoSource.cpp: ntsc
	  and pal now both supported, but if pal is used a warning is given

2009-03-12 21:51  hboyer

	* py/test/systest_telnet.py: inquiring about test problem in
	  autobuild

2009-03-12 21:36  etienne

	* py/api.py, py/ui/cli/cli.py, py/ui/web/js/addressbook.js,
	  py/ui/web/templates/default/css/addressbook.css,
	  py/ui/web/widgets/addressbook.py: Fixed some status thing in web
	  ui.

2009-03-12 15:43  hboyer

	* py/test/systest_telnet.py: inquiring about test problem in
	  autobuild

2009-03-12 15:35  hboyer

	* py/test/solo_test_telnet_settings.py: inquiring about test
	  problem in autobuild

2009-03-12 15:34  hboyer

	* py/test/systest_telnet.py: inquiring about test problem in
	  autobuild

2009-03-12 15:04  hboyer

	* py/test/solo_test_telnet_settings.py: inquire about test problem
	  in autobuild

2009-03-12 14:49  hboyer

	* py/test/solo_test_telnet_settings.py: Added ps call to inquire
	  about test problem in autobuild

2009-03-12 14:48  hboyer

	* py/test/solo_test_telnet_settings.py:

2009-03-12 14:18  simonp

	* py/test/start_miville.sh: Minor edits on start_miville.sh

2009-03-12 01:42  etienne

	* py/addressbook.py, py/api.py, py/connectors/__init__.py,
	  py/ui/cli/cli.py, py/ui/web/js/addressbook.js,
	  py/ui/web/templates/default/css/addressbook.css,
	  py/ui/web/templates/default/css/style.css,
	  py/ui/web/templates/default/xml/addressbook.xml,
	  py/ui/web/widgets/addressbook.py: Improved connection error
	  support in web ui.
	  Fixed a bug in state setattr of addressbook.

2009-03-11 22:31  simonp

	* py/test/start_miville.sh: Little script to start miville and
	  jackd

2009-03-11 22:23  hboyer

	* py/Makefile.am: Changing test order... chasing a bug in the
	  autobuild execution

2009-03-11 21:43  etienne

	* py/addressbook.py, py/connectors/__init__.py, py/ui/cli/cli.py,
	  py/ui/web/js/addressbook.js,
	  py/ui/web/templates/default/css/addressbook.css,
	  py/ui/web/templates/default/css/help.css,
	  py/ui/web/templates/default/css/index.css,
	  py/ui/web/templates/default/css/style.css,
	  py/ui/web/templates/default/img/process-working.png,
	  py/ui/web/templates/default/img/spinner16.png,
	  py/ui/web/templates/default/img/spinner22.png,
	  py/ui/web/templates/default/xml/addressbook.xml,
	  py/ui/web/templates/default/xml/index.xml,
	  py/ui/web/widgets/addressbook.py: Added write (and notify) on
	  state change in addressbook.

2009-03-11 20:44  simonp

	* py/Makefile.am: Fixed backslaches in py/Makefile.am

2009-03-11 19:27  hboyer

	* py/Makefile.am: Changing test order... chasing a bug in the
	  autobuild execution

2009-03-11 18:35  hboyer

	* _trial_temp, py/Makefile.am, py/addressbook.py, py/api.py,
	  py/errors.py, py/protocols/com_chan.py, py/protocols/ipcp.py,
	  py/settings.py, py/settings.sets, py/streams/__init__.py,
	  py/streams/audio/gst.py, py/streams/gst_client.py,
	  py/streams/video/gst.py, py/test/solo_test_preset_settings.py,
	  py/test/solo_test_telnet_settings.py, py/test/systest_telnet.py,
	  py/test/test_gst_client.py, py/test/test_telnet_milhouse.py,
	  py/ui/cli/cli.py, src/gst/control, src/gst/engine, src/main,
	  src/python: Merged back branches/connecticut into the trunk.
	  - settings updates
	  - streaming start/stop functionality from miville
	  - tests for propulseart processes
	  - tests for gst classes that control propulseart
	  - tests for miville streaming

2009-03-10 23:09  alexandre

	* py/api.py: added comments in api

2009-03-10 22:58  alexandre

	* py/api.py, py/connectors/__init__.py,
	  py/connectors/basic/basic.py, py/protocols/com_chan.py,
	  py/test/dualtest_ping.py: fixed a bug in com_chan/connections. We
	  now close the conn if remote dies.

2009-03-10 21:59  tristan

	* src/gst/engine/TODO: typo, less verbosity

2009-03-10 21:57  koya

	* py/Makefile.am: solo test telnet removed

2009-03-10 21:44  etienne

	* py/api.py: Added example to the error docstring.

2009-03-10 21:35  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h: get rid of
	  rtp reporting callback when all our rtpsessions are toast

2009-03-10 21:29  koya

	* py/Makefile.am: killall Miville avant tests

2009-03-10 21:25  etienne

	* py/api.py: Started to add error managment docstring.

2009-03-10 19:34  hboyer

	* py/settings.py: caller is None rather than undefined

2009-03-10 19:29  hboyer

	* py/api.py, py/settings.py: In only 10 minutes, we added a com
	  chan to propagate setting information amongst remote mivilles in
	  swarm.

2009-03-10 18:42  koya

	* py/Makefile.am, py/test/test_addressbook.py: trial LANG env

2009-03-10 17:49  tristan

	* configure.ac: added check for videodev2 header in configure.ac

2009-03-10 16:12  koya

	* src/gst/engine/v4l2util.cpp: v4l2src

2009-03-10 15:50  tristan

	* configure.ac, src/gst/engine/v4l2util.h: commented out configure
	  breaker, no such package libv4l2-dev in hardy, the v4l2utils
	  depends on videodev2.h from linux headers

2009-03-10 15:11  sylvainc

	* configure.ac, src/gst/engine/v4l2util.h: typo

2009-03-10 02:44  koya

	* src/tcp/asioSocketServer.cpp: asio from branch

2009-03-10 02:30  koya

	* configure.ac: configure for v4l2

2009-03-10 02:22  koya

	* src/gst/engine/v4l2util.cpp, src/gst/engine/v4l2util.h: added
	  missing v4l2util.h

2009-03-09 21:52  tristan

	* src/gst/engine/v4l2util.cpp: no more cout in v4lutil

2009-03-09 21:32  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/v4l2util.cpp,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoSource.cpp,
	  src/gst/engine/videoSource.h: better v4l2 standard check

2009-03-09 20:56  tristan

	* src/gst/engine/v4l2util.cpp, src/gst/engine/v4lstandard.cpp:
	  v4lstanard moved

2009-03-09 20:56  tristan

	* src/gst/engine/v4lstandard.cpp: v4lstanard cleaner

2009-03-09 20:49  koya

	* configure.ac: configure.ac now defaults to enable-debug

2009-03-09 20:44  koya

	* src/include/mapMsg.h, src/python/pyMsgThread.cpp: mapmsg.begin
	  and end now need friend status to use

2009-03-09 20:21  tristan

	* src/gst/ports.h: got rid of ports::IP

2009-03-09 20:18  tristan

	* configure.ac, py/net/trashNet.sh, src/gst/engine/glVideoSink.h,
	  src/gst/engine/v4lstandard.cpp: got rid of extraneous colorscale

2009-03-09 20:12  koya

	* configure.ac: warnings as errors

2009-03-09 20:10  tristan

	* src/gst/engine/pipeline.h, src/gst/engine/v4lstandard.cpp:
	  quitted initialized in pipeline constructor

2009-03-09 19:53  tristan

	* src/gst/engine/audioSource.cpp, src/gst/engine/v4lstandard.cpp:
	  format grabber for v4l

2009-03-09 15:01  alexandre

	* py/test/dualtest_ping.py: dding a ping system test

2009-03-07 00:33  tristan

	* src/gst/engine/rtpBin.cpp: purged the evil of the drop-on-latency
	  setting from rtpbin

2009-03-07 00:16  tristan

	* src/gst/engine/rtpBin.cpp: trying without drop on latency

2009-03-06 21:16  alexandre

	* py/protocols/com_chan_dialogs.py: adding non-working
	  com_chan_dialogs

2009-03-06 19:08  alexandre

	* py/api.py, py/protocols/pinger.py, py/ui/cli/cli.py: adding
	  protocols/pinger.py

2009-03-06 00:55  alexandre

	* py/connectors/__init__.py, py/connectors/basic/basic.py,
	  py/protocols/com_chan.py: Fixed crash that was happening when
	  trying to callRemote com_chan that is unreachable

2009-03-05 23:23  tristan

	* src/gst/engine/rtpBin.cpp: don't ever set jitterbuffer latency to
	  5 again

2009-03-05 22:18  tristan

	* py/net/trashNet.sh, src/gst/engine/pipeline.h,
	  src/gst/engine/playback.cpp, src/gst/engine/playback.h,
	  src/gst/engine/videoSink.cpp, src/main/sropulpof.cpp: gentler
	  quitting, only works with capital Q

2009-03-05 21:18  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/videoReceiver.cpp: caps init changed slightly

2009-03-05 20:00  tristan

	* src/gst/engine/rtpBin.cpp: give an ever so slight jitter buffer

2009-03-05 19:54  tristan

	* py/net/trashNet.sh: changed packet loss percentage to 2 percent

2009-03-05 16:59  tristan

	* py/net, py/net/cleanNet.sh, py/net/trashNet.sh: added netem trash
	  and clean scripts

2009-03-05 16:53  alexandre

	* py/network.py: network: catched an alreadycalled error

2009-03-05 16:38  alexandre

	* py/network.py: network: more verbose errors

2009-03-05 04:42  etienne

	* py/docs: Added SVN ignore for directory starting by _.

2009-03-05 04:39  etienne

	* py/ui/web/js/addressbook.js,
	  py/ui/web/templates/default/css/addressbook.css,
	  py/ui/web/templates/default/xml/addressbook.xml,
	  py/ui/web/widgets/addressbook.py: Changed console to dbug in js
	  (resolved conflict when firebug is not present).
	  Partially added remove contact function.
	  Added API error feedback for add.

2009-03-04 23:02  tristan

	* src/gst/audioFactory.h, src/gst/control/gstThread.cpp,
	  src/gst/engine/audioConfig.cpp, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/glVideoSink.cpp, src/gst/engine/glVideoSink.h,
	  src/gst/engine/py/sropulpof.py,
	  src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoSink.h, src/gst/videoFactory.h,
	  src/main/sropulpof.cpp, src/python/exports.cpp: merged back
	  branch

2009-03-04 22:35  koya

	* configure.ac: debug mode only autoconf weirdness

2009-03-04 07:54  koya

	* src/gst/control/gstThread.cpp: cruft

2009-03-04 07:48  koya

	* src/gst/control/gstThread.cpp: video_init

2009-03-04 02:52  koya

	* src/gst/control/gstThread.cpp: getCaps after send

2009-03-04 00:21  koya

	* configure.ac, src/gst/control/gstSenderThread.h,
	  src/gst/control/gstThread.cpp, src/gst/control/gstThread.h,
	  src/gst/engine/mediaBase.h, src/include/lassert.h,
	  src/tcp/tcpThread.cpp, src/tcp/tcpThread.h: who knows if start
	  good?

2009-03-03 23:54  tristan

	* src/gst/audioFactory.h, src/gst/videoFactory.h,
	  src/main/sropulpof.cpp: receiver informs of you when it's waiting
	  for caps

2009-03-03 23:23  alexandre

	* py/devices/jackd.py: less verbose prints

2009-03-03 23:22  tristan

	* src/gst/engine/py/gstPluginCheck.py: give plugin check a new home

2009-03-03 23:18  alexandre

	* py/devices/jackd.py, py/network.py, py/ui/web/js/addressbook.js:
	  jackd: better error msg

2009-03-03 22:51  alexandre

	* py/devices/jackd.py: seem to have fixed a bug. jackd has a key
	  error basically dude

2009-03-03 22:49  etienne

	* py/addressbook.py, py/ui/web/js/addressbook.js,
	  py/ui/web/widgets/addressbook.py: Added add contact to the web
	  UI.
	  Added basic API error support to the web UI.
	  Corrected an addressbook error string.

2009-03-03 22:15  tristan

	* src/gst/engine/TODO, src/gst/engine/audioSource.cpp,
	  src/gst/engine/audioSource.h, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/glVideoSink.h: encapsulated audio capsfilter

2009-03-03 21:46  etienne

	* py/miville.py: Oups, reverted to previous version.

2009-03-03 21:44  etienne

	* py, py/addressbook.py, py/api.py, py/miville.py,
	  py/test/test_addressbook.py, py/ui/web/index.html,
	  py/ui/web/index.xml, py/ui/web/js/addressbook.js,
	  py/ui/web/js/utils.js,
	  py/ui/web/templates/default/css/addressbook.css,
	  py/ui/web/templates/default/css/help.css,
	  py/ui/web/templates/default/css/index.css,
	  py/ui/web/templates/default/css/style.css,
	  py/ui/web/templates/default/html,
	  py/ui/web/templates/default/img/internet-group-chat.png,
	  py/ui/web/templates/default/img/list-add.png,
	  py/ui/web/templates/default/img/list-remove.png,
	  py/ui/web/templates/default/img/network-error.png,
	  py/ui/web/templates/default/img/network-transmit-receive.png,
	  py/ui/web/templates/default/js/help.js,
	  py/ui/web/templates/default/xml,
	  py/ui/web/templates/default/xml/addressbook.html,
	  py/ui/web/templates/default/xml/addressbook.xml,
	  py/ui/web/templates/default/xml/help.html,
	  py/ui/web/templates/default/xml/help.xml,
	  py/ui/web/templates/default/xml/index.html,
	  py/ui/web/templates/default/xml/index.xml,
	  py/ui/web/templates/test/html, py/ui/web/templates/test/xml,
	  py/ui/web/templates/test/xml/addressbook.html,
	  py/ui/web/templates/test/xml/addressbook.xml,
	  py/ui/web/templates/test/xml/index.html,
	  py/ui/web/templates/test/xml/index.xml, py/ui/web/web.py,
	  py/ui/web/widgets/addressbook.py, py/ui/web/widgets/help.py:
	  Started to integrate the web inetrface of the addressbook.
	  Renamed .html tempalte files to .xml.
	  Added a notify on addressbook change.
	  Fixed test_addressbook.py.

2009-03-03 21:25  tristan

	* src/gst/audioFactory.h, src/gst/engine/raw1394Util.cpp,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h, src/gst/videoFactory.h,
	  src/main/sropulpof.cpp: replaced CONFIG_BOOST with HAVE_BOOST

2009-03-03 21:13  alexandre

	* py/devices/jackd.py: fixed crash when trying to kill jackd

2009-03-03 21:01  alexandre

	* py/network.py, py/utils/telnet_testing.py: fixed already called
	  error

2009-03-03 20:04  tristan

	* src/gst/engine/videoConfig.h: fixed hasLocation

2009-03-03 19:39  tristan

	* src/gutil/optionArgs.cpp: got rid of excessive debug msgs

2009-03-03 19:36  tristan

	* src/gst/control/gstThread.cpp: updated gstthread

2009-03-03 19:04  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/remoteConfig.cpp: fixed codec name check

2009-03-03 16:47  alexandre

	* py/addressbook.py, py/network.py, py/protocols/com_chan.py,
	  py/test/dualtest_network.py, py/utils/log.py,
	  py/utils/telnet_testing.py: adding test/dualtest_network.py ...
	  it works

2009-03-02 23:32  alexandre

	* py/connectors/__init__.py, py/test/config_test.sh,
	  py/utils/log.py: network: almost having a working test...

2009-03-02 18:34  simonp

	* py/ui/cli/cli.py: Added window title support for telnet client

2009-03-02 17:10  simonp

	* py/miville.py: Title display is now exclusive to xterms and rxvts

2009-03-02 16:58  alexandre

	* py/network.py, py/ui/cli/cli.py: network: improved prints

2009-03-02 16:49  simonp

	* py/miville.py: Display miville name and hostname in terminal
	  title bar

2009-02-28 00:41  alexandre

	* py/network.py: network: peer answers busy if it is

2009-02-28 00:32  alexandre

	* py/api.py, py/network.py, py/ui/cli/cli.py: network: more fixes

2009-02-27 23:56  alexandre

	* py/api.py, py/connectors/__init__.py, py/network.py: network:
	  updated to use one tester per connected contact

2009-02-27 23:52  koya

	* configure.ac, m4/ax_boost_asio.m4, m4/ax_boost_base.m4,
	  src/tcp/Makefile.am, src/tcp/asioSocketServer.cpp,
	  src/tcp/asyncSocketServer.cpp: asio in trunk

2009-02-27 23:11  alexandre

	* py/api.py, py/network.py: updated network to match changes in
	  connection

2009-02-27 23:07  etienne

	* py/connectors/__init__.py: Passed the connection instead of the
	  com_chan to the register on_connection callbacks.

2009-02-27 21:37  koya

	* src/tcp/asyncSocketServer.cpp: asio server:

2009-02-27 21:17  tristan

	* src/gst/engine/rtpBin.cpp: increasing latency doesn't seem to
	  affect quality

2009-02-27 21:09  tristan

	* src/gst/engine/rtpBin.cpp: try default latency again

2009-02-27 21:05  tristan

	* src/gst/engine/rtpBin.cpp: try with jitterbuffer latency

2009-02-27 20:58  alexandre

	* py/test/config_test.sh: adding test/config_test.sh

2009-02-27 20:46  alexandre

	* py/network.py: network: comments added

2009-02-27 20:45  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/py/sropulpof.py,
	  src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/rtpPay.cpp, src/python/exports.cpp: milhouse
	  update, deinterlace testing

2009-02-27 19:47  alexandre

	* py/api.py, py/network.py, py/ui/cli/cli.py: network:
	  remotetolocal implemented

2009-02-27 19:30  alexandre

	* py/network.py, py/ui/cli/cli.py: network: results correclty
	  displayed

2009-02-26 22:28  alexandre

	* py/network.py: network: added test_kind in test results

2009-02-26 22:15  alexandre

	* py/network.py: iperf seems to be fully working. haaaa

2009-02-26 22:06  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/videoConfig.h, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSender.h, src/main/sropulpof.cpp: added
	  deinterlace option

2009-02-26 05:54  koya

	* src/tcp/test/parserTester.cpp, src/tcp/test/tcpTester.cpp: tcp
	  tests compile

2009-02-25 23:10  tristan

	* src/gst/engine/audioConfig.cpp, src/gst/engine/audioSource.cpp,
	  src/gst/engine/audioSource.h, src/gst/engine/codec.cpp:
	  buffertime arg, as well as setting codec's interlaced property to
	  true

2009-02-25 20:15  tristan

	* py/maugis/maugis.py, src/gst/audioFactory.h,
	  src/gst/engine/audioReceiver.cpp, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSource.cpp,
	  src/gst/engine/audioSource.h, src/gst/engine/codec.cpp,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/videoSink.cpp, src/main/sropulpof.cpp: pushing up
	  default args, keep maugis with the times

2009-02-25 16:38  alexandre

	* py/api.py, py/network.py, py/test/test_commands.py,
	  py/ui/cli/cli.py, py/utils/commands.py: network: it all works
	  except results from dualtest results from B.

2009-02-25 14:55  alexandre

	* py/utils/commands.py: commands : removed dependency for twisted
	  utils

2009-02-24 23:38  alexandre

	* py/utils/commands.py: network: ca marche. utils/commands: added
	  maybeDeferred

2009-02-24 23:22  alexandre

	* py/network.py: network : tests successful

2009-02-24 23:18  alexandre

	* py/network.py, py/protocols/com_chan.py: com_chan used with
	  correct args

2009-02-24 22:30  alexandre

	* py/network.py: network: added a few log messages and comments

2009-02-24 22:18  alexandre

	* py/connectors/__init__.py: improved UI messages

2009-02-24 22:17  alexandre

	* py/api.py, py/connectors/__init__.py, py/network.py,
	  py/ui/cli/cli.py: fixed bad bug with contact.state (com_chan)

2009-02-24 20:55  alexandre

	* py/BASIC.py, py/CONN.py, py/protocols/COM.py: rm unused files

2009-02-24 20:54  alexandre

	* py/BASIC.py, py/CONN.py, py/connectors/__init__.py,
	  py/protocols/COM.py, py/protocols/com_chan.py: com_chan.py and
	  connectors/__init__.py reverting to version 2237

2009-02-24 20:44  alexandre

	* py/connectors/__init__.py, py/network.py,
	  py/protocols/com_chan.py: com_chan seems broken but i commit it
	  anyways

2009-02-24 19:17  alexandre

	* py/connectors/__init__.py, py/connectors/basic/basic.py,
	  py/protocols/com_chan.py: fixed protocols/com_chan error...
	  calling some unecessary method in ComChanRealm.requestAvatar

2009-02-24 04:36  etienne

	* py/connectors/__init__.py, py/locale, py/locale/en,
	  py/locale/en/LC_MESSAGES, py/locale/en/LC_MESSAGES/test.mo,
	  py/locale/en/LC_MESSAGES/test.po, py/locale/fr,
	  py/locale/fr/LC_MESSAGES,
	  py/locale/fr/LC_MESSAGES/addressbook.mo,
	  py/locale/fr/LC_MESSAGES/addressbook.po,
	  py/locale/fr/LC_MESSAGES/test.mo,
	  py/locale/fr/LC_MESSAGES/test.po, py/ui/web/js/addressbook.js,
	  py/ui/web/js/help.js,
	  py/ui/web/templates/default/css/addressbook.css,
	  py/ui/web/templates/default/css/help.css,
	  py/ui/web/templates/default/css/index.css,
	  py/ui/web/templates/default/css/style.css,
	  py/ui/web/templates/default/html/addressbook.html,
	  py/ui/web/templates/default/html/help.html,
	  py/ui/web/templates/default/html/index.html,
	  py/ui/web/templates/default/js/addressbook.js,
	  py/ui/web/templates/default/js/help.js, py/ui/web/web.py,
	  py/ui/web/widgets/addressbook.py, py/ui/web/widgets/help.py:
	  Added internationalisation (i18n) and basic help system to the
	  web interface.

2009-02-23 23:53  koya

	* src/include/cassert: cassert replaced by lassert.h

2009-02-23 19:07  koya

	* src/gst/engine/test.old/audioTestSuite.cpp: msg -> mapMsg

2009-02-23 18:30  koya

	* py/maugis/Makefile: maugis make

2009-02-23 18:30  hboyer

	* doc/figures/test/index.html,
	  doc/figures/test/test_02_simple_video_sender.msc,
	  doc/figures/test/test_03_simple_video_receiver.msc,
	  doc/figures/test/test_04_video_sender_receiver.msc,
	  doc/figures/test/test_05_audio_send_receiv.msc,
	  doc/figures/test/test_06_audio_video_synchronized.msc: updated to
	  use the milhouse NEWSPEAK

2009-02-22 05:43  koya

	* src/include/mapMsg.h, src/include/msgThread.h,
	  src/main/mainTcp.cpp: refactor subscriber

2009-02-22 05:22  koya

	* src/gst/engine/audioLevel.cpp, src/gst/engine/codec.cpp,
	  src/include/mapMsg.h, src/main/mainTcp.cpp, src/util/mapMsg.cpp:
	  refactor subscriber

2009-02-22 04:08  koya

	* src/gst/control/gstThread.cpp,
	  src/gst/engine/test.old/audioTestSuite.cpp, src/include/mapMsg.h,
	  src/main/mainTcp.cpp, src/python/pyMsgThread.cpp,
	  src/tcp/parser.cpp, src/tcp/tcpThread.cpp,
	  src/tcp/test/tcpTester.cpp: refactored mapMsg command

2009-02-22 03:29  koya

	* src/python/test.py: missing import

2009-02-22 02:18  koya

	* src/gst/control/gstThread.cpp, src/include/mapMsg.h,
	  src/main/mainTcp.cpp, src/tcp/parser.cpp, src/tcp/tcpThread.cpp,
	  src/util/mapMsg.cpp: strintfloat refactor

2009-02-21 01:59  etienne

	* py/connectors/__init__.py, py/connectors/basic/basic.py,
	  py/protocols/com_chan.py: Fixed the bug with the com_chan closing
	  (the problem was that basic was trying to send is settings).

2009-02-20 23:09  tristan

	* src/gst/engine/audioSource.cpp,
	  src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/test.old/rtpAudioTestSuite.cpp,
	  src/main/sropulpof.cpp: toward reducing latency

2009-02-20 22:32  simonp

	* src/python/test.py: Greatest commit evar!

2009-02-20 22:31  koya

	* py/maugis, py/maugis/locale, py/maugis/locale/en_US,
	  py/maugis/locale/en_US/LC_MESSAGES, py/maugis/locale/fr_CA,
	  py/maugis/locale/fr_CA/LC_MESSAGES: svn:ignore

2009-02-20 21:58  alexandre

	* py/miville.py: merged __init__ and setup in miville.py

2009-02-20 21:52  alexandre

	* py/network.py: ooops

2009-02-20 21:49  alexandre

	* py/miville.py: oops

2009-02-20 21:46  alexandre

	* py/connectors/__init__.py, py/miville.py: update in order to try
	  to fix the com_chan port bug

2009-02-20 21:20  alexandre

	* py/api.py, py/network.py: network: massive update. not working\,
	  but not crashing

2009-02-20 19:15  simonp

	* doc/Makefile, py/maugis/Makefile: Added distclean target to
	  doc/Makefile and py/maugis/Makefile

2009-02-20 19:11  simonp

	* py/maugis/Makefile: Added clean target to maugis makefile

2009-02-20 18:24  koya

	* py, py/connectors, py/connectors/basic, py/connectors/sip,
	  py/devices, py/protocols, py/streams, py/streams/audio,
	  py/streams/data, py/streams/video, py/test, py/ui, py/ui/cli,
	  py/utils: svn:ignores

2009-02-20 18:22  koya

	* py, py/connectors, py/connectors/basic, py/connectors/sip,
	  py/devices, py/protocols, py/streams, py/streams/audio,
	  py/streams/data, py/streams/video, py/test, py/ui, py/ui/cli,
	  py/utils: svn:ignores

2009-02-20 18:17  koya

	* py, py/connectors, py/connectors/basic, py/connectors/sip,
	  py/devices, py/docs, py/docs/_static, py/docs/_templates,
	  py/protocols, py/streams, py/streams/audio, py/streams/data,
	  py/streams/video, py/test, py/ui, py/ui/cli, py/utils:
	  svn:ignores

2009-02-20 18:14  koya

	* src/gutil/optionArgs.cpp, src/gutil/optionArgs.h: optionArgs

2009-02-20 18:10  koya

	* src/main/sropulpof.cpp: changed bool to int for OptionArgs

2009-02-20 16:46  koya

	* py/maugis/Makefile: maugis check

2009-02-20 16:20  koya

	* py, py/connectors, py/connectors/basic, py/connectors/sip,
	  py/devices, py/protocols, py/streams, py/streams/audio,
	  py/streams/data, py/streams/video, py/test, py/ui, py/ui/cli,
	  py/utils: svn.ignore

2009-02-20 16:17  koya

	* py, py/connectors, py/connectors/basic, py/connectors/sip,
	  py/devices, py/maugis, py/protocols, py/streams,
	  py/streams/audio, py/streams/data, py/streams/video, py/test,
	  py/ui, py/ui/cli, py/utils: svn.ignore

2009-02-20 15:56  tristan

	* src/gst/engine/py/sropulpof.py: fixed disable-video bug

2009-02-20 07:03  koya

	* globals.mak: *pylint.txt is now a target

2009-02-20 06:38  koya

	* globals.mak: pylint

2009-02-20 06:37  koya

	* py/maugis/Makefile: fixed maugis makefile

2009-02-20 06:19  koya

	* Makefile.am, autogen.sh, configure.ac, globals.mak, py/Makefile,
	  src/Makefile.am: pylint and configure

2009-02-20 04:04  koya

	* configure.ac, globals.mak, py/Makefile.am,
	  py/connectors/Makefile.am, py/connectors/basic/Makefile.am,
	  py/connectors/sip/Makefile.am, py/devices/Makefile.am,
	  py/maugis/Makefile.am, py/protocols/Makefile.am,
	  py/streams/Makefile.am, py/streams/audio/Makefile.am,
	  py/streams/data/Makefile.am, py/streams/video/Makefile.am,
	  py/ui/Makefile.am, py/ui/cli/Makefile.am, py/ui/web/Makefile.am,
	  py/utils/Makefile.am, src/globals.mak,
	  src/gst/control/Makefile.am, src/gst/engine/Makefile.am,
	  src/gst/engine/test.old/Makefile.am,
	  src/gst/engine/test/Makefile.am, src/gutil/Makefile.am,
	  src/gutil/test/Makefile.am, src/main/Makefile.am,
	  src/python/Makefile.am, src/sip/Makefile.am,
	  src/sip/test/Makefile.am, src/tcp/Makefile.am,
	  src/tcp/test/Makefile.am, src/util/Makefile.am,
	  src/util/test/Makefile.am: towards configure py

2009-02-20 00:14  alexandre

	* py/connectors/__init__.py: minor fix

2009-02-20 00:10  alexandre

	* py/api.py, py/connectors/__init__.py,
	  py/connectors/basic/basic.py, py/network.py: connectors : fixed a
	  bug. network: added callbacks comchan

2009-02-19 22:51  alexandre

	* py/connectors/__init__.py, py/connectors/basic/basic.py,
	  py/network.py: connectors now allows to register connect and
	  disconnect callbacks

2009-02-19 22:22  etienne

	* py/connectors/__init__.py, py/connectors/basic/basic.py: Modified
	  com_chan_started_client/server.

2009-02-19 22:20  alexandre

	* py/Makefile: update makefile: now compiles python code

2009-02-19 21:48  alexandre

	* py/Makefile, py/devices/devices.py, py/imiville.py,
	  py/miville.py, py/network.py, py/test/test_data,
	  py/test/test_devices.py, py/test/test_network.py,
	  py/utils/commands.py: py tests : updated makefile\, reimplemented
	  devices\, changed miville a bit.

2009-02-19 21:29  tristan

	* src/gst/engine/TODO, src/gst/engine/py/test/milhouseTests.py:
	  cleaner latency testing

2009-02-19 21:28  etienne

	* py/test/test_addressbook.py, py/test/test_log.py: Fixed temp
	  directory problem in test_addressbook.py and test_log.py.

2009-02-19 20:33  koya

	* py/Makefile: addressbook works

2009-02-19 20:19  koya

	* py/Makefile: test_addressbook fails

2009-02-19 20:09  koya

	* py/Makefile: makefile prob

2009-02-19 20:06  koya

	* py/Makefile: call individual trial tests

2009-02-19 19:43  hboyer

	* py/addressbook.py: Added support to modify a contact setting id

2009-02-19 19:23  koya

	* py/test/test_network.py: tests that fail

2009-02-19 19:11  alexandre

	* py/api.py, py/connectors/basic/basic.py, py/miville.py,
	  py/ui/cli/cli.py: Network : implemented CLI for network tests.

2009-02-19 19:07  koya

	* py/test/test_addressbook.py, py/test/test_devices.py: tests that
	  fail

2009-02-19 18:45  koya

	* py/test/test_addressbook.py: tests that fail

2009-02-19 18:14  koya

	* py/test/test_network.py: tests that fail

2009-02-19 18:09  koya

	* py/test/test_addressbook.py: tests that fail

2009-02-19 17:57  koya

	* py/test/test_addressbook.py: tests that fail

2009-02-19 16:44  koya

	* py/test/test_addressbook.py, py/test/test_log.py: tests that fail

2009-02-19 16:32  hboyer

	* py/Makefile: added: delete *.pyc file in test directory before
	  testing

2009-02-19 16:25  koya

	* py/test/test_addressbook.py, py/test/test_common.py: dont test
	  stuff

2009-02-19 16:23  koya

	* py/test/test_com_chan.py: dont test_com_chan

2009-02-19 16:15  hboyer

	* py/test/test_telnet_settings.py: renamed settings test to run
	  stand alone

2009-02-19 16:12  hboyer

	* py/Makefile: made settings test run stand alone

2009-02-19 16:09  hboyer

	* py/test/solo_test_telnet_settings.py: change name to avoid
	  automatic trial execution

2009-02-19 08:34  koya

	* src/gst/audioFactory.h, src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp,
	  src/gst/control/gstThread.h,
	  src/gst/control/msgThreadFactory.cpp, src/gst/engine.h,
	  src/gst/engine/audioConfig.cpp, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioLevel.cpp, src/gst/engine/audioLevel.h,
	  src/gst/engine/audioLocal.cpp, src/gst/engine/audioLocal.h,
	  src/gst/engine/audioReceiver.cpp, src/gst/engine/audioReceiver.h,
	  src/gst/engine/audioSender.cpp, src/gst/engine/audioSender.h,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSink.h,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/busMsgHandler.h, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/dv1394.cpp,
	  src/gst/engine/dv1394.h, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/glVideoSink.h, src/gst/engine/gstLinkable.cpp,
	  src/gst/engine/gstLinkable.h, src/gst/engine/interleave.cpp,
	  src/gst/engine/interleave.h, src/gst/engine/jackUtils.cpp,
	  src/gst/engine/mediaBase.cpp, src/gst/engine/mediaBase.h,
	  src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/playback.cpp, src/gst/engine/playback.h,
	  src/gst/engine/raw1394Util.cpp, src/gst/engine/raw1394Util.h,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/rtpPay.cpp, src/gst/engine/rtpPay.h,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h,
	  src/gst/engine/rtpSender.cpp, src/gst/engine/rtpSender.h,
	  src/gst/engine/test.old/audioTestSuite.cpp,
	  src/gst/engine/test.old/audioTestSuite.h,
	  src/gst/engine/test.old/eventLoop.h,
	  src/gst/engine/test.old/gstTestSuite.h,
	  src/gst/engine/test.old/rtpAudioTestSuite.cpp,
	  src/gst/engine/test.old/rtpAudioTestSuite.h,
	  src/gst/engine/test.old/rtpSyncTestSuite.cpp,
	  src/gst/engine/test.old/rtpSyncTestSuite.h,
	  src/gst/engine/test.old/rtpVideoTestSuite.cpp,
	  src/gst/engine/test.old/rtpVideoTestSuite.h,
	  src/gst/engine/test.old/syncTestSuite.cpp,
	  src/gst/engine/test.old/syncTestSuite.h,
	  src/gst/engine/test.old/videoTestSuite.cpp,
	  src/gst/engine/test.old/videoTestSuite.h,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoLocal.cpp, src/gst/engine/videoLocal.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSender.h,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h,
	  src/gst/ports.h, src/gst/videoFactory.h, src/gutil/gloop.cpp,
	  src/gutil/gloop.h, src/gutil/optionArgs.cpp,
	  src/gutil/optionArgs.h, src/gutil/test/main.cpp,
	  src/gutil/test/stdMsg.h, src/gutil/test/test.cpp,
	  src/gutil/test/thread.cpp, src/include/alsa.h,
	  src/include/baseModule.h, src/include/jackUtils.h,
	  src/include/lassert.h, src/include/mapMsg.h,
	  src/include/msgThread.h, src/include/msgThreadFactory.h,
	  src/include/queuePair.h, src/include/util.h,
	  src/main/mainTcp.cpp, src/main/sropulpof.cpp,
	  src/python/exports.cpp, src/python/pyCallback.h,
	  src/python/pyMsgThread.cpp, src/python/pyMsgThread.h,
	  src/tcp/parser.cpp, src/tcp/parser.h, src/tcp/singleBuffer.h,
	  src/tcp/tcpServer.cpp, src/tcp/tcpServer.h,
	  src/tcp/tcpThread.cpp, src/tcp/tcpThread.h, src/util/hostIP.cpp,
	  src/util/hostIP.h, src/util/logWriter.cpp, src/util/logWriter.h,
	  src/util/mapMsg.cpp, src/util/sigint.cpp, src/util/sigint.h:
	  copyright

2009-02-19 05:30  koya

	* src/headerGPL.c, src/headerLGPL.c, src/util/hostIP.cpp: copyright

2009-02-19 05:24  koya

	* src/include/baseThread.h: copyright

2009-02-19 05:13  koya

	* src/gst/audioFactory.h, src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp,
	  src/gst/control/gstThread.h,
	  src/gst/control/msgThreadFactory.cpp, src/gst/engine.h,
	  src/gst/engine/audioConfig.cpp, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioLevel.cpp, src/gst/engine/audioLevel.h,
	  src/gst/engine/audioLocal.cpp, src/gst/engine/audioLocal.h,
	  src/gst/engine/audioReceiver.cpp, src/gst/engine/audioReceiver.h,
	  src/gst/engine/audioSender.cpp, src/gst/engine/audioSender.h,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSink.h,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/busMsgHandler.h, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/dv1394.cpp,
	  src/gst/engine/dv1394.h, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/glVideoSink.h, src/gst/engine/gstLinkable.cpp,
	  src/gst/engine/gstLinkable.h, src/gst/engine/interleave.cpp,
	  src/gst/engine/interleave.h, src/gst/engine/jackUtils.cpp,
	  src/gst/engine/mediaBase.cpp, src/gst/engine/mediaBase.h,
	  src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/playback.cpp, src/gst/engine/playback.h,
	  src/gst/engine/raw1394Util.cpp, src/gst/engine/raw1394Util.h,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/rtpPay.cpp, src/gst/engine/rtpPay.h,
	  src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h,
	  src/gst/engine/rtpSender.cpp, src/gst/engine/rtpSender.h,
	  src/gst/engine/test.old/audioTestSuite.cpp,
	  src/gst/engine/test.old/audioTestSuite.h,
	  src/gst/engine/test.old/eventLoop.h,
	  src/gst/engine/test.old/gstTestSuite.h,
	  src/gst/engine/test.old/rtpAudioTestSuite.cpp,
	  src/gst/engine/test.old/rtpAudioTestSuite.h,
	  src/gst/engine/test.old/rtpSyncTestSuite.cpp,
	  src/gst/engine/test.old/rtpSyncTestSuite.h,
	  src/gst/engine/test.old/rtpVideoTestSuite.cpp,
	  src/gst/engine/test.old/rtpVideoTestSuite.h,
	  src/gst/engine/test.old/syncTestSuite.cpp,
	  src/gst/engine/test.old/syncTestSuite.h,
	  src/gst/engine/test.old/videoTestSuite.cpp,
	  src/gst/engine/test.old/videoTestSuite.h,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoLocal.cpp, src/gst/engine/videoLocal.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSender.h,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h,
	  src/gst/ports.h, src/gst/videoFactory.h, src/gutil/gloop.cpp,
	  src/gutil/gloop.h, src/gutil/optionArgs.cpp,
	  src/gutil/optionArgs.h, src/gutil/test/main.cpp,
	  src/gutil/test/stdMsg.h, src/gutil/test/test.cpp,
	  src/gutil/test/thread.cpp, src/include/alsa.h,
	  src/include/baseModule.h, src/include/jackUtils.h,
	  src/include/lassert.h, src/include/mapMsg.h,
	  src/include/msgThread.h, src/include/msgThreadFactory.h,
	  src/include/queuePair.h, src/include/util.h,
	  src/main/mainTcp.cpp, src/main/sropulpof.cpp,
	  src/python/exports.cpp, src/python/pyCallback.h,
	  src/python/pyMsgThread.cpp, src/python/pyMsgThread.h,
	  src/tcp/parser.cpp, src/tcp/parser.h, src/tcp/singleBuffer.h,
	  src/tcp/tcpServer.cpp, src/tcp/tcpServer.h,
	  src/tcp/tcpThread.cpp, src/tcp/tcpThread.h, src/util/hostIP.h,
	  src/util/logWriter.cpp, src/util/logWriter.h,
	  src/util/mapMsg.cpp, src/util/sigint.cpp, src/util/sigint.h:
	  copyright

2009-02-19 00:21  alexandre

	* py/devices/__init__.py, py/devices/devices.py, py/miville.py:
	  tried to get rid twisted unclean warnings by adding a destructor
	  to the drivers

2009-02-18 23:26  alexandre

	* py/test/test_network.py, py/test/test_shell.py: removed old test
	  shell.

2009-02-18 22:42  alexandre

	* py/network.py: fixed network import error for zombie warning

2009-02-18 22:38  simonp

	* py/network.py: Removed PotentialZooooombiesWaningzm mouhahahaha

2009-02-18 22:28  simonp

	* src/python/Makefile.am, src/python/test.py: make check fixes for
	  src/python milhouse tests

2009-02-18 22:27  simonp

	* doc/Doxyfile: Removed DEF, XML, LaTEX output from doxygen

2009-02-18 22:26  hboyer

	* py/test/test_telnet_settings.py: updated tests for inclusion in
	  autobuild

2009-02-18 21:34  koya

	* src/python/Makefile.am, src/python/test.py: test test.py

2009-02-18 21:21  tristan

	* src/gst/engine/py/test/milhouseTests.py: latency testing
	  prototype

2009-02-18 20:42  hboyer

	* py/Makefile: Here comes the test police!

2009-02-18 20:33  koya

	* doc/Makefile: make check

2009-02-18 17:30  alexandre

	* py/api.py, py/devices/__init__.py, py/devices/jackd.py,
	  py/devices/v4l2.py, py/network.py, py/test/test_devices.py: Fixed
	  a NameError due to a "import errors" I had forgotten
	  Also, made sure to use the correct log instance in each devices/*
	  Drivers. (using the devices namepsace and not "from devices
	  import *)
	  I also got rid of a warning that occurrs only in tests.

2009-02-18 16:31  etienne

	* py/api.py, py/connectors/__init__.py,
	  py/connectors/basic/basic.py, py/miville.py,
	  py/protocols/com_chan.py: Corrected the bug with the com_chan
	  authentification (The problem was only in a local setup where the
	  com_chan server of the second miville is running on another port,
	  so the client didn't know that port and was trying to connect to
	  his own com_chan.).
	  Now the second miville pass its com_chan port with its accepted
	  answer.
	  Commented line 89 of api.py (self.network_tester =...) because it
	  was causing an error (File
	  "/Users/etienne/Documents/propulesart/miville/trunk/py/network.py",
	  line 392, in start
	  except CommandNotFoundError, e:
	  NameError: global name 'CommandNotFoundError' is not defined)

2009-02-17 23:34  tristan

	* src/gst/engine/TODO, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/glVideoSink.h,
	  src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/rtpBin.cpp,
	  src/gst/engine/test.old/rtpVideoTestSuite.cpp,
	  src/gst/engine/test.old/rtpVideoTestSuite.h: fixed most glsink
	  issues

2009-02-17 22:57  etienne

	* py/addressbook.py, py/test/test_addressbook.py: Corrected a bug
	  in addressbook in its tests.

2009-02-17 22:29  etienne

	* py/addressbook.py, py/errors.py, py/miville.py,
	  py/test/test_log.py, py/utils/common.py, py/utils/log.py: Added a
	  central function (install_dir) to deal with the creation of the
	  install directory and files that will lives in.
	  Partly corrected test_log.py to remove too much output.

2009-02-17 21:29  etienne

	* py/connectors/basic/basic.py: Removed the starting of the streams
	  in the basic connector.

2009-02-17 20:32  alexandre

	* py/devices/start_jackd.py: devices: added start_jackd.py

2009-02-17 20:30  alexandre

	* py/devices/jackd.py, py/devices/v4l2.py, py/network.py: devices :
	  fixed errors. changed prints for log

2009-02-17 19:25  tristan

	* src/gst/engine/TODO, src/gst/engine/dv1394.cpp,
	  src/gst/engine/py/sropulpof.py,
	  src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/videoSink.h: override copy constructor and
	  assignment operator in VideoSink, but scott meyer still needs a
	  haircut

2009-02-17 18:48  alexandre

	* py/devices/jackd.py, py/devices/v4l2.py, py/network.py,
	  py/utils/commands.py: devices : new changes - some experimental
	  but should be bugfixes

2009-02-17 18:05  tristan

	* src/gst/engine/TODO, src/gst/engine/dv1394.cpp,
	  src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/videoSink.cpp: fixed ximagesink, though it cannot
	  rescale pixel-aspect-ratio so xvimagesink is still the way to go.
	  fixed dv1394src to handle case where it used with separate
	  audioinput

2009-02-17 03:14  koya

	* src/tcp/tcpServer.h: tcpServer now closes in destructor

2009-02-16 23:28  koya

	* src/tcp/tcpServer.h, src/tcp/tcpThread.cpp: tcpServer has getFD

2009-02-16 23:25  tristan

	* src/gst/engine/TODO, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/glVideoSink.h, src/gst/engine/py/sropulpof.py,
	  src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/test.old/rtpAudioTestSuite.cpp,
	  src/gst/engine/test.old/rtpSyncTestSuite.cpp,
	  src/gst/engine/test.old/rtpVideoTestSuite.cpp,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSink.h,
	  src/gst/engine/videoSource.cpp, src/gst/videoFactory.h: videosink
	  hacking

2009-02-16 22:58  koya

	* py/Makefile: makefile install

2009-02-16 20:39  etienne

	* py/addressbook.py, py/connectors/basic/basic.py: Added minimal
	  support for auto-answer mode (if caller contact is already in
	  receiver addressbook, receiver will not be ask to accept the
	  connection).
	  The auto_answer flag is already in the Contact class, so in the
	  future we only need to add a method in api to get/set it.

2009-02-16 18:24  alexandre

	* py/network.py, py/protocols/com_chan.py: updated network a bit.
	  added comments to com_chan

2009-02-15 03:09  koya

	* src/include/baseThread.h: unused variables

2009-02-15 02:54  koya

	* src/include/baseThread.h, src/main/mainTcp.cpp,
	  src/tcp/tcpThread.cpp: broadcastQuit

2009-02-14 23:27  koya

	* doc/Makefile: make clean

2009-02-14 23:16  koya

	* src/gst/audioFactory.h, src/gst/audioFactoryInternal.h,
	  src/gst/control/gstThread.cpp, src/gst/videoFactory.h,
	  src/gst/videoFactoryInternal.h, src/main/sropulpof.cpp,
	  src/python/exports.cpp: refactored audio/videoFactory -- now
	  #define USE_SMART_PTR to use shared_ptr vers

2009-02-14 20:43  koya

	* doc/figures/Makefile, doc/figures/test/Makefile,
	  doc/network/Makefile, doc/notes/Makefile: Makefile additions

2009-02-14 20:10  koya

	* Makefile.am, doc/Makefile, doc/figures/Makefile,
	  doc/figures/test/Makefile, doc/notes/Makefile, doc/test/Makefile,
	  py/Makefile: Makefile uses html for docs - check for test

2009-02-14 18:26  koya

	* src/util/logWriter.cpp: logger no longer prints date

2009-02-14 17:59  koya

	* src/main/mainTcp.cpp, src/main/sropulpof.cpp: telnet server is
	  nicer to command line args

2009-02-14 00:17  alexandre

	* py/test/test_network.py: network test updated

2009-02-13 23:33  tristan

	* src/gst/engine/py/test/milhouseTests.py: working audio latency
	  tester

2009-02-13 23:20  alexandre

	* py/api.py, py/test/test_network.py: network: test successful

2009-02-13 22:51  alexandre

	* py/api.py, py/network.py, py/test/test_network.py: network:
	  updated tests

2009-02-13 21:00  alexandre

	* py/network.py: network: some progress

2009-02-13 19:05  tristan

	* src/gst/engine/py/test/milhouseTests.py, src/main/sropulpof.cpp:
	  toward making propulseart command-line less crappy, added
	  disablevideo and disableaudio options

2009-02-13 16:51  koya

	* doc/figures/test/test_02_simple_video_sender.png,
	  doc/figures/test/test_03_simple_video_receiver.png,
	  doc/figures/test/test_04_video_sender_receiver.png,
	  doc/figures/test/test_05_audio_send_receiv.png,
	  doc/figures/test/test_06_audio_video_synchronized.png: png is
	  target not source

2009-02-13 16:42  koya

	* doc/Makefile: toplevel doc Makefile

2009-02-13 16:38  koya

	* doc/figures/Makefile, doc/notes/Makefile,
	  doc/notes/miville-milhouse.txt, doc/test, doc/test/Makefile: doc
	  makefile recursive

2009-02-13 16:32  hboyer

	* doc/figures/test/test_02_simple_video_sender.png,
	  doc/figures/test/test_03_simple_video_receiver.png,
	  doc/figures/test/test_04_video_sender_receiver.png,
	  doc/figures/test/test_05_audio_send_receiv.png,
	  doc/figures/test/test_06_audio_video_synchronized.png: Added png
	  files for viewing pleasure

2009-02-13 16:30  hboyer

	* doc/figures/test/index.html,
	  doc/figures/test/test_02_simple_video_sender.msc,
	  doc/figures/test/test_03_simple_video_receiver.msc,
	  doc/figures/test/test_04_video_sender_receiver.msc,
	  doc/figures/test/test_05_audio_send_receiv.msc,
	  doc/figures/test/test_06_audio_video_synchronized.msc: now with
	  generated index.html.
	  note: png files required

2009-02-13 16:30  etienne

	* py/utils/common.py: Updated find_callbacks function. Now it's
	  possible to specify the prefix of the callback methods (instead
	  of the default '_').

2009-02-13 08:24  koya

	* doc/figures/test/Makefile: Makefile yeah hell ya

2009-02-12 23:04  koya

	* doc/figures/Makefile: makefile in process

2009-02-12 22:55  etienne

	* py/ui/web/js/addressbook.js,
	  py/ui/web/templates/test/html/addressbook.html, py/ui/web/web.py,
	  py/ui/web/widgets/addressbook.py,
	  py/ui/web/widgets/medias/audio.py: Added base class for widgets
	  and a mechanism to add render_<widget> method to the Index class
	  that load automatically the good widget class for each widget.

2009-02-12 22:51  alexandre

	* py/api.py, py/network.py: network.py : more progress

2009-02-12 22:33  tristan

	* src/gst/engine/audioReceiver.cpp,
	  src/gst/engine/py/test/milhouseTests.py: fixed bug in
	  audioreceiver, added python tests for audioonly and videoonly
	  pipelines

2009-02-12 21:57  koya

	* doc/figures/Makefile, doc/figures/test/Makefile: makefile

2009-02-12 21:47  koya

	* doc/figures/test/Makefile: makefile

2009-02-12 21:44  koya

	* doc/figures/test/Makefile: makefile

2009-02-12 21:21  hboyer

	* doc/figures/test/test_02_simple_video_sender.msc,
	  doc/figures/test/test_03_simple_video_receiver.msc,
	  doc/figures/test/test_04_video_sender_receiver.msc,
	  doc/figures/test/test_05_audio_send_receiv.msc,
	  doc/figures/test/test_06_audio_video_synchronized.msc: New
	  symbols

2009-02-12 21:12  alexandre

	* py/api.py, py/miville.py, py/network.py: updated network in api -
	  again

2009-02-12 20:56  hboyer

	* doc/figures/test/test_06_audio_video_send_receive_synchronized.msc,
	  doc/figures/test/test_06_audio_video_synchronized.msc: fixed bug
	  and renamed test 06

2009-02-12 20:49  alexandre

	* py/network.py: ooops

2009-02-12 20:48  alexandre

	* py/api.py, py/network.py: updated api for network tests

2009-02-12 20:43  koya

	* doc/Doxyfile: generate all docs xml,rtf

2009-02-12 20:32  hboyer

	* doc/figures/test/test_02_simple_video_sender.msc,
	  doc/figures/test/test_03_simple_video_receiver.msc,
	  doc/figures/test/test_04_video_sender_receiver.msc,
	  doc/figures/test/test_05_audio_send_receiv.msc,
	  doc/figures/test/test_06_audio_video_send_receive_synchronized.msc:
	  streaming works with updated milhouse telnet protocol

2009-02-12 20:22  tristan

	* src/gst/engine/py/gstPluginCheck.py,
	  src/gst/engine/py/sropulpof.py: added pygst require statement to
	  plugin check

2009-02-12 19:27  tristan

	* src/gst/audioFactory.h, src/gst/videoFactory.h: removed tcp
	  includes for external videoandaudio factories

2009-02-12 18:44  koya

	* src/gst/control/gstThread.cpp, src/gst/control/gstThread.h:
	  telnet protocol cont.

2009-02-12 15:22  etienne

	* py/ui/web/mockup.html: Added mockup.html

2009-02-12 04:03  etienne

	* py/docs/generate_modules.py, py/ui/web/base.html,
	  py/ui/web/index.html, py/ui/web/js/addressbook_ver1.js,
	  py/ui/web/js/index.js, py/ui/web/js/mockup.js,
	  py/ui/web/js/utils.js, py/ui/web/templates/default/css/index.css,
	  py/ui/web/templates/default/css/style.css,
	  py/ui/web/templates/default/html/addressbook.html,
	  py/ui/web/templates/default/html/index.html,
	  py/ui/web/templates/default/js/index.js,
	  py/ui/web/templates/test, py/ui/web/templates/test/css,
	  py/ui/web/templates/test/css/index.css,
	  py/ui/web/templates/test/css/style.css,
	  py/ui/web/templates/test/html,
	  py/ui/web/templates/test/html/index.html,
	  py/ui/web/templates/test/img, py/ui/web/templates/test/js,
	  py/ui/web/templates/test/js/index.js, py/ui/web/web.py,
	  py/ui/web/widgets/__init__.py, py/ui/web/widgets/addressbook.py,
	  py/ui/web/widgets/medias, py/ui/web/widgets/medias/__init__.py,
	  py/ui/web/widgets/medias/audio.py: Added directory structure for
	  the web interface.
	  Started to implemented the web framework.
	  Added templating and widgets structures to the web framework

2009-02-12 01:01  alexandre

	* doc/network_classes.dia: doc: seem to be done with network/iperf
	  doc

2009-02-12 00:48  alexandre

	* py/ui/cli/cli.py: added _error View callback

2009-02-11 23:03  tristan

	* src/gst/engine/TODO, src/gst/engine/audioSource.h,
	  src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/test/test.cpp: toward latency

2009-02-11 19:52  koya

	* src/gst/control/gstThread.cpp, src/gst/control/gstThread.h,
	  src/main/mainTcp.cpp: telnet protocol

2009-02-11 18:48  hboyer

	* doc/figures/test,
	  doc/figures/test/test_02_simple_video_sender.msc,
	  doc/figures/test/test_03_simple_video_receiver.msc,
	  doc/figures/test/test_04_video_sender_receiver.msc,
	  doc/figures/test/test_05_audio_send_receiv.msc: Diagrams for
	  audio video streaming telnet tests

2009-02-11 18:42  alexandre

	* doc/network/Makefile, doc/network_classes.dia: adding
	  doc/network_classes.dia

2009-02-11 04:38  koya

	* doc/figures/gplv3-127x51.png: gpl3.png

2009-02-11 02:49  koya

	* configure.ac: should be CONFIG_BOOST not CONFIG_PYTHON

2009-02-11 02:44  koya

	* configure.ac, src/gst/audioFactory.h,
	  src/gst/audioFactoryInternal.h, src/gst/videoFactory.h,
	  src/gst/videoFactoryInternal.h, src/main/sropulpof.cpp: boost or
	  std::tr1 shared_ptr depending avail. boost-python

2009-02-10 23:20  tristan

	* src/gst/engine/TODO: todo

2009-02-10 23:05  tristan

	* src/gst/engine/audioLevel.cpp, src/gst/engine/audioLevel.h,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/test.old/rtpSyncTestSuite.cpp,
	  src/gst/engine/test.old/rtpSyncTestSuite.h: printing some stuff

2009-02-10 22:42  koya

	* doc/Doxyfile, doc/connection_state.dia, doc/devices-handling.dia,
	  doc/devices_sequence.dia, doc/figures,
	  doc/figures/connection_state.dia,
	  doc/figures/devices-handling.dia,
	  doc/figures/devices_sequence.dia,
	  doc/figures/network_sequence.dia,
	  doc/figures/network_test_state_machine.dia,
	  doc/figures/pycore_flow_v1.dia, doc/figures/pycore_v1.dia,
	  doc/figures/sipPart.dia, doc/figures/state_machine.dia,
	  doc/network_sequence.dia, doc/network_test_state_machine.dia,
	  doc/notes/miville-milhouse.txt, doc/pycore_flow_v1.dia,
	  doc/pycore_v1.dia, doc/sipPart.dia, doc/state_machine.dia:
	  doxygen stuff

2009-02-10 20:32  simonp

	* doc/Doxyfile, doc/notes/miville-milhouse.txt: Added some doxygen
	  commands

2009-02-10 20:12  koya

	* doc/Doxyfile, doc/notes, doc/notes/miville-milhouse.txt: doxygen
	  docs

2009-02-10 20:06  alexandre

	* py/network.py: network: merged network.py with its future
	  protocol

2009-02-10 19:42  tristan

	* src/gst/audioFactory.h, src/gst/engine/audioSource.cpp,
	  src/gst/engine/glVideoSink.cpp, src/gst/engine/pipeline.cpp,
	  src/gst/engine/raw1394Util.cpp, src/gst/engine/rtpBin.cpp,
	  src/gst/videoFactory.h: fixed port number check gst/factories

2009-02-10 19:14  tristan

	* py/maugis/maugis.py, src/gst/audioFactory.h,
	  src/gst/engine/codec.cpp, src/gst/engine/pipeline.cpp,
	  src/gst/engine/pipeline.h,
	  src/gst/engine/py/test/milhouseTests.py, src/gst/videoFactory.h:
	  videobitrate option now in maugis, bitrate also settable on the
	  fly

2009-02-10 16:47  tristan

	* src/gst/engine/codec.cpp,
	  src/gst/engine/test.old/rtpSyncTestSuite.h,
	  src/gst/engine/videoReceiver.cpp: implemented bitrate option,
	  fixed crasher on receiver side

2009-02-10 16:26  alexandre

	* py/api.py, py/devices/__init__.py, py/devices/devices.py,
	  py/miville.py, py/test/test_devices.py: removed devices error at
	  startup if on mac

2009-02-10 02:35  simonp

	* doc/jackd.dot: Updated jackd.dot layout

2009-02-10 01:54  alexandre

	* doc/network/Makefile, doc/network/network_states.dot: adding
	  network_states.dot

2009-02-10 01:27  simonp

	* doc/jackd.dot: Added a state machine diagram for jackd handling

2009-02-10 01:26  alexandre

	* doc/network/network_sequence.txt: doc: network seq update

2009-02-10 01:18  alexandre

	* doc/devices, doc/network: renamed badly named dir

2009-02-10 01:18  alexandre

	* doc/devices, doc/devices/Makefile,
	  doc/devices/network_sequence.txt: addin doc network sequence

2009-02-09 22:56  tristan

	* src/gst/engine/codec.h, src/gst/engine/py/sropulpof.py,
	  src/gst/engine/py/test/milhouseTests.py: bitrate kb to b
	  conversion for h264

2009-02-09 22:32  tristan

	* src/gst/engine/test.old/rtpSyncTestSuite.cpp,
	  src/gst/engine/test.old/rtpVideoTestSuite.cpp,
	  src/gst/engine/test.old/syncTestSuite.cpp,
	  src/gst/engine/test.old/videoTestSuite.cpp: update unittests

2009-02-09 22:30  tristan

	* src/gst/control/gstThread.cpp, src/gst/engine/codec.h,
	  src/gst/engine/videoConfig.h, src/main/sropulpof.cpp,
	  src/python/exports.cpp: videobitrate fixed

2009-02-09 22:22  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/videoConfig.h,
	  src/gst/engine/videoSender.cpp, src/main/sropulpof.cpp:
	  videobitrate setting added

2009-02-06 23:15  etienne

	* py/docs/generate_modules.py: Merged the modifications made by
	  djmuhlestein@gmail.com (optparse added with some command line
	  options)
	  Fixed a bug where the script was no generating the good file name
	  if the script was run from "../".
	  Remove 1 superflous space in the header.
	  Added 4 more command line options:
	  - maxdepth
	  - dry-run
	  - force
	  - no-toc

2009-02-06 22:33  koya

	* src/gst/control/gstThread.cpp: returned to 1968

2009-02-06 22:30  koya

	* src/gst/control/gstThread.cpp, src/python/Makefile.am:
	  src/python/Makefile.am:11: whitespace following trailing
	  backslash

2009-02-06 20:52  koya

	* src/gst/control/gstReceiverThread.h: message flow diagram

2009-02-06 19:56  etienne

	* py/ui/web/css/base.css, py/ui/web/index.html,
	  py/ui/web/js/base.js, py/ui/web/templates,
	  py/ui/web/templates/default, py/ui/web/templates/default/css,
	  py/ui/web/templates/default/html,
	  py/ui/web/templates/default/img, py/ui/web/templates/default/js,
	  py/ui/web/widgets: Updated the web interface mockup (integrated
	  suggestions after Guillaume meeting).
	  Added directory structure for the web interface developpement.

2009-02-06 19:53  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h: posting bitrate

2009-02-06 18:28  tristan

	* src/gst/engine/audioLevel.cpp, src/gst/engine/audioLevel.h,
	  src/gst/engine/rtpBin.cpp: begins quest to remove private state
	  variables, which should actually be queried directly from gst

2009-02-05 23:11  tristan

	* src/gst/engine/audioReceiver.cpp, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h:
	  added check to compare codec in caps to codec specified as param
	  to receiverconfig. this could be equally used to infer the codec
	  from the caps rather than specifying them at all

2009-02-05 21:07  koya

	* src/gst/control/gstReceiverThread.h: msg flow diagram -- requires
	  mscgen for doxygen

2009-02-05 19:56  tristan

	* py/ui/web/index.html: the feature we've all been waiting for

2009-02-05 15:23  etienne

	* py/ui/web/index.html, py/ui/web/js/clientcide_763.js,
	  py/ui/web/js/mootools-1.2-more.js,
	  py/ui/web/js/mootools-1.2.1-core.js: Added latest mootools
	  (1.2.1) with "more" and "clientcide" plugins.
	  Corrected some grammar.

2009-02-04 23:54  tristan

	* src/gst/engine/videoConfig.cpp: trying v4l1

2009-02-04 22:33  koya

	* src/gst/control/gstThread.cpp: touch

2009-02-04 22:03  tristan

	* src/gst/control/gstThread.cpp, src/tcp/tcpThread.cpp,
	  src/tcp/tcpThread.h: replaced const chars with strings

2009-02-04 21:58  koya

	* autogen.sh: ./autogen.sh then do ./configure

2009-02-04 21:40  tristan

	* src/gst/engine/audioSource.cpp,
	  src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/test.old/rtpSyncTestSuite.h,
	  src/gst/engine/videoSink.cpp: videosink window decorated by
	  default, by popular demand

2009-02-04 21:36  koya

	* src/gst/control/gstThread.cpp: touch

2009-02-04 21:29  etienne

	* py/ui/web/css/base.css: Updated CSS mockup

2009-02-04 21:18  etienne

	* py/ui/web/css/base.css, py/ui/web/img/graphd1.png,
	  py/ui/web/img/graphd2.png, py/ui/web/img/graphd3.png,
	  py/ui/web/img/graphd4.png, py/ui/web/img/network-error.png,
	  py/ui/web/img/network-transmit-receive.png,
	  py/ui/web/img/send_recv.png,
	  py/ui/web/img/utilities-system-monitor.png, py/ui/web/index.html,
	  py/ui/web/js/base.js: Updated the web interface mockup (added
	  collapsable networking meters).

2009-02-04 21:16  koya

	* src/gst/control/gstThread.cpp: touch for buildbot

2009-02-04 17:00  tristan

	* src/gst/audioFactory.h, src/gst/audioFactoryInternal.h,
	  src/gst/videoFactory.h, src/gst/videoFactoryInternal.h: use
	  string instead of const chars in factories

2009-02-04 16:37  koya

	* src/gst/control/gstReceiverThread.cpp,
	  src/gst/control/gstSenderThread.cpp: gstThread refactor

2009-02-04 00:31  koya

	* src/gst/control/gstThread.cpp: gstThread should be working

2009-02-03 23:57  koya

	* src/gst/control/Makefile.am, src/gst/control/gstThread.cpp:
	  gstThread still broke

2009-02-03 23:54  tristan

	* src/gst/engine/mediaBase.cpp, src/gst/engine/mediaBase.h: added
	  guards against multiple initializations

2009-02-03 23:41  tristan

	* src/gst/control/gstReceiverThread.cpp,
	  src/gst/engine/audioSource.cpp, src/gst/engine/videoSource.cpp:
	  got rid of extraneous init calls

2009-02-03 23:12  koya

	* src/gst/control/gstReceiverThread.cpp: info message video_start

2009-02-03 23:06  koya

	* src/gst/control/gstReceiverThread.cpp: minor cleanup

2009-02-03 23:00  tristan

	* src/gst/engine/py/test/milhouseTests.py,
	  src/gst/videoFactoryInternal.h: fixed caps port bug in
	  videofactory, added test for v4l/videotestsrc

2009-02-03 22:41  koya

	* src/gst/engine/pipeline.cpp, src/gst/videoFactoryInternal.h: set
	  port for caps and pipeline gives better error msg

2009-02-03 22:30  tristan

	* src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h: pipeline
	  state changes are preceded by checks on the state to avoid
	  redundant state changes

2009-02-03 22:21  koya

	* src/gst/audioFactory.h, src/gst/audioFactoryInternal.h,
	  src/gst/control/Makefile.am,
	  src/gst/control/gstReceiverThread.cpp,
	  src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstSenderThread.cpp, src/gst/videoFactory.h,
	  src/gst/videoFactoryInternal.h, src/tcp/singleBuffer.h,
	  src/tcp/tcpThread.cpp, src/tcp/tcpThread.h: main now using gst
	  factory

2009-02-03 21:57  tristan

	* src/gst/engine/rtpReceiver.cpp, src/gst/engine/rtpReceiver.h:
	  finally fixed hack in rtpreceiver, now match rtp pads to
	  depayloader pads cleanly

2009-02-03 20:11  tristan

	* src/gst/engine/gstLinkable.cpp, src/gst/engine/pipeline.cpp:
	  extra checks on pipeline state to comply with gst application
	  development guide

2009-02-03 03:59  etienne

	* py/docs/generate_modules.py, py/ui/web/css/base.css,
	  py/ui/web/img/macthrob-small.png, py/ui/web/img/throbber.gif,
	  py/ui/web/index.html, py/ui/web/js/base.js: Updated the web
	  interface mockup (integrated most of the suggestions of the last
	  meeting).

2009-02-02 23:53  koya

	* doc/Doxyfile: Doxygen now uses graphviz

2009-02-02 23:23  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/dv1394.cpp, src/gst/engine/dv1394.h,
	  src/gst/engine/pipeline.cpp,
	  src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/test.old/rtpSyncTestSuite.cpp,
	  src/gst/engine/test.old/rtpSyncTestSuite.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSource.cpp,
	  src/gst/engine/videoSource.h: merged audiocleanup back in to
	  trunk

2009-02-02 22:34  koya

	* src/tcp/test/tcpTester.py: template tcpTester.py

2009-02-02 21:06  tristan

	* src/gst/engine/test.old/rtpSyncTestSuite.h,
	  src/gst/videoFactory.h: fixed and refactored dv in branch

2009-01-30 21:41  koya

	* src/gst/control/libgstthread.a, src/gst/engine/libgst.a,
	  src/gst/engine/py/.deps, src/gst/engine/py/.libs,
	  src/gst/engine/py/Makefile, src/gst/engine/py/Makefile.in,
	  src/main/.libs, src/python/.libs: build files in trunk rm

2009-01-30 21:30  hboyer

	* py/api.py, py/connectors/__init__.py, py/errors.py,
	  py/miville.py, py/settings.py, py/streams/stream.py,
	  py/test/systest_telnet.py, py/test/test_devices.py,
	  py/test/test_telnet_settings.py, py/trial.py, py/ui/cli/cli.py,
	  src/gst/control/libgstthread.a, src/gst/engine/libgst.a,
	  src/gst/engine/py/.deps,
	  src/gst/engine/py/.deps/milhouse_la-exports.Plo,
	  src/gst/engine/py/.libs, src/gst/engine/py/.libs/milhouse.a,
	  src/gst/engine/py/.libs/milhouse.la,
	  src/gst/engine/py/.libs/milhouse.lai,
	  src/gst/engine/py/.libs/milhouse.so,
	  src/gst/engine/py/.libs/milhouse.so.0,
	  src/gst/engine/py/.libs/milhouse.so.0.1.1,
	  src/gst/engine/py/Makefile, src/gst/engine/py/Makefile.in,
	  src/main/.libs, src/python/.libs, src/python/.libs/msgthreads.a,
	  src/python/.libs/msgthreads.la, src/python/.libs/msgthreads.lai,
	  src/python/.libs/msgthreads.so, src/python/.libs/msgthreads.so.0,
	  src/python/.libs/msgthreads.so.0.1.1: Merged settings into the
	  trunk

2009-01-30 21:21  alexandre

	* py/network.py, py/test/test_network.py, py/ui/cli/cli.py: network
	  tests. corrected error in ui/cli

2009-01-30 20:31  hboyer

	* utils/mikill: kills all miville processes

2009-01-30 20:23  alexandre

	* py/api.py, py/devices/jackd.py, py/network.py,
	  py/test/test_devices.py: devices: removed Warning and trial
	  failures

2009-01-30 20:21  tristan

	* src/gst/engine/py/gstPluginCheck.py,
	  src/gst/engine/py/sropulpof.py,
	  src/gst/engine/py/test/milhouseTests.py: added import check

2009-01-30 16:51  alexandre

	* py/addressbook.py, py/api.py, py/connectors/__init__.py,
	  py/connectors/basic/basic.py, py/streams/stream.py: added some
	  documentation

2009-01-29 23:24  alexandre

	* py/devices/devices.py, py/ui/cli/cli.py: devices : nice bugfix

2009-01-29 23:18  alexandre

	* py/api.py, py/devices/devices.py, py/test/test_devices.py:
	  DEVICES: changed startup routine to fix a bug. - might be buggy

2009-01-29 22:04  koya

	* src/python/Makefile.am: lib missing from py export

2009-01-29 21:55  koya

	* src/python/Makefile.am: missing a file in Makefile

2009-01-29 21:47  koya

	* configure.ac, src/gst/engine/Makefile.am,
	  src/gst/engine/py/Makefile.am, src/gst/engine/py/exports.cpp,
	  src/python/Makefile.am, src/python/exports.cpp: python exports
	  now all in src/python

2009-01-29 21:38  alexandre

	* py/addressbook.py, py/api.py, py/connectors/__init__.py: more doc

2009-01-29 21:01  tristan

	* src/gst/engine/py/gstPluginCheck.py,
	  src/gst/engine/py/timeout.py: py cleanup

2009-01-29 20:21  tristan

	* src/gst/engine/py/gstPluginCheck.py: improved lib name

2009-01-29 20:10  alexandre

	* py/api.py, py/devices/devices.py, py/miville.py: updated devices
	  API

2009-01-29 19:51  tristan

	* src/gst/engine/py/gstPluginCheck.py: plugin check added

2009-01-29 19:49  tristan

	* src/gst/engine/py/gstPluginCheck.py: look for installed gstreamer
	  plugins

2009-01-29 19:10  alexandre

	* py/api.py, py/connectors/__init__.py,
	  py/connectors/basic/basic.py, py/connectors/states.py,
	  py/network.py, py/protocols/__init__.py,
	  py/protocols/com_chan.py: merged branches/network_test@1885 in
	  trunk/py

2009-01-29 17:02  alexandre

	* doc/network_sequence.dia: network: sequence diagram

2009-01-29 15:40  simonp

	* py/maugis/maugis.py: %s/pof/propulseart/g in maugis.py

2009-01-29 00:18  koya

	* src/python/test.py: simple tcp test py

2009-01-28 23:08  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/pipeline.cpp, src/gst/engine/py/sropulpof.py,
	  src/gst/engine/py/test/milhouseTests.py: bitrate settable

2009-01-28 20:47  tristan

	* src/gst/engine/py/test/milhouseTests.py,
	  src/gst/engine/py/test/tests.py: quit milhouseTests with style
	  and signals

2009-01-28 20:02  etienne

	* py/ui/web/css/base.css, py/ui/web/index.html,
	  py/ui/web/js/base.js: Updated the web interface mockup.

2009-01-28 19:36  tristan

	* src/gst/engine/py/fork.py: milhouse tests redux

2009-01-28 19:36  tristan

	* src/gst/engine/py/test/milhouseTests.py: milhouse tests redux

2009-01-28 00:00  tristan

	* src/gst/engine/py/fork.py: no sleep

2009-01-27 23:58  tristan

	* src/gst/engine/py/fork.py, src/gst/engine/py/test/tests.py: all
	  os calls, no more unittesting framework

2009-01-27 18:50  tristan

	* src/gst/engine/py/forking.py, src/gst/engine/py/runTests.py,
	  src/gst/engine/py/sropulpof.py, src/gst/engine/py/test/rx.py,
	  src/gst/engine/py/test/tests.py, src/gst/engine/py/test/tx.py:
	  integration test for milhouse ready

2009-01-27 18:43  etienne

	* py/connectors/basic/basic.py, py/ui/web/css/base.css,
	  py/ui/web/index.html: Started to add network test to the basic
	  protocols.
	  Updated the web mockup.

2009-01-27 04:09  etienne

	* py/connections, py/streams/stream.py, py/ui/web/css/base.css,
	  py/ui/web/css/base_ver1.css, py/ui/web/img/flash.png,
	  py/ui/web/img/graph1.png, py/ui/web/img/graph2.png,
	  py/ui/web/img/graph3.png, py/ui/web/img/graph4.png,
	  py/ui/web/img/graphs1.png, py/ui/web/img/graphs2.png,
	  py/ui/web/img/graphs3.png, py/ui/web/img/graphs4.png,
	  py/ui/web/img/internet-group-chat.png,
	  py/ui/web/img/trianble_0.png, py/ui/web/img/trianble_1.png,
	  py/ui/web/img/trianble_up_0.png, py/ui/web/img/trianble_up_1.png,
	  py/ui/web/img/video_prev.png, py/ui/web/img/vumeter.png,
	  py/ui/web/index.html, py/ui/web/index_ver1.html,
	  py/ui/web/js/base.js, py/ui/web/js/base_ver1.js: Updated the web
	  interface mockup.

2009-01-27 01:38  alexandre

	* py/network.py: network : iperf refactored

2009-01-27 01:18  alexandre

	* py/network.py: network: iperf improved (baby step)

2009-01-26 23:12  tristan

	* src/gst/engine/py/forking.py, src/gst/engine/py/runTests.py,
	  src/gst/engine/py/sropulpof.py: leaning toward forking for unit
	  tests

2009-01-26 23:04  alexandre

	* py/network.py: adding network.py - for iperf tests

2009-01-23 23:02  tristan

	* src/gst/engine/py/exports.cpp, src/gst/engine/py/runTests.py,
	  src/gst/engine/py/sropulpof.py, src/gst/engine/py/test/rx.py,
	  src/gst/engine/py/test/tx.py,
	  src/gst/engine/test.old/audioTestSuite.cpp,
	  src/gst/engine/videoLocal.cpp, src/gst/engine/videoLocal.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/main/sropulpof.cpp: toward accurately timed python milhouse
	  tests

2009-01-23 22:59  alexandre

	* py/devices/jackd.py: devices: jackd changed timeout

2009-01-23 22:57  alexandre

	* py/devices/devices.py, py/ui/cli/cli.py: Devices: When I kill
	  jackd all the observers are succesfully notified - removed bugs

2009-01-23 22:47  alexandre

	* py/devices/jackd.py, py/errors.py, py/utils/commands.py: moved
	  errors to errors.py

2009-01-23 21:34  alexandre

	* py/devices/jackd.py, py/test/test_devices.py: devices: test for
	  jackd completed.

2009-01-23 21:10  alexandre

	* py/deps, py/devices/jackd.py, py/test/test_devices.py,
	  py/test/test_integration_devices.py: devices : Renamed
	  test_devices. Removed lib py-jack

2009-01-23 21:04  alexandre

	* py/devices/__init__.py, py/devices/jackd.py: devices.jackd
	  completed.

2009-01-23 19:14  tristan

	* src/gst/engine/py/timeout.py: proper timeout for commands in
	  timeout.py

2009-01-23 19:13  alexandre

	* py/devices/jackd.py: devices.jackd algorithm works.

2009-01-23 19:12  tristan

	* src/gst/engine/py/test/rx.py, src/gst/engine/py/test/tx.py:
	  proper timeout for commands

2009-01-23 02:00  alexandre

	* py/devices/jackd.py: devices/jackd : added magic comments

2009-01-23 00:16  alexandre

	* py/deps, py/deps/Makefile, py/deps/py-jack-0.1.tar.gz,
	  py/devices/jackd.py: devices: adding py/deps/py-jack-0.1.tar.gz
	  for devices/jackd.py

2009-01-23 00:12  tristan

	* src/gst/engine/py/exports.cpp, src/gst/engine/py/sropulpof.py,
	  src/gst/engine/py/test, src/gst/engine/py/test/rx.py,
	  src/gst/engine/py/test/tx.py, src/gst/engine/rtpBin.cpp: unit
	  test for sropulpof defaults

2009-01-23 00:00  alexandre

	* py/devices/jackd.py: devices: actually adding jackd

2009-01-23 00:00  alexandre

	* py/devices/v4l2.py, py/test/test_commands.py: devices: adding
	  jackd. modif v4l2 tests

2009-01-22 21:10  tristan

	* src/gst/engine/py/sropulpof.py: no more hardcoded options in pof

2009-01-22 20:49  alexandre

	* py/test/test_integration_devices.py: devices: added one test

2009-01-22 20:46  koya

	* src/gst/engine/py/Makefile.am, src/gst/engine/py/exports.cpp,
	  src/python/Makefile.am, src/python/exports.cpp: Removed leading
	  lib in python modules

2009-01-22 20:44  alexandre

	* py/devices/__init__.py, py/devices/v4l.py, py/devices/v4l2.py,
	  py/test/test_devices.py: devices: renamed v4l for v4l2. removed
	  old tests

2009-01-22 20:38  alexandre

	* py/api.py, py/devices/devices.py, py/devices/v4l.py,
	  py/imiville.py, py/test/test_integration_devices.py,
	  py/ui/cli/cli.py: devices: updated api

2009-01-22 20:20  tristan

	* src/gst/engine/rtpBin.cpp: printing of rtpstats readable, but
	  only enabled if enable-debug is set

2009-01-22 19:54  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h: cleanup in
	  rtpbin

2009-01-22 19:51  alexandre

	* py/api.py, py/test/test_integration_devices.py: devices : update
	  integration test

2009-01-22 19:38  alexandre

	* py/imiville.py, py/test/itest_devices.py,
	  py/test/test_integration_devices.py: integration test for devices
	  : update

2009-01-22 16:55  alexandre

	* py/test/itest_devices.py: adding itegration test itest_devices.py

2009-01-22 16:36  sylvainc

	* doc/state_machine.dia: added states

2009-01-21 23:24  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h: rtp stats
	  reporting now works

2009-01-21 20:27  tristan

	* src/util/sigint.cpp, src/util/sigint.h: python version of
	  sropulpof is done, with siginterrupt handler working

2009-01-21 20:27  tristan

	* src/gst/control/gstSenderThread.cpp,
	  src/gst/engine/audioConfig.cpp, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/py/exports.cpp, src/gst/engine/py/sropulpof.py,
	  src/include/util.h, src/main/mainTcp.cpp, src/util/Makefile.am:
	  python version of sropulpof is done

2009-01-20 23:18  alexandre

	* py/test/systest_telnet.py, py/test/test_devices.py: devices: some
	  very smalltest updates

2009-01-20 23:07  tristan

	* src/gst/engine/py/sropulpof.py: sropulpof almost ported to python

2009-01-20 23:00  sylvainc

	* doc/state_machine.dia: added video codecs

2009-01-20 22:50  simonp

	* doc/state_machine.dia, py/docs: Updated state machine diagram
	  Fixed some svn:ignore

2009-01-20 22:16  simonp

	* doc: svn:ignore trunk/doc/html

2009-01-20 20:35  simonp

	* py/docs/_build: Deleted trunk/docs/_build: now available on
	  https://svn.sat.qc.ca/trac/miville/chrome/site/sphinx_docs/index.html

2009-01-20 20:33  alexandre

	* py/test/systest_telnet.py: devices systests - but they fail...

2009-01-20 20:23  tristan

	* src/gst/engine/py/exports.cpp, src/gst/engine/py/sropulpof.py:
	  proper version numbers (with release candidate)

2009-01-20 20:17  tristan

	* src/gst/engine/py/exports.cpp, src/gst/engine/py/sropulpof.py:
	  version number

2009-01-20 20:14  alexandre

	* py/ui/cli/cli.py: devices: updates CLI

2009-01-20 19:52  tristan

	* src/gst/engine/py/sropulpof.py: skeleton for sropulpof.py

2009-01-20 19:43  alexandre

	* py/api.py, py/devices/devices.py, py/devices/v4l.py,
	  py/imiville.py, py/ui/cli/cli.py: devices: improved attribute
	  changed callbacks. - imiville: pretty colors

2009-01-20 19:10  alexandre

	* py/devices/devices.py, py/ui/cli/cli.py: devices: corrected CLI
	  view

2009-01-20 18:55  alexandre

	* py/api.py, py/ui/cli/cli.py: devices: work in progress...

2009-01-20 16:41  tristan

	* configure.ac: py engine test

2009-01-19 23:48  alexandre

	* py/api.py, py/devices/devices.py, py/test/test_devices.py:
	  devices: updates code and API.

2009-01-19 23:42  tristan

	* src/gst/audioFactory.h, src/gst/engine/py/exports.cpp,
	  src/gst/engine/rtpBin.cpp, src/gst/videoFactory.h,
	  src/main/sropulpof.cpp: rtpbin can report on even more
	  potentially meaningless stats

2009-01-19 23:05  alexandre

	* doc/devices-handling.dia, doc/devices_sequence.dia,
	  py/devices/devices.py, py/devices/v4l.py, py/utils/commands.py:
	  devices: API update. doc update.

2009-01-19 22:47  sylvainc

	* doc/state_machine.dia: corrections to state machine
	  is line, and those below, will be ignored--
	  
	  M doc/state_machine.dia

2009-01-19 22:42  sylvainc

	* doc/state_machine.dia, doc/state_machine3.dia: removing old state
	  machine
	  This line, and those below, will be ignored--
	  
	  D doc/state_machine3.dia
	  AM doc/state_machine.dia

2009-01-19 22:29  tristan

	* src/gst/engine/Makefile.am, src/gst/engine/py,
	  src/gst/engine/py/Makefile.am, src/gst/engine/py/exports.cpp,
	  src/gst/engine/test.old/rtpAudioTestSuite.cpp,
	  src/gst/engine/test.old/rtpSyncTestSuite.cpp,
	  src/gst/engine/test.old/rtpVideoTestSuite.cpp,
	  src/gst/engine/test.old/rtpVideoTestSuite.h,
	  src/gst/engine/videoReceiver.cpp: python bindings for primary
	  milhouse components, should be able to make a python version of
	  src/main/propulseart

2009-01-19 21:23  simonp

	* py/docs/docs.txt: Added python-docutils as a sphinx dependency

2009-01-19 19:24  simonp

	* doc/network_test_state_machine.dia: Added a state machine for the
	  network test

2009-01-19 18:50  simonp

	* py/connectors/basic: Added svn:ignore on other directories

2009-01-19 18:48  simonp

	* doc/state_machine3.dia, py/connectors/sip, py/devices: Removed
	  some unused parts
	  Added *.pyc to svn:ignore on selected directories

2009-01-19 18:42  alexandre

	* py/imiville.py: imiville now uses CLI view

2009-01-19 18:25  tristan

	* src/gst/audioFactory.h,
	  src/gst/engine/test.old/rtpVideoTestSuite.h,
	  src/gst/videoFactory.h, src/main/sropulpof.cpp: replaced auto_ptr
	  with more predictable shared_ptr

2009-01-19 18:11  sylvainc

	* doc/state_machine3.dia:

2009-01-19 18:10  sylvainc

	* doc/state_machine3.dia:

2009-01-19 16:50  etienne

	* py/docs/docs.txt: Uniformized tabs to space in docs.txt to
	  correct some ReST outuput problems (we should do that for all doc
	  files).

2009-01-19 15:43  alexandre

	* doc/devices-handling.dia, doc/devices_sequence.dia: adding
	  doc/devices_sequence.dia

2009-01-19 02:13  etienne

	* py/streams/data/midi.py: Fixed the ticket #26 by removing old
	  test code in MIDI stuff (was blocking the build of the docs with
	  sphinx).

2009-01-17 00:09  tristan

	* src/gst/audioFactory.h, src/gst/engine/audioReceiver.cpp,
	  src/gst/engine/audioReceiver.h, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/rtpReceiver.h,
	  src/gst/engine/test.old/audioTestSuite.cpp,
	  src/gst/engine/test.old/audioTestSuite.h,
	  src/gst/engine/test.old/rtpAudioTestSuite.cpp,
	  src/gst/engine/test.old/rtpAudioTestSuite.h,
	  src/gst/engine/test.old/rtpSyncTestSuite.cpp,
	  src/gst/engine/test.old/rtpSyncTestSuite.h,
	  src/gst/engine/test.old/rtpVideoTestSuite.cpp,
	  src/gst/engine/test.old/rtpVideoTestSuite.h,
	  src/gst/engine/test.old/syncTestSuite.cpp,
	  src/gst/engine/test.old/syncTestSuite.h,
	  src/gst/engine/test.old/videoTestSuite.cpp,
	  src/gst/engine/test.old/videoTestSuite.h,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoReceiver.h,
	  src/gst/engine/videoSender.cpp, src/gst/engine/videoSender.h,
	  src/gst/ports.h, src/gst/videoFactory.h, src/main/sropulpof.cpp:
	  video and audio caps are now sent via tcp

2009-01-16 23:56  alexandre

	* py/api.py: devices api bugfix

2009-01-16 23:40  alexandre

	* py/api.py, py/devices/__init__.py, py/devices/devices.py,
	  py/devices/v4l.py, py/imiville.py, py/utils/commands.py: devices:
	  implemented some API

2009-01-16 22:50  simonp

	* py/docs/docs.txt: Modified the docs requirements

2009-01-16 21:54  koya

	* src/gst/audioFactory.h, src/main/sropulpof.cpp,
	  src/tcp/singleBuffer.h: simple id for raw tcp stuff

2009-01-16 20:41  alexandre

	* py/imiville.py: imiville cosmetic changes

2009-01-16 20:04  hboyer

	* py/connections, py/settings.py, py/test/systest_telnet.py: Adding
	  support for stream sub group settings
	  Added test

2009-01-16 19:59  alexandre

	* py/devices/__init__.py, py/devices/devices.py, py/devices/v4l.py,
	  py/test/test_devices.py, py/utils/commands.py, py/utils/shell.py:
	  v4l and devices major refactoring done. now using utils.commands
	  and not utils.shell

2009-01-16 16:19  etienne

	* py/connectors/basic/basic.py, py/devices/devices.py,
	  py/docs/_build/.doctrees/addressbook.doctree,
	  py/docs/_build/.doctrees/api.doctree,
	  py/docs/_build/.doctrees/audio.doctree,
	  py/docs/_build/.doctrees/basic.doctree,
	  py/docs/_build/.doctrees/cli.doctree,
	  py/docs/_build/.doctrees/connectors.basic.doctree,
	  py/docs/_build/.doctrees/connectors.doctree,
	  py/docs/_build/.doctrees/connectors.sip.doctree,
	  py/docs/_build/.doctrees/data.doctree,
	  py/docs/_build/.doctrees/devices.doctree,
	  py/docs/_build/.doctrees/docs.doctree,
	  py/docs/_build/.doctrees/environment.pickle,
	  py/docs/_build/.doctrees/errors.doctree,
	  py/docs/_build/.doctrees/imiville.doctree,
	  py/docs/_build/.doctrees/index.doctree,
	  py/docs/_build/.doctrees/miville.doctree,
	  py/docs/_build/.doctrees/modules.doctree,
	  py/docs/_build/.doctrees/protocols.doctree,
	  py/docs/_build/.doctrees/settings.doctree,
	  py/docs/_build/.doctrees/sip.doctree,
	  py/docs/_build/.doctrees/streams.audio.doctree,
	  py/docs/_build/.doctrees/streams.data.doctree,
	  py/docs/_build/.doctrees/streams.doctree,
	  py/docs/_build/.doctrees/streams.video.doctree,
	  py/docs/_build/.doctrees/test_coverage.doctree,
	  py/docs/_build/.doctrees/ui.cli.doctree,
	  py/docs/_build/.doctrees/ui.doctree,
	  py/docs/_build/.doctrees/ui.web.doctree,
	  py/docs/_build/.doctrees/utils.doctree,
	  py/docs/_build/.doctrees/video.doctree,
	  py/docs/_build/.doctrees/web.doctree,
	  py/docs/_build/_sources/addressbook.txt,
	  py/docs/_build/_sources/api.txt,
	  py/docs/_build/_sources/audio.txt,
	  py/docs/_build/_sources/basic.txt,
	  py/docs/_build/_sources/cli.txt,
	  py/docs/_build/_sources/connectors.basic.txt,
	  py/docs/_build/_sources/connectors.sip.txt,
	  py/docs/_build/_sources/connectors.txt,
	  py/docs/_build/_sources/data.txt,
	  py/docs/_build/_sources/devices.txt,
	  py/docs/_build/_sources/docs.txt,
	  py/docs/_build/_sources/errors.txt,
	  py/docs/_build/_sources/imiville.txt,
	  py/docs/_build/_sources/index.txt,
	  py/docs/_build/_sources/miville.txt,
	  py/docs/_build/_sources/modules.txt,
	  py/docs/_build/_sources/protocols.txt,
	  py/docs/_build/_sources/settings.txt,
	  py/docs/_build/_sources/sip.txt,
	  py/docs/_build/_sources/streams.audio.txt,
	  py/docs/_build/_sources/streams.data.txt,
	  py/docs/_build/_sources/streams.txt,
	  py/docs/_build/_sources/streams.video.txt,
	  py/docs/_build/_sources/test_coverage.txt,
	  py/docs/_build/_sources/ui.cli.txt,
	  py/docs/_build/_sources/ui.txt,
	  py/docs/_build/_sources/ui.web.txt,
	  py/docs/_build/_sources/utils.txt,
	  py/docs/_build/_sources/video.txt,
	  py/docs/_build/_sources/web.txt,
	  py/docs/_build/_static/default.css,
	  py/docs/_build/_static/doctools.js,
	  py/docs/_build/_static/jquery.js,
	  py/docs/_build/_static/searchtools.js,
	  py/docs/_build/_static/sphinxdoc.css,
	  py/docs/_build/addressbook.html, py/docs/_build/api.html,
	  py/docs/_build/audio.html, py/docs/_build/basic.html,
	  py/docs/_build/cli.html, py/docs/_build/connectors.basic.html,
	  py/docs/_build/connectors.html,
	  py/docs/_build/connectors.sip.html, py/docs/_build/data.html,
	  py/docs/_build/devices.html, py/docs/_build/docs.html,
	  py/docs/_build/errors.html, py/docs/_build/genindex.html,
	  py/docs/_build/imiville.html, py/docs/_build/index.html,
	  py/docs/_build/miville.html, py/docs/_build/modindex.html,
	  py/docs/_build/modules.html, py/docs/_build/objects.inv,
	  py/docs/_build/protocols.html, py/docs/_build/search.html,
	  py/docs/_build/searchindex.js, py/docs/_build/searchindex.json,
	  py/docs/_build/settings.html, py/docs/_build/sip.html,
	  py/docs/_build/streams.audio.html,
	  py/docs/_build/streams.data.html, py/docs/_build/streams.html,
	  py/docs/_build/streams.video.html,
	  py/docs/_build/test_coverage.html, py/docs/_build/ui.cli.html,
	  py/docs/_build/ui.html, py/docs/_build/ui.web.html,
	  py/docs/_build/utils.html, py/docs/_build/video.html,
	  py/docs/_build/web.html, py/docs/_static/default.css,
	  py/docs/addressbook.txt, py/docs/api.txt, py/docs/conf.py,
	  py/docs/connectors.basic.txt, py/docs/connectors.sip.txt,
	  py/docs/connectors.txt, py/docs/devices.txt, py/docs/docs.txt,
	  py/docs/errors.txt, py/docs/generate_modules.py,
	  py/docs/imiville.txt, py/docs/index.txt, py/docs/miville.txt,
	  py/docs/modules.txt, py/docs/protocols.txt, py/docs/settings.txt,
	  py/docs/streams.audio.txt, py/docs/streams.data.txt,
	  py/docs/streams.txt, py/docs/streams.video.txt,
	  py/docs/test_coverage.txt, py/docs/ui.cli.txt, py/docs/ui.txt,
	  py/docs/ui.web.txt, py/docs/utils.txt, py/ui/cli/cli.py,
	  py/utils/twisted_old.py: Added docs on coverage and on docs!
	  Added a script to generate the ReST files from the code.
	  Added our own CSS for the docs.
	  Fixed some docstrings/ReST bugs.

2009-01-16 16:10  etienne

	* py/imiville.py: Added possibility to import imiville in ipython.

2009-01-16 16:01  alexandre

	* py/imiville.py: imiville: setup now in __main__

2009-01-16 15:47  alexandre

	* py/test/test_commands.py, py/utils/commands.py: added
	  utils/commands

2009-01-16 15:31  alexandre

	* py/imiville.py: imiville: bugfix

2009-01-16 14:59  alexandre

	* py/imiville.py: improved imiville

2009-01-15 23:50  alexandre

	* py/imiville.py, py/miville.py: added imiville.py

2009-01-15 22:46  tristan

	* src/gst/engine/audioSource.h, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h: rtp jitter reporting in source,
	  commented out for now

2009-01-15 19:36  alexandre

	* py/api.py, py/ui/cli/cli.py: started to implement telnet devices
	  command

2009-01-14 16:13  alexandre

	* py/devices/devices.py, py/devices/v4l.py,
	  py/test/test_devices.py: devices: removed useless getters/setters

2009-01-14 00:07  alexandre

	* py/devices/v4l.py, py/test/test_devices.py: v4l: now manages each
	  v4l device separately

2009-01-13 20:58  koya

	* src/python/Makefile.am: fix for ticket:23

2009-01-13 19:25  tristan

	* src/gst/engine/audioSource.cpp: audiosource

2009-01-13 19:03  tristan

	* src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/rtpBin.cpp,
	  src/gst/engine/test.old/rtpAudioTestSuite.h: fixed jack channel
	  mapping

2009-01-13 18:34  alexandre

	* py/test/test_devices.py: devices.v4l added debug info

2009-01-13 18:30  alexandre

	* py/test/test_devices.py: devices.v4l now supports setting norm
	  and width/height

2009-01-13 18:24  alexandre

	* py/devices/__init__.py, py/devices/devices.py, py/devices/v4l.py,
	  py/test/test_devices.py, py/test/test_shell.py,
	  py/utils/shell.py: devices.v4l now supports setting norm and
	  width/height

2009-01-12 23:39  alexandre

	* py/devices/devices.py, py/devices/v4l.py,
	  py/test/test_devices.py, py/utils/shell.py: devices.v4l
	  attributes populated

2009-01-12 22:19  alexandre

	* py/devices/__init__.py, py/devices/devices.py, py/devices/v4l.py,
	  py/test/test_devices.py: devices.v4l in the way

2009-01-12 17:16  etienne

	* py/utils/coverage_report.py: Added pretty formating in
	  coverage_report.py for the list of lines number not covered.

2009-01-12 17:05  alexandre

	* doc/devices-handling.dia: updated doc for devices

2009-01-10 20:31  etienne

	* py/utils/coverage_report.py: Added a basic coverage reporter
	  script that gives a summary of the coverage files created by
	  trial.

2009-01-10 01:22  etienne

	* py/ui/cli/cli.py, py/ui/web/web.py: Fixed a bug in the web
	  interface when parsing the contacts list.
	  Code cleanup in the CLI and added completion for quit and exit.

2009-01-09 23:19  alexandre

	* py/devices/devices.py, py/devices/v4l.py, py/test/test_shell.py:
	  devices.py: added compare_devices() and worked on v4l.py

2009-01-09 22:23  alexandre

	* py/devices/__init__.py, py/devices/devices.py,
	  py/test/test_devices.py: devices massively refactored

2009-01-09 21:42  alexandre

	* py/test/test_shell.py, py/utils/shell.py: update utils.shell

2009-01-09 21:28  etienne

	* py/ui/cli/cli.py: Fixed the scroll problem in Gnome-Terminal (was
	  a Twisted bug).
	  Fixed a bug when the could not write the history file.

2009-01-08 22:29  koya

	* ., m4, src/gst/control, src/gst/engine, src/gst/engine/test.old,
	  src/main, src/python: propset svn:ignore

2009-01-08 21:53  koya

	* .: svn:ignore trunk again

2009-01-08 21:48  koya

	* .: svn:ignore trunk

2009-01-08 21:42  koya

	* configure.ac: fixed configure when cppunit is missing

2009-01-08 16:27  alexandre

	* py/devices/devices.py, py/devices/v4l.py,
	  py/test/test_devices.py: updated devices/devices.py and
	  devices/v4l.py

2009-01-08 16:10  alexandre

	* py/test/test_shell.py: updated test/test_shell.py

2009-01-08 15:59  alexandre

	* py/utils/shell.py: updated utils/shell agin

2009-01-08 15:54  alexandre

	* py/test/test_shell.py, py/utils/shell.py: updated utils/shell

2009-01-08 14:53  hboyer

	* py/test/systest_telnet.py: Added new telnet test class for
	  settings
	  Fixed pylint errors

2009-01-08 00:19  alexandre

	* py/test/test_shell.py, py/utils/shell.py: adding utils/shell.py

2009-01-07 21:52  etienne

	* py/addressbook.py, py/api.py, py/connections, py/connectors,
	  py/connectors/__init__.py, py/connectors/basic,
	  py/connectors/basic/__init__.py, py/connectors/basic/basic.py,
	  py/connectors/sip, py/connectors/sip/__init__.py,
	  py/connectors/sip/off, py/connectors/sip/sip.py,
	  py/connectors/states.py, py/docs, py/docs/Makefile,
	  py/docs/_build, py/docs/_build/.doctrees,
	  py/docs/_build/.doctrees/api.doctree,
	  py/docs/_build/.doctrees/environment.pickle,
	  py/docs/_build/.doctrees/index.doctree,
	  py/docs/_build/.doctrees/modules.doctree,
	  py/docs/_build/_sources, py/docs/_build/_sources/api.txt,
	  py/docs/_build/_sources/index.txt,
	  py/docs/_build/_sources/modules.txt, py/docs/_build/_static,
	  py/docs/_build/_static/contents.png,
	  py/docs/_build/_static/default.css,
	  py/docs/_build/_static/doctools.js,
	  py/docs/_build/_static/file.png,
	  py/docs/_build/_static/interface.js,
	  py/docs/_build/_static/jquery.js,
	  py/docs/_build/_static/minus.png,
	  py/docs/_build/_static/navigation.png,
	  py/docs/_build/_static/plus.png,
	  py/docs/_build/_static/pygments.css,
	  py/docs/_build/_static/rightsidebar.css,
	  py/docs/_build/_static/searchtools.js,
	  py/docs/_build/_static/sphinxdoc.css,
	  py/docs/_build/_static/stickysidebar.css,
	  py/docs/_build/_static/traditional.css, py/docs/_build/api.html,
	  py/docs/_build/genindex.html, py/docs/_build/index.html,
	  py/docs/_build/modindex.html, py/docs/_build/modules.html,
	  py/docs/_build/search.html, py/docs/_build/searchindex.json,
	  py/docs/_static, py/docs/_templates, py/docs/api.txt,
	  py/docs/conf.py, py/docs/index.txt, py/docs/modules.txt,
	  py/errors.py, py/miville.py, py/protocols/OSC.py,
	  py/protocols/__init__.py, py/protocols/com_chan.py,
	  py/protocols/osc_protocol.py, py/protocols/test_osc_client.py,
	  py/protocols/test_osc_server.py, py/streams/audio/gst.py,
	  py/streams/gst_client.py, py/streams/video/gst.py,
	  py/test/__init__.py, py/test/protocols,
	  py/test/systest_telnet.py, py/test/test_addressbook.py,
	  py/test/test_com_chan.py, py/test/test_common.py,
	  py/test/test_data/test_ringBuffer.py, py/test/test_gst_osc.py,
	  py/ui/__init__.py, py/ui/api.py, py/ui/cli/cli.py,
	  py/ui/common.py, py/ui/web/web.py, py/utils/__init__.py,
	  py/utils/common.py, py/utils/log.py, py/utils/observer.py:
	  Remerged branches "connection" into the trunk.

2009-01-07 21:18  koya

	* configure.ac: python configure error fixed

2009-01-06 00:25  alexandre

	* py/devices/devices.py, py/devices/v4l.py,
	  py/test/test_devices.py: v4l now parses successfully. test
	  completed.

2009-01-05 23:48  alexandre

	* py/devices/devices.py, py/devices/v4l.py,
	  py/test/test_devices.py: modified v4l.py to use infos from
	  v4l2-ctl --all

2009-01-05 22:20  etienne

	* doc/pycore_flow_v1.dia: Updated settings diagram

2009-01-05 19:55  alexandre

	* py/devices/__init__.py, py/devices/devices.py, py/devices/v4l.py,
	  py/test/test_devices.py, py/utils/singleton.py: test/test_devices
	  works. devices/v4l implemented.

2008-12-23 23:52  koya

	* src/main/sropulpof.cpp: removed 2nd build info message

2008-12-23 22:58  koya

	* src/gst/engine/test.old/rtpAudioTestSuite.h,
	  src/gst/engine/test.old/rtpVideoTestSuite.h: rtpTestSuite
	  reloaded

2008-12-23 22:55  koya

	* src/gst/engine/test/test.cpp: cppunit works

2008-12-23 22:55  koya

	* configure.ac, src/gst/engine/test.old/rtpAudioTestSuite.h,
	  src/gst/engine/test.old/rtpVideoTestSuite.h,
	  src/gst/engine/test/Makefile.am: cppunit in configure

2008-12-23 22:28  tristan

	* src/gst/engine/test.old/Makefile.am: makefile has cpptest lib
	  flags

2008-12-23 22:26  koya

	* configure.ac: test.old can build

2008-12-23 22:23  koya

	* src/gst/engine/test/Makefile.am: touched Makefile.am

2008-12-23 22:21  koya

	* configure.ac, src/gst/engine/test.old,
	  src/gst/engine/test.old/Makefile.am,
	  src/gst/engine/test.old/audioTestSuite.cpp,
	  src/gst/engine/test.old/audioTestSuite.h,
	  src/gst/engine/test.old/audioTester,
	  src/gst/engine/test.old/eventLoop.h,
	  src/gst/engine/test.old/gstTestSuite.cpp,
	  src/gst/engine/test.old/gstTestSuite.h,
	  src/gst/engine/test.old/main.cpp,
	  src/gst/engine/test.old/rtpAudioTestSuite.cpp,
	  src/gst/engine/test.old/rtpAudioTestSuite.h,
	  src/gst/engine/test.old/rtpAudioTester,
	  src/gst/engine/test.old/rtpSyncTestSuite.cpp,
	  src/gst/engine/test.old/rtpSyncTestSuite.h,
	  src/gst/engine/test.old/rtpSyncTester,
	  src/gst/engine/test.old/rtpVideoTestSuite.cpp,
	  src/gst/engine/test.old/rtpVideoTestSuite.h,
	  src/gst/engine/test.old/rtpVideoTester,
	  src/gst/engine/test.old/syncTestSuite.cpp,
	  src/gst/engine/test.old/syncTestSuite.h,
	  src/gst/engine/test.old/syncTester,
	  src/gst/engine/test.old/videoTestSuite.cpp,
	  src/gst/engine/test.old/videoTestSuite.h,
	  src/gst/engine/test.old/videoTester,
	  src/gst/engine/test/Makefile.am,
	  src/gst/engine/test/audioTestSuite.cpp,
	  src/gst/engine/test/audioTestSuite.h,
	  src/gst/engine/test/audioTester, src/gst/engine/test/eventLoop.h,
	  src/gst/engine/test/gstTestSuite.cpp,
	  src/gst/engine/test/gstTestSuite.h, src/gst/engine/test/main.cpp,
	  src/gst/engine/test/rtpAudioTestSuite.cpp,
	  src/gst/engine/test/rtpAudioTestSuite.h,
	  src/gst/engine/test/rtpAudioTester,
	  src/gst/engine/test/rtpSyncTestSuite.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.h,
	  src/gst/engine/test/rtpSyncTester,
	  src/gst/engine/test/rtpVideoTestSuite.cpp,
	  src/gst/engine/test/rtpVideoTestSuite.h,
	  src/gst/engine/test/rtpVideoTester,
	  src/gst/engine/test/syncTestSuite.cpp,
	  src/gst/engine/test/syncTestSuite.h,
	  src/gst/engine/test/syncTester,
	  src/gst/engine/test/videoTestSuite.cpp,
	  src/gst/engine/test/videoTestSuite.h,
	  src/gst/engine/test/videoTester, src/gutil/Makefile.am,
	  src/tcp/Makefile.am, src/util/Makefile.am: moving from cpptest to
	  cppunit

2008-12-23 22:00  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/test/rtpAudioTestSuite.h,
	  src/gst/engine/test/rtpVideoTestSuite.h, src/main/sropulpof.cpp:
	  Added payload types to video receiver caps until Gstreamer bug
	  #565509 is fixed. Added compile time check for sropulpof to run
	  it with verbose
	  gstreamer pipeline info.

2008-12-23 21:07  koya

	* src/main/main.cpp: main.cpp no longer used

2008-12-23 21:05  koya

	* src/util/logWriter.cpp, src/util/logWriter.h: logwriter was not
	  logging DEBUG messages

2008-12-23 20:41  koya

	* configure.ac: output message if python missing

2008-12-23 20:37  koya

	* configure.ac: compiles without python

2008-12-23 18:08  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h: more rtp api
	  stuff

2008-12-22 23:40  tristan

	* src/gst/engine/codec.cpp, src/gst/ports.h: e-o-day

2008-12-22 22:21  tristan

	* src/gst/audioFactory.h, src/gst/engine/codec.cpp,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/rtpPay.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.cpp: added bandwidth get set
	  for rtp, which has no visible effect on gstreamer

2008-12-20 00:20  alexandre

	* py/test/test_devices.py, py/utils/observer.py: py/devices: added
	  lots of tests.

2008-12-19 21:41  tristan

	* src/gst/engine/audioSink.cpp, src/gst/engine/codec.cpp,
	  src/gst/engine/rtpBin.cpp, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.h,
	  src/gst/engine/test/rtpVideoTestSuite.h: fixed h264 caps

2008-12-19 21:31  alexandre

	* py/devices/devices.py, py/devices/v4l.py: py/devices : v4l
	  progress.

2008-12-19 21:10  alexandre

	* py/devices/devices.py: small changes

2008-12-19 20:29  alexandre

	* py/devices/audio, py/devices/data, py/devices/v4l.py,
	  py/devices/video: py/devices: update v4l

2008-12-19 20:02  alexandre

	* py/devices/devices.py: py/devices: small change

2008-12-19 19:59  alexandre

	* py/devices/devices.py: py/devices : implemented Observer pattern

2008-12-19 19:05  alexandre

	* py/devices/devices.py, py/devices/v4l.py,
	  py/test/test_devices.py, py/utils/observer.py: py/devices
	  updated... commit before big changes

2008-12-19 16:55  etienne

	* py/ui/common.py: Set the DEBUG to False for the common module
	  (was trashing the application if Nevow was not install).

2008-12-19 16:41  alexandre

	* py/utils/singleton.py: adding py/utils/singleton.py

2008-12-19 00:33  alexandre

	* py/devices/__init__.py, py/devices/v4l.py,
	  py/devices/video/video4linux.py, py/test/test_devices.py: moved
	  py/devices/v4l.py there. Easier to manage.

2008-12-18 22:55  koya

	* src/python/exports.cpp, src/python/pyCallback.h,
	  src/python/pyMsgThread.cpp, src/python/pyMsgThread.h: pushed
	  implementation to cpp

2008-12-18 22:26  alexandre

	* doc/devices-handling.dia, py/devices/Device.py,
	  py/devices/Driver.py, py/devices/__init__.py,
	  py/devices/devices.py, py/devices/video/Video4LinuxDriver.py,
	  py/devices/video/v4l.py, py/devices/video/video4linux.py,
	  py/test/test_devices.py: merged several files into
	  py/devices/devices.py. Moved v4l tests to inhouse/py/devices

2008-12-18 21:46  alexandre

	* py/devices/Device.py, py/devices/Driver.py,
	  py/devices/__init__.py, py/devices/video/Video4LinuxDriver.py,
	  py/test/test_devices.py: Working devices/Driver.py with shell
	  commands and test/test_devices.py

2008-12-18 21:28  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/test/rtpAudioTestSuite.h: setting rtpbin's
	  jitterbuffer latency to avoid delay

2008-12-18 16:32  koya

	* src/python/pyCallback.h: debug build now fixed

2008-12-18 16:22  koya

	* src/python/Makefile.am, src/python/pyMsgThread.cpp: fix build

2008-12-18 16:06  koya

	* src/python/pyCallback.h: refactor

2008-12-18 16:06  koya

	* src/python/exports.cpp, src/python/pyMsgThread.cpp,
	  src/python/pyMsgThread.h, src/python/pythonThread.h,
	  src/python/threadWrap.h: refactor

2008-12-18 00:46  alexandre

	* py/devices/Driver.py, py/devices/__init__.py,
	  py/devices/video/v4l.py: small changes in py/devices in trunk.
	  will be changed for py test in inhouse later

2008-12-18 00:22  koya

	* src/python/pythonThread.h, src/python/threadWrap.h: whitespace
	  and dead code cleanup

2008-12-18 00:03  koya

	* configure.ac: configure defaults to disable-debug

2008-12-18 00:02  koya

	* src/python/exports.cpp, src/python/pythonThread.h,
	  src/python/threadWrap.h: python dict cb(dict) works with threads

2008-12-17 20:23  alexandre

	* py/devices/video/v4l.py: v4l slight change

2008-12-17 20:15  alexandre

	* py/devices/Device.py, py/devices/Driver.py,
	  py/devices/__init__.py, py/devices/video/v4l.py: adding v4l beta
	  draft driver classes

2008-12-17 16:14  simonp

	* doc/devices-handling.dia: UML dia for devices handling

2008-12-17 16:07  simonp

	* py/devices, py/devices/audio, py/devices/data, py/devices/video,
	  py/maugis/maugis.py: Added videosink

2008-12-17 00:33  koya

	* src/python/pythonThread.h: python callback

2008-12-16 19:09  koya

	* src/python/pythonThread.h: forgot my file at home ;(

2008-12-16 16:05  koya

	* src/python/exports.cpp, src/python/threadWrap.h: towards a python
	  overloaded c++ callback

2008-12-15 23:15  tristan

	* src/gst/engine/test/gstTestSuite.cpp: added pipeline verbose mode
	  for unittests

2008-12-15 23:00  koya

	* src/main/Makefile.am, src/main/mainTcp.cpp: propulseart
	  executable est mainTester et sropulpof

2008-12-15 06:01  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h: removed
	  redundant inits

2008-12-12 21:37  tristan

	* src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/playback.cpp, src/gst/engine/playback.h: working
	  trunk provided you have latest gstreamer cvs and are having a
	  generally lucky day
	  added makeVerbose to playback interface to control output of
	  gstreamer internal messages

2008-12-12 21:23  koya

	* src/python/Makefile.am: python make install mkdir -p
	  site-packages if directory does not exist

2008-12-12 20:49  tristan

	* src/gst/engine/pipeline.h: removed verbosity

2008-12-12 19:54  tristan

	* src/gst/engine/test/rtpAudioTestSuite.cpp,
	  src/gst/engine/test/rtpAudioTestSuite.h: more unit tests

2008-12-12 19:03  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/pipeline.h,
	  src/gst/engine/test/rtpAudioTestSuite.cpp,
	  src/gst/engine/test/rtpAudioTestSuite.h, src/main/sropulpof.cpp:
	  fixed codec initialization bug

2008-12-11 23:35  tristan

	* src/gst/engine/codec.cpp: end of day, new pygame v4l animation
	  example

2008-12-11 23:08  koya

	* src/sip/useragent.cpp: reference to logWriter removed

2008-12-11 23:05  koya

	* src/gutil/test/Makefile.am: test/gutil now works

2008-12-11 23:02  koya

	* src/gst/control/gstReceiverThread.cpp,
	  src/gst/control/gstThread.cpp, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioLevel.cpp, src/gst/engine/audioLocal.cpp,
	  src/gst/engine/audioReceiver.cpp, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSource.cpp,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/glVideoSink.cpp, src/gst/engine/gstLinkable.cpp,
	  src/gst/engine/interleave.cpp, src/gst/engine/jackUtils.cpp,
	  src/gst/engine/mediaBase.cpp, src/gst/engine/pipeline.cpp,
	  src/gst/engine/playback.cpp, src/gst/engine/raw1394Util.cpp,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpPay.cpp, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/rtpSender.cpp,
	  src/gst/engine/test/audioTestSuite.cpp,
	  src/gst/engine/test/gstTestSuite.cpp,
	  src/gst/engine/test/main.cpp,
	  src/gst/engine/test/rtpAudioTestSuite.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.cpp,
	  src/gst/engine/test/rtpVideoTestSuite.cpp,
	  src/gst/engine/test/syncTestSuite.cpp,
	  src/gst/engine/test/videoTestSuite.cpp,
	  src/gst/engine/videoConfig.cpp, src/gst/engine/videoLocal.cpp,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSink.cpp, src/gst/engine/videoSource.cpp,
	  src/gutil/gloop.cpp, src/gutil/optionArgs.cpp,
	  src/gutil/test/main.cpp, src/gutil/test/sig_test.cpp,
	  src/gutil/test/test.cpp, src/gutil/test/thread.cpp,
	  src/include/hostIP.h, src/include/logWriter.h,
	  src/include/mapMsg.h, src/include/queuePair.h,
	  src/include/util.h, src/main/main.cpp, src/main/mainTcp.cpp,
	  src/main/sropulpof.cpp, src/python/exports.cpp,
	  src/tcp/parser.cpp, src/tcp/tcpServer.cpp, src/tcp/tcpThread.cpp,
	  src/tcp/tcpThread.h, src/tcp/test/parserTester.cpp,
	  src/tcp/test/tcpTester.cpp, src/util/hostIP.h,
	  src/util/logWriter.cpp, src/util/logWriter.h,
	  src/util/test/utilTester.cpp: util.h general header

2008-12-11 21:27  koya

	* src/include/general.h, src/include/util.h,
	  src/main/sropulpof.cpp, src/util/logWriter.cpp: general.h ->
	  util.h

2008-12-11 21:18  koya

	* src/gutil/Makefile.am, src/gutil/gloop.cpp, src/gutil/gloop.h,
	  src/gutil/gutil.cpp, src/gutil/gutil.h, src/include/general.h,
	  src/include/gutil.h, src/main/sropulpof.cpp: gutil/gutil now
	  gutil/gloop

2008-12-11 20:37  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/test/rtpVideoTestSuite.h: moved codec checking to
	  codec class

2008-12-11 19:10  alexandre

	* py/miville.py, py/test/systest_telnet.py, py/ui/api.py,
	  py/ui/cli/cli.py: CLI: remove bad test + fixed few things

2008-12-11 18:43  etienne

	* doc/pycore_flow_v1.dia: Added revise com_chan support to the
	  Connection object (not finished).

2008-12-10 22:39  tristan

	* src/main/sropulpof.cpp: numchannels option added to pof in trunk

2008-12-10 22:20  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/pipeline.h, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/rtpPay.cpp, src/gst/engine/rtpPay.h,
	  src/gst/engine/test/rtpVideoTestSuite.cpp,
	  src/gst/engine/test/rtpVideoTestSuite.h,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h: now
	  supporting h263 video

2008-12-10 21:52  tristan

	* src/gst/engine/test/rtpVideoTestSuite.h,
	  src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h:
	  fixed resolution of test video

2008-12-10 21:44  koya

	* src/globals.mak, src/gst/engine/test/Makefile.am,
	  src/gutil/Makefile.am, src/main/Makefile.am,
	  src/python/Makefile.am, src/util/Makefile.am,
	  src/util/logWriter.cpp, src/util/util.cpp: filename cleanups libs
	  now lowercase util.cpp now logWriter.cpp

2008-12-10 21:19  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h: removed
	  redundant colorspace converter

2008-12-10 21:17  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/remoteConfig.h,
	  src/gst/engine/test/rtpVideoTestSuite.h,
	  src/gst/engine/videoReceiver.cpp: mpeg4 video now supported, caps
	  hardcoded for now

2008-12-10 17:37  koya

	* configure.ac, src/include/general.h, src/main/sropulpof.cpp:
	  cleanup - added a general.h for basic includes

2008-12-10 17:14  koya

	* configure.ac: and configure.ac AC_DEFINE(RELEASE_CANDIDATE)

2008-12-10 17:12  koya

	* src/globals.mak, src/main/sropulpof.cpp:
	  AC_DEFINE(RELEASE_CANDIDATE)

2008-12-10 04:25  koya

	* configure.ac, src/include/logWriter.h, src/main/sropulpof.cpp,
	  src/util/util.cpp: version number available --version

2008-12-09 23:55  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/rtpPay.cpp, src/gst/engine/rtpPay.h,
	  src/gst/engine/test/rtpVideoTestSuite.cpp,
	  src/gst/engine/test/rtpVideoTestSuite.h,
	  src/gst/engine/videoReceiver.cpp: toward mp4 support

2008-12-09 21:37  tristan

	* src/gst/engine/glVideoSink.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/videoSink.cpp: keypresses comparisons now done
	  safely against GDK symbols

2008-12-09 21:32  koya

	* src/main/Makefile.am: remove mainTester symlink on uninstall

2008-12-09 21:26  koya

	* src/main/Makefile.am: symlink -f option

2008-12-09 21:24  koya

	* src/main/Makefile.am, src/main/mainTester: mainTester symlink now
	  created on make install

2008-12-09 20:44  koya

	* src/main/sropulpof.cpp: pof now complains about missing arguments

2008-12-09 20:34  tristan

	* src/gst/engine/audioSink.cpp, src/gst/engine/audioSource.cpp,
	  src/gst/engine/test/audioTestSuite.h: fixed pulseaudiosrc, sink,
	  no longer erroneously tries to specify alsa device

2008-12-09 06:12  koya

	* src/gst/msgThreadFactory.h, src/include/msgThreadFactory.h,
	  src/main/Makefile.am, src/main/mainTcp.cpp,
	  src/main/sropulpof.cpp, src/python/Makefile.am,
	  src/python/exports.cpp, src/python/threadWrap.h: moved
	  msgthreadFactory to include + python gstThread

2008-12-09 03:26  koya

	* src/python/threadWrap.h: send(dict) works in python TcpThreadWrap

2008-12-09 02:33  koya

	* src/python/Makefile.am, src/python/exports.cpp,
	  src/python/threadWrap.h: fighting(to win) with python module make
	  install

2008-12-09 02:32  koya

	* src/main/pof: pof symlink removed

2008-12-08 23:24  tristan

	* src/gst/engine/audioSink.cpp, src/gst/engine/audioSource.cpp,
	  src/gst/engine/test/audioTestSuite.h, src/include/alsa.h: renamed
	  alsa namespace, pulsesink set to use plughw:0

2008-12-08 23:04  koya

	* src/main/Makefile.am: pof is now a real program :)

2008-12-08 22:22  simonp

	* py/maugis/Makefile, py/maugis/gobject_spawn_async.py,
	  py/maugis/locale/en_US/LC_MESSAGES/en_US.po,
	  py/maugis/locale/fr_CA/LC_MESSAGES/fr_CA.po,
	  py/maugis/maugis.pot, py/maugis/pystd.py: Updated the Makefile to
	  update the *.mo files

2008-12-08 21:20  antoine

	* py/test/test_com_chan.py: New version of rtp / rtcp library (
	  most of the rtp code comes from xshtoom )
	  with a recovery journal (in test)

2008-12-08 21:17  tristan

	* src/gst/engine/raw1394Util.cpp, src/gutil/gutil.cpp: fixed bug in
	  update script that doesn't properly update cvs repos

2008-12-08 19:48  tristan

	* src/gst/engine/glVideoSink.cpp, src/gst/engine/videoSink.cpp: use
	  playback to quit

2008-12-08 19:26  tristan

	* src/gst/engine/glVideoSink.cpp, src/gst/engine/videoSink.cpp:
	  escape key works, all quit keys work in all videosinks

2008-12-08 18:39  tristan

	* src/gst/engine/audioSource.h, src/gst/engine/playback.cpp,
	  src/gst/engine/playback.h,
	  src/gst/engine/test/audioTestSuite.cpp,
	  src/gst/engine/test/audioTestSuite.h,
	  src/gst/engine/test/gstTestSuite.cpp,
	  src/gst/engine/test/videoTestSuite.h,
	  src/gst/engine/videoSink.cpp, src/gutil/Makefile.am,
	  src/gutil/gutil.cpp, src/gutil/gutil.h, src/main/sropulpof.cpp:
	  added quit key presses to videosink, as well as main loop
	  quitting functionality to gutil

2008-12-08 18:12  simonp

	* py/maugis, py/maugis/Makefile, py/maugis/gobject_spawn_async.py,
	  py/maugis/locale, py/maugis/locale/en_US,
	  py/maugis/locale/en_US/LC_MESSAGES,
	  py/maugis/locale/en_US/LC_MESSAGES/en_US.po,
	  py/maugis/locale/en_US/LC_MESSAGES/maugis.mo,
	  py/maugis/locale/fr_CA, py/maugis/locale/fr_CA/LC_MESSAGES,
	  py/maugis/locale/fr_CA/LC_MESSAGES/fr_CA.po,
	  py/maugis/locale/fr_CA/LC_MESSAGES/maugis.mo,
	  py/maugis/maugis.desktop, py/maugis/maugis.glade,
	  py/maugis/maugis.glade.h, py/maugis/maugis.pot,
	  py/maugis/maugis.py, py/maugis/maugis.sh, py/maugis/messages.pot,
	  py/maugis/pystd.py: A miville advanced user graphical interface
	  system

2008-12-06 20:25  koya

	* m4/ax_python.m4: python configure now checks /usr/local/include

2008-12-06 18:14  koya

	* configure.ac, m4/ax_python.m4: python configure a bit more sane

2008-12-06 18:13  koya

	* src/tcp/tcpThread.h: tcpThread revert to no copy constructor

2008-12-06 03:51  koya

	* src/python/Makefile.am, src/python/exports.cpp,
	  src/python/threadWrap.h, src/python/wrapMsgThread.h:
	  MsgThreadWrap abstract base class works in python

2008-12-06 00:02  koya

	* src/python/exports.cpp, src/python/wrapMsgThread.h: MsgThreadWrap

2008-12-05 20:47  tristan

	* src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h: gst
	  cleanup

2008-12-05 20:24  tristan

	* src/gst/engine/videoSink.cpp, src/gst/engine/videoSource.cpp,
	  src/gst/engine/videoSource.h: removed timed, colour changing
	  functionality from VideoTestSrc as it is not being used

2008-12-05 20:07  koya

	* src/gst/engine/videoSink.cpp: sticky window only if fullscreen

2008-12-05 08:13  koya

	* src/include/mapMsg.h, src/python/exports.cpp,
	  src/python/wrapMsgThread.h: mapmsg -> dict works

2008-12-04 23:32  tristan

	* src/gst/engine/videoSource.cpp, src/gst/engine/videoSource.h,
	  src/util/util.cpp: refactoring

2008-12-04 22:35  tristan

	* src/gst/engine/glVideoSink.cpp, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h: minor fixes to videosinks

2008-12-04 21:29  tristan

	* src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/util/util.cpp: logwriter fix, codec refactoring

2008-12-03 23:50  tristan

	* src/gst/engine/audioConfig.cpp, src/gst/engine/audioConfig.h,
	  src/gst/engine/audioLevel.cpp, src/gst/engine/audioLevel.h,
	  src/gst/engine/audioLocal.cpp, src/gst/engine/audioLocal.h,
	  src/gst/engine/audioReceiver.cpp, src/gst/engine/audioReceiver.h,
	  src/gst/engine/audioSender.cpp, src/gst/engine/audioSender.h,
	  src/gst/engine/audioSink.cpp, src/gst/engine/audioSink.h,
	  src/gst/engine/audioSource.cpp, src/gst/engine/audioSource.h,
	  src/gst/engine/busMsgHandler.h, src/gst/engine/codec.cpp,
	  src/gst/engine/codec.h, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/test/rtpVideoTestSuite.cpp: cleanup, documentation

2008-12-03 23:39  koya

	* src/tcp/tcpThread.h: placeholder copy constructor calls baseclass
	  constructor

2008-12-03 22:14  koya

	* configure.ac, src/python, src/python/Makefile.am,
	  src/python/exports.cpp, src/python/wrapMsgThread.h,
	  src/tcp/tcpThread.h, src/util/util.cpp: python branch merged to
	  trunk

2008-12-03 21:30  tristan

	* src/gst/engine/audioReceiver.cpp, src/gst/engine/audioSender.cpp,
	  src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/remoteConfig.cpp, src/gst/engine/remoteConfig.h,
	  src/gst/engine/test/gstTestSuite.h,
	  src/gst/engine/test/rtpAudioTestSuite.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.cpp,
	  src/gst/engine/test/rtpVideoTestSuite.cpp,
	  src/gst/engine/videoReceiver.cpp, src/gst/engine/videoSender.cpp,
	  src/gst/videoFactory.h: codec factory methods subdivided into
	  audio and video, to prevent video elements from trying to
	  construct audio codecs and vice-versa

2008-12-03 19:33  alexandre

	* py/addressbook.py, py/ui/cli/cli.py: Adress book : fixed: cannot
	  change non-existing property anymore.

2008-12-03 18:59  alexandre

	* py/ui/api.py, py/ui/cli/cli.py, py/utils/observer.py: Telnet more
	  verbose with contacts. Added some doc on MVC pattern.

2008-12-03 16:28  alexandre

	* py/test/systest_telnet.py, py/ui/api.py, py/ui/cli/cli.py,
	  py/utils/__init__.py, py/utils/observer.py: FIXED telnet crash
	  when invalid command

2008-12-02 21:41  tristan

	* src/gst/engine/pipeline.h, src/gst/engine/test/gstTestSuite.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.h,
	  src/gst/engine/test/rtpVideoTestSuite.cpp,
	  src/gst/videoFactory.h, src/main/sropulpof.cpp: fixed video not
	  playing issue, playback must start after both video and audio
	  elements have started rolling

2008-12-02 19:46  tristan

	* src/gst/audioFactory.h, src/gst/engine/pipeline.h,
	  src/gst/engine/test/gstTestSuite.cpp,
	  src/gst/engine/test/gstTestSuite.h,
	  src/gst/engine/test/rtpAudioTestSuite.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.h,
	  src/gst/engine/test/rtpSyncTester,
	  src/gst/engine/test/rtpVideoTestSuite.cpp,
	  src/gst/engine/test/syncTestSuite.h, src/gst/factories.h,
	  src/gst/ports.h, src/gst/videoFactory.h, src/main/sropulpof.cpp:
	  reorganized factories

2008-12-02 19:07  koya

	* src/gutil/optionArgs.cpp, src/main/sropulpof.cpp: optionArgs
	  cleanup

2008-12-01 22:54  tristan

	* src/gst/engine/rtpBin.cpp: took out request session

2008-12-01 22:28  tristan

	* src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/test/videoTestSuite.h,
	  src/gst/engine/videoSink.cpp: window is by default visible on all
	  workspaces

2008-12-01 21:51  tristan

	* src/gst/engine/rtpBin.cpp, src/gst/engine/rtpBin.h,
	  src/gst/engine/test/rtpVideoTestSuite.h: backward compatible
	  git-commands

2008-12-01 21:09  tristan

	* configure.ac, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/pipeline.cpp: removed liblo check from
	  configure.ac

2008-12-01 20:38  koya

	* src/gst/engine/videoSink.cpp: xinerama for xvimagesink

2008-12-01 20:20  koya

	* src/gst/factories.h, src/main/sropulpof.cpp: pof and factories
	  have videosink param

2008-12-01 19:30  koya

	* configure.ac, src/gst/engine/glVideoSink.cpp,
	  src/gst/engine/videoConfig.cpp: OpenGL conditional compile

2008-12-01 19:13  tristan

	* src/gst/engine/pipeline.cpp, src/gst/engine/pipeline.h,
	  src/gst/engine/test/videoTestSuite.cpp,
	  src/gst/engine/test/videoTestSuite.h: singleton destruction more
	  carefully managed (possibly incorrectly)

2008-12-01 18:24  tristan

	* src/gst/factories.h: sinks no longer hardcoded in factories.h

2008-12-01 18:19  tristan

	* src/gst/engine/test/ports.h: this time, actually deleted ports.h

2008-12-01 18:18  tristan

	* src/gst/engine/test/rtpAudioTestSuite.cpp,
	  src/gst/msgThreadFactory.h, src/tcp/singleBuffer.h,
	  src/tcp/tcpThread.h: added more include guards, license blocks
	  and removed ports.h

2008-12-01 18:12  tristan

	* src/gst/engine/test/gstTestSuite2.h: unused

2008-12-01 18:10  tristan

	* src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstSenderThread.h, src/gst/control/gstThread.h:
	  added guards to .h files

2008-12-01 18:07  tristan

	* src/gst/engine.h, src/gst/factories.h,
	  src/gst/msgThreadFactory.h: license headers

2008-12-01 18:01  tristan

	* src/gst/engine/test/pof: unused symbolic link

2008-12-01 03:20  koya

	* src/gutil/gutil.h, src/include/gutil.h, src/main/sropulpof.cpp:
	  pof now run gmainloop in BLOCK

2008-11-29 05:46  koya

	* src/gst/engine/test/factories.h, src/gst/factories.h,
	  src/main/sropulpof.cpp: test/factories.h pushed up to gst

2008-11-29 03:16  koya

	* src/include/logWriter.h, src/main/main.cpp, src/util/util.cpp:
	  logWriter some color and release log clean

2008-11-28 22:47  koya

	* src/main/mainTester, src/main/pof: symbolic links to pof and
	  mainTester

2008-11-28 22:46  koya

	* src/main/Makefile.am, src/main/main.cpp, src/main/mainTcp.cpp:
	  pof is in main

2008-11-28 22:27  koya

	* src/gst/engine.h: general public include file

2008-11-28 22:25  koya

	* src/gst/control/msgThreadFactory.h,
	  src/gst/engine/test/Makefile.am,
	  src/gst/engine/test/capsHelper.h,
	  src/gst/engine/test/factories.h, src/gst/engine/test/main.cpp,
	  src/gst/engine/test/rtpAudioTestSuite.cpp,
	  src/gst/engine/test/rtpSyncTestSuite.cpp,
	  src/gst/engine/test/sropulpof.cpp, src/gst/msgThreadFactory.h,
	  src/main/Makefile.am, src/main/main.cpp, src/main/sropulpof.cpp,
	  src/tcp/singleBuffer.h: pof now in main

2008-11-28 20:41  koya

	* configure.ac, src/gst/Makefile.am,
	  src/gst/engine/test/Makefile.am: reorganization of src dir done

2008-11-28 20:28  koya

	* src/Makefile.am, src/gst-thread, src/gst/Makefile.am,
	  src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioLevel.cpp, src/gst/audioLevel.h,
	  src/gst/audioLocal.cpp, src/gst/audioLocal.h,
	  src/gst/audioReceiver.cpp, src/gst/audioReceiver.h,
	  src/gst/audioSender.cpp, src/gst/audioSender.h,
	  src/gst/audioSink.cpp, src/gst/audioSink.h,
	  src/gst/audioSource.cpp, src/gst/audioSource.h,
	  src/gst/busMsgHandler.h, src/gst/codec.cpp, src/gst/codec.h,
	  src/gst/control, src/gst/control/gstReceiverThread.cpp,
	  src/gst/control/gstReceiverThread.h,
	  src/gst/control/gstSenderThread.cpp,
	  src/gst/control/gstSenderThread.h, src/gst/control/gstThread.cpp,
	  src/gst/control/gstThread.h, src/gst/engine,
	  src/gst/engine/Makefile.am, src/gst/engine/audioConfig.cpp,
	  src/gst/engine/audioConfig.h, src/gst/engine/audioLevel.cpp,
	  src/gst/engine/audioLevel.h, src/gst/engine/audioLocal.cpp,
	  src/gst/engine/audioLocal.h, src/gst/engine/audioReceiver.cpp,
	  src/gst/engine/audioReceiver.h, src/gst/engine/audioSender.cpp,
	  src/gst/engine/audioSender.h, src/gst/engine/audioSink.cpp,
	  src/gst/engine/audioSink.h, src/gst/engine/audioSource.cpp,
	  src/gst/engine/audioSource.h, src/gst/engine/busMsgHandler.h,
	  src/gst/engine/codec.cpp, src/gst/engine/codec.h,
	  src/gst/engine/glVideoSink.cpp, src/gst/engine/glVideoSink.h,
	  src/gst/engine/gstLinkable.cpp, src/gst/engine/gstLinkable.h,
	  src/gst/engine/interleave.cpp, src/gst/engine/interleave.h,
	  src/gst/engine/jackUtils.cpp, src/gst/engine/mediaBase.cpp,
	  src/gst/engine/mediaBase.h, src/gst/engine/pipeline.cpp,
	  src/gst/engine/pipeline.h, src/gst/engine/playback.cpp,
	  src/gst/engine/playback.h, src/gst/engine/raw1394Util.cpp,
	  src/gst/engine/raw1394Util.h, src/gst/engine/remoteConfig.cpp,
	  src/gst/engine/remoteConfig.h, src/gst/engine/rtpBin.cpp,
	  src/gst/engine/rtpBin.h, src/gst/engine/rtpPay.cpp,
	  src/gst/engine/rtpPay.h, src/gst/engine/rtpReceiver.cpp,
	  src/gst/engine/rtpReceiver.h, src/gst/engine/rtpSender.cpp,
	  src/gst/engine/rtpSender.h, src/gst/engine/test,
	  src/gst/engine/test/Makefile.am, src/gst/engine/videoConfig.cpp,
	  src/gst/engine/videoConfig.h, src/gst/engine/videoLocal.cpp,
	  src/gst/engine/videoLocal.h, src/gst/engine/videoReceiver.cpp,
	  src/gst/engine/videoReceiver.h, src/gst/engine/videoSender.cpp,
	  src/gst/engine/videoSender.h, src/gst/engine/videoSink.cpp,
	  src/gst/engine/videoSink.h, src/gst/engine/videoSource.cpp,
	  src/gst/engine/videoSource.h, src/gst/glVideoSink.cpp,
	  src/gst/glVideoSink.h, src/gst/gstLinkable.cpp,
	  src/gst/gstLinkable.h, src/gst/interleave.cpp,
	  src/gst/interleave.h, src/gst/jackUtils.cpp,
	  src/gst/mediaBase.cpp, src/gst/mediaBase.h, src/gst/pipeline.cpp,
	  src/gst/pipeline.h, src/gst/playback.cpp, src/gst/playback.h,
	  src/gst/raw1394Util.cpp, src/gst/raw1394Util.h,
	  src/gst/remoteConfig.cpp, src/gst/remoteConfig.h,
	  src/gst/rtpBin.cpp, src/gst/rtpBin.h, src/gst/rtpPay.cpp,
	  src/gst/rtpPay.h, src/gst/rtpReceiver.cpp, src/gst/rtpReceiver.h,
	  src/gst/rtpSender.cpp, src/gst/rtpSender.h, src/gst/test,
	  src/gst/videoConfig.cpp, src/gst/videoConfig.h,
	  src/gst/videoLocal.cpp, src/gst/videoLocal.h,
	  src/gst/videoReceiver.cpp, src/gst/videoReceiver.h,
	  src/gst/videoSender.cpp, src/gst/videoSender.h,
	  src/gst/videoSink.cpp, src/gst/videoSink.h,
	  src/gst/videoSource.cpp, src/gst/videoSource.h,
	  src/main/Makefile.am, src/main/main.cpp: moved/renamed
	  directories

2008-11-28 17:14  koya

	* src/main/main.cpp: minor cleanup

2008-11-28 07:01  koya

	* configure.ac, src/Makefile.am, src/gst-thread,
	  src/gst-thread/Makefile.am, src/gst-thread/gstReceiverThread.cpp,
	  src/gst-thread/gstReceiverThread.h,
	  src/gst-thread/gstSenderThread.cpp,
	  src/gst-thread/gstSenderThread.h, src/gst-thread/gstThread.cpp,
	  src/gst-thread/gstThread.h, src/gst-thread/msgThreadFactory.cpp,
	  src/gst-thread/msgThreadFactory.h, src/main/Makefile.am,
	  src/main/gstReceiverThread.cpp, src/main/gstReceiverThread.h,
	  src/main/gstSenderThread.cpp, src/main/gstSenderThread.h,
	  src/main/gstThread.cpp, src/main/gstThread.h, src/main/main.cpp,
	  src/main/msgThreadFactory.cpp, src/main/msgThreadFactory.h: made
	  gst-thread directory from main

2008-11-28 05:33  koya

	* configure.ac, src/Makefile.am, src/gst/glVideoSink.cpp,
	  src/python, src/python/Makefile.am, src/python/exports.cpp,
	  src/python/pythonImport.cpp: python module

2008-11-27 18:52  simonp

	* py/test/systest_telnet.py: Added video tests to the telnet test
	  suite

2008-11-27 18:34  etienne

	* py/miville.py: Corrected the port attribution for the different
	  ui when one is given as argument of miville.

2008-11-27 16:44  koya

	* src/gst/glVideoSink.cpp: made all 4/3 aspect in reshape no world
	  vertex fudge \glVideoSink is good for rc1

2008-11-27 07:49  koya

	* src/gst/glVideoSink.cpp: gl aspect tres correct ... avenir le
	  centrage

2008-11-27 07:48  koya

	* src/gst/rtpBin.h: tristan's holiday build breaker :)

2008-11-26 23:24  koya

	* src/gst/glVideoSink.cpp: gl in progress state

2008-11-26 21:51  koya

	* src/gst/glVideoSink.cpp, src/gst/test/videoTestSuite.h: rotated
	  1920x1200 works

2008-11-26 21:00  tristan

	* src/gst/rtpBin.cpp, src/gst/rtpBin.h: toward rtcp reporting

2008-11-26 18:33  tristan

	* src/gst/glVideoSink.cpp, src/gst/glVideoSink.h,
	  src/gst/rtpBin.cpp, src/gst/rtpBin.h: minor changes to
	  glvideosink

2008-11-26 15:48  etienne

	* py/ui/web/addressbook.html, py/ui/web/js/addressbook.js,
	  py/ui/web/web.py: Added test command from the client to the
	  server.

2008-11-26 06:43  koya

	* src/gst/glVideoSink.cpp: and some cruft

2008-11-26 06:41  koya

	* src/gst/glVideoSink.cpp: proper aspect and cropping

2008-11-26 04:22  koya

	* src/gst/glVideoSink.cpp: some cleanup tweaking

2008-11-26 03:59  koya

	* src/gst/glVideoSink.cpp: now is ortho2d with proper aspect

2008-11-26 03:52  koya

	* src/gst/glVideoSink.cpp: cropping working again

2008-11-26 03:47  koya

	* src/gst/glVideoSink.cpp: cropping working again

2008-11-26 02:35  alexandre

	* py/ui/cli/cli.py: help command implemented but very ugly since
	  architecture limits it...

2008-11-26 02:30  etienne

	* py/ui/common.py, py/ui/web/addressbook.html, py/ui/web/base.html,
	  py/ui/web/js/addressbook.js, py/ui/web/web.py: Added DEBUG mode
	  to common.load_modules().
	  Added begining of the wen interface with Nevow.

2008-11-26 00:01  tristan

	* src/gst/glVideoSink.cpp, src/gst/test/rtpVideoTestSuite.cpp,
	  src/gst/test/rtpVideoTestSuite.h,
	  src/gst/test/videoTestSuite.cpp, src/gst/test/videoTestSuite.h,
	  src/gst/videoSink.cpp, src/gst/videoSink.h: added reset key c to
	  glimagesink as well as more unit tests

2008-11-25 21:19  tristan

	* src/gst/audioLevel.h, src/gst/glVideoSink.cpp,
	  src/gst/glVideoSink.h, src/gst/pipeline.h,
	  src/gst/test/rtpVideoTestSuite.cpp,
	  src/gst/test/rtpVideoTestSuite.h, src/gst/test/sropulpof.cpp,
	  src/gst/test/syncTestSuite.cpp, src/gst/test/videoTestSuite.cpp,
	  src/gst/test/videoTestSuite.h, src/gst/videoReceiver.cpp,
	  src/gst/videoSink.cpp, src/gst/videoSink.h: fixed resolution
	  error

2008-11-25 19:31  alexandre

	* py/test/systest_telnet.py: systest now in colors...

2008-11-25 18:35  koya

	* src/gst/test/videoTestSuite.cpp, src/include/baseThread.h,
	  src/include/lassert.h, src/include/logWriter.h,
	  src/include/msgThread.h, src/include/queuePair.h: laggarts to
	  merge

2008-11-25 18:05  simonp

	* py/test: svn:ignore _trial_temp in py/test

2008-11-25 18:04  alexandre

	* py/test/systest_telnet.py: systest bugfixes

2008-11-25 03:00  simonp

	* py/test/systest_telnet.py: Fixed tab spacing (expandtab)
	  Added some process management functions

2008-11-25 00:21  koya

	* src/gst/Makefile.am, src/gst/audioLevel.cpp,
	  src/gst/audioLocal.cpp, src/gst/audioReceiver.cpp,
	  src/gst/audioReceiver.h, src/gst/audioSender.cpp,
	  src/gst/audioSender.h, src/gst/audioSink.cpp,
	  src/gst/audioSink.h, src/gst/audioSource.cpp,
	  src/gst/audioSource.h, src/gst/codec.cpp, src/gst/codec.h,
	  src/gst/glVideoSink.cpp, src/gst/gstBase.cpp, src/gst/gstBase.h,
	  src/gst/gstLinkable.cpp, src/gst/gstLinkable.h,
	  src/gst/interleave.cpp, src/gst/mediaBase.cpp,
	  src/gst/mediaBase.h, src/gst/pipeline.cpp, src/gst/pipeline.h,
	  src/gst/playback.cpp, src/gst/playback.h, src/gst/rtpBin.cpp,
	  src/gst/rtpBin.h, src/gst/rtpPay.cpp, src/gst/rtpPay.h,
	  src/gst/rtpReceiver.cpp, src/gst/rtpSender.cpp,
	  src/gst/test/audioTestSuite.cpp,
	  src/gst/test/rtpAudioTestSuite.cpp,
	  src/gst/test/rtpAudioTestSuite.h,
	  src/gst/test/rtpSyncTestSuite.cpp,
	  src/gst/test/rtpVideoTestSuite.cpp,
	  src/gst/test/rtpVideoTestSuite.h, src/gst/test/sropulpof.cpp,
	  src/gst/test/syncTestSuite.cpp, src/gst/test/syncTestSuite.h,
	  src/gst/test/videoTestSuite.cpp, src/gst/test/videoTestSuite.h,
	  src/gst/videoLocal.cpp, src/gst/videoLocal.h,
	  src/gst/videoReceiver.cpp, src/gst/videoReceiver.h,
	  src/gst/videoSender.cpp, src/gst/videoSender.h,
	  src/gst/videoSink.cpp, src/gst/videoSink.h,
	  src/gst/videoSource.cpp, src/gst/videoSource.h: gstbaseremove
	  merged to trunk

2008-11-25 00:14  koya

	* src/main/gstReceiverThread.cpp, src/main/gstReceiverThread.h,
	  src/main/gstSenderThread.cpp, src/main/gstSenderThread.h,
	  src/main/gstThread.cpp, src/main/gstThread.h: merged main

2008-11-24 21:36  koya

	* configure.ac, src/Makefile.am, src/gst/Makefile.am,
	  src/gst/test/Makefile.am, src/gutil/Makefile.am,
	  src/gutil/test/Makefile.am, src/include/baseThread.h,
	  src/tcp/Makefile.am, src/util/Makefile.am: make in subdir also
	  makes test automatically

2008-11-24 21:35  koya

	* src/gutil/test/stdMsg.h: stdMsg back to life for unit tests

2008-11-24 20:41  koya

	* src/gutil/test: gutil

2008-11-24 17:50  koya

	* src/gst/audioLevel.cpp, src/include/logWriter.h,
	  src/tcp/tcpThread.cpp, src/tcp/tcpThread.h, src/util/util.cpp:
	  logging refactoring

2008-11-22 04:16  koya

	* src/include/msgThread.h, src/tcp/parser.h, src/tcp/tcpServer.h,
	  src/tcp/tcpThread.h: docs

2008-11-22 03:58  koya

	* src/gutil/optionArgs.h: docs

2008-11-22 02:12  koya

	* src/gst/audioConfig.h, src/gst/audioLevel.h,
	  src/gst/audioLocal.h, src/gst/audioReceiver.h,
	  src/gst/audioSender.h, src/gst/audioSink.h,
	  src/gst/audioSource.h, src/gst/busMsgHandler.h, src/gst/codec.h,
	  src/gst/glVideoSink.h, src/gst/videoConfig.h,
	  src/gst/videoLocal.h, src/gutil/optionArgs.cpp,
	  src/gutil/optionArgs.h, src/include/alsa.h,
	  src/include/baseModule.h, src/include/baseThread.h,
	  src/include/hostIP.h, src/include/jackUtils.h,
	  src/include/mapMsg.h, src/include/queuePair.h,
	  src/main/gstReceiverThread.h, src/main/gstSenderThread.h,
	  src/main/gstThread.h, src/main/msgThreadFactory.h,
	  src/util/mapMsg.cpp: single line doxygen comments ///

2008-11-21 23:10  tristan

	* src/gst/test/videoTestSuite.h, src/gst/videoSender.cpp: pre
	  branching

2008-11-21 22:11  koya

	* src/include/alsa.h, src/include/baseModule.h,
	  src/include/baseThread.h, src/include/hostIP.h,
	  src/include/jackUtils.h, src/include/queuePair.h: docs

2008-11-21 21:16  tristan

	* src/gst/codec.h, src/gst/glVideoSink.h, src/gst/interleave.h,
	  src/gst/mediaBase.h, src/gst/remoteConfig.h, src/gst/rtpBin.h,
	  src/gst/rtpPay.h, src/gst/rtpSender.h, src/gst/videoSink.h,
	  src/gst/videoSource.h: much more private interfaces

2008-11-21 20:25  tristan

	* src/gst/audioLevel.h, src/gst/audioSink.h, src/gst/audioSource.h,
	  src/gst/glVideoSink.cpp, src/gst/glVideoSink.h: more private
	  interfaces

2008-11-21 19:49  simonp

	* py/test/systest_telnet.py: Added telnet audio commands tests

2008-11-21 18:35  koya

	* src/main/gstReceiverThread.h, src/main/gstSenderThread.h,
	  src/main/gstThread.cpp, src/main/gstThread.h: docs

2008-11-21 04:36  koya

	* src/main/gstSenderThread.h: doc

2008-11-21 04:32  koya

	* src/include/mapMsg.h, src/main/gstSenderThread.cpp,
	  src/main/gstSenderThread.h: docs

2008-11-21 04:17  koya

	* src/gst/test/audioTestSuite.cpp: TestSubscriber better name
	  change

2008-11-21 04:15  koya

	* src/gst/test/audioTestSuite.cpp: TestSubscriber name change

2008-11-21 04:08  koya

	* doc/Doxyfile: doxygen now only documented code appears

2008-11-21 04:06  koya

	* src/include/mapMsg.h, src/main/Makefile.am, src/main/builder.cpp,
	  src/main/builder.h, src/main/main.cpp,
	  src/main/msgThreadFactory.cpp, src/main/msgThreadFactory.h,
	  src/util/mapMsg.cpp: builder now msgThreadFactory

2008-11-20 22:57  simonp

	* py/test/systest_telnet.py: Added some telnet tests for
	  manipulating audio streams

2008-11-20 22:48  koya

	* src/gst/audioLevel.cpp, src/gst/test/audioTestSuite.cpp,
	  src/include/mapMsg.h, src/main/main.cpp, src/util/mapMsg.cpp:
	  cleanup msg::subscriber

2008-11-20 22:38  tristan

	* src/gst/audioLevel.h, src/gst/glVideoSink.h,
	  src/gst/test/eventLoop.h, src/gst/test/factories.h,
	  src/gst/test/ports.h, src/gst/test/rtpAudioTestSuite.cpp,
	  src/gst/test/sropulpof.cpp: namespaces reduced to lowercase as
	  per c++ style guides

2008-11-20 22:06  simonp

	* py/test/systest_telnet.py: Added other address book tests
	  (select, duplicate, modify)

2008-11-20 21:26  etienne

	* py/ui/web, py/ui/web/__init__.py, py/ui/web/off, py/ui/web/on,
	  py/ui/web/web.py, py/ui/web/wep.py: Started web interface.
	  Corrected wep.py to web.py.

2008-11-20 21:16  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioLocal.cpp, src/gst/audioLocal.h,
	  src/gst/test/audioTestSuite.cpp, src/gst/test/syncTestSuite.cpp:
	  finished parameter object refactoring

2008-11-20 21:05  simonp

	* py/test, py/test/systest_telnet.py: Added some generic methods
	  for the tests
	  Added a test for duplicate entries in the address book
	  Check the process status for the server and the telnet client

2008-11-20 20:57  koya

	* src/gst/glVideoSink.cpp: removed assertion

2008-11-20 20:51  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioLocal.h, src/gst/audioSender.h,
	  src/gst/audioSource.cpp, src/gst/audioSource.h,
	  src/gst/interleave.h, src/gst/test/audioTestSuite.cpp,
	  src/gst/test/factories.h, src/gst/test/rtpAudioTestSuite.cpp,
	  src/gst/test/rtpSyncTestSuite.cpp, src/gst/test/sropulpof.cpp,
	  src/gst/test/syncTestSuite.cpp, src/main/gstSenderThread.cpp:
	  refactoring audioconfig use

2008-11-20 20:48  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioReceiver.h, src/gst/test/factories.h,
	  src/gst/test/rtpAudioTestSuite.cpp,
	  src/gst/test/rtpSyncTestSuite.cpp,
	  src/main/gstReceiverThread.cpp, src/main/gstSenderThread.cpp:
	  updated use of mediaconfig objects

2008-11-20 20:43  tristan

	* src/gst/test/factories.h, src/gst/test/rtpSyncTestSuite.cpp,
	  src/gst/test/rtpVideoTestSuite.cpp, src/gst/test/sropulpof.cpp,
	  src/gst/test/syncTestSuite.cpp, src/gst/test/videoTestSuite.cpp,
	  src/gst/test/videoTestSuite.h: better videoConfig objects

2008-11-20 20:04  tristan

	* src/gst/videoConfig.cpp, src/gst/videoConfig.h,
	  src/gst/videoLocal.cpp, src/gst/videoLocal.h,
	  src/gst/videoReceiver.h, src/gst/videoSender.h,
	  src/gst/videoSource.h: better videoconfig objects

2008-11-20 19:32  koya

	* src/gst/videoConfig.h: cleanup constuctors

2008-11-20 18:51  koya

	* src/gst/glVideoSink.cpp, src/gst/videoSink.cpp: g_signal
	  expose-event back in

2008-11-20 04:28  tristan

	* src/gst/codec.h: docs

2008-11-20 04:16  tristan

	* src/gst/codec.h: doc

2008-11-20 03:29  tristan

	* src/gst/audioLevel.h, src/gst/audioSource.h,
	  src/gst/busMsgHandler.h: docs

2008-11-20 02:48  koya

	* doc/doxygen.css: green

2008-11-20 02:43  tristan

	* src/gst/audioLocal.h, src/gst/audioReceiver.h,
	  src/gst/audioSender.h, src/gst/audioSink.h,
	  src/gst/audioSource.h: docs, also AudioSender and AudioSource are
	  no longer friend classes, I guess they had a difference of
	  opinion

2008-11-20 01:46  koya

	* doc/Doxyfile, doc/footer.html, doc/header.html: feeling lucky?
	  doxygen

2008-11-20 00:58  koya

	* src/gst/audioConfig.h: comments - missing a *

2008-11-19 23:54  koya

	* src/gst/audioConfig.h, src/gst/audioLevel.h: doxygen comments

2008-11-19 23:52  koya

	* src/gst/audioConfig.h, src/gst/audioLevel.h,
	  src/gst/audioReceiver.h: doxygen comments

2008-11-19 21:03  tristan

	* src/gst/audioConfig.h, src/gst/audioReceiver.h: doc

2008-11-19 19:51  koya

	* src/gst/audioLevel.h: doxygen comment format proposal

2008-11-19 17:32  tristan

	* src/gst/audioLocal.h: doc

2008-11-19 17:17  tristan

	* src/gst/audioLevel.h: doc

2008-11-19 17:16  tristan

	* src/gst/audioConfig.h: doc

2008-11-19 17:11  tristan

	* src/gst/audioLevel.h: doc

2008-11-19 16:18  tristan

	* src/gst/audioConfig.h: doc

2008-11-19 16:02  koya

	* src/main/gstSenderThread.cpp: mapMsg videoConfig fix

2008-11-19 04:09  koya

	* src/gst/videoConfig.cpp, src/gst/videoConfig.h: goes with last --
	  pof now has -n screen_num param

2008-11-19 04:08  koya

	* src/gst/test/factories.h, src/gst/test/sropulpof.cpp: pof now has
	  -n screen_num param

2008-11-19 03:39  koya

	* src/gst/glVideoSink.cpp, src/gst/glVideoSink.h,
	  src/gst/test/videoTestSuite.cpp, src/gst/videoConfig.cpp,
	  src/gst/videoConfig.h, src/gst/videoSink.h: videoconfig for
	  screen_num

2008-11-19 02:43  koya

	* src/gst/glVideoSink.cpp: xinerama -- twinview code

2008-11-18 23:31  tristan

	* src/gst/audioConfig.cpp, src/gst/audioConfig.h,
	  src/gst/audioSource.cpp, src/gst/audioSource.h: code
	  documentation

2008-11-18 22:43  alexandre

	* py/test/systest_telnet.py: successful telnet tests

2008-11-18 21:00  alexandre

	* py/test/systest_telnet.py: working tests for address book CLI

2008-11-18 19:15  simonp

	* doc/telnet-interface.txt: Added doc for telnet-interface

2008-11-18 19:10  alexandre

	* py/test/systest_telnet.py: working pexpect script

2008-11-18 16:50  alexandre

	* py/test/systest_telnet.py: adding py/test/systest_telnet.py

2008-11-18 02:12  koya

	* src/gst/glVideoSink.cpp: set screen first try-- fails at gst
	  overlay:

2008-11-17 21:02  koya

	* src/gst/glVideoSink.cpp, src/gst/glVideoSink.h,
	  src/gst/videoSink.cpp, src/gst/videoSink.h: decoupling the window
	  output from event handling

2008-11-17 20:41  tristan

	* src/gst/test/audioTestSuite.h, src/gst/test/gstTestSuite.h,
	  src/gst/test/syncTestSuite.cpp, src/gst/test/syncTestSuite.h:
	  freakish jack and dv example added

2008-11-17 16:43  tristan

	* src/gst/audioLocal.cpp, src/gst/audioReceiver.cpp,
	  src/gst/audioSender.cpp, src/gst/audioSink.cpp,
	  src/gst/audioSource.cpp, src/gst/codec.cpp,
	  src/gst/glVideoSink.cpp, src/gst/gstLinkable.cpp,
	  src/gst/gstLinkable.h, src/gst/rtpReceiver.cpp,
	  src/gst/rtpSender.cpp, src/gst/videoLocal.cpp,
	  src/gst/videoReceiver.cpp, src/gst/videoSender.cpp,
	  src/gst/videoSink.cpp, src/gst/videoSource.cpp: namespace name
	  changed

2008-11-17 02:20  koya

	* src/gst/Makefile.am, src/gst/glVideoSink.cpp,
	  src/gst/glVideoSink.h, src/gst/videoConfig.cpp,
	  src/gst/videoSink.cpp, src/gst/videoSink.h: pulled gl out of
	  videoSink

2008-11-15 00:08  tristan

	* src/gst/rtpBin.cpp, src/gst/rtpBin.h: almost working clutter

2008-11-14 21:52  tristan

	* src/gst/audioConfig.cpp, src/gst/audioDelaySource.h,
	  src/gst/test/gstTestSuite2.cpp: file pruning

2008-11-13 22:22  tristan

	* src/gst/rtpBin.cpp: toward rtcp stats

2008-11-12 16:50  simonp

	* py, py/addressbook.py, py/errors.py, py/test/test_addressbook.py,
	  py/ui/api.py, py/ui/cli/cli.py: Merged back
	  branches/addressbook@1559 into trunk/py

2008-11-11 18:39  tristan

	* src/gst/audioConfig.cpp, src/gst/audioSink.cpp,
	  src/gst/audioSink.h, src/gst/test/audioTestSuite.cpp,
	  src/gst/test/audioTestSuite.h, src/gst/test/gstTestSuite.cpp,
	  src/gst/test/gstTestSuite.h, src/gst/test/rtpAudioTestSuite.cpp,
	  src/gst/test/rtpAudioTestSuite.h: pulse works for 6 channels

2008-11-10 22:39  tristan

	* src/gst/audioSource.cpp, src/gst/audioSource.h: added pulsesrc,
	  not tested yet

2008-11-10 22:13  tristan

	* src/gst/videoSink.cpp: fixed broken build of videosink

2008-11-10 22:09  tristan

	* src/gst/test/rtpAudioTestSuite.cpp,
	  src/gst/test/rtpAudioTestSuite.h: alsasrc works with vorbis up to
	  6channels, vorbisdec doesn't work if the number of channels is
	  greater than 6 due to layout issues

2008-11-10 19:19  koya

	* src/gst/glVideoSink.cpp, src/gst/videoSink.cpp: old X GL moved to
	  prototypes

2008-11-10 19:05  tristan

	* src/gst/codec.cpp, src/gst/codec.h,
	  src/gst/test/rtpAudioTestSuite.cpp: vorbis and alsasrc work for 2
	  channels, layout issue still needs to be resolved on receiver
	  side

2008-11-07 22:43  tristan

	* src/gst/audioSource.cpp, src/gst/test/rtpAudioTestSuite.cpp:
	  added unit tests for alsasrc, currently vorbis does not support
	  it, probably a channel layout issue

2008-11-07 22:35  koya

	* src/include/mapMsg.h: comments

2008-11-07 22:27  tristan

	* src/gst/test/rtpAudioTestSuite.cpp,
	  src/gst/test/rtpAudioTestSuite.h, src/include/alsa.h: added
	  missing alsa.h

2008-11-07 21:22  tristan

	* src/gst/audioSink.cpp, src/gst/audioSource.cpp,
	  src/gst/audioSource.h: 8 channel alsa

2008-11-07 21:22  koya

	* src/gst/videoSink.cpp: cpu utilization work

2008-11-07 18:45  koya

	* configure.ac: missing $ for debug define

2008-11-07 18:31  koya

	* autogen.sh: aclocal after libtoolize

2008-11-06 23:21  tristan

	* src/gst/audioLocal.cpp, src/gst/audioLocal.h,
	  src/gst/audioSink.cpp, src/gst/audioSink.h,
	  src/gst/audioSource.cpp, src/gst/audioSource.h,
	  src/gst/interleave.cpp, src/gst/jackUtils.cpp,
	  src/gst/test/audioTestSuite.cpp, src/gst/test/audioTestSuite.h:
	  toward 8 channel alsasrc support

2008-11-06 05:08  koya

	* m4/ax_openmp.m4: added openmp m4 and ACLOCAL hook for make

2008-11-04 19:45  koya

	* configure.ac: Fixed a bug in configure

2008-11-04 19:37  koya

	* configure.ac: Fixed a bug in configure

2008-11-03 22:22  tristan

	* src/gst/codec.cpp, src/gst/test/capsHelper.h: cleanup

2008-11-03 20:42  simonp

	* src/gst/videoSink.cpp, src/gst/videoSink.h: Removed glew.h
	  references

2008-11-03 17:18  tristan

	* src/gst/videoSink.cpp: resetting of static params corrected in
	  glsink

2008-11-03 17:01  tristan

	* src/gst/videoSink.cpp, src/gst/videoSink.h: pushed more code up
	  to videosink

2008-11-03 16:31  tristan

	* src/gst/videoSink.cpp, src/gst/videoSink.h: pushed functionality
	  common to xvimagesink and glimagesink up to videosink

2008-11-03 15:44  tristan

	* src/gst/videoSink.cpp, src/gst/videoSink.h: added mousewheel
	  support to glimagesink, removed redundant variable scoping

2008-11-01 22:38  koya

	* src/gst/test/factories.h: pof gl

2008-11-01 20:03  koya

	* src/gst/videoSink.cpp: mask colour fixed and key log-info

2008-11-01 19:29  koya

	* src/gst/videoSink.cpp: mask now black

2008-11-01 19:09  koya

	* src/gst/videoSink.cpp, src/gst/videoSink.h: masking works

2008-11-01 17:45  koya

	* src/gst/videoSink.cpp: video masking

2008-11-01 03:54  koya

	* src/gst/videoSink.cpp: proper aspect

2008-10-31 23:05  koya

	* configure.ac: glu

2008-10-31 23:05  tristan

	* src/gst/test/videoTestSuite.h, src/gst/videoSink.cpp,
	  src/gst/videoSink.h, src/gst/videoSource.cpp: keypresses

2008-10-31 23:05  koya

	* src/headerGPL.c: c style comments'

2008-10-31 23:02  koya

	* src/include/baseModule.h, src/include/baseThread.h,
	  src/include/hostIP.h, src/include/jackUtils.h: comments

2008-10-31 21:47  koya

	* src/main/Makefile.am: glu back in

2008-10-31 20:59  tristan

	* src/gst/videoConfig.cpp: added glimagesink option to
	  videoreceiver

2008-10-31 20:37  antoine

	* py/streams/data/RTPClient.py, py/streams/data/RTPServer.py,
	  py/streams/data/midi.py, py/streams/data/midiIn.py,
	  py/streams/data/midiObject.py, py/streams/data/midiOut.py,
	  py/streams/data/ringBuffer.py: implementing data buffering
	  (client side) in order to limit packet rate
	  a packet is actually limit to 50 midi notes
	  
	  Caution : there is a problem with packet order (server side),
	  kernel seems to reorder udp packet according to packet size.
	  
	  Shtoom RTP implementation seems to take care about this , that's
	  the next step!

2008-10-31 20:10  tristan

	* src/gst/Makefile.am, src/gst/test/Makefile.am,
	  src/gst/test/videoTestSuite.cpp, src/gst/test/videoTestSuite.h,
	  src/gst/videoConfig.cpp, src/gst/videoLocal.cpp,
	  src/gst/videoSink.cpp, src/gst/videoSink.h: integrated
	  glimagesink, still needs work

2008-10-31 19:58  koya

	* src/main/gstMsg.h: gstMsg is no longer needed

2008-10-30 22:29  tristan

	* src/gst/videoSink.cpp: use xvimagesink

2008-10-30 22:13  tristan

	* src/gst/audioConfig.h, src/gst/audioSource.cpp,
	  src/gst/audioSource.h, src/gst/pipeline.cpp, src/gst/pipeline.h,
	  src/gst/test/audioTestSuite.cpp: looping implemented in filersc

2008-10-30 20:28  etienne

	* doc/events_flow.txt, doc/pycore_flow_v1.dia: Updated the flow
	  diagram of the core.

2008-10-29 22:01  koya

	* src/gst/glVideoSink.cpp: pixmap 512

2008-10-29 21:58  antoine

	* py/streams/data/RTPClient.py, py/streams/data/RTPServer.py,
	  py/streams/data/midi.py, py/streams/data/midiIn.py,
	  py/streams/data/midiOut.py, py/streams/data/ringBuffer.py:
	  Correcting non permissive mode
	  header creation and parsing rewrite
	  midi time is now sent every second in order to syncronize both
	  sides
	  Packet to signal a silent is now sent after 5ms of inactivity

2008-10-29 21:49  tristan

	* src/gst/audioConfig.h, src/gst/audioSource.cpp,
	  src/gst/audioSource.h, src/gst/pipeline.h,
	  src/gst/test/audioTestSuite.h,
	  src/gst/test/rtpAudioTestSuite.cpp,
	  src/gst/test/videoTestSuite.h, src/gst/videoSink.cpp: towards
	  looping files

2008-10-29 20:46  koya

	* src/gst/glVideoSink.cpp: gl colours work

2008-10-29 20:03  koya

	* src/gst/glVideoSink.cpp: try a handmade pixmap

2008-10-29 17:31  tristan

	* src/gst/videoSink.cpp: videosink initial width height set to 640
	  by 480, and window decoration is not present by default

2008-10-29 16:32  koya

	* src/gst/test/capsHelper.h: empty() instead of (type == 'n')

2008-10-29 16:28  koya

	* src/include/mapMsg.h, src/main/gstSenderThread.cpp,
	  src/main/gstThread.cpp, src/main/main.cpp, src/tcp/parser.cpp,
	  src/tcp/tcpThread.cpp, src/util/mapMsg.cpp: Added
	  StrIntFloat::empty()

2008-10-29 16:16  koya

	* src/main/builder.h: builder header and #ifdefs

2008-10-29 15:41  tristan

	* src/gst/audioSource.cpp, src/gst/audioSource.h,
	  src/gst/pipeline.cpp, src/gst/pipeline.h: filesrc is
	  busmsghandler, needs to tell the subject what msg it wants to
	  listen to

2008-10-29 03:47  koya

	* src/gst/audioConfig.h: audioconfig was breakin build

2008-10-28 21:41  tristan

	* src/gst/audioLevel.cpp, src/gst/audioSource.cpp: added prototype
	  to have file looping in gst

2008-10-28 21:33  etienne

	* py/protocols/ipcp.py: Corrected a bug in IPCP parse (now
	  converting all attrs in ascii).

2008-10-28 21:25  koya

	* src/gst/audioConfig.h, src/main/gstSenderThread.cpp: loop arg
	  passed to audioConfig

2008-10-28 20:42  koya

	* src/main/gstSenderThread.cpp: "getting more args from tcp client"

2008-10-28 20:39  etienne

	* py/streams/audio/gst.py, py/streams/video/gst.py: Changed syntax
	  for sub args for GST A/V (":" instead of a space after the source
	  name).

2008-10-28 20:10  etienne

	* py/streams/audio/gst.py, py/streams/video/gst.py: Debuged the
	  code to send sub args of A/V source.

2008-10-28 20:06  etienne

	* py/connections/basic.py, py/streams/audio/gst.py,
	  py/streams/video/gst.py: Debuged the code to send sub args of A/V
	  source.

2008-10-28 19:50  etienne

	* py/ui/api.py: Changed contact.type to to contact.kind in API.

2008-10-28 19:45  etienne

	* py/streams/gst_client.py, py/streams/stream.py, py/ui/cli/cli.py:
	  Corrected bug in cli.

2008-10-28 19:09  tristan

	* gst-jack: moved gst-jack to inhouse

2008-10-28 19:07  koya

	* AUTHORS, COPYING, ChangeLog, INSTALL, NEWS, README, autogen.sh:
	  removed empty GNU autoconf files touched bu autogen

2008-10-28 18:50  tristan

	* src/gst/raw1394Util.h: i'm too uptight about formatting

2008-10-28 18:38  etienne

	* py/protocols/ipcp.py, py/streams/audio/gst.py,
	  py/streams/stream.py, py/streams/video/gst.py, py/ui/cli/cli.py:
	  Added support for the source parameter (with sub parameter) for
	  GST audio and video

2008-10-28 18:15  tristan

	* src/gst/test/Makefile.am, src/main/Makefile.am: removed
	  gluflags/libs from Makefile.am(s)

2008-10-28 18:10  koya

	* autogen.sh, configure.ac, src/Makefile.am: yacf yet another
	  configure fix -- autogen now passes passes args to configure

2008-10-28 17:48  tristan

	* src/gst/audioSource.cpp: jacksrc autoconnects

2008-10-28 14:33  etienne

	* doc/events_flow.txt, doc/pycore_flow_v1.dia: Working version of
	  Dia settings hierarchy.

2008-10-28 03:00  koya

	* src/gst/raw1394Util.cpp: removed commented code

2008-10-28 02:41  koya

	* configure.ac: bash test expr fix

2008-10-28 02:18  koya

	* configure.ac, src/gst/raw1394Util.cpp, src/gst/raw1394Util.h:
	  raw1394 defines

2008-10-28 01:54  koya

	* configure.ac: configure.ac goes with previous

2008-10-28 01:25  koya

	* src/gst/raw1394Util.cpp, src/gst/raw1394Util.h: CONFIG_IEEE1394
	  defined if configure finds the libs

2008-10-27 23:32  koya

	* autogen.sh, configure.ac, src/Makefile.am: autoconf debug and sip
	  build better

2008-10-27 21:31  koya

	* src/gst/test/main.cpp: make sure find on arg[0] is at end of
	  string

2008-10-27 13:17  simonp

	* public: Delete trunk/public

2008-10-27 13:00  simonp

	* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile, Makefile.am,
	  NEWS, README, autogen.sh, bin, configure.ac, doc, gst-jack,
	  inhouse, m4, public/AUTHORS, public/COPYING, public/ChangeLog,
	  public/INSTALL, public/Makefile.am, public/NEWS, public/README,
	  public/autogen.sh, public/bin, public/configure.ac, public/doc,
	  public/gst-jack, public/m4, public/py, public/src, public/utils,
	  py, src, utils: Moved inhouse on top, put public/* directly under
	  trunk

2008-10-26 21:57  tristan

	* inhouse/prototypes/openGL, inhouse/prototypes/openGL/Makefile,
	  inhouse/prototypes/openGL/square.c: added simple gtkgl example
	  program

2008-10-24 21:47  antoine

	* public/py/streams/data/RTPClient.py,
	  public/py/streams/data/RTPServer.py,
	  public/py/streams/data/midi.py, public/py/streams/data/midiIn.py,
	  public/py/streams/data/midiOut.py: update midiStream:
	  no problem of latence in case of lossy network ( thanks etienne !
	  )

2008-10-23 22:27  koya

	* public/src/gst/glVideoSink.cpp: cube rotate

2008-10-23 22:26  tristan

	* inhouse/prototypes/gstreamer/cpp/multichannel/multiChannel.c,
	  public/src/gst/rtpPay.cpp, public/src/gst/videoConfig.cpp,
	  public/src/gst/videoConfig.h, public/src/gst/videoSource.cpp:
	  more reasonable max-ptime value, packets tend to be full more
	  often

2008-10-23 20:57  koya

	* public/configure.ac, public/src/Makefile.am: sip conditional
	  works

2008-10-23 19:28  etienne

	* public/py/streams/data/RTPClient.py,
	  public/py/streams/data/RTPServer.py,
	  public/py/streams/data/midi.py, public/py/streams/data/midiIn.py,
	  public/py/streams/data/midiOut.py: Merged Antoine and Etienne
	  updates.

2008-10-23 19:11  antoine

	* public/py/streams/data/RTPClient.py,
	  public/py/streams/data/RTPServer.py,
	  public/py/streams/data/listCirc.py,
	  public/py/streams/data/midi.py, public/py/streams/data/midiIn.py,
	  public/py/streams/data/midiOut.py,
	  public/py/streams/data/ringBuffer.py: update of data stream

2008-10-23 02:42  etienne

	* public/py/streams/data/RTPClient.py: Revert sync[8:4]

2008-10-23 01:41  etienne

	* public/py/streams/data/RTPClient.py,
	  public/py/streams/data/listCirc.py,
	  public/py/streams/data/midiIn.py,
	  public/py/streams/data/midiOut.py: Small MIDI optimisations.

2008-10-22 22:09  koya

	* public/configure.ac: reorg configure

2008-10-22 21:43  tristan

	* inhouse/prototypes/gstreamer/shellScripts/rawRtp.sh,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/codec.cpp, public/src/gst/codec.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp: minor changes

2008-10-22 21:13  etienne

	* public/py/streams/data/RTPClient.py,
	  public/py/streams/data/RTPServer.py,
	  public/py/streams/data/midiIn.py,
	  public/py/streams/data/midiObject.py,
	  public/py/streams/data/midiOut.py,
	  public/py/streams/data/ringBuffer.py: Some code cleanups and some
	  otpimisations (get rid of the ring buffer).

2008-10-22 17:30  antoine

	* public/py/test/test_common.py: test_find_callbacks ok

2008-10-22 17:25  antoine

	* public/py/test/__init__.py:

2008-10-22 16:02  koya

	* public/configure.ac, public/m4/acx_pthread.m4,
	  public/m4/ax_check_gl.m4, public/m4/ax_check_glu.m4,
	  public/m4/ax_lang_compiler_ms.m4, public/m4/mdl_have_opengl.m4,
	  public/src/gst/test/Makefile.am, public/src/main/Makefile.am:
	  autogen with proper GL and GLU

2008-10-22 16:00  koya

	* public/src/tcp/tcpThread.cpp: string.h for strerror

2008-10-22 15:58  tristan

	* inhouse/prototypes/gstreamer/shellScripts/madRtp.sh,
	  public/src/gst/rtpPay.cpp, public/src/gst/rtpPay.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp: reduced mp3 total
	  latency to 150

2008-10-22 15:44  antoine

	* public/py/test/test_com_chan.py:

2008-10-22 15:10  etienne

	* public/py/addressbook.py, public/py/test/test_addressbook.py:
	  Change name of function and method 'type' to 'kind' to avoid
	  overwriting builtin 'type' function.

2008-10-21 22:09  koya

	* public/configure.ac: pkgs needed for gl in comments

2008-10-21 21:00  tristan

	* public/src/gst/videoSource.cpp: got rid of videotestsrc payloader
	  warning by setting videotestsrc's is-live property to true

2008-10-21 20:50  tristan

	* public/src/gst/pipeline.h, public/src/gst/test/sropulpof.cpp,
	  public/src/gst/test/sropulpof.h: reorganized sropulpof to avoid
	  redundant data copying

2008-10-21 20:39  tristan

	* public/src/gst/test/sropulpof.cpp,
	  public/src/gst/test/sropulpof.h, public/src/gst/videoConfig.cpp,
	  public/src/gst/videoSource.cpp: added optional argument for
	  video4linux device

2008-10-21 20:15  tristan

	* public/src/main/Makefile.am: fixed compilation of main

2008-10-21 19:43  tristan

	* public/src/gst/rtpReceiver.cpp, public/src/gst/rtpSender.cpp,
	  public/src/gst/videoSource.cpp: fixed defaults

2008-10-21 18:48  koya

	* Makefile, inhouse/public.unused/src/gutil/optionArgs.h,
	  inhouse/public.unused/src/gutil/test/main.cpp: Top Makefile just
	  builds public

2008-10-21 18:46  koya

	* public/src/gst/glVideoSink.cpp: some gl additions (spin)

2008-10-21 18:45  tristan

	* inhouse/prototypes/gstreamer/cpp/multichannel/Makefile,
	  inhouse/prototypes/gstreamer/cpp/multichannel/multiChannel.c,
	  inhouse/prototypes/gstreamer/shellScripts/vorbisRtp.sh,
	  public/src/gst/pipeline.h, public/src/gst/rtpPay.cpp,
	  public/src/gst/rtpPay.h: reduced vorbis latency

2008-10-21 17:37  koya

	* public/configure.ac, public/m4/mdl_have_opengl.m4,
	  public/src/gst/test/Makefile.am: autoconf for GL and libraw1394

2008-10-21 15:27  etienne

	* public/py/streams/gst_client.py: Put on one line the command to
	  disable the managment of the GST process.

2008-10-21 02:30  koya

	* public/src/gst/videoSink.cpp: commented out TRY_GL_VIDEOSINK

2008-10-21 02:28  koya

	* public/src/gst/glVideoSink.cpp, public/src/gst/test/Makefile.am,
	  public/src/gst/videoSink.cpp: gl Pixmap Texture stuff

2008-10-20 22:16  tristan

	* public/src/gst/audioReceiver.h, public/src/gst/codec.cpp,
	  public/src/gst/codec.h, public/src/gst/interleave.cpp,
	  public/src/gst/interleave.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp: initial (unsuccessful)
	  attempts at setting layout on src pad of vorbisdec

2008-10-20 20:51  simonp

	* public, public/autogen.sh, public/src, public/src/gst,
	  public/src/gst/test, public/src/gutil, public/src/main,
	  public/src/sip, public/src/sip/test, public/src/tcp,
	  public/src/tcp/test, public/src/util, public/src/util/test: Added
	  many svn:ignore properties so svn status is clean without messing
	  with global-ignores

2008-10-20 20:23  simonp

	* public: set svn:ignore on public

2008-10-20 20:16  simonp

	* inhouse/testFiles: Ignore pattern on testFiles

2008-10-20 19:41  tristan

	* public/src/gst/test/sropulpof.cpp,
	  public/src/gst/test/sropulpof.h, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSink.h: added
	  support to start in fullscreen mode

2008-10-20 19:24  koya

	* public/src/gst/test/sropulpof.cpp,
	  public/src/gst/test/sropulpof.h: fullscreen argument

2008-10-20 18:34  tristan

	* public/src/gst/remoteConfig.cpp, public/src/gst/test/eventLoop.h,
	  public/src/gst/test/sropulpof.cpp, public/src/gst/videoSink.cpp,
	  public/src/gst/videoSource.cpp: extended functionality to include
	  fullscreen in sropulpof

2008-10-17 22:15  tristan

	* public/src/gst/test/factories.h,
	  public/src/gst/test/sropulpof.cpp: fixed args

2008-10-17 21:35  tristan

	* public/src/gst/test/factories.h, public/src/gst/test/main.cpp,
	  public/src/gst/test/pul, public/src/gst/test/sro,
	  public/src/gst/test/sropulpof.cpp,
	  public/src/gst/test/sropulpof.h: new bidirectional curious pof

2008-10-17 21:05  koya

	* public/src/gutil/optionArgs.cpp: Added sentinel to Args

2008-10-17 20:44  koya

	* public/src/gst/test/sropulpof.cpp: OptionArgs

2008-10-17 20:43  tristan

	* public/src/gst/test/factories.h,
	  public/src/gst/test/sropulpof.cpp: flexible params for demos

2008-10-17 20:12  koya

	* public/configure.ac, public/py/streams/gst_client.py,
	  public/src/Makefile.am, public/src/gst/test/Makefile.am,
	  public/src/gst/test/sropulpof.cpp, public/src/gutil,
	  public/src/gutil/Makefile.am, public/src/gutil/optionArgs.cpp,
	  public/src/gutil/optionArgs.h, public/utils/uncrustify.cfg:
	  OptionArgs back in public

2008-10-17 19:46  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/codec.cpp,
	  public/src/gst/codec.h, public/src/gst/remoteConfig.cpp,
	  public/src/gst/remoteConfig.h, public/src/gst/rtpPay.cpp,
	  public/src/gst/rtpPay.h, public/src/gst/test/sropulpof.cpp: mp3
	  support added

2008-10-17 18:56  tristan

	* inhouse/prototypes/gstreamer/shellScripts/rawRtp.sh,
	  inhouse/prototypes/gstreamer/shellScripts/vorbisRtp.sh: more
	  prototypes to showcase rtp magic

2008-10-17 18:54  tristan

	* inhouse/prototypes/gstreamer/shellScripts/madRtp.sh: new mad/lame
	  rtp protoype

2008-10-16 21:50  tristan

	* public/src/gst/test/rtpAudioTestSuite.cpp: added new rtpraw
	  payloader, faster than vorbis but only supports 2channels

2008-10-16 21:49  tristan

	* public/src/gst/audioSender.cpp, public/src/gst/codec.cpp,
	  public/src/gst/codec.h, public/src/gst/remoteConfig.cpp,
	  public/src/gst/remoteConfig.h, public/src/gst/rtpBin.cpp,
	  public/src/gst/rtpPay.cpp, public/src/gst/rtpPay.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h: added new rtpraw
	  payloader, faster than vorbis but only supports 2channels

2008-10-16 21:43  etienne

	* public/py/protocols/ipcp.py, public/py/streams/stream.py:
	  Corrected a bug in del_callback (checking for FunctionType
	  instead of InstanceType).

2008-10-16 21:33  etienne

	* public/py/connections/basic.py, public/py/streams/audio/gst.py,
	  public/py/streams/stream.py, public/py/streams/video/gst.py:
	  Reduced polling speed in basic protocol.
	  Corrected misspelled 'receiving' in GST and stream.

2008-10-16 19:45  tristan

	* public/src/gst/test/sropulpof.cpp: fixed caps ip

2008-10-16 19:23  tristan

	* public/src/gst/test/sropulpof.cpp: rooms flipped roles

2008-10-16 19:03  tristan

	* public/src/gst/test/sropulpof.cpp: ip constants renamed

2008-10-16 18:58  tristan

	* public/src/gst/test/pof: added symlink pof

2008-10-15 22:23  tristan

	* public/src/gst/test/factories.h,
	  public/src/gst/test/sropulpof.cpp,
	  public/src/gst/test/sropulpof.h: untested 2 way audio

2008-10-15 21:33  tristan

	* public/src/gst/test/factories.h,
	  public/src/gst/test/sropulpof.cpp,
	  public/src/gst/test/sropulpof.h: cleaner demo

2008-10-15 21:20  koya

	* public/src/tcp/parser.cpp, public/src/tcp/parser.h,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/tcpThread.h: uncrust

2008-10-15 21:19  tristan

	* public/src/gst/test/sropulpof.cpp: removed pause

2008-10-15 21:13  tristan

	* public/src/gst/test/pul, public/src/gst/test/sro: added slinks

2008-10-15 20:50  koya

	* public/src/tcp/parser.cpp, public/src/tcp/tcpServer.cpp,
	  public/src/tcp/tcpServer.h, public/src/tcp/tcpThread.cpp,
	  public/src/tcp/tcpThread.h, public/src/tcp/test/parserTester.cpp,
	  public/src/tcp/test/tcpTester.cpp: uncrust

2008-10-15 20:43  koya

	* public/src/globals.mak, public/src/gst/audioConfig.h,
	  public/src/gst/audioDelaySource.h, public/src/headerGPL.c,
	  public/src/main/builder.cpp: new line at end of file

2008-10-15 20:41  koya

	* public/src/main/builder.h, public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstSenderThread.cpp,
	  public/src/main/gstThread.cpp, public/src/main/gstThread.h,
	  public/src/main/main.cpp: uncrustify main

2008-10-15 20:36  koya

	* public/src/main/builder.cpp: Header

2008-10-15 20:27  tristan

	* public/src/gst/test/sropulpof.cpp: sro pul pof

2008-10-15 20:26  tristan

	* public/src/gst/test/sropulpof.cpp: sro pul pof

2008-10-15 20:23  tristan

	* public/src/gst/test/main.cpp, public/src/gst/test/sropulpof.cpp:
	  sro pul pof

2008-10-15 17:14  koya

	* public/src/gst/test/capsHelper.h, public/src/tcp/tcpServer.cpp,
	  public/src/tcp/tcpThread.cpp: Fixed multi-line handling

2008-10-15 15:36  tristan

	* public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h,
	  public/src/gst/test/sropulpof.cpp,
	  public/src/gst/test/sropulpof.h: skeleton for demos

2008-10-15 15:06  tristan

	* public/src/gst/test/sropulpof.cpp: new ip

2008-10-14 21:41  tristan

	* public/src/gst/test/capsHelper.h: hex yay

2008-10-14 21:01  tristan

	* public/src/gst/test/sropulpof.cpp,
	  public/src/gst/test/sropulpof.h: temporarily removed video from
	  demo

2008-10-14 20:47  koya

	* public/src/gst/audioSender.cpp: fixed a log message

2008-10-14 20:44  koya

	* public/src/tcp/tcpThread.cpp: tcp now handles multi-line recv

2008-10-14 19:38  tristan

	* public/src/gst/rtpSender.cpp: unref rtpsender's temporary pads
	  with object_unref

2008-10-14 17:13  tristan

	* inhouse/misc/checkoutGst.sh: added gst checkout script

2008-10-14 14:25  etienne

	* inhouse/py/child_process.py, public/py/protocols/ipcp_server.py,
	  public/py/streams/gst_client.py, public/py/streams/stream.py:
	  Fixed the bug preventing the GST child process to run correctly
	  (the environnement variables were empty).
	  Added a state in connection process to GST to avoid having more
	  then one connection try at one time.
	  Added a sort to start the audio and video in the same order on
	  both sides (video first).

2008-10-14 03:43  koya

	* public/src/tcp/parser.cpp: Fixed bug in tokenizer that would
	  cause arguments to be ignored

2008-10-13 23:36  koya

	* public/src/tcp/parser.cpp: Removed a LOG_DEBUG from parser

2008-10-13 23:34  koya

	* public/src/tcp/parser.cpp, public/src/tcp/test/parserTester.cpp:
	  Refactor of parser.h with arrays ready in tokenize

2008-10-12 18:20  koya

	* public/src/gst/remoteConfig.cpp, public/src/gst/test/factories.h,
	  public/src/gst/test/sropulpof.cpp: various includes missing

2008-10-10 21:04  antoine

	* public/py/test/test_common.py: There is a problem with find
	  callbacks in common.py, find callbacks think __bad_test is not a
	  bad test ( it looks at the end to : __bad_test__ is a bad test )

2008-10-10 21:02  antoine

	* public/py/test/test_com_chan.py: unittest for com_chan.py
	  there is a problem closing properly the pb.PBServerFactory

2008-10-10 20:42  sylvainc

	* public/src/tcp/tcpServer.cpp:

2008-10-10 20:35  sylvainc

	* public/src/gst/test/sropulpof.cpp: caps helper uses ip param now

2008-10-10 20:33  sylvainc

	* public/src/gst/test/capsHelper.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.cpp,
	  public/src/gst/test/sropulpof.cpp: caps helper uses ip param now

2008-10-10 20:15  sylvainc

	* public/src/gst/test/sropulpof.cpp: ips

2008-10-10 20:11  sylvainc

	* public/src/gst/test/factories.h,
	  public/src/gst/test/sropulpof.cpp: ip addr

2008-10-10 19:59  sylvainc

	* public/src/gst/test/factories.h,
	  public/src/gst/test/sropulpof.cpp: using real ips

2008-10-10 19:07  koya

	* public/src/main/gstThread.cpp, public/src/tcp/parser.cpp: removed
	  log messages

2008-10-10 19:06  tristan

	* inhouse/misc/updateAllGst.sh, inhouse/misc/updateGst.sh: added
	  scripts to get gstreamer and build it

2008-10-10 19:06  antoine

	* public/py/test/test_data/test_midi.py: unit test for midi
	  (testing functioning of the module), testing:
	  - set input/output device
	  - syncronisation
	  - send a note
	  - witness and flag
	  - start/stop // sending/receiving

2008-10-10 19:02  antoine

	* public/py/streams/data/RTPClient.py,
	  public/py/streams/data/RTPServer.py,
	  public/py/streams/data/listCirc.py,
	  public/py/streams/data/midi.py, public/py/streams/data/midiIn.py,
	  public/py/streams/data/midiObject.py,
	  public/py/streams/data/midiOut.py,
	  public/py/streams/data/ringBuffer.py: midiStream update:
	  - add a SIGINT catcher
	  - start_streaming modify
	  - set_input_device / set_output_device modify
	  - time allocate for processing in midiOut moved from 2ms to 4ms
	  - check ip at the beginning of the application execution
	  - some modification in midi.py
	  

2008-10-10 18:57  antoine

	* public/py/test/test_addressbook.py, public/py/test/test_i18n.py,
	  public/py/test/test_log.py, public/py/test/test_observer.py:
	  update in order to run all test in one,
	  sys.path.append at the beginning of the files has been removed

2008-10-10 18:50  koya

	* public/src/main/gstSenderThread.cpp,
	  public/src/main/gstThread.cpp: gstThread printout heartbeat

2008-10-10 18:48  koya

	* public/py/streams/stream.py: "stream start has commented out hack
	  that should be integrated"

2008-10-10 17:58  tristan

	* public/src/gst/test/factories.h,
	  public/src/gst/test/sropulpof.cpp: slightly improved prototype

2008-10-10 17:40  tristan

	* public/src/gst/test/Makefile.am, public/src/gst/test/eventLoop.h,
	  public/src/gst/test/main.cpp, public/src/gst/test/ports.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.h,
	  public/src/gst/test/sropulpof.h: first prototype of demo program

2008-10-09 22:22  tristan

	* public/src/gst/codec.cpp: changed threads to 3

2008-10-09 22:11  tristan

	* public/src/gst/videoSender.cpp: got rid of wait in audio sender

2008-10-09 22:01  tristan

	* public/src/gst/videoReceiver.cpp: moved showwindow

2008-10-09 21:29  tristan

	* public/src/gst/audioSender.cpp, public/src/gst/gstBase.cpp,
	  public/src/gst/gstBase.h, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h,
	  public/src/gst/test/rtpSyncTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.h: now senders and receivers
	  can have paused state

2008-10-09 20:55  tristan

	* public/src/gst/jackUtils.cpp: jack errorchk

2008-10-09 20:46  tristan

	* public/src/gst/jackUtils.cpp,
	  public/src/gst/test/rtpSyncTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.h: added better jack error
	  msgs

2008-10-09 20:37  koya

	* public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstReceiverThread.h,
	  public/src/main/gstSenderThread.cpp,
	  public/src/main/gstSenderThread.h, public/src/main/gstThread.cpp,
	  public/src/main/gstThread.h: Pulled out common code to gstThread

2008-10-09 20:22  etienne

	* public/py/connections/com_chan.py,
	  public/py/streams/audio/gst.py, public/py/streams/gst_client.py:
	  Moved the level callback initiation to AudioGst where it belongs.

2008-10-09 20:10  tristan

	* public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h,
	  public/src/gst/test/rtpSyncTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.h,
	  public/src/gst/test/rtpVideoTestSuite.cpp,
	  public/src/gst/test/rtpVideoTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp: cleanup of unittests

2008-10-09 20:03  tristan

	* public/src/gst/pipeline.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/rtpSyncTestSuite.h: working sync test

2008-10-09 18:43  tristan

	* public/src/gst/gstBase.h: made gstbase destructor public

2008-10-09 18:33  tristan

	* public/src/gst/audioLocal.h, public/src/gst/mediaBase.cpp,
	  public/src/gst/mediaBase.h, public/src/gst/videoLocal.h: renamed
	  mediabase localbase

2008-10-09 18:18  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioSource.cpp, public/src/gst/remoteConfig.cpp,
	  public/src/gst/remoteConfig.h, public/src/gst/videoConfig.cpp,
	  public/src/gst/videoConfig.h: moved sanity checks into
	  constructors as exception throwing errors

2008-10-09 18:01  koya

	* public/src/main/gstSenderThread.cpp: removed unused includes and
	  extra parenthesis

2008-10-09 17:51  koya

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/remoteConfig.cpp, public/src/gst/remoteConfig.h,
	  public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstSenderThread.cpp,
	  public/src/main/gstThread.cpp, public/src/main/main.cpp: config
	  -- removed sanity check

2008-10-09 04:01  koya

	* public/src/main/gstReceiverThread.cpp: video_started:
	  audio_started: responces from receiver

2008-10-09 02:26  koya

	* public/src/gst/rtpBin.cpp, public/src/tcp/tcpThread.cpp: Missing
	  includes

2008-10-08 21:49  tristan

	* public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSink.h: fixed
	  sync issues in unit tests

2008-10-08 20:46  tristan

	* public/src/gst/audioReceiver.h, public/src/gst/audioSender.h,
	  public/src/gst/mediaBase.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/videoReceiver.h, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSender.h: doesn't always check bandwidth

2008-10-08 20:26  simonp

	* public/py/streams/gst_client.py: Added comments for gst process
	  status codes

2008-10-08 20:25  tristan

	* public/src/gst/audioSender.cpp, public/src/gst/rtpBin.cpp,
	  public/src/gst/videoSender.cpp: doesn't always check bandwidth

2008-10-08 20:23  tristan

	* public/src/gst/audioLevel.cpp, public/src/gst/audioSender.cpp,
	  public/src/gst/rtpBin.cpp,
	  public/src/gst/test/rtpSyncTestSuite.cpp,
	  public/src/gst/videoSender.cpp: video waits until rolling before
	  returning

2008-10-08 19:32  koya

	* public/src/main/gstThread.cpp, public/src/main/main.cpp,
	  public/src/tcp/tcpServer.cpp, public/src/tcp/tcpThread.cpp: tcp
	  error handling

2008-10-08 19:32  koya

	* public/src/gst/audioLevel.cpp: changed msg level to levels

2008-10-08 19:31  koya

	* public/src/tcp/parser.cpp: Added preliminary vector<double> type
	  F (only passes first element till python side supports arrays

2008-10-08 19:27  koya

	* public/py/streams/gst_client.py: added gst_levels callback

2008-10-08 18:27  tristan

	* public/src/gst/audioLevel.cpp, public/src/gst/audioLevel.h,
	  public/src/gst/audioLocal.cpp, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioReceiver.h, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSender.h, public/src/gst/audioSink.cpp,
	  public/src/gst/audioSink.h, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/codec.cpp,
	  public/src/gst/codec.h, public/src/gst/gstBase.cpp,
	  public/src/gst/gstBase.h, public/src/gst/interleave.cpp,
	  public/src/gst/interleave.h, public/src/gst/mediaBase.cpp,
	  public/src/gst/mediaBase.h, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h, public/src/gst/rtpBin.cpp,
	  public/src/gst/rtpBin.h, public/src/gst/rtpPay.cpp,
	  public/src/gst/rtpPay.h, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpReceiver.h, public/src/gst/rtpSender.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.cpp,
	  public/src/gst/test/rtpVideoTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/videoLocal.cpp, public/src/gst/videoLocal.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSink.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h:
	  removed useless bool returns and equally useless assertions

2008-10-08 15:18  tristan

	* public/src/gst/test/rtpVideoTestSuite.cpp,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSink.h:
	  ximagesink support added

2008-10-08 15:10  tristan

	* inhouse/prototypes/gstreamer/shellScripts/rtp-h264Receiver.sh,
	  inhouse/prototypes/gstreamer/shellScripts/videotestrx.sh,
	  inhouse/prototypes/gstreamer/shellScripts/videotesttx.sh: added
	  working ximagesink prototype

2008-10-07 22:09  koya

	* public/src/gst/audioLevel.cpp,
	  public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstThread.cpp, public/src/util/mapMsg.cpp: caps
	  changes and audioLevel vector

2008-10-07 21:51  tristan

	* public/src/gst/pipeline.cpp, public/src/gst/pipeline.h: leaner
	  pipeline

2008-10-07 21:39  tristan

	* public/src/gst/audioReceiver.cpp,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.cpp,
	  public/src/gst/test/rtpVideoTestSuite.cpp: minor code cleanup

2008-10-07 21:27  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/remoteConfig.h, public/src/gst/test/capsHelper.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.cpp,
	  public/src/gst/test/rtpVideoTestSuite.cpp: caps now set in
	  constructor for receiverconfig. way better

2008-10-07 19:14  koya

	* public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h: audioTestSuite catches most
	  errors -- msgMap level callback

2008-10-07 19:09  tristan

	* inhouse/prototypes/gstreamer/shellScripts/local-dv1394.sh,
	  inhouse/prototypes/gstreamer/shellScripts/rtp-h264Receiver.sh,
	  inhouse/prototypes/v4l/dov4l.c, public/src/gst/test/Makefile.am,
	  public/src/gst/test/main.cpp,
	  public/src/gst/test/rtpSyncTestSuite.cpp,
	  public/src/gst/test/rtpSyncTestSuite.h,
	  public/src/gst/test/syncTestSuiteRtp.cpp,
	  public/src/gst/test/syncTestSuiteRtp.h: sync test now divided
	  into local and remote versions

2008-10-07 19:06  tristan

	* public/src/gst/test/Makefile.am, public/src/gst/test/main.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/syncTestSuiteRtp.cpp,
	  public/src/gst/test/syncTestSuiteRtp.h: separating local and
	  network av tests

2008-10-07 18:16  tristan

	* public/src/gst/test/rtpVideoTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoLocal.cpp,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoSink.cpp,
	  public/src/gst/videoSink.h: new tests in synctestsuite

2008-10-07 15:18  tristan

	* public/src/gst/test/rtpVideoTestSuite.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoSink.cpp,
	  public/src/gst/videoSink.h: checks if sink is valid

2008-10-07 02:17  etienne

	* public/py/connections, public/py/connections/basic.py,
	  public/py/connections/com_chan.py, public/py/miville.py,
	  public/py/settings.py, public/py/streams/audio/gst.py,
	  public/py/streams/gst_client.py, public/py/streams/stream.py,
	  public/py/streams/video/gst.py, public/py/ui/api.py,
	  public/py/ui/cli/cli.py, public/py/utils/log.py: Added video
	  support.
	  Added some classes ( GstServer representing the GST process,
	  BaseGst for common methods of VideoGst and AudioGst) to
	  gst_client to simplify the structure and deal with one GST
	  process for 2 GST stream instances (Audio and Video).
	  Modified the Basic protocol to deal with the interrupt command
	  coming that can come from either side and other state stuff.

2008-10-07 00:23  koya

	* public/src/gst/audioLevel.cpp,
	  public/src/gst/test/audioTestSuite.cpp: audioLevel now posts --
	  TestMsgFunctor log prints rms

2008-10-06 22:04  tristan

	* public/src/gst/audioReceiver.h, public/src/gst/audioSender.h,
	  public/src/gst/mediaBase.h, public/src/gst/rtpBin.cpp,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h,
	  public/src/gst/videoReceiver.h, public/src/gst/videoSender.h:
	  need to fix bandwidth getter

2008-10-06 21:08  koya

	* public/src/main/main.cpp: Destructor ~MsgThreadFunctor in main.

2008-10-06 21:02  koya

	* public/src/main/main.cpp: MsgThreadFunctor in main.

2008-10-06 20:53  koya

	* public/src/gst/audioLevel.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h: testing callback in
	  audioTestSuite and moved 2ch test in rtpAudioTestSuite

2008-10-06 20:10  tristan

	* public/src/gst/audioLevel.h: better initial value for interval

2008-10-06 20:05  tristan

	* public/src/gst/audioLevel.cpp, public/src/gst/audioLevel.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/rtpBin.cpp, public/src/gst/rtpBin.h: added set
	  method for interval

2008-10-06 19:59  tristan

	* public/src/gst/Makefile.am, public/src/gst/rtpBin.cpp,
	  public/src/gst/rtpBin.h, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpReceiver.h, public/src/gst/rtpSender.cpp,
	  public/src/gst/rtpSender.h, public/src/gst/rtpSession.cpp,
	  public/src/gst/rtpSession.h: changed rtpsession to more
	  accurately named rtpbin

2008-10-06 19:43  tristan

	* public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h: added unit tests from
	  using jack as input as well as output

2008-10-06 19:18  tristan

	* public/src/gst/audioLevel.cpp, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSender.h, public/src/gst/mediaBase.h,
	  public/src/gst/rtpReceiver.cpp,
	  public/src/gst/test/audioTestSuite.h: put back printing of
	  audiolevel

2008-10-06 18:39  koya

	* public/src/main/main.cpp: Get rms level msgs

2008-10-06 17:57  antoine

	* public/py/test/test_data,
	  public/py/test/test_data/test_ringBuffer.py: unittest for
	  ringBuffer, data structure for midi communication

2008-10-05 01:20  etienne

	* public/py/addressbook.py, public/py/protocols/ipcp.py,
	  public/py/protocols/ipcp_server.py, public/py/settings.py,
	  public/py/streams/audio/gst.py, public/py/streams/gst_client.py,
	  public/py/streams/stream.py, public/py/ui/cli/cli.py: Added the
	  handling of the GST subprocesses.
	  Added support for the logs coming from the GST.

2008-10-05 01:15  etienne

	* public/src/tcp/tcpServer.cpp: Added a print of "READY" to sdtout
	  when the TCP server is listening.

2008-10-03 21:49  tristan

	* public/src/gst/test/rtpVideoTestSuite.h,
	  public/src/gst/test/videoTestSuite.h: end of day

2008-10-03 20:27  antoine

	* public/py/streams/data/ringBuffer.py: bug fixed in find_place for
	  particular case : new note place == 0

2008-10-03 18:14  antoine

	* public/py/test/test_observer.py: update test_observer.py,
	  add 4th test witch test if NotImplementedError is raise if update
	  is not override

2008-10-03 18:12  antoine

	* public/py/utils/observer.py: modify observer.update , change pass
	  to raise NotImplementedError

2008-10-03 04:02  etienne

	* public/py/protocols/ipcp_server.py: Updated the ipcp_server to
	  test with reactor.spawnProcess.

2008-10-03 04:00  etienne

	* inhouse/py/child_process.py: Added test for using
	  reactor.spawnProcess for starting GST process AND getting the
	  sdtout (it works with usePTY=True Yes!)

2008-10-03 01:01  koya

	* public/src/include/logWriter.h, public/src/include/mapMsg.h,
	  public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstSenderThread.cpp, public/src/main/main.cpp,
	  public/src/tcp/parser.cpp, public/src/tcp/tcpServer.cpp,
	  public/src/util/mapMsg.cpp, public/src/util/util.cpp: Added
	  QUIET_THROW and cleaned up MapMsg StrIntFloat for better log
	  messages

2008-10-02 22:04  etienne

	* public/py/protocols/ipcp_server.py: Updated for testing Popen.

2008-10-02 21:28  tristan

	* public/src/gst/audioSender.cpp, public/src/gst/rtpSender.cpp,
	  public/src/gst/rtpSender.h, public/src/gst/rtpSession.h: checks
	  sample rate

2008-10-02 21:08  tristan

	* public/src/gst/audioReceiver.h, public/src/gst/gstBase.cpp,
	  public/src/gst/gstBase.h, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpReceiver.h, public/src/gst/rtpSender.cpp,
	  public/src/gst/rtpSender.h, public/src/gst/rtpSession.h,
	  public/src/gst/test/rtpAudioTestSuite.h: checks sample rate on
	  receiving end

2008-10-02 20:59  koya

	* public/src/include/baseThread.h, public/src/main/main.cpp: Some
	  cleanup and error handling

2008-10-02 20:28  koya

	* public/src/main/main.cpp, public/src/tcp/tcpThread.cpp: Catch
	  sigint to cleanup before going down

2008-10-02 19:47  tristan

	* public/src/gst/audioReceiver.h, public/src/gst/audioSink.cpp,
	  public/src/gst/audioSource.cpp, public/src/gst/gstBase.cpp,
	  public/src/gst/gstBase.h, public/src/gst/jackUtils.cpp,
	  public/src/gst/rtpReceiver.cpp: sample rates have to be
	  consistently 48000

2008-10-02 19:33  antoine

	* public/py/streams/data/ringBuffer.py: maj ringBuffer.py
	  correction du bug dans la fonction find_place :
	  plus de problem de flush si self.end < self.start

2008-10-02 17:12  antoine

	* public/py/streams/data/midiOut.py: update midiOut.py => jitter is
	  now fixed ( +/- 2 ms )

2008-10-02 16:01  antoine

	* public/py/streams/data/ringBuffer.py: add find place function to
	  ringBuffer.py in order to insert notes in correct place if a note
	  arrive late ( ex: packet lost )

2008-10-02 15:38  tristan

	* public/src/gst/test/audioTester,
	  public/src/gst/test/rtpAudioTester,
	  public/src/gst/test/rtpVideoTester,
	  public/src/gst/test/syncTester, public/src/gst/test/videoTester:
	  fixing previous svn gaff

2008-10-02 14:46  tristan

	* public/src/gst/test/audioTester,
	  public/src/gst/test/rtpAudioTester,
	  public/src/gst/test/rtpVideoTester,
	  public/src/gst/test/syncTester, public/src/gst/test/videoTester:
	  took executables out of svn

2008-10-02 13:12  koya

	* public/src/include/logWriter.h, public/src/tcp/tcpServer.cpp,
	  public/src/tcp/test/tcpTester.cpp, public/src/util/util.cpp:
	  Separated logs into cout - cerr and log INFO in waiting for
	  connection in tcp

2008-10-02 03:30  koya

	* public/src/gst/test/main.cpp: main for gst/test

2008-10-02 03:28  koya

	* public/configure.ac, public/src/Makefile.am,
	  public/src/gst/audioLevel.cpp, public/src/gst/test/Makefile.am,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTester,
	  public/src/gst/test/capsHelper.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTester,
	  public/src/gst/test/rtpVideoTestSuite.cpp,
	  public/src/gst/test/rtpVideoTester,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTester,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTester, public/src/include/jackUtils.h:
	  Made one unified gst/test

2008-10-01 22:01  tristan

	* public/src/gst/audioReceiver.h, public/src/gst/jackUtils.cpp,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/rtpSession.h: need to correctly implement sample
	  rate checking

2008-10-01 21:51  koya

	* public/src/include/logWriter.h: "Critical Except inherits form
	  Except not ErrorExcept"

2008-10-01 21:22  koya

	* public/src/gst/test/capsHelper.h: cleanup of mapMsg/strIntFloat

2008-10-01 20:52  etienne

	* inhouse/py/echo_server.py, inhouse/py/telnet_tester.py: Added
	  telnet_server.py for Simon.

2008-10-01 20:46  koya

	* public/src/gst/test/capsHelper.h,
	  public/src/include/baseThread.h, public/src/include/mapMsg.h,
	  public/src/include/msgThread.h,
	  public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstSenderThread.cpp, public/src/main/main.cpp,
	  public/src/tcp/parser.cpp, public/src/tcp/tcpServer.cpp,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/test/tcpTester.cpp,
	  public/src/util/mapMsg.cpp, public/src/util/test/utilTester.cpp:
	  cleanup of mapMsg/strIntFloat

2008-10-01 20:36  tristan

	* public/src/gst/rtpReceiver.cpp: got rid of obnoxious debug msg

2008-10-01 20:14  tristan

	* public/src/gst/audioReceiver.h: changed interface of
	  audioreceiver to expect an std::string of caps

2008-10-01 20:08  tristan

	* public/src/gst/rtpSession.cpp, public/src/gst/test/capsHelper.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp: pulled caps helper funcs
	  into separate header

2008-10-01 18:58  antoine

	* public/py/test/test_observer.py: first version of unittest for
	  observer.py

2008-10-01 18:43  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioLevel.cpp,
	  public/src/gst/audioLevel.h, public/src/gst/pipeline.cpp,
	  public/src/gst/rtpReceiver.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h: emitting messages now
	  settable in audiolevel

2008-10-01 15:57  tristan

	* public/src/gst/audioLevel.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/gstBase.cpp, public/src/gst/gstBase.h: sample rate
	  now changeable

2008-10-01 15:24  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/gstBase.cpp,
	  public/src/gst/gstBase.h: default sample rate of 48000 now used
	  for testsrc, defined in gstbase

2008-09-30 22:55  koya

	* public/src/include/mapMsg.h, public/src/util/mapMsg.cpp: moved
	  implementation StrIntFloat to msgMap.cpp

2008-09-30 21:39  koya

	* public/src/include/mapMsg.h: StrIntFloat now has a vector of
	  doubles (rename KitchenSink?)

2008-09-30 21:39  koya

	* public/src/util/test/utilTester.cpp: StrIntFloat now has a vector
	  of doubles (rename KitchenSink?)

2008-09-30 21:06  tristan

	* public/src/gst/audioLevel.cpp, public/src/gst/audioLevel.h:
	  audiolevel posting to msg static function

2008-09-30 20:49  koya

	* public/src/include/mapMsg.h: StrIntfloat now float really is
	  double

2008-09-30 20:44  koya

	* public/src/include/mapMsg.h: StrIntfloat now float now double

2008-09-30 20:40  koya

	* public/src/include/mapMsg.h, public/src/tcp/parser.cpp:
	  StrIntfloat now float now double

2008-09-30 20:17  tristan

	* public/src/gst/audioLevel.cpp: doesn't print levels

2008-09-30 20:14  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp: audiolevel integrated
	  in audiosender, receiver, and local

2008-09-30 19:05  tristan

	* public/src/gst/audioLevel.cpp, public/src/gst/audioLevel.h,
	  public/src/gst/audioLocal.cpp, public/src/gst/audioLocal.h,
	  public/src/gst/busMsgHandler.h, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h: audiolevel working in audiolocal

2008-09-30 18:53  koya

	* public/src/tcp/parser.cpp: quotes around a std::string variable

2008-09-30 15:41  antoine

	* public/py/test/test_i18n.py: unittest for i18n.py

2008-09-30 00:23  koya

	* public/src/include/logWriter.h, public/src/include/mapMsg.h,
	  public/src/main/gstSenderThread.cpp, public/src/util/util.cpp:
	  StrIntFloat now has conversion operators

2008-09-29 22:44  koya

	* public/src/include/mapMsg.h, public/src/main/gstSenderThread.cpp,
	  public/src/tcp/parser.cpp, public/src/tcp/parser.h,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/tcpThread.h,
	  public/src/tcp/test/parserTester.cpp: Merged back in msgMap

2008-09-29 21:53  tristan

	* inhouse/prototypes/gstreamer/cpp/fullscreen/test.c,
	  inhouse/prototypes/gstreamer/cpp/levels/levels.cpp,
	  inhouse/prototypes/gstreamer/cpp/levels/levels.h,
	  inhouse/prototypes/gstreamer/shellScripts/rtpBinRx.sh,
	  inhouse/prototypes/gstreamer/shellScripts/rtpBinTx.sh,
	  public/gst-jack/src/rollJacksrc.sh, public/src/gst/Makefile.am,
	  public/src/gst/audioLevel.cpp, public/src/gst/audioLevel.h:
	  levels prototype done, as of yet unused audioLevel added

2008-09-29 20:08  koya

	* Makefile: test branch for classier msgMap

2008-09-29 19:47  koya

	* public/src/util/hostIP.cpp, public/src/util/mapMsg.cpp: oops.
	  build breaker

2008-09-29 19:22  koya

	* public/src/tcp/tcpServer.cpp: cleanup log message tcpServer

2008-09-29 19:20  koya

	* public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/include/logWriter.h, public/src/tcp/tcpServer.cpp,
	  public/src/util/util.cpp: errno throw -> THROW_ERRNO(msg,errno)

2008-09-29 18:35  koya

	* public/src/gst/test/rtpAudioTestSuite.cpp: put errno at beginning
	  of msg and catch in rtpAudio

2008-09-29 18:32  koya

	* public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h,
	  public/src/tcp/tcpServer.cpp: put errno at beginning of msg and
	  catch in rtpAudio

2008-09-29 17:52  koya

	* public/src/include/logWriter.h, public/src/include/mapMsg.h,
	  public/src/util/Makefile.am, public/src/util/util.cpp: MapMsg
	  callback started

2008-09-29 17:52  koya

	* public/src/gst/test/rtpAudioTestSuite.cpp: try to connect to send
	  caps repeatedly

2008-09-29 17:07  koya

	* public/src/include/logWriter.h, public/src/tcp/tcpThread.cpp,
	  public/src/util/util.cpp: global LOG functions in namespace

2008-09-29 15:44  antoine

	* public/py/test/test_log.py: unit test for log.py

2008-09-29 02:43  koya

	* public/src/main/Makefile.am, public/src/main/builder.cpp,
	  public/src/main/builder.h: Made builder class to assist
	  MainModule

2008-09-29 02:42  koya

	* public/src/main/gstThread.h: gstThread now inherits from
	  MsgThread

2008-09-29 02:41  koya

	* public/src/include/logWriter.h: added empty exception with
	  LOGLEVEL NONE

2008-09-29 02:40  koya

	* public/src/tcp/tcpThread.cpp: tcpThread pushes exceptions to
	  other thread

2008-09-29 02:38  koya

	* public/src/include/mapMsg.h: StrIntFloat can hold exceptions for
	  passing between threads

2008-09-29 02:37  koya

	* public/src/main/main.cpp: main now gets exceptions from other
	  threads

2008-09-29 02:37  koya

	* public/src/main/main.cpp: main now gets exceptions from other
	  threads

2008-09-29 02:36  koya

	* public/src/include/msgThread.h: msgThread now sends a quit msg to
	  self in destructor so that thread exits

2008-09-29 00:09  etienne

	* public/py/miville.py, public/py/protocols/__init__.py,
	  public/py/protocols/ipcp.py, public/py/streams/audio/gst.py,
	  public/py/streams/gst_client.py: Adapted the ipcp parser for the
	  'cmd: attr=value' format.
	  Debug the link with the GST server.

2008-09-28 20:53  koya

	* public/src/gst/audioConfig.cpp, public/src/gst/audioSink.cpp,
	  public/src/gst/audioSource.cpp, public/src/gst/gstLinkable.cpp,
	  public/src/gst/jackUtils.cpp, public/src/gst/pipeline.cpp,
	  public/src/gst/raw1394Util.cpp, public/src/gst/remoteConfig.cpp,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/videoConfig.cpp,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSource.cpp,
	  public/src/include/baseThread.h, public/src/include/logWriter.h,
	  public/src/include/mapMsg.h, public/src/include/msgThread.h,
	  public/src/include/queuePair.h, public/src/main/main.cpp,
	  public/src/sip/useragent.cpp, public/src/tcp/tcpServer.cpp,
	  public/src/tcp/tcpThread.h, public/src/tcp/test/tcpTester.cpp,
	  public/src/util/test/utilTester.cpp: Replaced LOG_ with THROWS_
	  for ERROR and CRITICAL

2008-09-26 22:41  koya

	* public/doc/Doxyfile, public/doc/header.html: DOxygen header

2008-09-26 22:41  koya

	* public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstThread.cpp: gstThread calls g_main_iterate

2008-09-26 21:09  tristan

	* inhouse/prototypes/gstreamer/cpp/levels,
	  inhouse/prototypes/gstreamer/cpp/levels/levels.cpp,
	  inhouse/prototypes/gstreamer/cpp/levels/levels.h: added initial
	  prototype of vumeter

2008-09-26 19:56  koya

	* public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp, public/src/tcp/parser.cpp,
	  public/src/tcp/parser.h, public/src/tcp/tcpServer.h,
	  public/src/tcp/tcpThread.cpp,
	  public/src/tcp/test/parserTester.cpp: Put parser functions in
	  namespace.

2008-09-26 19:13  koya

	* public/src/gst/raw1394Util.cpp: raw1394 comment error (doxygen
	  complained)

2008-09-26 18:39  koya

	* public/src/gst/raw1394Util.cpp, public/src/gst/raw1394Util.h: Put
	  destroy_handle before LOG_ERROR

2008-09-26 15:33  tristan

	* inhouse/prototypes/gstreamer/cpp/fullscreen/Makefile,
	  inhouse/prototypes/gstreamer/cpp/fullscreen/test.c: updated
	  test.c

2008-09-25 22:29  koya

	* public/src/main/gstReceiverThread.cpp, public/src/main/main.cpp:
	  Get caps from Msg send to AudioReceiver

2008-09-25 21:52  tristan

	* public/src/main/Makefile.am: fixed main/Makefile.am to include
	  avclibs

2008-09-25 21:31  koya

	* public/src/main/main.cpp: main needs return val

2008-09-25 20:14  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioSource.cpp,
	  public/src/gst/raw1394Util.cpp, public/src/gst/raw1394Util.h,
	  public/src/gst/test/Makefile.am,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoSource.cpp: checks for dv camera's presence

2008-09-25 15:53  tristan

	* public/configure.ac, public/src/gst/Makefile.am,
	  public/src/gst/test/Makefile.am, public/src/gst/videoSource.cpp:
	  check for raw1394

2008-09-24 22:56  koya

	* public/src/main/main.cpp: cleanup of main -- proper shutdown
	  happens

2008-09-24 22:44  antoine

	* public/py/streams/data/test_midi_f.py:

2008-09-24 22:44  antoine

	* public/py/streams/data/RTPClient.py,
	  public/py/streams/data/RTPServer.py,
	  public/py/streams/data/midi.py, public/py/streams/data/midiIn.py,
	  public/py/streams/data/midiOut.py,
	  public/py/streams/data/ringBuffer.py:

2008-09-24 21:03  koya

	* public/src/include/logWriter.h, public/src/main/main.cpp,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/tcpThread.h,
	  public/src/tcp/test/tcpTester.cpp, public/src/util/util.cpp: logs
	  all messages

2008-09-24 20:37  etienne

	* public/py/connections/basic.py,
	  public/py/connections/com_chan.py, public/py/protocols/ipcp.py,
	  public/py/protocols/ipcp_server.py,
	  public/py/streams/audio/gst.py, public/py/streams/gst_client.py,
	  public/py/streams/stream.py, public/py/ui/api.py,
	  public/py/ui/cli/cli.py: Completed the minimum code to test with
	  the real GST module (in C).

2008-09-24 19:17  koya

	* public/src/include/logWriter.h, public/src/main/main.cpp,
	  public/src/tcp/tcpThread.cpp, public/src/util/util.cpp: logWriter
	  has callback to register a listener for logs -- tcpThread sends
	  logs

2008-09-24 17:45  etienne

	* public/py/test_addressbook.py: test_addressbook remove from base
	  folder.

2008-09-24 16:07  antoine

	* public/py/test/test_addressbook.py:

2008-09-24 15:27  etienne

	* public/py/utils/log.py: Added a special debug mode: when debug is
	  call without a msg, it print the name of the function/method from
	  where is call.

2008-09-23 22:24  koya

	* public/src/tcp/parser.cpp, public/src/tcp/tcpServer.cpp,
	  public/src/tcp/tcpServer.h, public/src/tcp/tcpThread.cpp,
	  public/src/tcp/test/Makefile.am,
	  public/src/tcp/test/parserTester.cpp,
	  public/src/tcp/test/tcpTester.cpp: Disabled multiple concurrent
	  connects -- cleanup of parser

2008-09-23 21:43  tristan

	* public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp: sender sleeps a bit in
	  tests to give receiver chance to start waiting

2008-09-23 21:19  tristan

	* public/src/gst/audioConfig.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h,
	  public/src/gst/test/rtpVideoTestSuite.cpp,
	  public/src/gst/test/rtpVideoTestSuite.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h:
	  added check for v4l camera, cleaned up tests

2008-09-23 19:10  koya

	* public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/include/logWriter.h, public/src/include/mapMsg.h,
	  public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstSenderThread.cpp, public/src/main/main.cpp,
	  public/src/tcp/parser.cpp, public/src/tcp/tcpThread.cpp,
	  public/src/tcp/test/Makefile.am,
	  public/src/tcp/test/tcpTester.cpp, public/src/util/util.cpp:
	  LOG_ERROR throws -- tcp cleanup

2008-09-23 14:18  etienne

	* public/py/protocols/ipcp_server.py: Added integer verification to
	  the argv (for the port) of the icpc_server.

2008-09-23 01:47  koya

	* inhouse/public.unused/configure.ac,
	  inhouse/public.unused/src/Makefile.am, public/configure.ac:
	  autotools fine tuning

2008-09-22 21:48  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/rtpPay.h: end of day

2008-09-22 20:45  sylvainc

	* public/src/Makefile.am: added sip/test

2008-09-22 20:21  tristan

	* public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpVideoTestSuite.cpp: using auto ptr in unit
	  tests

2008-09-22 19:31  koya

	* Makefile: added Makefile to build public and
	  inhouse/public.unused

2008-09-22 19:19  koya

	* inhouse/public.unused/src/Makefile.am: added Makefile.am

2008-09-22 19:07  koya

	* public/configure.ac, public/src/Makefile.am: moved prototypes to
	  public.unused

2008-09-22 19:06  koya

	* inhouse/public.unused/src/gutil/test/test.cpp,
	  inhouse/public.unused/src/gutil/test/thread.cpp,
	  inhouse/public.unused/src/include/logWriter.h,
	  inhouse/public.unused/src/include/queuePair.h,
	  inhouse/public.unused/src/prototypes/hello/hello.cpp:
	  public.unused compiles

2008-09-22 18:55  koya

	* inhouse/public.unused/include, inhouse/public.unused/src/include:
	  include under src

2008-09-22 18:54  koya

	* inhouse/public.unused/configure.ac,
	  inhouse/public.unused/include,
	  inhouse/public.unused/include/baseModule.h,
	  inhouse/public.unused/include/baseThread.h,
	  inhouse/public.unused/include/logWriter.h,
	  inhouse/public.unused/src/include: include dir

2008-09-22 18:43  tristan

	* public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h,
	  public/src/gst/test/rtpVideoTestSuite.cpp: cleaned up rtp tests

2008-09-22 18:41  antoine

	* public/py/test_addressbook.py:

2008-09-22 18:40  antoine

	* public/py/streams/data/midiIn.py:

2008-09-22 18:40  antoine

	* public/py/streams/data/midi.py:

2008-09-22 18:32  koya

	* inhouse/public.unused/src/gutil/optionArgs.cpp,
	  inhouse/public.unused/src/gutil/optionArgs.h,
	  inhouse/public.unused/src/include,
	  inhouse/public.unused/src/prototypes,
	  inhouse/public.unused/src/prototypes/Makefile.am,
	  inhouse/public.unused/src/prototypes/hello,
	  inhouse/public.unused/src/prototypes/pyInterpreter,
	  inhouse/public.unused/src/prototypes/python, public/src/gutil,
	  public/src/osc, public/src/prototypes: Moved dead code to
	  public.unused

2008-09-22 18:30  koya

	* public/src/prototypes/hello/hello.cpp,
	  public/src/prototypes/hello/test: Dead code removed

2008-09-22 18:20  koya

	* inhouse/public.unused/AUTHORS, inhouse/public.unused/ChangeLog,
	  inhouse/public.unused/NEWS, inhouse/public.unused/README,
	  inhouse/public.unused/src/globals.mak: required files for
	  automake

2008-09-22 18:09  koya

	* inhouse/public.unused, inhouse/public.unused/Makefile.am,
	  inhouse/public.unused/autogen.sh,
	  inhouse/public.unused/configure.ac, inhouse/public.unused/m4,
	  inhouse/public.unused/m4/ax_boost_python.m4,
	  inhouse/public.unused/m4/ax_python.m4, inhouse/public.unused/src,
	  inhouse/public.unused/src/gutil, inhouse/public.unused/src/osc:
	  Moving old code to inhouse/public.unused

2008-09-22 17:54  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSender.h, public/src/gst/mediaBase.cpp,
	  public/src/gst/mediaBase.h, public/src/gst/test/Makefile.am:
	  removed osc references

2008-09-22 17:48  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h:
	  receiver makes sure it has caps before rolling

2008-09-22 17:40  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h: simplified unit tests in
	  rtpaudiotestsuite

2008-09-22 02:26  koya

	* public/configure.ac: ./configure --help output clarify

2008-09-22 02:08  koya

	* public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstReceiverThread.h,
	  public/src/main/gstSenderThread.cpp, public/src/main/gstThread.h,
	  public/src/main/main.cpp: gstThread and main error hanling and
	  cleanuo

2008-09-21 21:01  koya

	* public/configure.ac, public/src/Makefile.am: Build
	  AM_CONDITIONAL(DEBUG) works.

2008-09-21 18:56  koya

	* public/configure.ac, public/src/Makefile.am: prototypes out of
	  build

2008-09-21 18:45  koya

	* public/Makefile.am, public/acinclude.m4, public/autogen.sh,
	  public/configure.ac, public/m4, public/m4/ax_boost_python.m4,
	  public/m4/ax_python.m4, public/src/Makefile.am: Cleanup autotool
	  stuff - aclocal more standard - started release build cleanup

2008-09-21 18:43  koya

	* public/src/gst/audioLocal.cpp, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioReceiver.h: Removed references to liblo

2008-09-21 18:38  koya

	* public/src/sip/useragent.cpp: sprintf missing format string

2008-09-20 19:29  koya

	* public/configure.ac, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioSender.cpp: Removed OSC liblo from build.

2008-09-19 21:18  emmanuel

	* public/src/sip/instantmessaging.cpp,
	  public/src/sip/instantmessaging.h, public/src/sip/sdp.cpp,
	  public/src/sip/sdp.h, public/src/sip/sdpcodec.cpp,
	  public/src/sip/sdpcodec.h, public/src/sip/sdpmedia.cpp,
	  public/src/sip/sdpmedia.h, public/src/sip/session.h,
	  public/src/sip/sip_export.cpp, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/test/sipTestSuite.py,
	  public/src/sip/test/sip_test.py, public/src/sip/uri.cpp,
	  public/src/sip/uri.h, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: last commit, snif
	  
	  documentation

2008-09-19 21:00  tristan

	* public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/videoReceiver.h: fixed unit tests, still need to
	  get rid of liblo

2008-09-19 20:15  koya

	* public/src/gst/test/rtpAudioTestSuite.cpp: send quit tcp

2008-09-19 20:04  koya

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/test/Makefile.am,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/tcp/parser.cpp, public/src/tcp/parser.h,
	  public/src/tcp/tcpServer.cpp, public/src/tcp/tcpServer.h,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/tcpThread.h,
	  public/src/tcp/test/parserTester.cpp,
	  public/src/tcp/test/tcpTester.cpp: tcpThread based caps transfer

2008-09-19 19:16  tristan

	* public/src/gst/audioLocal.h, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioReceiver.h, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSender.h, public/src/gst/mediaBase.cpp,
	  public/src/gst/mediaBase.h, public/src/gst/videoLocal.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h:
	  differentiated better between sender, receiver and local classes

2008-09-19 18:55  tristan

	* public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/test/rtpVideoTestSuite.h,
	  public/src/gst/test/videoTestSuite.h: removed unused sink from
	  audiosender

2008-09-19 18:25  tristan

	* public/src/gst/mediaConfig.cpp, public/src/gst/mediaConfig.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSink.h: removed
	  redundant mediaconfig class

2008-09-19 15:56  tristan

	* public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/videoLocal.cpp, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h: fixed file source

2008-09-19 14:35  emmanuel

	* public/src/sip/session.h, public/src/sip/sip_export.cpp,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/sipTestSuite.py: add check connection port
	  test

2008-09-19 05:45  koya

	* public/src/tcp/tcpServer.cpp: strings.h

2008-09-19 05:44  koya

	* public/src/gst/audioSink.h: missing include

2008-09-18 23:25  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioConfig.cpp,
	  public/src/gst/audioConfig.h, public/src/gst/audioLocal.h,
	  public/src/gst/audioLocalConfig.cpp,
	  public/src/gst/audioLocalConfig.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.h, public/src/gst/audioSource.cpp,
	  public/src/gst/interleave.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp: moved audioLocalConfig to
	  audioConfig

2008-09-18 23:21  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h:
	  moving audioLocalConfig to audioConfig

2008-09-18 23:20  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioLocal.h,
	  public/src/gst/audioLocalConfig.cpp,
	  public/src/gst/audioLocalConfig.h,
	  public/src/gst/audioReceiver.h, public/src/gst/audioSender.h,
	  public/src/gst/audioSource.h, public/src/gst/interleave.h,
	  public/src/gst/remoteConfig.cpp, public/src/gst/remoteConfig.h,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSender.h,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/gstTestSuite2.cpp,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpVideoTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/videoConfig.h, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.h,
	  public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstSenderThread.cpp: fixed all uses of new gst
	  constructors

2008-09-18 22:30  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioLocal.h,
	  public/src/gst/audioLocalConfig.cpp,
	  public/src/gst/audioLocalConfig.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/audioSink.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/interleave.cpp,
	  public/src/gst/interleave.h, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h, public/src/gst/remoteConfig.cpp,
	  public/src/gst/remoteConfig.h, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpReceiver.h, public/src/gst/rtpSender.cpp,
	  public/src/gst/rtpSender.h, public/src/gst/rtpSession.cpp,
	  public/src/gst/rtpSession.h, public/src/gst/test/Makefile.am,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.h,
	  public/src/gst/test/rtpVideoTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoLocal.cpp, public/src/gst/videoLocal.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSink.h,
	  public/src/gst/videoSource.cpp: all new constructors, still needs
	  work

2008-09-18 22:06  koya

	* public/src/tcp/test/parserTester.cpp: tests

2008-09-18 22:06  koya

	* public/src/tcp/tcpServer.cpp: sys_errlist deprecated -- now
	  strerror

2008-09-18 21:44  etienne

	* public/py/connections/basic.py: Added '.rem' to the remote
	  receiving stream and remove the 'stream_' preposition.

2008-09-18 21:40  etienne

	* public/py/connections/basic.py,
	  public/py/connections/com_chan.py, public/py/miville.py,
	  public/py/settings.py, public/py/streams/audio/gst.py,
	  public/py/streams/stream.py, public/py/streams/video/gst.py,
	  public/py/ui/api.py, public/py/ui/cli/cli.py: A lot of things to
	  complete the process of a unidirectional connection.
	  Multiple creation of master streams added.
	  Added some settings in the settings class.
	  Dynamicly creation of stream instance added.
	  Support for sending AND receiving streams added.
	  Manage both gst process (sender and receiver).

2008-09-18 21:13  emmanuel

	* public/src/sip/instantmessaging.cpp,
	  public/src/sip/instantmessaging.h, public/src/sip/session.h,
	  public/src/sip/sip_export.cpp, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h, public/src/sip/test/sipTestSuite.py,
	  public/src/sip/test/sip_test.py, public/src/sip/test/uas_code,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: unitary
	  tests

2008-09-18 20:39  koya

	* public/src/include/logWriter.h: Comment clean up

2008-09-18 20:39  koya

	* public/src/tcp/parser.cpp, public/src/tcp/parser.h: Comment clean
	  up

2008-09-18 20:32  koya

	* public/src/tcp/parser.h: Removed TODO -- MapMsg is constant.

2008-09-18 20:31  koya

	* public/src/tcp/tcpServer.cpp: Added error messages and comments

2008-09-18 18:07  koya

	* public/src/tcp/parser.h: Removed redundent includes

2008-09-18 18:05  koya

	* public/src/tcp/tcpServer.h: comments and GPL license

2008-09-18 18:02  koya

	* public/src/tcp/tcpServer.cpp: More error handling.

2008-09-18 17:57  koya

	* public/src/include/logWriter.h: LOG now can take stream
	  operators.

2008-09-17 21:52  emmanuel

	* public/src/sip/session.h, public/src/sip/sip_export.cpp,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/test/pyCallbacks.py,
	  public/src/sip/test/sip_test.py, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: python callbacks OK + clean code +
	  doc

2008-09-17 21:52  emmanuel

	* inhouse/py/sip_test.py, public/src/sip/Makefile.am,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/test/uas_code, public/src/sip/useragent.cpp:
	  temporary commit

2008-09-17 21:28  koya

	* public/src/util/util.cpp: Verify that socket returns valid fd.

2008-09-17 21:13  koya

	* public/src/include/baseModule.h, public/src/include/baseThread.h,
	  public/src/include/hostIP.h, public/src/include/lassert.h,
	  public/src/include/logWriter.h, public/src/include/mapMsg.h,
	  public/src/include/queuePair.h, public/src/util/util.cpp: Some
	  cleanup and comments

2008-09-17 20:00  etienne

	* public/py/streams/stream.py: Switch from kind name of one letter
	  to full name (in streams).

2008-09-17 19:38  koya

	* public/src/gutil/optionArgs.h, public/src/include/baseModule.h,
	  public/src/osc/osc.cpp: Removed optionArgs from BaseModule

2008-09-17 18:55  koya

	* public/src/gutil/baseModule.h, public/src/gutil/baseThread.h,
	  public/src/gutil/queuePair.h, public/src/gutil/strIntFloat.h,
	  public/src/include/baseModule.h, public/src/include/baseThread.h,
	  public/src/include/logWriter.h, public/src/include/mapMsg.h,
	  public/src/include/queuePair.h,
	  public/src/main/gstReceiverThread.h,
	  public/src/main/gstSenderThread.h, public/src/main/gstThread.h,
	  public/src/osc/osc.h, public/src/osc/oscMessage.h,
	  public/src/tcp/parser.cpp, public/src/tcp/parser.h,
	  public/src/tcp/tcpThread.h, public/src/tcp/test/parserTester.cpp,
	  public/src/tcp/test/tcpTester.cpp: Moved stuff from gutil to
	  include strIntFloat.h -> mapMsg.h

2008-09-17 18:39  koya

	* public/src/gutil/strIntFloat.h: str_int_float typedefs MapMsg /
	  QueuePair

2008-09-17 18:16  tristan

	* public/src/gst/audioLocal.h, public/src/gst/audioSender.cpp: took
	  out redundant parts of audiosender

2008-09-17 18:11  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioLocal.cpp,
	  public/src/gst/audioLocal.h, public/src/gst/audioSender.h,
	  public/src/gst/test/audioTestSuite.cpp: audioLocal class works

2008-09-17 15:51  etienne

	* public/py/addressbook.py: Added addresses verification before
	  saving in the addressbook.

2008-09-17 15:49  tristan

	* public/src/gst/audioLocal.h, public/src/gst/audioSink.cpp,
	  public/src/gst/audioSink.h, public/src/gst/gstBase.cpp,
	  public/src/gst/gstBase.h, public/src/gst/rtpSender.cpp: pulled
	  getCaps implementation to gstBase, as it will be the same for all
	  gstelements

2008-09-17 15:38  etienne

	* public/py/addressbook.py: Changed "File not found" logging from
	  "warning" to "info" to scare less people.

2008-09-16 22:06  koya

	* public/configure.ac, public/src/Makefile.am,
	  public/src/prototypes/Makefile.am,
	  public/src/prototypes/hello/Makefile.am,
	  public/src/prototypes/hello/hello.cpp,
	  public/src/prototypes/hello/test/Makefile.am,
	  public/src/prototypes/python/Makefile.am: python c/threads
	  example

2008-09-16 20:32  etienne

	* public/py/addressbook.py, public/py/connections/basic.py,
	  public/py/miville.py, public/py/ui/api.py,
	  public/py/ui/cli/cli.py: Basic protocol developpements and cli
	  and api keep in phase.

2008-09-16 20:31  etienne

	* inhouse/py/sip_test.py: Corrected a "self" bug.

2008-09-16 19:03  tristan

	* public/src/gst/Makefile.am, public/src/gst/test/Makefile.am,
	  public/src/include/lassert.h: gst makefile.am works now

2008-09-16 19:00  koya

	* public/src/include/lassert.h: removed extern

2008-09-16 18:17  emmanuel

	* public/src/sip/Makefile.am, public/src/sip/test/Makefile.am:
	  libutil in sip build system

2008-09-16 18:17  emmanuel

	* public/src/gst/Makefile.am, public/src/sip/Makefile.am,
	  public/src/sip/sip_export.cpp, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h, public/src/sip/test/Makefile.am,
	  public/src/sip/test/pyCallbacks.py, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: back to the python callbacks + docs

2008-09-16 18:12  etienne

	* inhouse/py/sip_test.py: Added the connect method.

2008-09-16 18:09  etienne

	* inhouse/py/sip_test.py: Added test for sor the SIP module
	  integration by passing an ID of the instance.

2008-09-16 15:48  emmanuel

	* public/src/sip/useragent.cpp: re-oups ; warning compilation
	  removal

2008-09-16 15:47  emmanuel

	* public/src/sip/useragent.cpp: oups, compilation error

2008-09-16 15:43  emmanuel

	* public/src/sip/test/sipTestSuite.py,
	  public/src/sip/useragent.cpp: add timeout unitary tests

2008-09-16 15:33  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioConfig.cpp,
	  public/src/gst/audioReceiver.h, public/src/gst/jackUtils.cpp:
	  changed audioConfig sanity check

2008-09-16 14:05  emmanuel

	* public/src/sip/instantmessaging.cpp,
	  public/src/sip/instantmessaging.h: instantmessaging class
	  documentation

2008-09-15 22:24  koya

	* public/src/gst/audioConfig.h: audioConfig.h is now back to 872

2008-09-15 22:05  koya

	* public/src/gst/audioConfig.cpp: revert to 872 audioConfig.h

2008-09-15 21:58  koya

	* public/src/main/gstSenderThread.cpp: get port from tcp
	  senderThread

2008-09-15 21:01  koya

	* public/src/gst/audioConfig.h: audioConfig removed cassert.h

2008-09-15 20:59  koya

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h:
	  audioConfig constructor clean:

2008-09-15 20:46  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/session.h, public/src/sip/sip_export.cpp,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/Makefile.am,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/pyCallbacks.py,
	  public/src/sip/test/sipTestSuite.py,
	  public/src/sip/test/uacTestSuite.cpp,
	  public/src/sip/test/uasTestSuite.cpp,
	  public/src/sip/test/uas_code, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: more unitary tests + some code
	  correction
	  
	  to use the unitary tests, execute the code in the uas_code file
	  in an pytohn cli, then launch trial sipTestSuite.py

2008-09-15 20:00  koya

	* public/src/include/lassert.h, public/src/main/main.cpp: cleanup
	  main add 2ND catch

2008-09-15 03:09  koya

	* public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstReceiverThread.h,
	  public/src/main/gstSenderThread.h, public/src/main/gstThread.h,
	  public/src/main/main.cpp: error handling

2008-09-15 03:08  koya

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioReceiver.h: a few trial error handling

2008-09-14 05:40  koya

	* public/src/gst/rtpReceiver.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/rtpVideoTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/tcp/parser.cpp: Debian include file strictness.

2008-09-13 22:25  koya

	* public/src/include/lassert.h: using basic assert (no throw)

2008-09-13 22:24  koya

	* public/src/main/gstReceiverThread.cpp: gstReceiverThread tries to
	  recover on no codec

2008-09-13 22:05  koya

	* public/src/gst/audioConfig.cpp, public/src/gst/audioSender.cpp:
	  added <iostream>

2008-09-13 22:02  koya

	* public/src/include/cassert, public/src/include/lassert.h: assert
	  now can throw

2008-09-13 22:01  koya

	* public/src/globals.mak, public/src/gst/Makefile.am,
	  public/src/gst/test/Makefile.am, public/src/gutil/strIntFloat.h,
	  public/src/include/logWriter.h, public/src/main/Makefile.am,
	  public/src/main/main.cpp, public/src/tcp/test/Makefile.am,
	  public/src/tcp/test/tcpTester.cpp, public/src/util,
	  public/src/util/Makefile.am, public/src/util/test,
	  public/src/util/test/Makefile.am,
	  public/src/util/test/utilTester.cpp, public/src/util/util.cpp:
	  made logWriter functions non static -- added util

2008-09-13 21:56  koya

	* public/configure.ac, public/src/Makefile.am: commented out unused
	  builds

2008-09-12 22:06  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/rtpSender.h, public/src/gst/test/Makefile.am,
	  public/src/gst/videoConfig.h: end of day

2008-09-12 21:41  koya

	* public/src/main/gstReceiverThread.cpp: Use received parameters
	  instead of just defaults

2008-09-12 21:40  koya

	* public/src/gutil/strIntFloat.h: Added macro GET_OR_RETURN to
	  validate and pass received key/value pairs

2008-09-12 21:39  koya

	* public/src/include/logWriter.h: Rearanged log output and removed
	  extra linefeeds

2008-09-12 21:07  tristan

	* public/src/gst/test/Makefile.am,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/rtpVideoTestSuite.cpp,
	  public/src/gst/test/rtpVideoTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h: pulled rtp unit tests out
	  of videotestsuite

2008-09-12 20:38  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/audioSink.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/codec.cpp, public/src/gst/codec.h,
	  public/src/gst/gstBase.cpp, public/src/gst/gstBase.h,
	  public/src/gst/gstLinkable.h, public/src/gst/interleave.cpp,
	  public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/rtpPay.cpp, public/src/gst/rtpPay.h,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSender.h,
	  public/src/gst/rtpSession.cpp, public/src/gst/rtpSession.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSink.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h:
	  pushed dependencies down out of headers

2008-09-12 18:41  koya

	* public/src/gutil/strIntFloat.h, public/src/include/logWriter.h:
	  added macro to test key - values

2008-09-12 18:39  tristan

	* public/src/gst/gstLinkable.cpp: removed annoying success msg

2008-09-12 18:39  koya

	* public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstSenderThread.cpp,
	  public/src/main/gstThread.cpp, public/src/main/main.cpp: removed
	  link succeeded log

2008-09-12 17:22  tristan

	* public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp: audiotestsuite no
	  longer has rtp unit tests

2008-09-12 17:17  tristan

	* public/src/gst/Makefile.am, public/src/gst/codec.cpp,
	  public/src/gst/codec.h, public/src/gst/payloader.cpp,
	  public/src/gst/payloader.h, public/src/gst/rtpPay.cpp,
	  public/src/gst/rtpPay.h,
	  public/src/gst/test/networkAudioTestSuite.h,
	  public/src/gst/test/rtpAudioTestSuite.h: separated rtpaudio from
	  local audio tests

2008-09-12 17:11  tristan

	* public/src/gst/test/Makefile.am,
	  public/src/gst/test/networkAudioTestSuite.h,
	  public/src/gst/test/rtpAudioTestSuite.cpp: audiotestsuite
	  separated into local and rtp versions

2008-09-12 15:47  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioSender.cpp,
	  public/src/gst/codec.h, public/src/gst/payloader.cpp,
	  public/src/gst/payloader.h: new payloader implementation

2008-09-12 14:58  tristan

	* public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.h: revised unit tests

2008-09-11 23:15  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioSink.cpp,
	  public/src/gst/audioSink.h, public/src/gst/codec.cpp,
	  public/src/gst/gstBase.h, public/src/gst/gstLinkable.h,
	  public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/videoSink.h, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h: took out gst/gst.h out of headers

2008-09-11 23:01  koya

	* public/src/gutil/queuePair.h: added some error detection to
	  queuePair.h

2008-09-11 22:37  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/codec.cpp, public/src/gst/codec.h,
	  public/src/gst/mediaConfig.h,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h: vorbis codec now also
	  encapsulated, this means audioconfig just takes vorbis and not
	  vobisenc/dec as a parameter

2008-09-11 21:41  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioConfig.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/codec.cpp, public/src/gst/codec.h,
	  public/src/gst/mediaBase.cpp, public/src/gst/mediaBase.h,
	  public/src/gst/mediaConfig.h,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h:
	  codec is abstracted into its own class

2008-09-11 20:51  emmanuel

	* public/src/sip/test/sipTestSuite.py,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: doesn't
	  use static callbacks anymore

2008-09-11 20:05  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/videoConfig.cpp,
	  public/src/gst/videoConfig.h, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSender.h: made videoconfig responsible for
	  videosink creation, allowing more flexibility in videosink

2008-09-11 19:50  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioReceiver.h, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSender.h, public/src/gst/audioSink.cpp,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/gstBase.cpp, public/src/gst/interleave.cpp,
	  public/src/gst/jackUtils.cpp, public/src/gst/mediaConfig.cpp,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h: got rid of extraneous include
	  declarations

2008-09-11 19:47  antoine

	* public/py/test/test_addressbook.py: test_addressbook, doit être
	  dans le même dossier que addressbook pour être fonctionnel

2008-09-11 17:15  koya

	* public/src/main/gstReceiverThread.cpp: cleanup of
	  gstReceiverThread

2008-09-10 22:28  emmanuel

	* public/src/sip/sdpmedia.cpp,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/test/pyCallbacks.py,
	  public/src/sip/test/pythonTestSuite.py,
	  public/src/sip/test/sipTestSuite.py,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Some
	  unitary python tests with twisted.trial
	  
	  nothing asynchronous for now

2008-09-10 21:12  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/videoSink.cpp:
	  endofday

2008-09-10 20:21  tristan

	* public/src/include/jackUtils.h: made jack namespace

2008-09-10 20:21  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioConfig.cpp,
	  public/src/gst/audioConfig.h, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioReceiver.h, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSender.h, public/src/gst/audioSink.cpp,
	  public/src/gst/audioSink.h, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/gstLinkable.cpp,
	  public/src/gst/jackUtils.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoSender.cpp: made audiosink classier

2008-09-10 20:10  koya

	* public/src/main/Makefile.am,
	  public/src/main/gstReceiverThread.cpp,
	  public/src/main/gstReceiverThread.h, public/src/main/main.cpp:
	  send and receive gstThreads works

2008-09-10 20:01  antoine

	* public/py/midi:

2008-09-10 20:00  antoine

	* public/py/streams/data/RTPClient.py,
	  public/py/streams/data/RTPServer.py,
	  public/py/streams/data/listCirc.py,
	  public/py/streams/data/midi.py, public/py/streams/data/midiIn.py,
	  public/py/streams/data/midiObject.py,
	  public/py/streams/data/midiOut.py,
	  public/py/streams/data/ringBuffer.py:

2008-09-10 19:44  antoine

	* public/py/midi, public/py/midi/RTPClient.py,
	  public/py/midi/RTPServer.py, public/py/midi/listCirc.py,
	  public/py/midi/midi.py, public/py/midi/midiIn.py,
	  public/py/midi/midiObject.py, public/py/midi/midiOut.py,
	  public/py/midi/ringBuffer.py:

2008-09-10 18:57  koya

	* public/src/main/Makefile.am, public/src/main/gstSenderThread.cpp,
	  public/src/main/gstSenderThread.h, public/src/main/gstThread.cpp,
	  public/src/main/gstThread.h, public/src/main/main.cpp: added
	  gstSenderThread and make gstThread abstract

2008-09-10 15:45  koya

	* public/src/gst/audioSource.cpp, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/videoSource.cpp, public/src/include/logWriter.h,
	  public/src/sip/useragent.cpp, public/src/tcp/tcpThread.cpp,
	  public/src/tcp/test/parserTester.cpp: Fixed Logger

2008-09-10 15:40  etienne

	* public/py/addressbook.py: Now save addresses in ASCII in Contact
	  and added the port info.

2008-09-10 15:27  etienne

	* public/py/addressbook.py: Added get_current method to the
	  AddressBook class to retreive the selected contact.

2008-09-09 22:05  koya

	* public/src/main/gstThread.cpp: Checking that configs are valid
	  before starting audio or video in gstThread

2008-09-09 21:51  emmanuel

	* public/src/sip/test/pyCallbacks.py, public/src/sip/useragent.cpp:
	  add a py callback when sdp negociation done
	  
	  for now, python gets the payload of the compatible codecs
	  ...

2008-09-09 21:35  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/mediaConfig.h, public/src/gst/videoConfig.cpp,
	  public/src/gst/videoConfig.h: made sanityCheck public

2008-09-09 21:30  etienne

	* public/py/connections/__init__.py,
	  public/py/connections/basic.py, public/py/miville.py,
	  public/py/ui/api.py, public/py/ui/cli/cli.py: Base of a Basic
	  protocol implementation (can replace SIP) added.

2008-09-09 21:29  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/videoConfig.cpp:

2008-09-09 21:26  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioSender.cpp, public/src/gst/gstLinkable.h,
	  public/src/gst/mediaConfig.h, public/src/gst/videoConfig.cpp,
	  public/src/gst/videoConfig.h, public/src/gst/videoSink.cpp:
	  videoconfig checks codec

2008-09-09 21:09  koya

	* public/src/gst/Makefile.am, public/src/gst/test/Makefile.am,
	  public/src/main/Makefile.am, public/src/main/gstThread.cpp,
	  public/src/main/gstThread.h: videoSender in gstThread

2008-09-09 21:08  emmanuel

	* public/src/sip/test/pyCallbacks.py, public/src/sip/useragent.cpp:
	  add a py callback if the connection times out (unreachable host)

2008-09-09 20:54  emmanuel

	* public/src/sip/sip_export.cpp,
	  public/src/sip/test/pyCallbacks.py,
	  public/src/sip/test/pythonTestSuite.py,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: add the
	  instant messaging in the python callbacks

2008-09-09 20:34  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/audioSink.cpp: audiosink extracted from
	  audiosender/receiver

2008-09-09 20:30  koya

	* public/src/gst/videoConfig.h: location means filename or url

2008-09-09 20:23  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioSink.cpp,
	  public/src/gst/audioSink.h, public/src/gst/videoSink.cpp: added
	  unused audiosink class

2008-09-09 20:16  tristan

	* public/src/gst/audioConfig.h, public/src/gst/audioDelaySource.h,
	  public/src/gst/audioSource.h, public/src/gst/gstBase.h,
	  public/src/gst/gstLinkable.h, public/src/gst/mediaBase.h,
	  public/src/gst/mediaConfig.h, public/src/gst/videoConfig.h,
	  public/src/gst/videoSource.h: copy and assignment constructors
	  made private

2008-09-09 20:08  koya

	* public/src/main/gstThread.cpp: audio_start command can specify
	  dest address

2008-09-09 20:06  koya

	* public/src/main/main.cpp: commands passed through to gstThread

2008-09-09 19:41  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioReceiver.h, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSender.h, public/src/gst/mediaConfig.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoReceiver.h, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSender.h: made media classes take copies of
	  config objects in case config objects go out of scope/are
	  destroyed elsewhere

2008-09-09 19:31  emmanuel

	* public/src/sip/test/Makefile.am,
	  public/src/sip/test/pyCallbacks.py,
	  public/src/sip/test/pysipTestSuite.py,
	  public/src/sip/test/sipmodule.py, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: add a global lock on the python
	  interpreter to be thread-safe

2008-09-09 19:15  koya

	* public/src/main/Makefile.am, public/src/main/gstThread.cpp,
	  public/src/main/gstThread.h: audio_start

2008-09-09 19:09  etienne

	* inhouse/py/pb_client.py, inhouse/py/pb_server.py,
	  public/py/connections/com_chan.py: Added the communication
	  channel module (use to pass info like caps, track name, etc.
	  between sender and receiver).

2008-09-09 19:01  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/gstBase.cpp, public/src/gst/gstBase.h,
	  public/src/gst/interleave.cpp, public/src/gst/interleave.h,
	  public/src/gst/mediaBase.cpp, public/src/gst/mediaBase.h,
	  public/src/gst/mediaConfig.cpp, public/src/gst/mediaConfig.h,
	  public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSender.h,
	  public/src/gst/rtpSession.cpp, public/src/gst/rtpSession.h,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSink.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h:
	  inlined constructors as they're generally empty

2008-09-09 15:20  koya

	* public/src/headerGPL.c: testing vim svn commit

2008-09-09 14:41  emmanuel

	* inhouse/prototypes/boost-python/Makefile,
	  inhouse/prototypes/boost-python/Makefile.bak,
	  inhouse/prototypes/boost-python/embed.cpp,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h:
	  temporarily disable python callbacks

2008-09-08 22:52  koya

	* public/src/gutil/strIntFloat.h: Added comments

2008-09-08 22:50  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/doxyfile, public/src/gst/interleave.cpp,
	  public/src/gst/mediaConfig.cpp, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSession.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h: fixed crasher where pipeline would
	  try to remove elements it no longer parents

2008-09-08 22:49  koya

	* public/src/gutil/strIntFloat.h: Added header

2008-09-08 22:38  koya

	* public/src/gutil/strIntFloat.h, public/src/tcp/parser.cpp,
	  public/src/tcp/parser.h: const-ify strIntFloat, parser

2008-09-08 21:25  koya

	* public/src/globals.mak: make uncrustify to uncrustify

2008-09-08 20:55  tristan

	* public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSession.cpp,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h:
	  fixed bug in sending video file over rtp, sync and async were
	  incorrectly set to false on rtp_sender in rtpSender.cpp, they
	  should only be set on rtcp_sender_ in rtpSession.cpp

2008-09-08 20:29  koya

	* public/src/globals.mak: uncrust quiet

2008-09-08 19:53  koya

	* public/src/tcp/parser.cpp: test svn modification detection

2008-09-08 19:37  emmanuel

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/gstBase.cpp, public/src/gst/gstLinkable.cpp,
	  public/src/gst/gstLinkable.h, public/src/gst/interleave.cpp,
	  public/src/gst/interleave.h, public/src/gst/mediaConfig.cpp,
	  public/src/gst/mediaConfig.h, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSink.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h,
	  public/src/gutil/optionArgs.cpp, public/src/main/gstThread.cpp,
	  public/src/main/gstThread.h, public/src/main/main.cpp,
	  public/src/osc/osc.h, public/src/osc/test/oscTester.cpp,
	  public/src/prototypes/hello/test/test.cpp,
	  public/src/sip/sdp.cpp, public/src/sip/sdpmedia.cpp,
	  public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h, public/src/sip/uri.cpp,
	  public/src/sip/uri.h, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h, public/src/tcp/parser.cpp,
	  public/src/tcp/test/parserTester.cpp: uncrustified

2008-09-08 19:35  emmanuel

	* public/src/sip/test/pysipTestSuite.py,
	  public/src/sip/test/sipmodule.py, public/src/sip/useragent.cpp:
	  python embedding "progress"

2008-09-08 19:27  koya

	* public/src/globals.mak: keep time stamp with uncrustify

2008-09-08 19:25  koya

	* public/src/globals.mak: keep time stamp with uncrustify

2008-09-08 19:20  koya

	* public/src/globals.mak, public/src/tcp/Makefile.am,
	  public/src/tcp/parser.cpp, public/src/tcp/tcpServer.cpp,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/tcpThread.h: uncrust
	  in makefile

2008-09-08 15:26  koya

	* public/src/gutil/strIntFloat.h, public/src/tcp/Makefile.am,
	  public/src/tcp/parser.cpp, public/src/tcp/parser.h,
	  public/src/tcp/test/Makefile.am: strIntFloat added and makefiles
	  reenabled

2008-09-08 02:09  koya

	* public/src/main/Makefile.am, public/src/tcp/Makefile.am,
	  public/src/tcp/test/Makefile.am: tcp and main out of build till
	  tomorrow (missing StrIntFloat)

2008-09-08 02:03  koya

	* public/src/tcp/parser.cpp: comments

2008-09-07 20:36  koya

	* public/src/tcp/parser.cpp: Added Comments

2008-09-07 20:36  koya

	* public/src/tcp/parser.h: Added comments

2008-09-06 14:50  koya

	* public/doc/Doxyfile, public/src/tcp/parser.cpp,
	  public/src/tcp/parser.h: added comments to parser

2008-09-05 22:25  tristan

	* inhouse/prototypes/gstreamer/shellScripts/rtpBinRx.sh,
	  inhouse/prototypes/gstreamer/shellScripts/rtpBinTx.sh,
	  public/src/gst/pipeline.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSender.h,
	  public/src/gst/rtpSession.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoReceiver.h, public/src/gst/videoSource.h: new
	  prototypes

2008-09-05 22:04  emmanuel

	* inhouse/prototypes/boost-python/embed.cpp,
	  inhouse/prototypes/boost-python/hello.cpp,
	  inhouse/prototypes/boost-python/hello.h,
	  inhouse/prototypes/boost-python/pycoreTest.py,
	  public/src/sip/test/pysipTestSuite.py,
	  public/src/sip/test/pythonTestSuite.py,
	  public/src/sip/test/sipmodule.py, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: implement part of sip callbacks from
	  C++ to python
	  
	  very unstable for now

2008-09-05 20:53  tristan

	* public/src/gst/doxyfile, public/src/gst/pipeline.cpp: added
	  temporary doxyfile, should go somewhere else

2008-09-05 20:10  etienne

	* public/py/streams/stream.py: Updated the default methods in the
	  Stream class to reflect the current use in subclasses.

2008-09-05 18:28  tristan

	* public/src/gst/pipeline.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoSender.cpp:
	  fixed window behaviour on videoReceiver side

2008-09-05 17:48  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/gstLinkable.cpp,
	  public/src/gst/pipeline.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoSource.cpp: fixed audioreceiver for rtp,
	  added tests for local dvaudio, and dvaudiovideo. fixed
	  videofilesource

2008-09-05 02:28  etienne

	* inhouse/py/pb_client.py, inhouse/py/pb_server.py,
	  inhouse/py/pb_test.py, public/py/streams/audio/gst.py,
	  public/py/utils/observer.py: Added some tests of perspective
	  broker as the protocol for the ccp (communication channel
	  protocol).

2008-09-04 22:19  koya

	* public/src/include/logWriter.h, public/src/main/gstThread.cpp,
	  public/src/main/gstThread.h, public/src/main/main.cpp,
	  public/src/tcp/parser.cpp, public/src/tcp/parser.h,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/tcpThread.h,
	  public/src/tcp/test/parserTester.cpp,
	  public/src/tcp/test/tcpTester.cpp: made mapMsg of StrIntFloat
	  class and integrated with tcpThread and gstThread

2008-09-04 22:11  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/pipeline.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSource.cpp:
	  audiodvsource shouldn't have been derived from interleaved
	  source, dv audio + video works locally but hangs over rtp

2008-09-04 20:04  tristan

	* public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h: fixed block macro in
	  gsttestsuite

2008-09-04 19:53  koya

	* public/configure.ac: added check for pkg-config

2008-09-04 19:37  tristan

	* public/src/gst/videoSink.cpp, public/src/gst/videoSink.h: fixed
	  bug whereby overlayed xwindow would sometimes have a white
	  background

2008-09-04 18:45  emmanuel

	* public/src/sip/session.h, public/src/sip/sip_export.cpp,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: add a
	  system to monitor connection errors

2008-09-04 17:46  emmanuel

	* public/src/sip/useragent.cpp: bug correction - send message
	  before creating an invite session

2008-09-04 16:21  emmanuel

	* public/src/sip/useragent.cpp, public/src/sip/useragent.h: stick
	  to pjsip methods code

2008-09-04 15:29  emmanuel

	* public/doc/connection_state.dia, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: update connection state + transition
	  state diagram

2008-09-04 13:44  emmanuel

	* public/doc/sipPart.dia, public/src/sip/useragent.cpp: update UML

2008-09-03 21:20  emmanuel

	* public/src/sip/session.h, public/src/sip/sip_export.cpp,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: add
	  read/write accessors to the answer mode (AUTO/MANUAL)

2008-09-03 21:08  tristan

	* public/src/gst/audioReceiver.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h: all unit tests in use

2008-09-03 20:31  emmanuel

	* public/src/sip/session.h, public/src/sip/sip_export.cpp,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp: bring the C++ default parameters
	  modification in the python api

2008-09-03 19:24  emmanuel

	* public/src/sip/useragent.cpp: argh correct compilation error

2008-09-03 19:06  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/sdpmedia.cpp, public/src/sip/sdpmedia.h,
	  public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/test/pythonTestSuite.py, public/src/sip/uri.cpp,
	  public/src/sip/uri.h, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: add C++ default parameters instead of
	  duplicating members

2008-09-03 17:06  emmanuel

	* public/src/sip/test/mediaTestSuite.cpp: forget something in
	  unitary tests

2008-09-03 17:02  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/sdpmedia.cpp, public/src/sip/sdpmedia.h,
	  public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/test/uacTestSuite.cpp,
	  public/src/sip/test/uasTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: correct
	  bug in sdp stream direction attribute
	  
	  now the stream direction has to be specified when creating a
	  media

2008-09-03 15:09  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioSender.cpp,
	  public/src/gst/test/Makefile.am,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/main/Makefile.am: had to add LIBLO_LIBS to
	  main/Makefile.am because toplevel compilation was broken

2008-09-02 22:00  tristan

	* inhouse/prototypes/gstreamer/cpp/fullscreen/test.c,
	  inhouse/prototypes/gstreamer/cpp/multichannel/multiChannel.c,
	  inhouse/prototypes/gstreamer/shellScripts/local-dv1394.sh:
	  modified prototypes

2008-09-02 22:00  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/pipeline.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h: fixed dvaudiosrc bug

2008-09-02 21:33  etienne

	* public/py/miville.py, public/py/protocols/ipcp.py,
	  public/py/protocols/ipcp_server.py,
	  public/py/streams/audio/gst.py, public/py/streams/gst_client.py,
	  public/py/streams/stream.py, public/py/streams/video/__init__.py,
	  public/py/streams/video/gst.py, public/py/ui/cli/cli.py: Fixed a
	  few bugs.
	  Added the GST Video part.
	  Remove observer logging.
	  Added port attribute to the dummy ipcp_server.

2008-09-02 21:29  tristan

	* public/src/gst/audioSender.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/gstBase.cpp,
	  public/src/gst/gstBase.h, public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h: now
	  only 1 dv1394src shared by both audio and video pipelines, also
	  state is completely reset whenever all the gstbase derived
	  objects are destroyed

2008-09-02 20:41  koya

	* public/src/tcp/test/Makefile.am, public/src/tcp/test/esc.cpp,
	  public/src/tcp/test/parserTester.cpp: renamed esc.cpp to
	  parserTester.cpp

2008-09-02 20:39  koya

	* public/src/tcp/parser.cpp, public/src/tcp/parser.h,
	  public/src/tcp/test/esc.cpp: tokenize works

2008-09-02 20:08  tristan

	* public/src/gst/gstBase.cpp, public/src/gst/mediaBase.h,
	  public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSource.cpp:
	  fails if pipeline cannot set state to playing, i.e. when dv
	  camera is not plugged in. added bus handler that for now just
	  prints error msgs and warning msgs it receives.

2008-09-02 19:10  koya

	* public/src/gutil/test/Makefile.am, public/src/gutil/test/esc.cpp,
	  public/src/tcp/parser.cpp, public/src/tcp/parser.h,
	  public/src/tcp/test/Makefile.am, public/src/tcp/test/esc.cpp:
	  parser testing

2008-09-02 17:58  etienne

	* public/py/protocols/ipcp.py, public/py/streams/audio/gst.py,
	  public/py/streams/gst_client.py, public/py/streams/stream.py,
	  public/py/ui/cli/cli.py: Corrected a few bug in the command line
	  interface (command not found, etc.).
	  Added some stream functions (stop_sending_audio, etc.).
	  Modified the icpc protocol to match the new paradigm.

2008-09-02 15:02  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioSender.cpp,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSender.h,
	  public/src/gst/rtpSession.cpp, public/src/gst/rtpSession.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoSender.cpp:
	  rtpsession,tx and rx now use mediaconfig reference rather than
	  pointer

2008-08-30 22:35  emmanuel

	* public/src/sip/useragent.cpp, public/src/sip/useragent.h: add
	  comments in the useragent class

2008-08-30 03:22  koya

	* public/src/tcp/parser.cpp, public/src/tcp/parser.h: get end pos
	  of string

2008-08-29 21:54  koya

	* public/src/include/strEsc.h, public/src/main/main.cpp,
	  public/src/tcp/Makefile.am, public/src/tcp/parser.cpp,
	  public/src/tcp/parser.h: app level protocol on tcp

2008-08-29 21:47  tristan

	* public/src/gst/gstBase.cpp, public/src/gst/gstBase.h,
	  public/src/gst/pipeline.h: commented out unused code

2008-08-29 21:32  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: redirect pjsip log output to our log
	  system

2008-08-29 20:35  tristan

	* public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSink.cpp,
	  public/src/gst/videoSink.h, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h: working videosink, also unit tests
	  are timed and use GMainLoop so that GtkWindow can handle user
	  keyboard input for fullscreen mode

2008-08-29 19:57  emmanuel

	* public/src/sip/sdp.cpp: returns some memory to the heap

2008-08-29 18:50  koya

	* public/src/gst/rtpSender.h: added #include <string>

2008-08-29 17:46  emmanuel

	* public/src/sip/sdpmedia.cpp, public/src/sip/sdpmedia.h,
	  public/src/sip/test/mediaTestSuite.cpp: stream direction and
	  media type tests

2008-08-28 22:13  koya

	* public/src/include/strEsc.h, public/src/main/main.cpp,
	  public/src/main/test.cpp, public/src/tcp/tcpThread.cpp: string
	  quotes escape

2008-08-28 22:11  tristan

	* public/configure.ac, public/src/include/jackUtils.h: videosink
	  initial attempt, issues with gtk

2008-08-28 22:11  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioConfig.cpp,
	  public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.h, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSource.h, public/src/gst/gstLinkable.cpp,
	  public/src/gst/gstLinkable.h, public/src/gst/pipeline.h,
	  public/src/gst/test/Makefile.am,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSink.cpp, public/src/gst/videoSink.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h:
	  videosink initial attempt, issues with gtk

2008-08-28 21:54  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdpcodec.h,
	  public/src/sip/sdpmedia.cpp, public/src/sip/sdpmedia.h,
	  public/src/sip/sipsession.cpp,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/pythonTestSuite.py,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: add the
	  stream direction at the media level

2008-08-27 22:44  koya

	* public/src/main/main.cpp: caps from gstThread to main thread

2008-08-27 22:43  tristan

	* inhouse/prototypes/gstreamer/cpp/fullscreen,
	  inhouse/prototypes/gstreamer/cpp/fullscreen/Makefile,
	  inhouse/prototypes/gstreamer/cpp/fullscreen/test.c: fullscreen
	  prototype works

2008-08-27 21:11  emmanuel

	* public/src/sip/useragent.cpp, public/src/sip/useragent.h: add
	  more consistent connection states

2008-08-27 21:11  emmanuel

	* public/src/sip/useragent.cpp, public/src/sip/useragent.h:
	  replaces some existing states by more consistent ones

2008-08-27 20:35  emmanuel

	* public/src/sip/test/pythonTestSuite.py,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: add a
	  timeout connection state

2008-08-27 20:08  etienne

	* public/py/ui/cli/cli.py: Corrected a bug in addressbook. Was
	  option.delete instead of option.erase.

2008-08-27 20:03  emmanuel

	* public/src/sip/sipsession.cpp,
	  public/src/sip/test/pythonTestSuite.py,
	  public/src/sip/useragent.cpp: modify the unitary python tests

2008-08-27 20:03  etienne

	* public/py/utils/log.py, public/py/utils/twisted_old.py: Added
	  support for older version of Twisted (< 8.0.0) for the log
	  module.

2008-08-27 19:21  koya

	* public/src/gst/audioSender.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/main/Makefile.am, public/src/main/gstMsg.h,
	  public/src/main/gstThread.cpp, public/src/main/gstThread.h,
	  public/src/main/main.cpp, public/src/tcp/tcpServer.cpp,
	  public/src/tcp/tcpServer.h, public/src/tcp/tcpThread.cpp,
	  public/src/tcp/tcpThread.h: from osc to tcp

2008-08-27 18:44  etienne

	* public/py/protocols/ipcp.py, public/py/protocols/ipcp_server.py,
	  public/py/streams/audio/gst.py, public/py/streams/gst_client.py,
	  public/py/streams/stream.py, public/py/ui/api.py,
	  public/py/ui/cli/cli.py, public/py/ui/common.py: Completed the
	  base chain to control the GST.

2008-08-27 18:41  tristan

	* public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/gstLinkable.h, public/src/gst/rtpSender.cpp,
	  public/src/gst/rtpSender.h: made gstlinkable a namespace, made
	  gstlinkable source and sink derived directly from gst base

2008-08-27 15:59  emmanuel

	* public/src/sip/sdpcodec.h, public/src/sip/session.h,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: choice
	  between auto/manuel invite answer mode

2008-08-27 01:51  koya

	* public/src/gst/audioConfig.h, public/src/gst/mediaConfig.cpp,
	  public/src/gst/mediaConfig.h, public/src/gst/pipeline.cpp,
	  public/src/gst/videoConfig.h: const applies to pointers and
	  references

2008-08-27 01:48  koya

	* public/src/sip/sdpmedia.cpp: added string.h for strncmp

2008-08-26 21:50  emmanuel

	* public/doc/sipPart.dia: update UML diagram

2008-08-26 21:42  emmanuel

	* public/src/sip/sdp.h, public/src/sip/sipsession.cpp,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp: uncrustified

2008-08-26 21:40  emmanuel

	* public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: add
	  accept/refuse option on incoming call

2008-08-26 20:43  tristan

	* public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h:
	  videoSender no longer needs to be explicitly stopped by
	  VideoReceiver

2008-08-26 20:15  koya

	* public/src/tcp/tcp.cpp: removed tcp.cpp now tcpServer.cpp

2008-08-26 20:11  koya

	* public/src/main/gstMsg.h: gstMsg

2008-08-26 19:12  koya

	* public/src/gutil/baseThread.h, public/src/include/logWriter.h:
	  cosmetic changes

2008-08-26 19:09  koya

	* public/src/main/gstThread.cpp, public/src/main/gstThread.h,
	  public/src/main/main.cpp: Changed StdMsg -> GstMsg

2008-08-26 18:28  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/session.h, public/src/sip/sip_export.cpp,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/test/uacTestSuite.cpp,
	  public/src/sip/test/uasTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h:
	  replaces addMedia by setMedia

2008-08-26 18:14  emmanuel

	* public/doc/sipPart.dia: add the sip part UML diagram

2008-08-26 18:12  emmanuel

	* public/src/sip/session.h, public/src/sip/test/pythonTestSuite.py,
	  public/src/sip/test/uacTestSuite.cpp,
	  public/src/sip/test/uacTestSuite.py,
	  public/src/sip/test/uasTestSuite.py: migrate the cliTestSuite to
	  a python script

2008-08-25 21:57  tristan

	* public/src/gst/gstLinkable.cpp: using ERROR level logs

2008-08-25 21:13  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/videoSource.cpp,
	  public/src/include/logWriter.h: fixed file checks

2008-08-25 20:50  koya

	* public/src/gst/gstBase.cpp, public/src/gst/pipeline.cpp,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSession.cpp,
	  public/src/include/logWriter.h, public/src/main/gstThread.h,
	  public/src/main/main.cpp,
	  public/src/prototypes/hello/test/test.cpp: logger

2008-08-25 20:42  emmanuel

	* public/src/sip/sdp.h, public/src/sip/useragent.h: clean some
	  unuseful stuff

2008-08-25 20:29  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/mediaConfig.cpp, public/src/gst/mediaConfig.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h:
	  pushed file location up to mediaconfig

2008-08-25 20:03  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/useragent.cpp: uncrustified sip part

2008-08-25 20:01  emmanuel

	* public/src/sip/sipsession.cpp,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp: add protection with a connection
	  state test

2008-08-25 19:52  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/gstLinkable.cpp, public/src/gst/gstLinkable.h,
	  public/src/gst/interleave.h,
	  public/src/gst/test/audioTestSuite.h: dv audio works, moved
	  interleave down a class, improved GstLinkable interface, added
	  test for file's existence in audiofilesource

2008-08-25 19:15  koya

	* public/configure.ac, public/src/gst/audioConfig.cpp,
	  public/src/gst/mediaConfig.cpp, public/src/gst/videoConfig.cpp,
	  public/src/gutil/test/thread.cpp, public/src/main/gstThread.cpp,
	  public/src/tcp/tcpServer.cpp: with -Wshadow

2008-08-25 18:32  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/session.h,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/useragent.cpp: handles unused parameter
	  compilation warnings

2008-08-25 18:29  koya

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/interleave.cpp, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSource.cpp:
	  commented out unused parameters

2008-08-25 18:13  emmanuel

	* public/src/gst/test/audioTestSuite.h, public/src/sip/session.h,
	  public/src/sip/sip_export.cpp, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: sip
	  session maintains a connection state at any time

2008-08-25 18:01  koya

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/interleave.cpp, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSource.cpp,
	  public/src/gutil/optionArgs.cpp, public/src/include/logWriter.h,
	  public/src/osc/osc.h, public/src/osc/test/oscTester.cpp,
	  public/src/prototypes/hello/test/test.cpp: unused parameters
	  removed

2008-08-25 18:01  koya

	* public/autogen.sh, public/configure.ac, public/src/globals.mak:
	  Fixed configure set debug as parameter all warnings enabled

2008-08-22 22:11  emmanuel

	* public/src/sip/sip_export.cpp,
	  public/src/sip/test/uacTestSuite.cpp: update python bindings

2008-08-22 22:09  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/videoSource.cpp: end of day

2008-08-22 21:37  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/sdpmedia.cpp, public/src/sip/sdpmedia.h,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/test/uacTestSuite.cpp,
	  public/src/sip/test/uasTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h:
	  uncrustified

2008-08-22 21:03  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/sdpcodec.h, public/src/sip/sdpmedia.cpp,
	  public/src/sip/sdpmedia.h, public/src/sip/session.h,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/Makefile.am,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/mediaTestSuite.cpp,
	  public/src/sip/test/uacTestSuite.cpp,
	  public/src/sip/test/uasTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Improve
	  the way to handle codecs and media

2008-08-22 19:37  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/test/videoTestSuite.h: untested audiodvsource
	  added

2008-08-22 16:38  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/gstBase.cpp, public/src/gst/gstBase.h,
	  public/src/gst/gstLinkable.cpp, public/src/gst/gstLinkable.h,
	  public/src/gst/interleave.h, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpSender.cpp, public/src/gst/videoReceiver.cpp,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSource.cpp:
	  new GstLinkable interface, abstracts linking of gstelements or
	  wrapper objects

2008-08-22 15:30  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/session.h,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: add
	  reinvite method to change media on the fly

2008-08-21 22:29  tristan

	* inhouse/prototypes/gstreamer/cpp/multichannel/Makefile,
	  inhouse/prototypes/gstreamer/cpp/multichannel/multiChannel.c,
	  public/src/gst/audioDelaySource.h,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/gstBase.cpp, public/src/gst/gstBase.h,
	  public/src/gst/interleave.cpp, public/src/gst/interleave.h: in
	  process making element linking in gst classes more
	  generic/cleaner

2008-08-21 22:17  emmanuel

	* public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Clean
	  shutdown of pjsip

2008-08-21 22:00  emmanuel

	* public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp: Use a random port if SIP default
	  port is already in use

2008-08-21 20:51  etienne

	* public/py/settings.py, public/py/streams/stream.py,
	  public/py/ui/api.py, public/py/ui/cli/cli.py: Moved the stream
	  methods from the Setting class to the Stream class where they
	  belongs.
	  Updated the UI API the generelize the stream methods for all the
	  kinds of streams (not just audio streams).

2008-08-21 19:28  emmanuel

	* public/src/sip/Makefile.am, public/src/sip/instantmessaging.cpp,
	  public/src/sip/instantmessaging.h, public/src/sip/session.h,
	  public/src/sip/sip_export.cpp, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: add
	  instant messaging as a module

2008-08-21 17:24  emmanuel

	* public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/uacTestSuite.cpp,
	  public/src/sip/test/uasTestSuite.cpp,
	  public/src/sip/useragent.cpp: uncrustified

2008-08-21 15:43  emmanuel

	* public/src/sip/Makefile.am: sip makefile working again

2008-08-21 15:24  emmanuel

	* public/src/sip/Makefile.am, public/src/sip/test/Makefile.am,
	  public/src/sip/test/cliTestSuite.cpp,
	  public/src/sip/test/uacTestSuite.cpp,
	  public/src/sip/test/uacTestSuite.py,
	  public/src/sip/test/uasTestSuite.cpp,
	  public/src/sip/test/uasTestSuite.py,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: add a
	  non-blocking pjsip thread to listen for events

2008-08-20 21:58  koya

	* public/src/sip/Makefile.am: Added note on x86_64 and shared libs
	  with pjsip

2008-08-20 21:39  koya

	* public/src/sip/Makefile.am: sip Makefile.am working

2008-08-20 21:27  etienne

	* public/py/addressbook.py, public/py/miville.py,
	  public/py/protocols/ipcp.py, public/py/protocols/ipcp_server.py,
	  public/py/settings.py, public/py/streams/audio/gst.py,
	  public/py/streams/gst_client.py, public/py/streams/stream.py,
	  public/py/ui/api.py, public/py/ui/cli/cli.py: Elaboration of the
	  settings systems added.
	  Updated cli, api and gst for using the esttings systems in the
	  audio part.
	  Set the jelly format as default for the address book file.

2008-08-20 21:24  etienne

	* inhouse/py/inline_defer.py: Use own defer function in inline
	  defer test.

2008-08-20 20:58  koya

	* public/configure.ac, public/src/Makefile.am,
	  public/src/sip/Makefile.am: fixed sip/Makefile.am -- see .libs
	  dir for .so

2008-08-19 21:32  etienne

	* public/py/addressbook.py: Re-enable pickle import.

2008-08-19 16:25  emmanuel

	* public/src/sip/test/uacTestSuite.py,
	  public/src/sip/test/uasTestSuite.py,
	  public/src/sip/useragent.cpp: Add python examples of user agent
	  usage
	  
	  Have to add the public/src/sip in the PYTHONPATH so that the
	  sip_export module could be found

2008-08-19 15:47  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sip_export.cpp,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/uasTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h:
	  uncrustified

2008-08-19 15:45  emmanuel

	* public/src/sip/Makefile.am, public/src/sip/session.h,
	  public/src/sip/sip_export.cpp, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h, public/src/sip/test/Makefile.am,
	  public/src/sip/test/uasTestSuite.cpp,
	  public/src/sip/useragent.cpp: Add python bindings (boost::python)

2008-08-18 18:19  koya

	* public/autogen.sh, public/configure.ac, public/src/Makefile.am,
	  public/src/config.h.in: removed prototypes from build - removed
	  config.h.in - added autoheader to autogen.sh

2008-08-18 18:13  koya

	* public/src/sip/useragent.cpp: atoi not in std namespace

2008-08-15 15:58  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/test/uacTestSuite.cpp, public/src/sip/uri.h,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Pass
	  the media port along with the codecs desc

2008-08-15 15:32  etienne

	* public/py/addressbook.py: Added versioning format to the Address
	  Book file.

2008-08-14 21:42  etienne

	* public/py/addressbook.py: Changed the serialization format for
	  the .adb file from pickle to twisted.spread.jelly.

2008-08-14 15:33  etienne

	* inhouse/py/inline_defer.py: Added own class and function that
	  return a defer (instead of getPage).

2008-08-13 22:14  etienne

	* inhouse/py/inline_defer.py: Added inline defer test.

2008-08-13 20:54  emmanuel

	* public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/uacTestSuite.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: test
	  with instant messaging

2008-08-13 19:23  koya

	* public/src/tcp/test/tcpTester.cpp: ubuntu autoincludes stdlib.h
	  -- was missing for atoi (thanks debian).

2008-08-13 16:12  emmanuel

	* public/src/sip/sdp.h, public/src/sip/useragent.cpp: use the
	  active local sdp instead of active remote

2008-08-12 21:00  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/sdpcodec.cpp, public/src/sip/sdpcodec.h,
	  public/src/sip/sdpmedia.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h, public/src/sip/test/Makefile.am,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/test/uacTestSuite.cpp,
	  public/src/sip/test/uasTestSuite.cpp, public/src/sip/uri.cpp,
	  public/src/sip/uri.h, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: bug in the from header; uncrustified

2008-08-12 20:53  koya

	* public/src/include/logWriter.h: uncrustify

2008-08-12 20:52  koya

	* public/src/gutil/test/esc.cpp: escape sequences

2008-08-12 20:03  etienne

	* public/py/protocols/ipcp_server.py: Added a small IPCP server for
	  test purpose.

2008-08-12 20:01  etienne

	* inhouse/py, public/py/protocols/ipcp.py,
	  public/py/protocols/test_osc_server.py, public/py/settings.py,
	  public/py/streams/audio/gst.py, public/py/streams/stream.py,
	  public/py/ui/api.py, public/py/ui/cli/cli.py: Replaced the OSC
	  protocol by the IPCP (inter process communication protocol).
	  Not yet updated in GST classes.

2008-08-12 19:58  etienne

	* inhouse/py, inhouse/py/test_escape.c: A string escape test with
	  Glib.

2008-08-12 18:04  koya

	* public/src/tcp/test, public/src/tcp/test/Makefile.am,
	  public/src/tcp/test/tcpTester.cpp: tcp tester added to svn

2008-08-12 17:58  emmanuel

	* public/src/sip/sdp.h, public/src/sip/session.h,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: UA
	  respond with 488 code when negociation failed

2008-08-12 17:29  koya

	* public/configure.ac, public/src/Makefile.am,
	  public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSource.cpp,
	  public/src/gutil/test/esc.cpp, public/src/include/logWriter.h,
	  public/src/main/gstThread.cpp, public/src/tcp/tcp.cpp: tcp tester
	  added to svn

2008-08-12 14:12  emmanuel

	* public/src/sip/Makefile.am, public/src/sip/session.h,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/sipsessionTest.cpp, public/src/sip/uri.cpp,
	  public/src/sip/uri.h, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: Add an URI class to manage SIP
	  address

2008-08-11 17:18  koya

	* public/src/gutil/baseMessage.h, public/src/gutil/stdMsg.h,
	  public/src/gutil/test/thread.cpp, public/src/main/gstThread.cpp,
	  public/src/main/gstThread.h, public/src/main/main.cpp,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/tcpThread.h: Renamed
	  BaseMessage -> StdMsg

2008-08-11 17:15  koya

	* public/configure.ac, public/src/Makefile.am: tcp/test not in svn

2008-08-11 16:17  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/sdpcodec.h, public/src/sip/sdpmedia.h,
	  public/src/sip/session.h, public/src/sip/sipsession.h,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Add
	  documentation in header files

2008-08-08 22:31  koya

	* public/src/gutil/test/Makefile.am, public/src/gutil/test/esc.cpp:
	  Escape string sequences

2008-08-08 22:27  tristan

	* public/src/gst/videoConfig.h, public/src/gst/videoSource.cpp:
	  added multichannel audio example program

2008-08-08 22:27  tristan

	* inhouse/prototypes/gstreamer/cpp/multichannel,
	  inhouse/prototypes/gstreamer/cpp/multichannel/Makefile,
	  inhouse/prototypes/gstreamer/cpp/multichannel/multiChannel.c,
	  inhouse/prototypes/gstreamer/shellScripts/interleave.sh: added
	  multichannel audio example program

2008-08-08 21:04  koya

	* public/configure.ac, public/src/Makefile.am,
	  public/src/gutil/baseMessage.h, public/src/gutil/baseThread.h,
	  public/src/tcp/tcpServer.cpp, public/src/tcp/tcpServer.h,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/tcpThread.h:
	  !tcpThread works!

2008-08-08 20:35  tristan

	* public/gst-jack/src/gstjack.c,
	  public/gst-jack/src/gstjackaudioclient.c,
	  public/gst-jack/src/gstjackaudioclient.h,
	  public/gst-jack/src/gstjackaudiosink.c,
	  public/gst-jack/src/gstjackaudiosink.h,
	  public/gst-jack/src/gstjackaudiosrc.c,
	  public/gst-jack/src/gstjackaudiosrc.h,
	  public/gst-jack/src/gstjackbin.c: sync'd to gst-plugins-bad cvs

2008-08-08 20:04  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioSource.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoSender.cpp, public/src/include/logWriter.h:
	  logwriter and unit tests now give function name as well. fixed
	  bug in logwriter

2008-08-08 19:45  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdpcodec.cpp,
	  public/src/sip/sdpcodec.h,
	  public/src/sip/test/sipsessionTest.cpp: Add the channel number in
	  SDP if > 1

2008-08-08 19:06  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/sdpcodec.cpp, public/src/sip/sdpcodec.h,
	  public/src/sip/sdpmedia.cpp, public/src/sip/sdpmedia.h,
	  public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: media
	  and codecs can be added at session creation time

2008-08-08 17:04  emmanuel

	* public/src/gst/videoConfig.cpp, public/src/sip/sdp.cpp,
	  public/src/sip/sdp.h, public/src/sip/sdpcodec.cpp,
	  public/src/sip/sdpcodec.h, public/src/sip/sdpmedia.cpp,
	  public/src/sip/sdpmedia.h, public/src/sip/useragent.cpp,
	  public/src/tcp/tcpServer.cpp: uncrustify sip code (version 0.48)

2008-08-08 15:50  emmanuel

	* public/src/sip/Makefile.am, public/src/sip/sdp.cpp,
	  public/src/sip/sdp.h, public/src/sip/sdpcodec.cpp,
	  public/src/sip/sdpcodec.h, public/src/sip/sdpmedia.cpp,
	  public/src/sip/sdpmedia.h,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h:
	  resolves git-svn merge conflict

2008-08-08 15:28  koya

	* public/src/gutil/baseMessage.h, public/src/tcp/tcpServer.cpp,
	  public/src/tcp/tcpServer.h, public/src/tcp/tcpThread.cpp,
	  public/src/tcp/tcpThread.h: tcpServer uncrust

2008-08-08 15:27  koya

	* public/src/tcp/Makefile.am, public/src/tcp/tcpServer.cpp,
	  public/src/tcp/tcpServer.h, public/src/tcp/tcpThread.cpp:
	  tcpServer implementation compiles

2008-08-08 04:14  koya

	* public/src/gutil/baseMessage.h, public/src/tcp/tcpServer.h,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/tcpThread.h:
	  tcpServer && tcpThread boilerplace inplace

2008-08-08 03:59  koya

	* public/src/tcp/tcpServer.h: Placeholder for real tcpServer

2008-08-08 02:05  koya

	* public/src/tcp/Makefile: Generated Makefile removed from svn

2008-08-08 02:04  koya

	* public/src/tcp/Makefile, public/src/tcp/Makefile.am: build needed
	  tcp.cpp not in svn

2008-08-08 02:00  koya

	* public/src/gst/audioConfig.h, public/src/gst/mediaConfig.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoSource.h, public/src/gutil/baseThread.h,
	  public/src/include/logWriter.h, public/src/main/gstThread.cpp,
	  public/src/osc/osc.cpp, public/src/osc/oscMessage.h,
	  public/src/osc/test/oscTester.cpp, public/src/sip/sdp.cpp,
	  public/src/sip/sdp.h, public/src/sip/sdpcodec.cpp,
	  public/src/sip/sdpcodec.h, public/src/sip/session.h,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h,
	  public/src/tcp/tcpThread.h: uncrustify

2008-08-07 22:32  koya

	* public/src/tcp/Makefile, public/src/tcp/Makefile.am: tcpServer_
	  compiles

2008-08-07 22:32  koya

	* public/src/osc/osc.cpp, public/src/osc/oscMessage.cpp,
	  public/src/osc/oscMessage.h, public/src/osc/test/oscTester.cpp:
	  osc c_str

2008-08-07 22:24  tristan

	* public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h,
	  public/src/tcp/tcpThread.h: made location of filesrc changeable

2008-08-07 21:22  tristan

	* public/py/utils/log.py, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/gstBase.cpp, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSource.cpp, public/src/gutil/optionArgs.cpp,
	  public/src/gutil/test/test.cpp, public/src/gutil/test/thread.cpp,
	  public/src/include/logWriter.h, public/src/main/main.cpp,
	  public/src/prototypes/hello/test/test.cpp: new and improved
	  logWriter

2008-08-07 15:40  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/sdpcodec.cpp, public/src/sip/sdpcodec.h,
	  public/src/sip/sipsession.cpp,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Add
	  basic SDP negociation

2008-08-07 15:40  emmanuel

	* public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/sdpcodec.cpp, public/src/sip/sdpcodec.h,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Create
	  local SDP offer + sdp_neg squeleton

2008-08-06 21:55  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/mediaConfig.cpp, public/src/gst/mediaConfig.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gutil/baseThread.h, public/src/main/gstThread.cpp,
	  public/src/tcp/Makefile: end of day

2008-08-06 19:22  tristan

	* public/gst-jack/src/gstjack.h,
	  public/gst-jack/src/gstjackaudiosink.h,
	  public/gst-jack/src/gstjackringbuffer.h: gst-jack changes

2008-08-06 18:44  koya

	* public/configure.ac, public/src/tcp/tcpThread.cpp,
	  public/src/tcp/tcpThread.h: tcpThread

2008-08-06 18:19  koya

	* public/src/Makefile.am, public/src/gst/audioSender.cpp,
	  public/src/gst/rtpSender.h, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSender.h, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h, public/src/main/gstThread.cpp,
	  public/src/main/main.cpp, public/src/tcp,
	  public/src/tcp/Makefile, public/src/tcp/Makefile.am,
	  public/src/tcp/tcpThread.cpp, public/src/tcp/tcpThread.h:
	  tcpThread started

2008-08-06 15:22  tristan

	* public/gst-jack/config.h.in, public/gst-jack/configure,
	  public/gst-jack/configure.ac, public/gst-jack/m4/Makefile.in,
	  public/gst-jack/src/gstjack.c,
	  public/gst-jack/src/gstjackaudiosink.c,
	  public/gst-jack/src/gstjackaudiosink.h: minor changes to gst-jack
	  sync to gst-plugins bad

2008-08-05 22:17  tristan

	* public/src/gst/test/audioTestSuite.cpp,
	  public/src/gutil/baseThread.h, public/src/main/gstThread.cpp,
	  public/src/main/gstThread.h: fixed gstthread

2008-08-05 21:37  tristan

	* public/src/main/gstThread.cpp, public/src/main/gstThread.h,
	  public/src/main/main.cpp: gstThread works now

2008-08-05 15:18  tristan

	* public/src/osc/oscMessage.cpp, public/src/osc/oscMessage.h:
	  replaced c-style casts with cpp static_cast

2008-08-04 22:10  tristan

	* public/gst-jack/src/gstjackaudiosink.c,
	  public/utils/uncrustify.cfg, public/utils/uncrustify.sh,
	  public/utils/uncrustify2.cfg: minor changes to gst-jack, moved
	  uncrustify2.cfg to uncrustify.cfg

2008-08-04 22:04  emmanuel

	* public/src/sip/Makefile.am, public/src/sip/sdp.cpp,
	  public/src/sip/sdp.h, public/src/sip/sdpcodec.cpp,
	  public/src/sip/sdpcodec.h, public/src/sip/session.h,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/test/Makefile.am,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Start
	  to build the SDP body + compilation warnings removal

2008-08-04 21:36  tristan

	* public/gst-jack/src/gstjackaudiosink.c,
	  public/gst-jack/src/gstjackaudiosink.h: reformatted jackaudiosink
	  again

2008-08-04 21:21  koya

	* public/utils/uncrustify.cfg: using uncrustify2

2008-08-04 20:38  koya

	* public/src/gutil/baseMessage.h, public/src/gutil/baseModule.h,
	  public/src/gutil/baseThread.h, public/src/gutil/optionArgs.cpp,
	  public/src/gutil/optionArgs.h, public/src/gutil/queuePair.h,
	  public/src/gutil/test/test.cpp, public/src/gutil/test/thread.cpp,
	  public/src/main/main.cpp, public/src/osc/osc.cpp,
	  public/src/osc/osc.h, public/src/osc/oscMessage.cpp,
	  public/src/osc/oscMessage.h, public/src/osc/test/oscTester.cpp:
	  uncrustify

2008-08-04 20:33  tristan

	* public/src/gst/audioConfig.h, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/audioSource.h, public/src/gst/mediaBase.cpp,
	  public/src/gst/pipeline.h, public/src/gst/rtpReceiver.h,
	  public/src/gst/rtpSender.h, public/src/gst/test/audioTestSuite.h,
	  public/src/gst/videoConfig.h, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h:
	  removed redundant virtual keywords

2008-08-04 19:20  koya

	* public/src/main/main.cpp: main using refactored osc

2008-08-04 19:18  koya

	* public/src/osc/Makefile.am, public/src/osc/osc.cpp,
	  public/src/osc/osc.h, public/src/osc/oscMessage.cpp,
	  public/src/osc/oscMessage.h: refactor osc

2008-08-04 18:06  tristan

	* public/gst-jack/src/Makefile.am, public/gst-jack/src/gstjack.c,
	  public/gst-jack/src/gstjack.h,
	  public/gst-jack/src/gstjackaudiosink.c,
	  public/gst-jack/src/gstjackaudiosink.h,
	  public/gst-jack/src/gstjackaudiosrc.c,
	  public/gst-jack/src/gstjackaudiosrc.h,
	  public/gst-jack/src/gstjackringbuffer.h: fixed up gst-jack to be
	  consistent with gstreamer standards

2008-08-04 16:11  etienne

	* public/py/addressbook.py: Resolved the bug #2 by giving an other
	  name to addressbook file for the test version.

2008-08-04 15:21  etienne

	* public/py/miville.py, public/py/protocols/osc_protocol.py,
	  public/py/protocols/test_osc_server.py,
	  public/py/streams/audio/__init__.py,
	  public/py/streams/audio/gst.py, public/py/ui/cli/cli.py: Startup
	  bug removed.

2008-08-02 23:10  koya

	* public/src/main/main.cpp: continue (ie jump to top) of while loop
	  when path empty main.cpp

2008-08-02 23:08  koya

	* public/py/protocols/OSC.pyc: Removed OSC.pyc

2008-08-02 22:08  koya

	* public/src/osc/osc.cpp, public/src/osc/test/oscTester.cpp:
	  Regular Ubuntu include problem i.e. needed string.h

2008-08-01 22:26  tristan

	* public/src/osc/osc.h: equals changed

2008-08-01 22:19  tristan

	* public/src/gutil/baseModule.h, public/src/main/main.cpp,
	  public/src/osc/osc.cpp, public/src/osc/osc.h,
	  public/src/osc/test/oscTester.cpp: changed osc to be classier

2008-08-01 22:15  koya

	* public/src/osc/osc.h: Add set_local_port to OscThread

2008-08-01 22:15  koya

	* public/src/main/main.cpp: Made MainModule

2008-08-01 20:39  tristan

	* public/src/main/main.cpp: renamed m

2008-08-01 20:35  tristan

	* public/src/main/gstThread.cpp, public/src/main/main.cpp: fixed
	  Basemessage::enum calls

2008-08-01 20:32  koya

	* public/src/main/gstThread.cpp, public/src/main/main.cpp,
	  public/src/osc/osc.cpp, public/src/osc/test/oscTester.cpp:
	  propagated changes to gutils

2008-08-01 20:32  tristan

	* public/src/gutil/baseMessage.h, public/src/gutil/test/thread.cpp:
	  made enum upper case

2008-08-01 20:27  tristan

	* public/src/gutil/baseModule.h: fixed basemodule destructor

2008-08-01 20:09  tristan

	* public/src/globals.mak, public/src/gutil/baseModule.h,
	  public/src/gutil/optionArgs.cpp, public/src/gutil/test/test.cpp:
	  optionargs broken

2008-08-01 19:18  tristan

	* public/src/gutil/baseModule.h, public/src/gutil/baseThread.h,
	  public/src/gutil/queuePair.h, public/src/gutil/test/thread.cpp:
	  refactored gutil

2008-08-01 18:09  tristan

	* public/src/gutil/baseMessage.h, public/src/gutil/baseModule.h,
	  public/src/gutil/baseThread.h, public/src/gutil/optionArgs.cpp,
	  public/src/gutil/optionArgs.h, public/src/gutil/queuePair.h,
	  public/src/gutil/test/test.cpp, public/src/gutil/test/thread.cpp,
	  public/src/include/hostIP.h: fixed destructor for queuepair,
	  cleaned up some access issues

2008-08-01 16:05  koya

	* public/src/gst/gstBase.h, public/src/gutil/baseThread.h,
	  public/src/gutil/queuePair.h, public/src/osc/osc.cpp,
	  public/src/osc/osc.h: uncrust

2008-08-01 15:43  koya

	* public/src/include/hostIP.h: made get_host_ip function static in
	  case it gets compiled into multiple obj

2008-08-01 15:16  koya

	* public/src/main/main.cpp, public/src/osc/osc.cpp,
	  public/src/osc/osc.h, public/src/osc/test/oscTester.cpp: Osc
	  queue rename etc

2008-07-31 21:53  koya

	* public/src/gutil/baseThread.h, public/src/gutil/queuePair.h: new
	  file queuePair.h refactored from baseThread.h

2008-07-31 21:46  tristan

	* public/src/osc/osc.h: removed private label

2008-07-31 21:45  tristan

	* public/README, public/gst-jack/src/gstjackaudiosrc.c,
	  public/py/protocols/OSC.pyc, public/py/test/test_gst_osc.py,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/gstTestSuite2.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/videoSender.h, public/src/gutil/baseMessage.h,
	  public/src/include/hostIP.h, public/src/osc/osc.h: got rid of
	  defaultAddresses

2008-07-31 19:53  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSource.cpp, public/src/gst/gstBase.cpp,
	  public/src/gst/gstBase.h, public/src/gst/interleave.cpp,
	  public/src/gst/mediaBase.cpp, public/src/gst/mediaBase.h,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpSender.cpp,
	  public/src/gst/rtpSession.cpp, public/src/gst/videoReceiver.cpp,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSource.cpp,
	  public/src/gutil/baseThread.h: fixed destructors so that pipeline
	  state is guaranteed to be NULL

2008-07-31 16:37  koya

	* public/src/gst/audioConfig.cpp,
	  public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSender.h, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h, public/src/gutil/baseMessage.h,
	  public/src/gutil/baseModule.h, public/src/gutil/baseThread.h,
	  public/src/gutil/optionArgs.cpp, public/src/gutil/optionArgs.h,
	  public/src/gutil/test/main.cpp, public/src/gutil/test/test.cpp,
	  public/src/gutil/test/thread.cpp, public/src/main/gstThread.cpp,
	  public/src/main/main.cpp, public/src/osc/osc.cpp,
	  public/src/osc/osc.h, public/src/prototypes/hello/test/test.cpp,
	  public/src/sip/useragent.cpp, public/utils/uncrustify2.cfg: added
	  sp_before_comma=remove sp_after_comma=force to uncrustify

2008-07-31 16:24  koya

	* public/src/gst/audioDelaySource.h: removed template specifier
	  from destructor of AudioDelaySource

2008-07-30 23:10  koya

	* inhouse/misc/supybot/RSS/plugin.py: supybot makes nice
	  descriptions

2008-07-30 22:20  tristan

	* public/py/test/protocols, public/py/test/test_gst_osc.py: added
	  protocols to path for test_gst_osc.py

2008-07-30 22:16  koya

	* public/py/test, public/py/test/test_gst_osc.py: python script to
	  test c code

2008-07-30 19:07  koya

	* public/autogen.sh, public/utils/uncrustify.sh: made a
	  uncrustify.sh removed from autogen.sh

2008-07-30 18:33  koya

	* public/src/osc/Makefile.am, public/src/osc/test/Makefile.am,
	  public/src/prototypes/hello/Makefile.am,
	  public/src/prototypes/pyInterpreter/Makefile.am,
	  public/src/prototypes/python/Makefile.am,
	  public/src/sip/Makefile.am: All modules now have -Wall -Werror
	  -Weffc++ except sip.

2008-07-30 16:15  tristan

	* public/autogen.sh: commented out uncrustify from autogen

2008-07-30 16:11  koya

	* public/autogen.sh, public/src/gst/audioConfig.h,
	  public/src/gst/mediaConfig.h, public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/gstTestSuite2.h,
	  public/src/gst/videoSender.h, public/src/gst/videoSource.cpp,
	  public/src/gutil/baseMessage.h, public/src/gutil/baseModule.h,
	  public/src/gutil/optionArgs.h, public/src/gutil/test/message.h,
	  public/src/gutil/test/test.cpp, public/src/gutil/test/thread.cpp,
	  public/src/main/gstThread.cpp, public/src/main/gstThread.h,
	  public/src/main/test.cpp, public/src/prototypes/hello/hello.h,
	  public/src/prototypes/hello/test/test.cpp,
	  public/src/prototypes/pyInterpreter/pyInterpreter.cpp,
	  public/src/prototypes/pyInterpreter/pyInterpreter.h,
	  public/src/prototypes/pyInterpreter/python_import.cpp,
	  public/src/prototypes/python/pythonImport.cpp,
	  public/src/sip/sdp.h, public/src/sip/sdpcodec.h,
	  public/src/sip/session.h, public/src/sip/sipsession.h,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: code
	  cleanup uncrustify almost done

2008-07-29 22:51  koya

	* inhouse/misc/supybot, inhouse/misc/supybot/RSS,
	  inhouse/misc/supybot/RSS/plugin.py: patch to supybot for various
	  details in RSS feeds

2008-07-29 22:04  tristan

	* inhouse/prototypes/gstreamer/cpp/jackaudiosrc/test.c,
	  public/gst-jack/src/gstjack.h,
	  public/gst-jack/src/gstjackaudioclient.h,
	  public/gst-jack/src/gstjackaudiosink.h,
	  public/gst-jack/src/gstjackringbuffer.h,
	  public/src/gutil/optionArgs.cpp: end of day

2008-07-29 19:52  tristan

	* public/src/gst/gstBase.cpp, public/src/gst/gstBase.h,
	  public/src/gst/interleave.cpp, public/src/gst/pipeline.cpp,
	  public/src/gst/videoSource.cpp: fixed iterator increment

2008-07-29 19:33  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.h, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/gstBase.cpp,
	  public/src/gst/gstBase.h, public/src/gst/interleave.cpp,
	  public/src/gst/interleave.h, public/src/gst/mediaBase.h,
	  public/src/gst/mediaConfig.cpp, public/src/gst/mediaConfig.h,
	  public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSender.h,
	  public/src/gst/rtpSession.cpp, public/src/gst/rtpSession.h,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/gstTestSuite2.cpp,
	  public/src/gst/test/gstTestSuite2.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoReceiver.h, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSender.h, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h: made single param constructors
	  explicit to avoid unintended automatic conversion

2008-07-29 18:54  koya

	* public/lib, public/obj, public/src/gutil/baseThread.h: not using
	  lib or obj

2008-07-29 18:50  tristan

	* public/utils/uncrustify2.cfg: comma now trailing

2008-07-29 18:38  koya

	* public/src/osc/osc.cpp, public/src/osc/osc.h,
	  public/utils/uncrustify2.cfg: updated to uncrustify .48 fixed
	  some formating problems

2008-07-29 18:18  koya

	* public/autogen.sh, public/utils/uncrustify2.cfg: autogen.sh
	  reversion

2008-07-29 18:18  koya

	* public/src/osc/osc.cpp: autogen.sh reversion

2008-07-29 17:37  tristan

	* public/gst-jack, public/gst-jack/src/gstjackaudiosrc.c,
	  public/gst-jack/src/libgstplugin_la-gstplugin.loT,
	  public/src/gst-jack: moved gstjack, fixed return value alignment

2008-07-29 17:36  koya

	* public/src/gst-jack/src/libgstplugin_la-gstplugin.loT,
	  public/src/gst/audioConfig.h, public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.h, public/src/gst/audioSender.h,
	  public/src/gst/audioSource.h, public/src/gst/gstBase.h,
	  public/src/gst/interleave.h, public/src/gst/mediaBase.h,
	  public/src/gst/mediaConfig.h, public/src/gst/pipeline.h,
	  public/src/gst/rtpReceiver.h, public/src/gst/rtpSender.h,
	  public/src/gst/rtpSession.h,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/gstTestSuite2.h,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoConfig.h, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.h, public/src/gst/videoSource.h,
	  public/src/gutil/baseMessage.h, public/src/gutil/baseModule.h,
	  public/src/gutil/baseThread.h, public/src/gutil/optionArgs.h,
	  public/src/gutil/test/test.cpp, public/src/gutil/test/thread.cpp,
	  public/src/main/gstThread.h, public/src/main/test.cpp,
	  public/src/osc/osc.h, public/src/prototypes/hello/hello.h,
	  public/src/prototypes/hello/test/test.cpp,
	  public/src/prototypes/pyInterpreter/pyInterpreter.h,
	  public/src/sip/sdp.h, public/src/sip/sdpcodec.h,
	  public/src/sip/session.h, public/src/sip/sipsession.h,
	  public/src/sip/useragent.h: crusty stuff

2008-07-29 17:12  koya

	* public/autogen.sh, public/src/gst-jack/src/gstjackringbuffer.h,
	  public/src/gst/audioConfig.h, public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/gstBase.cpp, public/src/gst/gstBase.h,
	  public/src/gst/interleave.cpp, public/src/gst/interleave.h,
	  public/src/gst/mediaBase.h, public/src/gst/mediaConfig.h,
	  public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSender.h,
	  public/src/gst/rtpSession.cpp, public/src/gst/rtpSession.h,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/gstTestSuite2.h,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoConfig.h, public/src/gst/videoReceiver.cpp,
	  public/src/gst/videoReceiver.h, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSender.h, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h, public/src/gutil/baseMessage.h,
	  public/src/gutil/baseModule.h, public/src/gutil/baseThread.h,
	  public/src/gutil/optionArgs.h, public/src/gutil/test/test.cpp,
	  public/src/gutil/test/thread.cpp, public/src/main/gstThread.h,
	  public/src/main/test.cpp, public/src/osc/osc.cpp,
	  public/src/osc/osc.h, public/src/prototypes/hello/hello.h,
	  public/src/prototypes/hello/test/test.cpp,
	  public/src/prototypes/pyInterpreter/pyInterpreter.h,
	  public/src/sip/sdp.h, public/src/sip/sdpcodec.h,
	  public/src/sip/session.h, public/src/sip/sipsession.h,
	  public/src/sip/useragent.h, public/utils/uncrustify2.cfg: code
	  cleanup

2008-07-29 14:40  tristan

	* public/src/gst-jack/src/gstjackaudiosrc.c: added stdlib.h to use
	  free()

2008-07-28 23:39  tristan

	* public/INSTALL: added INSTALL

2008-07-28 23:38  tristan

	* public/src/gutil/baseMessage.h, public/src/gutil/baseModule.h,
	  public/src/gutil/baseThread.h, public/src/gutil/optionArgs.cpp,
	  public/src/gutil/test/main.cpp, public/src/gutil/test/message.h,
	  public/src/gutil/test/sig_test.cpp,
	  public/src/gutil/test/test.cpp, public/src/gutil/test/thread.cpp,
	  public/src/include/jackUtils.h, public/src/main/gstThread.cpp,
	  public/src/main/main.cpp, public/src/main/test.cpp,
	  public/src/osc/osc.cpp, public/src/osc/osc.h,
	  public/src/osc/test/oscTester.cpp,
	  public/src/prototypes/hello/hello.cpp,
	  public/src/prototypes/hello/test/test.cpp,
	  public/src/prototypes/pyInterpreter/pyInterpreter.cpp,
	  public/src/prototypes/pyInterpreter/pyInterpreter_main.cpp,
	  public/src/prototypes/pyInterpreter/python_import.cpp,
	  public/src/sip/sdp.cpp, public/src/sip/sdp.h,
	  public/src/sip/sdpcodec.cpp, public/src/sip/sdpcodec.h,
	  public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h,
	  public/utils/uncrustify2.cfg: minor code cleanup

2008-07-28 23:37  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioSender.cpp, public/src/gst/gstBase.cpp,
	  public/src/gst/interleave.cpp, public/src/gst/pipeline.cpp,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpSender.cpp,
	  public/src/gst/rtpSession.cpp, public/src/gst/videoConfig.cpp,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSource.cpp: minor code cleanup

2008-07-28 22:54  tristan

	* public/src/gst/rtpReceiver.cpp, public/src/gst/rtpSender.cpp:
	  cleaned up rtpreceiver/sender

2008-07-28 22:46  tristan

	* public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/gstBase.cpp, public/src/gst/gstBase.h,
	  public/src/gst/interleave.cpp, public/src/gst/interleave.h,
	  public/src/gst/mediaConfig.cpp, public/src/gst/videoReceiver.cpp,
	  public/src/gst/videoSender.cpp: moved duplicate vector code to
	  interleave.cpp

2008-07-28 22:22  koya

	* public/autogen.sh, public/configure.ac, public/src/Makefile.am,
	  public/src/globals.mak, public/src/gst/Makefile.am,
	  public/src/gst/test/Makefile.am, public/src/gutil/Makefile.am,
	  public/src/gutil/test/Makefile.am, public/src/main/Makefile.am,
	  public/src/osc/Makefile.am, public/src/osc/test/Makefile.am,
	  public/src/prototypes/hello/test/Makefile.am,
	  public/src/prototypes/pyInterpreter/Makefile.am,
	  public/src/sip/Makefile.am, public/src/sip/test/Makefile.am:
	  autotools cleanup

2008-07-28 22:00  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/gstBase.cpp,
	  public/src/gst/interleave.cpp, public/src/gst/interleave.h,
	  public/src/gst/mediaBase.cpp, public/src/gst/mediaConfig.cpp,
	  public/src/gst/mediaConfig.h, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpReceiver.h, public/src/gst/rtpSender.cpp,
	  public/src/gst/rtpSession.cpp,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite2.cpp,
	  public/src/gst/test/gstTestSuite2.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSender.h, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h: moved duplicate code into pipeline
	  class

2008-07-28 19:41  koya

	* public/autogen.sh, public/configure.ac, public/src/globals.mak,
	  public/src/gst/test/Makefile.am,
	  public/src/gutil/test/Makefile.am, public/src/main/Makefile.am,
	  public/src/osc/osc.h, public/src/prototypes/hello/Makefile.am,
	  public/src/prototypes/hello/test/Makefile.am: moved c++ warning
	  flags to globals.mak

2008-07-28 19:21  tristan

	* inhouse/testFiles/README, inhouse/testFiles/frameImpulse.ck,
	  inhouse/testFiles/mkMovie.sh: changed srate to 48000

2008-07-28 19:07  tristan

	* public/src/gst/audioReceiver.cpp: fixed bug in audioReceiver

2008-07-28 19:02  tristan

	* public/configure.ac, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSource.h,
	  public/src/gst/pipeline.cpp, public/src/gst/videoReceiver.cpp,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSource.h:
	  check to make sure liblo version is >= 0.25

2008-07-28 17:06  koya

	* public/autogen.sh, public/configure.ac: CXX_OPTS set in
	  configure.ac not in autogen

2008-07-26 02:52  koya

	* public/src/gutil/baseThread.h: QueuePair_ put empty destructor in
	  class decl

2008-07-26 02:52  koya

	* public/src/osc/osc.cpp: QueuePair_ put empty destructor in class
	  decl

2008-07-26 02:43  koya

	* public/autogen.sh, public/src/gst/audioConfig.cpp,
	  public/src/gst/audioConfig.h, public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/interleave.cpp,
	  public/src/gst/mediaConfig.cpp, public/src/gst/mediaConfig.h,
	  public/src/gst/pipeline.cpp, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSession.cpp,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSender.h, public/src/gst/videoSource.cpp,
	  public/src/gst/videoSource.h, public/src/gutil/baseMessage.h,
	  public/src/gutil/optionArgs.cpp, public/src/gutil/test/message.h,
	  public/src/osc/osc.cpp, public/src/osc/osc.h: uncrustify 96
	  columns

2008-07-26 01:11  koya

	* public/autogen.sh, public/src/gst-jack/src/gstjack.h,
	  public/src/gst-jack/src/gstjackaudioclient.h,
	  public/src/gst-jack/src/gstjackaudiosink.h,
	  public/src/gst-jack/src/gstjackringbuffer.h,
	  public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioDelaySource.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/gstBase.cpp, public/src/gst/gstBase.h,
	  public/src/gst/interleave.cpp, public/src/gst/interleave.h,
	  public/src/gst/mediaBase.cpp, public/src/gst/mediaBase.h,
	  public/src/gst/mediaConfig.cpp, public/src/gst/mediaConfig.h,
	  public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSender.h,
	  public/src/gst/rtpSession.cpp, public/src/gst/rtpSession.h,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/gstTestSuite2.cpp,
	  public/src/gst/test/gstTestSuite2.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h,
	  public/src/gutil/baseMessage.h, public/src/gutil/baseModule.h,
	  public/src/gutil/baseThread.h, public/src/gutil/optionArgs.cpp,
	  public/src/gutil/optionArgs.h, public/src/gutil/test/main.cpp,
	  public/src/gutil/test/message.h,
	  public/src/gutil/test/sig_test.cpp,
	  public/src/gutil/test/test.cpp, public/src/gutil/test/thread.cpp,
	  public/src/include/jackUtils.h, public/src/main/gstThread.cpp,
	  public/src/main/gstThread.h, public/src/main/main.cpp,
	  public/src/main/test.cpp, public/src/osc/osc.cpp,
	  public/src/osc/osc.h, public/src/osc/test/oscTester.cpp,
	  public/src/prototypes/hello/hello.cpp,
	  public/src/prototypes/hello/test/test.cpp,
	  public/src/prototypes/pyInterpreter/pyInterpreter.cpp,
	  public/src/prototypes/pyInterpreter/pyInterpreter.h,
	  public/src/prototypes/pyInterpreter/pyInterpreter_main.cpp,
	  public/src/prototypes/pyInterpreter/python_import.cpp,
	  public/src/prototypes/python/pythonImport.cpp,
	  public/utils/uncrustify2.cfg: uncrustify friday night

2008-07-25 22:34  tristan

	* public/src/gst/pipeline.cpp, public/src/gst/videoReceiver.cpp,
	  public/src/gst/videoSender.cpp: receiver exits on failing to stop
	  sender

2008-07-25 22:14  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioSender.cpp,
	  public/src/gst/audioSource.cpp, public/src/gst/gstBase.cpp,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpSender.cpp,
	  public/src/gst/rtpSession.cpp,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSource.cpp: still need to figure out why stop
	  sender doesn't work when audio and video are going simultaneously

2008-07-25 22:04  koya

	* public/src/gst/audioSource.h, public/src/gst/gstBase.h: removed
	  duplicate class audioDelaySource

2008-07-25 22:02  koya

	* public/src/gst/audioDelaySource.h: Renamed audioSource.hifndef
	  audioSource.hdefine in audioDelaySource.h

2008-07-25 21:59  koya

	* public/src/gst/audioDelaySource.h, public/src/gst/audioSource.h:
	  Pulled audioDelaySource out of audioSource.h

2008-07-25 21:51  koya

	* public/src/gst/audioSource.h: Fixed use of GstIter inside
	  template class

2008-07-25 20:54  koya

	* public/src/gst/test/gstTestSuite.cpp: gstTestSuite calls exit()
	  which is in <stdlib.h>

2008-07-25 20:49  koya

	* public/src/gst/videoSource.cpp: videoSource needed string.h due
	  to calls to strlen strncmp

2008-07-25 20:23  tristan

	* public/src/gst/audioSource.h, public/src/gst/mediaConfig.cpp,
	  public/src/gst/videoConfig.cpp, public/src/include/block.h,
	  public/src/osc/osc.cpp, public/src/osc/osc.h: minor code cleanup

2008-07-25 19:47  tristan

	* public/src/gst/audioSender.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/interleave.cpp,
	  public/src/gst/interleave.h,
	  public/src/gst/test/audioTestSuite.h: now we send 1 multichannel
	  audiofile over, instead of 8 mono files

2008-07-25 18:02  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/gstBase.cpp, public/src/gst/gstBase.h,
	  public/src/gst/interleave.cpp, public/src/gst/interleave.h,
	  public/src/gst/mediaBase.cpp, public/src/gst/mediaBase.h,
	  public/src/gst/mediaConfig.cpp, public/src/gst/mediaConfig.h,
	  public/src/gst/pipeline.cpp, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpSender.cpp, public/src/gst/rtpSender.h,
	  public/src/gst/rtpSession.cpp, public/src/gst/rtpSession.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h:
	  minor cleanup of pad linking callbacks

2008-07-24 21:47  koya

	* public/autogen.sh, public/src/main/gstThread.cpp,
	  public/src/osc/osc.cpp, public/src/osc/osc.h,
	  public/src/prototypes/hello/test/test.cpp: fixing Warnings with
	  -Weffc++ in all subdirs except sip

2008-07-24 21:24  tristan

	* public/src/gst/rtpReceiver.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSource.cpp: initial attempts at telling
	  sender to stop sending

2008-07-24 20:31  koya

	* public/src/osc/osc.h: -Weffc++ on osc

2008-07-24 20:12  koya

	* public/configure.ac, public/src/Makefile.am: Disabled sip compile
	  since -Weffc++ breaks sip compile

2008-07-24 19:29  koya

	* public/src/main/gstThread.h: -Weffc++ -- insure that no copy
	  constructor or assignment operator get generated

2008-07-24 19:07  tristan

	* public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSource.cpp: fixed VideoSender.start

2008-07-24 18:42  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/videoSender.cpp,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h:
	  untested video file source added

2008-07-24 17:23  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h:
	  made audioFileSource with decodebin, ready for any format

2008-07-23 22:49  koya

	* public/src/osc/osc.h: fixing Warnings with -Weffc++

2008-07-23 22:45  tristan

	* public/src/gst/videoSender.cpp:

2008-07-23 22:45  koya

	* public/src/gutil/baseModule.h, public/src/gutil/baseThread.h,
	  public/src/gutil/optionArgs.h, public/src/gutil/test/test.cpp,
	  public/src/gutil/test/thread.cpp, public/src/osc/osc.h: fixing
	  Warnings with -Weffc++

2008-07-23 22:38  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h:
	  removed duplicate code in audiosource

2008-07-23 22:18  tristan

	* public/src/gst/syncTester.cpp, public/src/gst/syncTester.h,
	  public/src/gst/test/gstTestSuite2.cpp,
	  public/src/gst/test/gstTestSuite2.h,
	  public/src/gst/test/syncTestSuite.cpp: got rid of useless
	  syncTester

2008-07-23 22:17  tristan

	* public/src/gst/Makefile.am, public/src/gst/syncTester.cpp:

2008-07-23 22:16  tristan

	* public/src/gst/test/Makefile.am,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/gstTestSuite2.cpp,
	  public/src/gst/test/gstTestSuite2.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h: pulled duplicate code out
	  of testsuites, into base class

2008-07-23 21:34  tristan

	* public/src/gst/mediaConfig.cpp: fixed mediaconfig initializer

2008-07-23 21:15  koya

	* public/src/gst/test/gstTestSuite2.h,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.h: fixed gst Warning with
	  -Weffc++

2008-07-23 21:09  koya

	* public/src/gst/mediaConfig.h,
	  public/src/gst/test/audioTestSuite.h: src/gst/mediaConfig.h
	  ~mediaConfig must exist

2008-07-23 21:08  tristan

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSource.h,
	  public/src/gst/pipeline.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h:
	  fixed initializer list order

2008-07-23 21:01  koya

	* public/src/gst/audioReceiver.cpp, public/src/gst/audioReceiver.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSender.h,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/interleave.h, public/src/gst/mediaConfig.cpp,
	  public/src/gst/mediaConfig.h, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpReceiver.h, public/src/gst/rtpSender.h,
	  public/src/gst/rtpSession.h, public/src/gst/syncTester.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSource.h: fixed gst Warning with -Weffc++

2008-07-23 20:53  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h:
	  reorganized audiosource

2008-07-23 20:05  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioConfig.h,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/rtpReceiver.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h,
	  public/src/gst/videoSource.cpp, public/src/gst/videoSource.h:
	  pulled videoSource out of videoSender

2008-07-23 18:12  tristan

	* public/src/include/block.h, public/src/include/jackUtils.h:
	  divided gstTestSuite into audio, video and sync testsuites

2008-07-23 18:12  tristan

	* public/src/gst/gstBase.cpp, public/src/gst/test/Makefile.am,
	  public/src/gst/test/audioTestSuite.cpp,
	  public/src/gst/test/audioTestSuite.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/syncTestSuite.cpp,
	  public/src/gst/test/syncTestSuite.h,
	  public/src/gst/test/videoTestSuite.cpp,
	  public/src/gst/test/videoTestSuite.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h:

2008-07-23 18:04  koya

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite2.cpp,
	  public/src/gst/test/gstTestSuite2.h: AudioDelaySource now works
	  with AudioFileSource

2008-07-22 22:17  tristan

	* public/src/gst/audioSender.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/mediaBase.cpp,
	  public/src/gst/mediaBase.h, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpSession.cpp, public/src/gst/rtpSession.h,
	  public/src/gst/syncTester.cpp, public/src/gst/syncTester.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h: listener needs to tell sender
	  to stop sending when listener dies

2008-07-22 22:05  koya

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h:
	  static callback for periodic timer moved to AudioSender virtual
	  callback added

2008-07-22 20:40  koya

	* public/src/gst/audioConfig.cpp,
	  public/src/gst/test/gstTestSuite2.cpp,
	  public/src/gst/test/gstTestSuite2.h: audioConfig conflict
	  resolved

2008-07-22 20:28  tristan

	* public/autogen.sh, public/configure.ac,
	  public/src/gst-jack/src/gstjackbin.c,
	  public/src/gst/audioConfig.cpp, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioReceiver.h, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/gstBase.cpp,
	  public/src/gst/gstBase.h, public/src/gst/pipeline.cpp,
	  public/src/gst/rtpSender.cpp, public/src/gst/test/Makefile.am,
	  public/src/gst/test/gstTestSuite.h:

2008-07-22 18:17  tristan

	* public/src/gst-jack/src/Makefile.in:

2008-07-22 18:17  tristan

	* public/src/gst-jack/src/gstjackringbuffer.h: pulled duplicate
	  declarations out of src and sink .c files into
	  gstjackringbuffer.h

2008-07-22 18:14  tristan

	* public/src/gst-jack/Makefile.in: removed generated file
	  Makefile.in

2008-07-22 18:13  tristan

	* public/src/gst-jack/src/Makefile.am,
	  public/src/gst-jack/src/Makefile.in,
	  public/src/gst-jack/src/gstjack.h,
	  public/src/gst-jack/src/gstjackaudiosink.c,
	  public/src/gst-jack/src/gstjackaudiosrc.c,
	  public/src/gst/Makefile.am, public/src/gst/audioReceiver.cpp,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/test/Makefile.am,
	  public/src/gst/videoSender.cpp, public/src/include/jackUtils.h:
	  added checks to see if jack is running

2008-07-22 18:11  tristan

	* public/src/prototypes/hello/test/Makefile.am: changeed hello.a to
	  hello.la

2008-07-22 15:33  koya

	* public/src/Makefile.am: prototypes compile

2008-07-22 15:29  koya

	* public/src/gst/test/Makefile.am,
	  public/src/gutil/test/Makefile.am, public/src/main/Makefile.am,
	  public/src/osc/test/Makefile.am,
	  public/src/prototypes/hello/test/Makefile.am,
	  public/src/prototypes/pyInterpreter/Makefile.am,
	  public/src/sip/test/Makefile.am: globals.mak included in all
	  Makefile.am

2008-07-22 15:02  koya

	* public/src/globals.mak, public/src/prototypes/python/Makefile.am:
	  added -I.. to global.makw file

2008-07-22 15:00  tristan

	* public/src/gst/audioConfig.cpp: nicer source get method

2008-07-21 22:24  tristan

	* public/src/Makefile.am, public/src/gst/audioConfig.cpp,
	  public/src/gst/audioSource.cpp, public/src/include/logWriter.h:

2008-07-21 22:21  tristan

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/rtpReceiver.cpp,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/gstTestSuite2.cpp: deals with .delay in
	  audiosource name

2008-07-21 18:52  koya

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h:
	  Removed linkElements from derived class AudioFileSource

2008-07-21 18:10  koya

	* public/src/prototypes/hello/Makefile.am,
	  public/src/prototypes/python/Makefile.am,
	  public/src/sip/Makefile.am: Makefile conform -- fixed warning --
	  removeed linking of static lib to a shared library

2008-07-21 17:46  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/pipeline.cpp,
	  public/src/gst/pipeline.h, public/src/gst/test/gstTestSuite.h:

2008-07-21 17:01  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/pipeline.cpp,
	  public/src/gst/rtpReceiver.cpp: fixed audiotest source destructor
	  so callback dies when it should

2008-07-21 16:07  koya

	* public/src/prototypes/Makefile.am: prototypes Makefile.am

2008-07-21 05:16  koya

	* public/src/gutil/Makefile.am, public/src/gutil/baseMessage.h,
	  public/src/gutil/baseModule.h, public/src/gutil/test/Makefile.am,
	  public/src/gutil/test/thread.cpp, public/src/main/Makefile.am,
	  public/src/main/gstThread.cpp, public/src/main/main.cpp,
	  public/src/osc/osc.cpp, public/src/osc/test/oscTester.cpp: Queue
	  refinements

2008-07-21 05:15  koya

	* public/src/gst/rtpReceiver.cpp: removed std:: from std::find

2008-07-21 05:14  koya

	* public/configure.ac, public/src/globals.mak,
	  public/src/gst/test/Makefile.am: Made variable

2008-07-20 22:47  koya

	* public/src/gutil/baseThread.h: Cleanup of baseThread part 2

2008-07-20 22:43  koya

	* public/src/gutil/baseThread.h: Cleanup of baseThread part 1

2008-07-20 20:55  koya

	* public/src/prototypes/hello/Makefile.am: -fPIC required of
	  archives that will be linked to a shared library on AMD64

2008-07-20 19:23  koya

	* public/src/gst/Makefile.am, public/src/gst/rtpReceiver.cpp:
	  Debian requires <algorithm> and <string.h> be explicitly included

2008-07-20 18:46  koya

	* inhouse/prototypes/get-host-ip,
	  inhouse/prototypes/get-host-ip/Makefile,
	  inhouse/prototypes/get-host-ip/ip.cpp: Examples of local host
	  addresses discovery

2008-07-18 21:22  emmanuel

	* public/src/sip/sipsession.cpp, public/src/sip/sipsession.h,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Handles
	  invite request from peer - but still need sdp stuff

2008-07-18 19:27  koya

	* public/src/gst/audioConfig.cpp, public/src/gst/audioConfig.h,
	  public/src/gst/audioSender.cpp, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/test/Makefile.am,
	  public/src/gst/test/gstQueryTestSuite.cpp,
	  public/src/gst/test/gstQueryTestSuite.h,
	  public/src/gst/test/gstTestSuite.h,
	  public/src/gst/test/gstTestSuite2.cpp,
	  public/src/gst/test/gstTestSuite2.h,
	  public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h:
	  Refactor audioSource audioConfig -- moved createSource to Config

2008-07-18 19:21  tristan

	* public/src/gst/audioSource.cpp, public/src/gst/audioSource.h,
	  public/src/gst/pipeline.cpp, public/src/gst/pipeline.h,
	  public/src/gst/videoConfig.cpp, public/src/gst/videoConfig.h,
	  public/src/gst/videoSender.cpp, public/src/gst/videoSender.h:
	  sort of working video and audio synctest, problem with initial
	  offset

2008-07-18 18:37  emmanuel

	* public/src/sip/sdpcodec.cpp, public/src/sip/sdpcodec.h,
	  public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Pass
	  the SIP listening port as a session attribute
	  
	  Connection test between instance of the application successfull

2008-07-18 16:25  emmanuel

	* public/src/sip/Makefile.am, public/src/sip/sdp.cpp,
	  public/src/sip/sdp.h, public/src/sip/sdpcodec.cpp,
	  public/src/sip/sdpcodec.h, public/src/sip/session.h,
	  public/src/sip/sipsession.cpp, public/src/sip/sipsession.h: Add
	  squeletons of SDP/SDPcodec classes

2008-07-18 15:42  emmanuel

	* public/src/sip/Makefile.am, public/src/sip/test/Makefile.am: test
	  with pkg-config in Makefile.am
	  
	  --cflags ok ; --libs nope

2008-07-18 14:35  emmanuel

	* public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h:
	  Comments on pjsip static callback functions

2008-07-18 13:47  emmanuel

	* public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h, public/src/sip/useragent.cpp,
	  public/src/sip/useragent.h: Comments the code and add some design
	  adjustments

2008-07-17 21:39  etienne

	* public/py/connections/__init__.py, public/py/connections/sip.py,
	  public/py/miville.py, public/py/protocols/__init__.py,
	  public/py/settings.py, public/py/streams/__init__.py,
	  public/py/streams/audio/__init__.py,
	  public/py/streams/audio/gst.py,
	  public/py/streams/data/__init__.py,
	  public/py/streams/data/midi.py, public/py/streams/stream.py,
	  public/py/streams/video/__init__.py,
	  public/py/streams/video/gst.py, public/py/ui/api.py,
	  public/py/ui/cli/cli.py, public/py/utils/__init__.py,
	  public/py/utils/observer.py: Modified the notify method of the
	  Observer to aumatically pass the name of the caller method.
	  Added the first step of the settings system.
	  Begin to add the streams system at all level (from ui to osc to
	  communicate with the GST part).

2008-07-17 21:30  koya

	* public/src/sip/useragent.cpp: -Werror in sip

2008-07-17 19:55  emmanuel

	* public/configure.ac, public/src/sip/test/Makefile.am,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h:
	  Retrieve peer sdp message

2008-07-17 19:51  koya

	* public/src/gst/test/gstQueryTestSuite.cpp,
	  public/src/gst/test/gstQueryTestSuite.h: GstQuery

2008-07-17 19:50  koya

	* public/src/gst/videoReceiver.cpp, public/src/gst/videoReceiver.h:
	  GstQuery

2008-07-17 19:42  tristan

	* inhouse/testFiles/README, inhouse/testFiles/mkMovie.sh:

2008-07-17 19:37  tristan

	* inhouse/testFiles/impulse.wav, inhouse/testFiles/inputVid.avi,
	  inhouse/testFiles/output.avi: removed data files

2008-07-17 19:32  tristan

	* inhouse/testFiles/README:

2008-07-17 19:31  tristan

	* inhouse/testFiles/frameImpulse.ck, inhouse/testFiles/impulse.wav,
	  inhouse/testFiles/inputVid.avi, inhouse/testFiles/mkWhiteFrame.m,
	  inhouse/testFiles/muxAv.sh, inhouse/testFiles/output.avi: added
	  testfile generating files

2008-07-17 18:57  emmanuel

	* public/src/sip/useragent.cpp: Merge conflict in useragent.cpp

2008-07-17 18:47  emmanuel

	* public/src/sip/useragent.cpp, public/src/sip/useragent.h: switch
	  pjsip-related variables to static attributes

2008-07-17 16:49  koya

	* public/src/prototypes/pyInterpreter, public/src/pyInterpreter,
	  public/src/sdp: moved pyInterpreter to prototypes

2008-07-17 15:44  koya

	* public/configure.ac, public/src/Makefile.am, public/src/hello,
	  public/src/prototypes/hello,
	  public/src/prototypes/python/Makefile.am: moved hello to
	  prototypes

2008-07-17 15:34  koya

	* public/src/sip/useragent.cpp: fix broken compile

2008-07-17 15:10  tristan

	* public/configure.ac: added pkgconfig stuff for gstcontroller

2008-07-17 15:10  tristan

	* public/src/main/Makefile.am: included libs for gstaudio,
	  gstcontroller

2008-07-17 15:09  tristan

	* public/src/gst/Makefile.am, public/src/gst/audioSource.cpp,
	  public/src/gst/audioSource.h, public/src/gst/pipeline.cpp,
	  public/src/gst/rtpReceiver.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/test/Makefile.am: fixed rtpreceiver destructor,
	  added controls for audiotestsrc

2008-07-17 15:07  emmanuel

	* public/configure.ac, public/src/sip/Makefile.am,
	  public/src/sip/bak/Makefile.am, public/src/sip/bak/sip.cpp,
	  public/src/sip/bak/sip.h, public/src/sip/bak/sipMain.cpp,
	  public/src/sip/bak/sipPrivate.h,
	  public/src/sip/bak/sipStateless.cpp,
	  public/src/sip/bak/test/Makefile.am,
	  public/src/sip/bak/test/sipTestSuite.cpp,
	  public/src/sip/bak/test/sipTestSuite.h, public/src/sip/session.c,
	  public/src/sip/session.h, public/src/sip/sipsession.cpp,
	  public/src/sip/sipsession.h, public/src/sip/test/Makefile.am,
	  public/src/sip/test/sipsessionTest.cpp,
	  public/src/sip/useragent.cpp, public/src/sip/useragent.h: Fix
	  merge conflict

2008-07-17 14:48  koya

	* public/src/sip/Makefile.am: Fixed configure problem in
	  Makefile.am sip

2008-07-16 23:10  tristan

	* public/src/gst/rtpReceiver.cpp, public/src/gst/rtpReceiver.h,
	  public/src/gst/test/gstTestSuite.cpp:

2008-07-16 22:27  tristan

	* public/src/gst/pipeline.cpp, public/src/gst/rtpReceiver.cpp,
	  public/src/gst/rtpReceiver.h, public/src/gst/syncTester.cpp,
	  public/src/gst/syncTester.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/videoConfig.cpp: initial fixes added to make rtp
	  receiver more sane

2008-07-16 18:54  etienne

	* public/doc/pycore_v1.dia: Modified the Streams Class diagram (now
	  with one Class representing a group of different media streams).

2008-07-16 18:47  etienne

	* public/doc/pycore_v1.dia: Modified the Streams Class diagram (now
	  with one Class representing a group of different media streams).

2008-07-16 16:09  tristan

	* public/src/gst/test/gstApp.cpp:

2008-07-16 16:08  tristan

	* public/src/gst/gst_main.cpp, public/src/gst/test/Makefile.am:

2008-07-16 15:49  emmanuel

	* public/src/sip/Makefile.am, public/src/sip/session.c,
	  public/src/sip/session.h: PJSIP modules initialization + test
	  INVITE method OK

2008-07-16 15:49  emmanuel

	* public/src/sip/Makefile.am: Error in makefile

2008-07-16 15:49  emmanuel

	* .gitignore, inhouse/prototypes/ctypes-python,
	  inhouse/prototypes/ctypes-python/README,
	  inhouse/prototypes/ctypes-python/test-ctype.py,
	  inhouse/prototypes/ctypes-python/test.c: Example with python
	  module ctype

2008-07-15 23:24  simonp

	* public/doc/pycore_v1.dia: Changed page size

2008-07-15 22:14  tristan

	* public/src/gst/Makefile.am, public/src/gst/syncTester.cpp,
	  public/src/gst/syncTester.h,
	  public/src/gst/test/gstTestSuite.cpp,
	  public/src/gst/test/gstTestSuite.h: added broken syncTester

2008-07-15 21:52  koya

	* public/src/old: old/ is gone.

2008-07-15 21:51  koya

	* public/configure.ac, public/src/Makefile.am,
	  public/src/main/main.cpp,
	  public/src/prototypes/python/Makefile.am: Python Extentions
	  Shared lib example

2008-07-15 21:42  koya

	* public/src/Makefile.am, public/src/config.h.in,
	  public/src/gutil/baseThread.h, public/src/main/main.cpp,
	  public/src/prototypes, public/src/prototypes/python,
	  public/src/prototypes/python/Makefile.am,
	  public/src/prototypes/python/pythonImport.cpp: Python Extentions
	  Shared lib example

2008-07-15 21:09  etienne

	* public/doc/pycore_v1.dia: First class diagram of the python code!
	  Woo Hoo!

2008-07-15 19:28  koya

	* public/src/sdp/sdp.cpp, public/src/sdp/sdp.h:

2008-07-15 19:22  koya

	* public/src/sdp/sdp.cpp, public/src/sdp/sdp.h:

2008-07-15 17:47  emmanuel

	* .gitignore: Git ignore swap files

2008-07-15 17:47  emmanuel

	* public/configure.ac, public/src/Makefile.am,
	  public/src/sip/Makefile.am, public/src/sip/session.c,
	  public/src/sip/session.h, public/src/sip/sip.cpp,
	  public/src/sip/sip.h, public/src/sip/sipMain.cpp,
	  public/src/sip/sipPrivate.h, public/src/sip/sipStateless.cpp,
	  public/src/sip/test/Makefile.am,
	  public/src/sip/test/sipTestSuite.cpp,
	  public/src/sip/test/sipTestSuite.h: Add a little bit of code for
	  pjsip part

2008-07-15 17:47  emmanuel

	* public/src/sdp/Makefile.am, public/src/sdp/sdp.cpp,
	  public/src/sdp/sdp.h, public/src/sdp/test/Makefile.am,
	  public/src/sdp/test/sdpTestSuite.cpp,
	  public/src/sdp/test/sdpTestSuite.h, public/src/sip/bak,
	  public/src/sip/bak/Makefile.am, public/src/sip/bak/sip.cpp,
	  public/src/sip/bak/sip.h, public/src/sip/bak/sipMain.cpp,
	  public/src/sip/bak/sipPrivate.h,
	  public/src/sip/bak/sipStateless.cpp, public/src/sip/bak/test,
	  public/src/sip/bak/test/Makefile.am,
	  public/src/sip/bak/test/sipTestSuite.cpp,
	  public/src/sip/bak/test/sipTestSuite.h: Remove/move old sip/sdp
	  stuff

2008-07-15 17:47  emmanuel

	* .gitignore: Adapt .gitignore to the new repository paths

2008-07-15 17:02  tristan

	* public/src/config.h.in, public/src/gst/test/gstTestSuite.h: added
	  empty config.h.in

2008-07-15 15:37  simonp

	* main, public/py: Reorganistation, part 3

2008-07-15 15:37  simonp

	* doc, public/py, pulse, test: Reorganistation, part 2

2008-07-15 15:33  simonp

	* inhouse, inhouse/misc, inhouse/propulseART, inhouse/prototypes,
	  inhouse/testFiles, misc, propulseART, prototypes, public,
	  pulse/ground, testFiles: Reorganisation, 1st part

2008-07-15 15:23  koya

	* pulse/ground/autogen.sh, pulse/ground/configure.ac,
	  pulse/ground/configure.in, pulse/ground/src/main/gstThread.cpp,
	  pulse/ground/src/main/main.cpp, pulse/ground/src/osc/osc.cpp,
	  pulse/ground/uncrustify.cfg, pulse/ground/utils,
	  pulse/ground/utils/uncrustify.cfg: autotools

2008-07-15 15:20  etienne

	* main/miville.py, main/ui/api.py, main/ui/cli/cli.py,
	  main/ui/common.py: Modified the integration of the UI API in the
	  core class.
	  Added a test class for the CLI to add a history function (not
	  finished).

2008-07-14 22:01  koya

	* pulse/ground/src/gutil/baseThread.h,
	  pulse/ground/src/gutil/optionArgs.cpp,
	  pulse/ground/src/gutil/optionArgs.h,
	  pulse/ground/src/main/main.cpp, pulse/ground/src/osc/osc.cpp,
	  pulse/ground/src/osc/osc.h: threads

2008-07-14 21:35  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h:

2008-07-14 20:44  koya

	* pulse/ground/src/gutil/baseThread.h,
	  pulse/ground/src/main/gstThread.cpp,
	  pulse/ground/src/main/main.cpp, pulse/ground/src/osc/osc.cpp,
	  pulse/ground/src/osc/osc.h: osc -> gst module

2008-07-14 18:45  tristan

	* pulse/ground/src/gst/interleave.cpp,
	  pulse/ground/src/gst/interleave.h: pulled out interleave code

2008-07-14 18:45  tristan

	* pulse/ground/src/gst/Makefile.am,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSource.cpp,
	  pulse/ground/src/gst/audioSource.h: pulled out interleave code

2008-07-14 18:01  koya

	* pulse/ground/src/gst-jack/src/gstjack.h,
	  pulse/ground/src/gst-jack/src/gstjackaudioclient.h,
	  pulse/ground/src/gst-jack/src/gstjackaudiosink.h,
	  pulse/ground/src/gst-jack/src/gstjackaudiosrc.h,
	  pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/audioSource.cpp,
	  pulse/ground/src/gst/audioSource.h,
	  pulse/ground/src/gst/gstBase.cpp, pulse/ground/src/gst/gstBase.h,
	  pulse/ground/src/gst/gst_main.cpp,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/pipeline.cpp,
	  pulse/ground/src/gst/pipeline.h,
	  pulse/ground/src/gst/rtpReceiver.cpp,
	  pulse/ground/src/gst/rtpReceiver.h,
	  pulse/ground/src/gst/rtpSender.cpp,
	  pulse/ground/src/gst/rtpSender.h,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/test/gstApp.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoConfig.cpp,
	  pulse/ground/src/gst/videoConfig.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h,
	  pulse/ground/src/gutil/baseMessage.h,
	  pulse/ground/src/gutil/baseModule.h,
	  pulse/ground/src/gutil/baseThread.h,
	  pulse/ground/src/gutil/optionArgs.cpp,
	  pulse/ground/src/gutil/optionArgs.h,
	  pulse/ground/src/gutil/test/main.cpp,
	  pulse/ground/src/gutil/test/message.h,
	  pulse/ground/src/gutil/test/sig_test.cpp,
	  pulse/ground/src/gutil/test/test.cpp,
	  pulse/ground/src/gutil/test/thread.cpp,
	  pulse/ground/src/hello/hello.cpp, pulse/ground/src/hello/hello.h,
	  pulse/ground/src/hello/test/test.cpp,
	  pulse/ground/src/include/logWriter.h,
	  pulse/ground/src/main/gstThread.cpp,
	  pulse/ground/src/main/gstThread.h,
	  pulse/ground/src/main/main.cpp, pulse/ground/src/main/test.cpp,
	  pulse/ground/src/old/sip_rtp_gst/gst_sip_rtp.h,
	  pulse/ground/src/old/sip_rtp_gst/sip_rtp_gst_main.cpp,
	  pulse/ground/src/osc/osc.cpp, pulse/ground/src/osc/osc.h,
	  pulse/ground/src/osc/test/oscTester.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.h,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp,
	  pulse/ground/src/pyInterpreter/python_import.cpp,
	  pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/test/sdpTestSuite.cpp,
	  pulse/ground/src/sdp/test/sdpTestSuite.h,
	  pulse/ground/src/sip/sip.cpp, pulse/ground/src/sip/sip.h,
	  pulse/ground/src/sip/sipMain.cpp,
	  pulse/ground/src/sip/sipStateless.cpp,
	  pulse/ground/src/sip/test/sipTestSuite.cpp,
	  pulse/ground/src/sip/test/sipTestSuite.h,
	  pulse/ground/uncrustify.cfg: uncrustify

2008-07-14 17:36  koya

	* pulse/ground/src/gst/audioSource.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h: uncrust

2008-07-14 17:35  koya

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSource.h,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gutil/baseThread.h,
	  pulse/ground/src/gutil/optionArgs.cpp,
	  pulse/ground/src/gutil/test/test.cpp,
	  pulse/ground/src/gutil/test/thread.cpp,
	  pulse/ground/src/main/gstThread.cpp,
	  pulse/ground/src/main/main.cpp, pulse/ground/src/osc/osc.h:
	  uncrust

2008-07-14 17:31  tristan

	* pulse/ground/src/gst/audioSource.cpp,
	  pulse/ground/src/gst/audioSource.h,
	  pulse/ground/src/gst/test/gstTestSuite.h: extract linkelements in
	  audiosouce

2008-07-14 15:11  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSource.cpp,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h: fixed boolean bug in
	  mediaConfig and it's caller (which cancelled each other out),
	  fixed AudioSource::create(alsasrc)

2008-07-14 03:01  etienne

	* test:

2008-07-14 02:13  koya

	* pulse/ground/src/main/gstThread.h,
	  pulse/ground/src/main/main.cpp: Towards main

2008-07-14 02:11  koya

	* pulse/ground/src/gutil/baseMessage.h,
	  pulse/ground/src/gutil/baseThread.h,
	  pulse/ground/src/gutil/test/Makefile.am,
	  pulse/ground/src/gutil/test/thread.cpp,
	  pulse/ground/src/main/Makefile.am,
	  pulse/ground/src/main/gstThread.cpp,
	  pulse/ground/src/osc/osc.cpp, pulse/ground/src/osc/osc.h: Modules
	  Threads Args

2008-07-11 22:11  koya

	* pulse/ground/src/gutil/baseModule.h,
	  pulse/ground/src/gutil/baseThread.h,
	  pulse/ground/src/gutil/optionArgs.cpp,
	  pulse/ground/src/gutil/optionArgs.h,
	  pulse/ground/src/gutil/test/Makefile.am,
	  pulse/ground/src/gutil/test/test.cpp,
	  pulse/ground/src/gutil/test/thread.cpp: valgrind tests

2008-07-11 21:52  tristan

	* pulse/ground/src/gst-jack/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst/audioSource.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h:

2008-07-11 21:52  tristan

	* prototypes/gstreamer/cpp/jackaudiosrc,
	  prototypes/gstreamer/cpp/jackaudiosrc/Makefile,
	  prototypes/gstreamer/cpp/jackaudiosrc/test.c:

2008-07-11 19:07  tristan

	* pulse/ground/src/gst-jack/src/gstjackaudiosink.c,
	  pulse/ground/src/gst-jack/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst-jack/src/rollJacksrc.sh: Jackaudiosrc works
	  with roughly 3ms latency provided the sink's sync property is set
	  to false

2008-07-11 15:21  koya

	* pulse/ground/autogen.sh, pulse/ground/src/gutil/baseThread.h,
	  pulse/ground/src/gutil/optionArgs.cpp,
	  pulse/ground/src/gutil/test/main.cpp,
	  pulse/ground/src/hello/test/test.cpp,
	  pulse/ground/src/include/logWriter.h,
	  pulse/ground/src/main/gstThread.cpp,
	  pulse/ground/src/sip/sipMain.cpp: autogen with Werror

2008-07-11 15:20  koya

	* pulse/ground/src/include/logWriter.h: logwriter variables move
	  into macro -- removed warning

2008-07-11 15:07  koya

	* pulse/ground/src/main/gstThread.cpp: Thread for gst

2008-07-11 14:55  koya

	* pulse/ground/src/gutil/baseModule.h,
	  pulse/ground/src/gutil/baseThread.h,
	  pulse/ground/src/gutil/optionArgs.cpp,
	  pulse/ground/src/gutil/test/Makefile.am,
	  pulse/ground/src/gutil/test/main.cpp,
	  pulse/ground/src/gutil/test/test.cpp,
	  pulse/ground/src/main/Makefile.am,
	  pulse/ground/src/main/test.cpp,
	  pulse/ground/src/sdp/test/Makefile.am,
	  pulse/ground/src/sdp/test/sdpTestSuite.cpp,
	  pulse/ground/src/sip/sip.cpp,
	  pulse/ground/src/sip/test/sipTestSuite.cpp: main / args threads

2008-07-11 02:57  etienne

	* main/ui/cli/__init__.pyc, main/ui/cli/cli.pyc: *.pyc deleted in
	  /cli

2008-07-11 02:55  etienne

	* main/ui/iui.pyc: iui.pyc deleted

2008-07-10 15:41  emmanuel

	* main/ui/__init__.pyc: Remove a remaining .pyc file

2008-07-09 22:15  etienne

	* main/protocols/osc_protocol.pyc, main/ui/web/__init__.pyc: .pyc
	  files deleted

2008-07-09 22:07  etienne

	* main, main/connections, main/protocols, main/streams,
	  main/streams/audio, main/streams/data, main/streams/video,
	  main/ui, main/ui/cli, main/ui/web, main/ui/web/css,
	  main/ui/web/img, main/ui/web/js, main/utils: Added svn:ignore
	  *.pyc to remove all the unnecessary .pyc files.

2008-07-09 22:00  tristan

	* pulse/ground/src/gst-jack/src/rollJacksrc.sh:

2008-07-09 21:57  etienne

	* main/addressbook.py, main/connections, main/connections/sip.py,
	  main/log.py, main/miville.py, main/settings.py, main/streams,
	  main/streams/audio, main/streams/audio/gst.py, main/streams/data,
	  main/streams/stream.py, main/streams/video,
	  main/streams/video/gst.py, main/ui/__init__.py, main/ui/api.py,
	  main/ui/cli/__init__.py, main/ui/cli/cli.py, main/ui/common.py,
	  main/ui/iui.py, main/ui/web/__init__.py, main/ui/web/off,
	  main/ui/web/wep.py, main/utils, main/utils/__init__.py,
	  main/utils/i18n.py, main/utils/log.py, main/utils/mediator.py,
	  main/utils/observer.py, main/utils/system_settings.py: Added file
	  structure for the connection, streams, utils and base (adress
	  book, settings) classes.
	  Added the Observer pattern for communication between the core and
	  the UIs.
	  AddressBook class added.
	  Moved the log utilities in utils directory.
	  Added the UI API.
	  Renamed and updated the core (from miville) to include the UI
	  API.
	  Completed the first iteration of the CLI client.
	  Deleted the Interface UI.
	  Added disabling an ui if there's a file name 'off' in the
	  directory.
	  Added utf-8 support.

2008-07-09 21:29  tristan

	* pulse/ground/src/gst-jack/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst-jack/src/rollJacksrc.sh: jackaudiosrc works
	  (i think)

2008-07-09 20:48  koya

	* pulse/ground/src/gutil/test/test.cpp: test args gutil

2008-07-09 20:45  koya

	* pulse/ground/src/gutil/baseModule.h,
	  pulse/ground/src/gutil/optionArgs.cpp,
	  pulse/ground/src/gutil/optionArgs.h,
	  pulse/ground/src/gutil/test/main.cpp,
	  pulse/ground/src/gutil/test/thread.cpp,
	  pulse/ground/src/hello/test/test.cpp,
	  pulse/ground/src/main/test.cpp: BaseModule and OptionArgs

2008-07-09 19:27  tristan

	* pulse/ground/src/gst-jack/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst-jack/src/rollJacksrc.sh: fixed autoconnect

2008-07-09 18:30  tristan

	* pulse/ground/src/gst/Makefile.am,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/audioSource.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/rtpReceiver.cpp,
	  pulse/ground/src/gst/rtpReceiver.h,
	  pulse/ground/src/gst/rtpSender.cpp,
	  pulse/ground/src/gst/rtpSender.h,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: got rid of dangerous
	  downcasts, also mediaBase wasn't using mediaconfig so it no
	  longer has one as a member variable

2008-07-08 21:48  tristan

	* pulse/ground/src/gst-jack/src/rollJacksrc.sh:

2008-07-08 21:34  tristan

	* pulse/ground/src/gst-jack/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst-jack/src/rollJacksrc.sh: auto connect
	  doesn't work yet

2008-07-08 20:29  tristan

	* pulse/ground/src/gst-jack/src/gstjackaudiosink.c,
	  pulse/ground/src/gst-jack/src/gstjackaudiosink.h,
	  pulse/ground/src/gst-jack/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst-jack/src/gstjackaudiosrc.h,
	  pulse/ground/src/gst/Makefile.am:

2008-07-08 20:18  koya

	* pulse/ground/src/gutil/test/thread.cpp,
	  pulse/ground/src/main/test.cpp: Args and Threads

2008-07-08 19:33  koya

	* pulse/ground/src/gst/Makefile.am: gst Makefile.am uncommented

2008-07-08 19:23  tristan

	* pulse/ground/src/gst-jack/Makefile.in,
	  pulse/ground/src/gst-jack/configure,
	  pulse/ground/src/gst-jack/configure.ac,
	  pulse/ground/src/gst-jack/m4/Makefile.in,
	  pulse/ground/src/gst-jack/src/gstjack.c,
	  pulse/ground/src/gst-jack/src/gstjack.h,
	  pulse/ground/src/gst-jack/src/gstjackaudiosink.c,
	  pulse/ground/src/gst-jack/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst/test/Makefile.am,
	  pulse/ground/src/main/test.cpp:

2008-07-08 19:18  koya

	* pulse/ground/configure.in, pulse/ground/src/Makefile.am,
	  pulse/ground/src/args,
	  pulse/ground/src/gst-jack/src/gstjackaudiosink.h,
	  pulse/ground/src/gutil/test/main.cpp, pulse/ground/src/main,
	  pulse/ground/src/main/Makefile.am,
	  pulse/ground/src/main/test.cpp: main entry

2008-07-08 18:48  koya

	* pulse/ground/src/gutil/test/Makefile.am,
	  pulse/ground/src/gutil/test/main.cpp: argsTester in gutil

2008-07-08 18:40  tristan

	* pulse/ground/src/gst-jack/src/gstjack.c,
	  pulse/ground/src/gst-jack/src/gstjackaudiosink.c,
	  pulse/ground/src/gst-jack/src/gstjackaudiosrc.c: moved shared
	  function to gstjack.c/h

2008-07-08 18:38  koya

	* pulse/ground/configure.in, pulse/ground/src/Makefile.am,
	  pulse/ground/src/hello/test/Makefile.am,
	  pulse/ground/src/hello/test/test.cpp, pulse/ground/src/osc/osc.h:
	  thread/ -> gutil

2008-07-08 18:25  tristan

	* pulse/ground/src/gst-jack/src/gstjackaudiosink.h,
	  pulse/ground/src/gst-jack/src/gstjackaudiosrc.c:

2008-07-08 18:25  koya

	* pulse/ground/src/gutil, pulse/ground/src/gutil/Makefile.am,
	  pulse/ground/src/gutil/baseMessage.h,
	  pulse/ground/src/gutil/baseModule.h,
	  pulse/ground/src/gutil/baseThread.h,
	  pulse/ground/src/gutil/optionArgs.cpp,
	  pulse/ground/src/gutil/optionArgs.h, pulse/ground/src/gutil/test,
	  pulse/ground/src/thread: thread -> gutil

2008-07-08 18:24  koya

	* pulse/ground/src/args/Makefile.am,
	  pulse/ground/src/args/optionArgs.cpp,
	  pulse/ground/src/args/optionArgs.h,
	  pulse/ground/src/args/test/Makefile.am,
	  pulse/ground/src/include/baseModule.h,
	  pulse/ground/src/thread/Makefile.am,
	  pulse/ground/src/thread/baseModule.h,
	  pulse/ground/src/thread/optionArgs.cpp,
	  pulse/ground/src/thread/optionArgs.h,
	  pulse/ground/src/thread/test/Makefile.am:

2008-07-08 18:19  tristan

	* pulse/ground/src/gst-jack/src/Makefile.in,
	  pulse/ground/src/gst-jack/src/gstjack.c,
	  pulse/ground/src/gst-jack/src/gstjackaudiosink.c,
	  pulse/ground/src/gst-jack/src/gstjackaudiosink.h,
	  pulse/ground/src/gst-jack/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst-jack/src/gstjackbin.c:

2008-07-08 18:05  tristan

	* pulse/ground/src/gst/audioSource.cpp:

2008-07-08 18:04  koya

	* pulse/ground/src/args/optionArgs.cpp,
	  pulse/ground/src/args/optionArgs.h,
	  pulse/ground/src/args/test/main.cpp,
	  pulse/ground/src/gst-jack/src/gstjackaudioclient.h,
	  pulse/ground/src/gst-jack/src/gstjackaudiosrc.h,
	  pulse/ground/src/gst/audioSource.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/hello/test/test.cpp,
	  pulse/ground/src/include/baseModule.h,
	  pulse/ground/src/include/logWriter.h,
	  pulse/ground/src/thread/baseMessage.h,
	  pulse/ground/src/thread/test/thread.cpp: BaseModule test

2008-07-08 17:46  koya

	* pulse/ground/src/Makefile.am,
	  pulse/ground/src/args/optionArgs.cpp,
	  pulse/ground/src/args/optionArgs.h,
	  pulse/ground/src/args/test/main.cpp,
	  pulse/ground/src/gst/Makefile.am,
	  pulse/ground/src/gst/test/Makefile.am,
	  pulse/ground/src/include/baseModule.h,
	  pulse/ground/src/pyInterpreter/Makefile.am,
	  pulse/ground/src/thread/baseMessage.h,
	  pulse/ground/src/thread/baseThread.h,
	  pulse/ground/src/thread/test/thread.cpp: BaseModule & OptionArgs

2008-07-08 17:45  koya

	* pulse/ground/src/hello/test,
	  pulse/ground/src/hello/test/Makefile.am,
	  pulse/ground/src/hello/test/test.cpp: BaseModule & OptionArgs

2008-07-08 17:17  tristan

	* pulse/ground/src/gst/audioSource.cpp,
	  pulse/ground/src/gst/rtpReceiver.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h: now does multichannel
	  audio with multiple files

2008-07-08 15:15  tristan

	* pulse/ground/src/gst-jack/src/Makefile.am,
	  pulse/ground/src/gst-jack/src/Makefile.in,
	  pulse/ground/src/gst-jack/src/gstjack.c,
	  pulse/ground/src/gst-jack/src/gstjackaudioclient.h,
	  pulse/ground/src/gst-jack/src/gstjackaudiosrc.h:

2008-07-07 22:04  tristan

	* pulse/ground/src/gst-jack, pulse/ground/src/gst-jack/.cvsignore,
	  pulse/ground/src/gst-jack/AUTHORS,
	  pulse/ground/src/gst-jack/COPYING,
	  pulse/ground/src/gst-jack/ChangeLog,
	  pulse/ground/src/gst-jack/INSTALL,
	  pulse/ground/src/gst-jack/Makefile.am,
	  pulse/ground/src/gst-jack/Makefile.in,
	  pulse/ground/src/gst-jack/NEWS, pulse/ground/src/gst-jack/README,
	  pulse/ground/src/gst-jack/aclocal.m4,
	  pulse/ground/src/gst-jack/autogen.sh,
	  pulse/ground/src/gst-jack/autoregen.sh,
	  pulse/ground/src/gst-jack/config.guess,
	  pulse/ground/src/gst-jack/config.h.in,
	  pulse/ground/src/gst-jack/config.sub,
	  pulse/ground/src/gst-jack/configure,
	  pulse/ground/src/gst-jack/configure.ac,
	  pulse/ground/src/gst-jack/depcomp,
	  pulse/ground/src/gst-jack/gst-autogen.sh,
	  pulse/ground/src/gst-jack/install-sh,
	  pulse/ground/src/gst-jack/ltmain.sh,
	  pulse/ground/src/gst-jack/m4, pulse/ground/src/gst-jack/missing,
	  pulse/ground/src/gst-jack/src, pulse/ground/src/gst-plugin:

2008-07-07 21:58  tristan

	* pulse/ground/src/gst-plugin/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst-plugin/src/gstjackaudiosrc.h: for ringbuffer
	  access, jackaudiosrc has to be derived from GstBaseAudioSrc, not
	  GstAudioSrc

2008-07-07 21:25  tristan

	* pulse/ground/src/gst-plugin/.cvsignore:

2008-07-07 21:24  tristan

	* pulse/ground/src/gst-plugin,
	  pulse/ground/src/gst-plugin/.cvsignore,
	  pulse/ground/src/gst-plugin/AUTHORS,
	  pulse/ground/src/gst-plugin/COPYING,
	  pulse/ground/src/gst-plugin/ChangeLog,
	  pulse/ground/src/gst-plugin/INSTALL,
	  pulse/ground/src/gst-plugin/Makefile.am,
	  pulse/ground/src/gst-plugin/Makefile.in,
	  pulse/ground/src/gst-plugin/NEWS,
	  pulse/ground/src/gst-plugin/README,
	  pulse/ground/src/gst-plugin/aclocal.m4,
	  pulse/ground/src/gst-plugin/autogen.sh,
	  pulse/ground/src/gst-plugin/autoregen.sh,
	  pulse/ground/src/gst-plugin/config.guess,
	  pulse/ground/src/gst-plugin/config.h.in,
	  pulse/ground/src/gst-plugin/config.sub,
	  pulse/ground/src/gst-plugin/configure,
	  pulse/ground/src/gst-plugin/configure.ac,
	  pulse/ground/src/gst-plugin/depcomp,
	  pulse/ground/src/gst-plugin/gst-autogen.sh,
	  pulse/ground/src/gst-plugin/install-sh,
	  pulse/ground/src/gst-plugin/ltmain.sh,
	  pulse/ground/src/gst-plugin/m4,
	  pulse/ground/src/gst-plugin/m4/Makefile.am,
	  pulse/ground/src/gst-plugin/m4/Makefile.in,
	  pulse/ground/src/gst-plugin/m4/as-compiler-flag.m4,
	  pulse/ground/src/gst-plugin/m4/as-version.m4,
	  pulse/ground/src/gst-plugin/missing,
	  pulse/ground/src/gst-plugin/src,
	  pulse/ground/src/gst-plugin/src/Makefile.am,
	  pulse/ground/src/gst-plugin/src/Makefile.in,
	  pulse/ground/src/gst-plugin/src/gstjack.c,
	  pulse/ground/src/gst-plugin/src/gstjackaudioclient.c,
	  pulse/ground/src/gst-plugin/src/gstjackaudioclient.h,
	  pulse/ground/src/gst-plugin/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst-plugin/src/gstjackaudiosrc.h,
	  pulse/ground/src/gst-plugin/src/gstjackbin.c,
	  pulse/ground/src/gst-plugin/src/libgstplugin_la-gstplugin.loT:
	  jackaudiosrc that compiles but nothing else

2008-07-07 21:17  tristan

	* pulse/ground/src/gst-template:

2008-07-07 21:08  tristan

	* pulse/ground/src/gst-template,
	  pulse/ground/src/gst-template/COPYING.LIB,
	  pulse/ground/src/gst-template/COPYING.MIT,
	  pulse/ground/src/gst-template/CVS,
	  pulse/ground/src/gst-template/CVS/Entries,
	  pulse/ground/src/gst-template/CVS/Entries.Log,
	  pulse/ground/src/gst-template/CVS/Repository,
	  pulse/ground/src/gst-template/CVS/Root,
	  pulse/ground/src/gst-template/CVS/Tag,
	  pulse/ground/src/gst-template/README,
	  pulse/ground/src/gst-template/gst-app,
	  pulse/ground/src/gst-template/gst-app/AUTHORS,
	  pulse/ground/src/gst-template/gst-app/COPYING,
	  pulse/ground/src/gst-template/gst-app/CVS,
	  pulse/ground/src/gst-template/gst-app/CVS/Entries,
	  pulse/ground/src/gst-template/gst-app/CVS/Entries.Log,
	  pulse/ground/src/gst-template/gst-app/CVS/Repository,
	  pulse/ground/src/gst-template/gst-app/CVS/Root,
	  pulse/ground/src/gst-template/gst-app/CVS/Tag,
	  pulse/ground/src/gst-template/gst-app/ChangeLog,
	  pulse/ground/src/gst-template/gst-app/Makefile.am,
	  pulse/ground/src/gst-template/gst-app/NEWS,
	  pulse/ground/src/gst-template/gst-app/README,
	  pulse/ground/src/gst-template/gst-app/autogen.sh,
	  pulse/ground/src/gst-template/gst-app/configure.ac,
	  pulse/ground/src/gst-template/gst-app/gst-autogen.sh,
	  pulse/ground/src/gst-template/gst-app/src,
	  pulse/ground/src/gst-template/gst-app/src/CVS,
	  pulse/ground/src/gst-template/gst-app/src/CVS/Entries,
	  pulse/ground/src/gst-template/gst-app/src/CVS/Repository,
	  pulse/ground/src/gst-template/gst-app/src/CVS/Root,
	  pulse/ground/src/gst-template/gst-app/src/CVS/Tag,
	  pulse/ground/src/gst-template/gst-app/src/Makefile.am,
	  pulse/ground/src/gst-template/gst-app/src/gst-app.h,
	  pulse/ground/src/gst-template/gst-app/src/main.c,
	  pulse/ground/src/gst-template/gst-app/src/play.c,
	  pulse/ground/src/gst-template/gst-app/src/play.h,
	  pulse/ground/src/gst-template/gst-plugin,
	  pulse/ground/src/gst-template/gst-plugin/.cvsignore,
	  pulse/ground/src/gst-template/gst-plugin/AUTHORS,
	  pulse/ground/src/gst-template/gst-plugin/COPYING,
	  pulse/ground/src/gst-template/gst-plugin/CVS,
	  pulse/ground/src/gst-template/gst-plugin/CVS/Entries,
	  pulse/ground/src/gst-template/gst-plugin/CVS/Entries.Log,
	  pulse/ground/src/gst-template/gst-plugin/CVS/Repository,
	  pulse/ground/src/gst-template/gst-plugin/CVS/Root,
	  pulse/ground/src/gst-template/gst-plugin/CVS/Tag,
	  pulse/ground/src/gst-template/gst-plugin/ChangeLog,
	  pulse/ground/src/gst-template/gst-plugin/INSTALL,
	  pulse/ground/src/gst-template/gst-plugin/Makefile,
	  pulse/ground/src/gst-template/gst-plugin/Makefile.am,
	  pulse/ground/src/gst-template/gst-plugin/Makefile.in,
	  pulse/ground/src/gst-template/gst-plugin/NEWS,
	  pulse/ground/src/gst-template/gst-plugin/README,
	  pulse/ground/src/gst-template/gst-plugin/aclocal.m4,
	  pulse/ground/src/gst-template/gst-plugin/autogen.sh,
	  pulse/ground/src/gst-template/gst-plugin/autom4te.cache,
	  pulse/ground/src/gst-template/gst-plugin/autom4te.cache/output.0,
	  pulse/ground/src/gst-template/gst-plugin/autom4te.cache/output.1,
	  pulse/ground/src/gst-template/gst-plugin/autom4te.cache/requests,
	  pulse/ground/src/gst-template/gst-plugin/autom4te.cache/traces.0,
	  pulse/ground/src/gst-template/gst-plugin/autom4te.cache/traces.1,
	  pulse/ground/src/gst-template/gst-plugin/autoregen.sh,
	  pulse/ground/src/gst-template/gst-plugin/config.guess,
	  pulse/ground/src/gst-template/gst-plugin/config.h,
	  pulse/ground/src/gst-template/gst-plugin/config.h.in,
	  pulse/ground/src/gst-template/gst-plugin/config.log,
	  pulse/ground/src/gst-template/gst-plugin/config.status,
	  pulse/ground/src/gst-template/gst-plugin/config.sub,
	  pulse/ground/src/gst-template/gst-plugin/configure,
	  pulse/ground/src/gst-template/gst-plugin/configure.ac,
	  pulse/ground/src/gst-template/gst-plugin/depcomp,
	  pulse/ground/src/gst-template/gst-plugin/gst-autogen.sh,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/.cvsignore,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/AUTHORS,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/COPYING,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/CVS,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/CVS/Entries,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/CVS/Entries.Log,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/CVS/Repository,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/CVS/Root,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/CVS/Tag,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/ChangeLog,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/INSTALL,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/Makefile,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/Makefile.am,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/Makefile.in,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/NEWS,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/README,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/aclocal.m4,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/autogen.sh,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/autom4te.cache,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/autom4te.cache/output.0,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/autom4te.cache/output.1,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/autom4te.cache/requests,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/autom4te.cache/traces.0,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/autom4te.cache/traces.1,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/autoregen.sh,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/config.guess,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/config.h,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/config.h.in,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/config.log,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/config.status,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/config.sub,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/configure,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/configure.ac,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/depcomp,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/gst-autogen.sh,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/install-sh,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/libtool,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/ltmain.sh,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4/CVS,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4/CVS/Entries,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4/CVS/Repository,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4/CVS/Root,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4/CVS/Tag,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4/Makefile,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4/Makefile.am,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4/Makefile.in,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4/as-compiler-flag.m4,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/m4/as-version.m4,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/missing,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/.deps,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/.deps/libgstplugin_la-gstplugin.Plo,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/.deps/libgstplugin_la-gstplugin.Tpo,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/.libs,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/CVS,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/CVS/Entries,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/CVS/Repository,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/CVS/Root,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/CVS/Tag,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/Makefile,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/Makefile.am,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/Makefile.in,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/gstplugin.c,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/gstplugin.h,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/gsttransform.c,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/gsttransform.h,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/src/libgstplugin_la-gstplugin.loT,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/stamp-h1,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/tools,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/tools/CVS,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/tools/CVS/Entries,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/tools/CVS/Repository,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/tools/CVS/Root,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/tools/CVS/Tag,
	  pulse/ground/src/gst-template/gst-plugin/gst-pluginold/tools/make_element,
	  pulse/ground/src/gst-template/gst-plugin/install-sh,
	  pulse/ground/src/gst-template/gst-plugin/libtool,
	  pulse/ground/src/gst-template/gst-plugin/ltmain.sh,
	  pulse/ground/src/gst-template/gst-plugin/m4,
	  pulse/ground/src/gst-template/gst-plugin/m4/CVS,
	  pulse/ground/src/gst-template/gst-plugin/m4/CVS/Entries,
	  pulse/ground/src/gst-template/gst-plugin/m4/CVS/Repository,
	  pulse/ground/src/gst-template/gst-plugin/m4/CVS/Root,
	  pulse/ground/src/gst-template/gst-plugin/m4/CVS/Tag,
	  pulse/ground/src/gst-template/gst-plugin/m4/Makefile,
	  pulse/ground/src/gst-template/gst-plugin/m4/Makefile.am,
	  pulse/ground/src/gst-template/gst-plugin/m4/Makefile.in,
	  pulse/ground/src/gst-template/gst-plugin/m4/as-compiler-flag.m4,
	  pulse/ground/src/gst-template/gst-plugin/m4/as-version.m4,
	  pulse/ground/src/gst-template/gst-plugin/missing,
	  pulse/ground/src/gst-template/gst-plugin/src,
	  pulse/ground/src/gst-template/gst-plugin/src/.deps,
	  pulse/ground/src/gst-template/gst-plugin/src/.deps/libgstjack_la-gstjack.Plo,
	  pulse/ground/src/gst-template/gst-plugin/src/.deps/libgstjack_la-gstjackaudioclient.Plo,
	  pulse/ground/src/gst-template/gst-plugin/src/.deps/libgstjack_la-gstjackaudiosrc.Plo,
	  pulse/ground/src/gst-template/gst-plugin/src/.deps/libgstplugin_la-gstplugin.Plo,
	  pulse/ground/src/gst-template/gst-plugin/src/.deps/libgstplugin_la-gstplugin.Tpo,
	  pulse/ground/src/gst-template/gst-plugin/src/.libs,
	  pulse/ground/src/gst-template/gst-plugin/src/.libs/libgstjack.a,
	  pulse/ground/src/gst-template/gst-plugin/src/.libs/libgstjack.exp,
	  pulse/ground/src/gst-template/gst-plugin/src/.libs/libgstjack.lai,
	  pulse/ground/src/gst-template/gst-plugin/src/.libs/libgstjack.so,
	  pulse/ground/src/gst-template/gst-plugin/src/.libs/libgstjack.ver,
	  pulse/ground/src/gst-template/gst-plugin/src/CVS,
	  pulse/ground/src/gst-template/gst-plugin/src/CVS/Entries,
	  pulse/ground/src/gst-template/gst-plugin/src/CVS/Repository,
	  pulse/ground/src/gst-template/gst-plugin/src/CVS/Root,
	  pulse/ground/src/gst-template/gst-plugin/src/CVS/Tag,
	  pulse/ground/src/gst-template/gst-plugin/src/Makefile,
	  pulse/ground/src/gst-template/gst-plugin/src/Makefile.am,
	  pulse/ground/src/gst-template/gst-plugin/src/Makefile.in,
	  pulse/ground/src/gst-template/gst-plugin/src/gstjack.c,
	  pulse/ground/src/gst-template/gst-plugin/src/gstjackaudioclient.c,
	  pulse/ground/src/gst-template/gst-plugin/src/gstjackaudioclient.h,
	  pulse/ground/src/gst-template/gst-plugin/src/gstjackaudiosrc.c,
	  pulse/ground/src/gst-template/gst-plugin/src/gstjackaudiosrc.h,
	  pulse/ground/src/gst-template/gst-plugin/src/gstjackbin.c,
	  pulse/ground/src/gst-template/gst-plugin/src/gstplugin.c,
	  pulse/ground/src/gst-template/gst-plugin/src/gstplugin.h,
	  pulse/ground/src/gst-template/gst-plugin/src/gsttransform.c,
	  pulse/ground/src/gst-template/gst-plugin/src/gsttransform.h,
	  pulse/ground/src/gst-template/gst-plugin/src/libgstplugin_la-gstplugin.loT,
	  pulse/ground/src/gst-template/gst-plugin/stamp-h1,
	  pulse/ground/src/gst-template/gst-plugin/tools,
	  pulse/ground/src/gst-template/gst-plugin/tools/CVS,
	  pulse/ground/src/gst-template/gst-plugin/tools/CVS/Entries,
	  pulse/ground/src/gst-template/gst-plugin/tools/CVS/Repository,
	  pulse/ground/src/gst-template/gst-plugin/tools/CVS/Root,
	  pulse/ground/src/gst-template/gst-plugin/tools/CVS/Tag,
	  pulse/ground/src/gst-template/gst-plugin/tools/make_element,
	  pulse/ground/src/gst/pipeline.cpp,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/include/logWriter.h: added unuseable
	  jackaudiosrc, fixed logwriter

2008-07-07 20:39  koya

	* pulse/ground/src/args/optionArgs.cpp,
	  pulse/ground/src/args/optionArgs.h,
	  pulse/ground/src/args/test/main.cpp: OptionArgs handles flags,
	  ints and strings - char* ownership stays with OptionArgs till
	  destructor

2008-07-07 19:43  koya

	* pulse/ground/src/args/Makefile.am,
	  pulse/ground/src/args/optionArgs.cpp: Args compiles with test

2008-07-07 19:37  koya

	* pulse/ground/configure.in, pulse/ground/src/Makefile.am:
	  OptionArgs and Main

2008-07-07 19:36  koya

	* pulse/ground/src/args, pulse/ground/src/args/Makefile.am,
	  pulse/ground/src/args/main.cpp,
	  pulse/ground/src/args/optionArgs.cpp,
	  pulse/ground/src/args/optionArgs.h, pulse/ground/src/args/test,
	  pulse/ground/src/main:

2008-07-07 19:33  koya

	* pulse/ground/src/main/optionArgs.cpp,
	  pulse/ground/src/main/optionArgs.h:

2008-07-07 19:31  koya

	* pulse/ground/src/main/Makefile.am, pulse/ground/src/main/test,
	  pulse/ground/src/main/test/Makefile.am,
	  pulse/ground/src/main/test/main.cpp: args tests

2008-07-07 18:15  koya

	* pulse/ground/autogen.sh, pulse/ground/configure.in,
	  pulse/ground/src/Makefile.am,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/main, pulse/ground/src/main/Makefile.am,
	  pulse/ground/src/main/main.cpp: OptionArgs and Main

2008-07-07 15:32  tristan

	* pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioSource.cpp,
	  pulse/ground/src/gst/audioSource.h,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/pipeline.cpp,
	  pulse/ground/src/gst/pipeline.h,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoConfig.cpp,
	  pulse/ground/src/gst/videoConfig.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp: fixed video over rtp by
	  setting caps explicitly, though now have bug in pad linking

2008-07-04 22:05  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/gstBase.cpp, pulse/ground/src/gst/gstBase.h,
	  pulse/ground/src/gst/pipeline.cpp,
	  pulse/ground/src/gst/pipeline.h,
	  pulse/ground/src/gst/rtpReceiver.cpp,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp: VideoReceiver won't roll,
	  only seems to get rtpsession going in the pipeline

2008-07-04 18:48  tristan

	* pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/rtpReceiver.cpp,
	  pulse/ground/src/gst/rtpSender.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/videoConfig.cpp,
	  pulse/ground/src/gst/videoConfig.h: replaced string parameters
	  with const string references

2008-07-04 18:28  tristan

	* pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h:

2008-07-04 15:51  tristan

	* pulse/ground/src/gst/Makefile.am,
	  pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h: created audioSource classes

2008-07-03 22:45  tristan

	* pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioSender.cpp:

2008-07-03 21:08  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstBase.h, pulse/ground/src/gst/pipeline.h,
	  pulse/ground/src/gst/videoSender.cpp:

2008-07-03 20:44  tristan

	* pulse/ground/src/gst/Makefile.am,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/rtpReceiver.cpp,
	  pulse/ground/src/gst/rtpReceiver.h,
	  pulse/ground/src/gst/rtpSender.cpp,
	  pulse/ground/src/gst/rtpSender.h,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: moved rtp subclasses into
	  their own files

2008-07-03 20:35  tristan

	* pulse/ground/src/hello/hello.h, pulse/ground/src/osc/osc.h,
	  pulse/ground/src/pyInterpreter/pyInterpreter.h,
	  pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/test/sdpTestSuite.h,
	  pulse/ground/src/sip/sip.h,
	  pulse/ground/src/sip/test/sipTestSuite.h,
	  pulse/ground/src/thread/baseThread.h,
	  pulse/ground/src/thread/test/thread.cpp,
	  pulse/ground/uncrustify.cfg: uncrustify classes now fixed

2008-07-03 20:35  tristan

	* pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstBase.h, pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/pipeline.h,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoConfig.h,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h:

2008-07-03 20:24  koya

	* pulse/ground/autogen.sh, pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstBase.cpp, pulse/ground/src/gst/gstBase.h,
	  pulse/ground/src/gst/gst_main.cpp,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/pipeline.cpp,
	  pulse/ground/src/gst/pipeline.h,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/test/gstApp.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoConfig.cpp,
	  pulse/ground/src/gst/videoConfig.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h,
	  pulse/ground/src/hello/hello.cpp, pulse/ground/src/hello/hello.h,
	  pulse/ground/src/include/logWriter.h,
	  pulse/ground/src/old/sip_rtp_gst/gst_sip_rtp.h,
	  pulse/ground/src/old/sip_rtp_gst/sip_rtp_gst_main.cpp,
	  pulse/ground/src/osc/osc.cpp, pulse/ground/src/osc/osc.h,
	  pulse/ground/src/osc/test/oscTester.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.h,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp,
	  pulse/ground/src/pyInterpreter/python_import.cpp,
	  pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/test/sdpTestSuite.cpp,
	  pulse/ground/src/sdp/test/sdpTestSuite.h,
	  pulse/ground/src/sip/sip.cpp, pulse/ground/src/sip/sip.h,
	  pulse/ground/src/sip/sipMain.cpp,
	  pulse/ground/src/sip/sipStateless.cpp,
	  pulse/ground/src/sip/test/sipTestSuite.cpp,
	  pulse/ground/src/sip/test/sipTestSuite.h,
	  pulse/ground/src/thread/baseThread.h,
	  pulse/ground/src/thread/test/message.h,
	  pulse/ground/src/thread/test/sig_test.cpp,
	  pulse/ground/src/thread/test/thread.cpp,
	  pulse/ground/uncrustify.cfg: uncrustify

2008-07-03 20:13  tristan

	* pulse/ground/src/gst/rtpSession.cpp:

2008-07-03 17:51  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: removed friend class
	  declaration

2008-07-03 16:58  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/pipeline.cpp,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/test/gstTestSuite.h: fixed pipeline remove
	  segfaults

2008-07-02 23:14  tristan

	* pulse/ground/autogen.sh, pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/pipeline.cpp,
	  pulse/ground/src/gst/videoConfig.cpp: indent adds an extra const
	  for this, manually removed

2008-07-02 23:09  koya

	* pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstBase.cpp, pulse/ground/src/gst/gstBase.h,
	  pulse/ground/src/gst/gst_main.cpp,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/pipeline.cpp,
	  pulse/ground/src/gst/pipeline.h,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/test/gstApp.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoConfig.cpp,
	  pulse/ground/src/gst/videoConfig.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: indent -l105 -bli0 -npsl
	  -npcs -i4 -nut -sob -hnl -v

2008-07-02 23:08  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstBase.cpp, pulse/ground/src/gst/gstBase.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/pipeline.cpp,
	  pulse/ground/src/gst/pipeline.h,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/test/Makefile.am,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoSender.cpp: audio now uses rtpsession,
	  video is next

2008-07-02 23:03  koya

	* pulse/ground/src/hello/hello.h,
	  pulse/ground/src/include/logWriter.h,
	  pulse/ground/src/old/sip_rtp_gst/gst_sip_rtp.h,
	  pulse/ground/src/old/sip_rtp_gst/sip_rtp_gst_main.cpp,
	  pulse/ground/src/osc/osc.cpp, pulse/ground/src/osc/osc.h,
	  pulse/ground/src/osc/test/oscTester.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.h,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp,
	  pulse/ground/src/pyInterpreter/python_import.cpp,
	  pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/test/sdpTestSuite.cpp,
	  pulse/ground/src/sdp/test/sdpTestSuite.h,
	  pulse/ground/src/sip/sip.cpp, pulse/ground/src/sip/sip.h,
	  pulse/ground/src/sip/sipMain.cpp,
	  pulse/ground/src/sip/sipPrivate.h,
	  pulse/ground/src/sip/sipStateless.cpp,
	  pulse/ground/src/sip/test/sipTestSuite.cpp,
	  pulse/ground/src/sip/test/sipTestSuite.h,
	  pulse/ground/src/thread/test/message.h,
	  pulse/ground/src/thread/test/sig_test.cpp,
	  pulse/ground/src/thread/test/thread.cpp: indent w/o gst

2008-07-02 22:56  koya

	* pulse/ground/doc/Doxyfile, pulse/ground/src/hello/hello.cpp,
	  pulse/ground/src/thread/baseThread.h: indent stuff

2008-07-02 16:17  koya

	* pulse/ground/src/gst/test/Makefile.am,
	  pulse/ground/src/osc/osc.cpp, pulse/ground/src/osc/osc.h,
	  pulse/ground/src/osc/test/oscTester.cpp,
	  pulse/ground/src/pyInterpreter/python_import.cpp,
	  pulse/ground/src/thread/baseThread.h,
	  pulse/ground/src/thread/test/thread.cpp: osc message base thread

2008-06-30 22:07  koya

	* pulse/ground/src/thread/baseThread.h,
	  pulse/ground/src/thread/test/message.h: thread queues

2008-06-30 22:06  koya

	* pulse/ground/src/osc/osc.cpp, pulse/ground/src/osc/osc.h,
	  pulse/ground/src/osc/test/oscTester.cpp: osc callbacks

2008-06-30 22:01  tristan

	* pulse/ground/src/gst/Makefile.am,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/gstBase.cpp, pulse/ground/src/gst/gstBase.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/pipeline.cpp,
	  pulse/ground/src/gst/pipeline.h,
	  pulse/ground/src/gst/rtpSession.cpp,
	  pulse/ground/src/gst/rtpSession.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoSender.cpp: currently broken due to
	  extraction of pipeline class and rtpsession class

2008-06-30 17:37  koya

	* pulse/ground/acinclude.m4: autogen

2008-06-30 17:36  koya

	* pulse/ground/autogen.sh: autogen

2008-06-30 17:18  koya

	* pulse/ground/autogen.sh, pulse/ground/configure.in: osc, thread,
	  etc. weekend

2008-06-30 17:18  koya

	* pulse/ground/src/osc/osc.cpp, pulse/ground/src/osc/osc.h,
	  pulse/ground/src/osc/oscThread.cpp,
	  pulse/ground/src/osc/oscThread.h,
	  pulse/ground/src/osc/test/osc.cpp,
	  pulse/ground/src/osc/test/oscTester.cpp: osc, thread, etc.
	  weekend

2008-06-30 17:16  koya

	* pulse/ground/src/osc/Makefile.am,
	  pulse/ground/src/osc/oscThread.cpp,
	  pulse/ground/src/osc/oscThread.h,
	  pulse/ground/src/osc/test/Makefile.am,
	  pulse/ground/src/osc/test/osc.cpp,
	  pulse/ground/src/pyInterpreter/Makefile.am,
	  pulse/ground/src/pyInterpreter/python_import.cpp,
	  pulse/ground/src/sip/Makefile.am,
	  pulse/ground/src/sip/test/Makefile.am,
	  pulse/ground/src/thread/baseThread.cpp,
	  pulse/ground/src/thread/baseThread.h,
	  pulse/ground/src/thread/message.h,
	  pulse/ground/src/thread/test/message.h,
	  pulse/ground/src/thread/test/thread.cpp: osc, thread, etc.
	  weekend

2008-06-27 22:55  koya

	* pulse/ground/src/globals.mak, pulse/ground/src/osc/Makefile.am,
	  pulse/ground/src/osc/oscThread.cpp,
	  pulse/ground/src/osc/oscThread.h, pulse/ground/src/osc/test,
	  pulse/ground/src/osc/test/Makefile.am,
	  pulse/ground/src/osc/test/osc.cpp: osc and threads

2008-06-27 22:52  koya

	* pulse/ground/configure.in, pulse/ground/src/Makefile.am,
	  pulse/ground/src/thread/baseThread.h,
	  pulse/ground/src/thread/test/thread.cpp: osc and threads

2008-06-27 22:31  tristan

	* pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/test/gstTestSuite.h: audio works with
	  gstrtpbin

2008-06-27 22:24  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/test/gstTestSuite.h: using rtpbin for audio

2008-06-26 22:04  koya

	* pulse/ground/src/pyInterpreter/Makefile.am: Makefile update

2008-06-26 22:01  koya

	* pulse/ground/src/thread/message.h: message

2008-06-26 21:59  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/videoReceiver.cpp: end of day

2008-06-26 21:59  koya

	* pulse/ground/src/pyInterpreter/python_import.cpp,
	  pulse/ground/src/thread/Makefile.am,
	  pulse/ground/src/thread/baseThread.h,
	  pulse/ground/src/thread/test/thread.cpp: Decoupled message and
	  thread

2008-06-26 20:26  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h: fixed send caps bug

2008-06-26 00:01  koya

	* pulse/ground/configure.in,
	  pulse/ground/src/pyInterpreter/Makefile.am,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp,
	  pulse/ground/src/pyInterpreter/python_import.cpp,
	  pulse/ground/src/thread/Makefile.am,
	  pulse/ground/src/thread/baseThread.cpp,
	  pulse/ground/src/thread/baseThread.h,
	  pulse/ground/src/thread/gThreadQueue.h,
	  pulse/ground/src/thread/test/Makefile.am,
	  pulse/ground/src/thread/test/thread.cpp: Threads and python

2008-06-25 22:31  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/videoConfig.cpp,
	  pulse/ground/src/gst/videoConfig.h,
	  pulse/ground/src/gst/videoSender.cpp:

2008-06-25 20:23  koya

	* pulse/ground/src/thread/gThreadQueue.h,
	  pulse/ground/src/thread/test/thread.cpp: baseThread

2008-06-25 20:01  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: pipeline construction now
	  uses template method

2008-06-25 18:47  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: dv changed to be built
	  element by built

2008-06-25 18:43  koya

	* pulse/ground/src/thread/test/thread.cpp:

2008-06-25 18:38  koya

	* pulse/ground/src/thread/gThreadQueue.h,
	  pulse/ground/src/thread/test/thread.cpp: thread message

2008-06-25 17:37  koya

	* pulse/ground/src/Makefile.am, pulse/ground/src/thread,
	  pulse/ground/src/thread/Makefile.am,
	  pulse/ground/src/thread/gThreadQueue.h,
	  pulse/ground/src/thread/test,
	  pulse/ground/src/thread/test/Makefile.am,
	  pulse/ground/src/thread/test/sig_test.cpp,
	  pulse/ground/src/thread/test/thread.cpp: glib gthread tests

2008-06-25 16:40  koya

	* pulse/ground/src/headerGPL.c, pulse/ground/src/headerLGPL.c:
	  Licences

2008-06-25 16:35  koya

	* pulse/ground/src/GPLicence.c, pulse/ground/src/headerGPL.c,
	  pulse/ground/src/headerLGPL.c: Licences

2008-06-25 16:29  koya

	* pulse/ground/src/GPLicence.c, pulse/ground/src/base.mak,
	  pulse/ground/src/boilerPlate.cpp: Licences

2008-06-23 22:32  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/videoSender.cpp: end of day

2008-06-23 22:28  koya

	* pulse/ground/src/sdp/Makefile.am: sdp Makefile adjustment

2008-06-23 21:50  koya

	* pulse/ground/README, pulse/ground/include: removed old include
	  directory

2008-06-23 21:28  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/include/logWriter.h: now using path for osc
	  message

2008-06-23 21:21  koya

	* pulse/ground/autogen.sh, pulse/ground/configure.in,
	  pulse/ground/src/gst/Makefile.am,
	  pulse/ground/src/gst/logWriter.h,
	  pulse/ground/src/gst/test/Makefile.am, pulse/ground/src/include,
	  pulse/ground/src/include/logWriter.h,
	  pulse/ground/src/sdp/Makefile.am,
	  pulse/ground/src/sdp/test/Makefile.am,
	  pulse/ground/src/sip/Makefile.am,
	  pulse/ground/src/sip/test/Makefile.am: autotools refining

2008-06-23 21:08  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/logWriter.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoReceiver.cpp: sending caps and
	  receiving caps works

2008-06-23 15:21  koya

	* pulse/ground/src/osc,
	  pulse/ground/src/pyInterpreter/python_import.cpp,
	  pulse/ground/src/python_import.cpp: Added osc -- moved python

2008-06-20 22:12  tristan

	* pulse/ground/configure.in, pulse/ground/src/gst/Makefile.am,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/test/Makefile.am,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h: audio tx rx not working
	  due to liblo msg passing difficulties

2008-06-20 18:45  tristan

	* main/miville.py, main/protocols/OSC.pyc,
	  main/protocols/osc_protocol.pyc, main/ui/__init__.pyc,
	  main/ui/cli/__init__.pyc, main/ui/cli/cli.pyc,
	  main/ui/web/__init__.pyc,
	  prototypes/gstreamer/shellScripts/interleave.sh,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/logWriter.h,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h: fixed audiofile, now
	  works but need way for getting rtp caps

2008-06-19 22:31  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.cpp: nicer function to get
	  sender's output caps

2008-06-19 22:17  tristan

	* pulse/ground/src/gst/audioSender.cpp:

2008-06-19 22:16  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h:

2008-06-19 22:05  koya

	* pulse/ground/src/gst/Makefile.am,
	  pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/test/gstApp.cpp: gstApp moved to test
	  removed from build

2008-06-19 22:02  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/gstApp.cpp:

2008-06-19 21:50  koya

	* pulse/ground/src/pyInterpreter/Makefile.am: autoconf automake
	  changes

2008-06-19 21:48  tristan

	* pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h,
	  pulse/ground/src/gst/videoConfig.cpp,
	  pulse/ground/src/gst/videoConfig.h: removed duplicate code in
	  AudioSender::init

2008-06-19 21:38  koya

	* pulse/ground/src/hello/Makefile: autoconf automake changes

2008-06-19 21:38  koya

	* pulse/ground/src/pyInterpreter/Makefile: autoconf automake
	  changes

2008-06-19 21:36  koya

	* pulse/ground/configure.in, pulse/ground/src/Makefile.am,
	  pulse/ground/src/hello/Makefile.am,
	  pulse/ground/src/python_import.cpp,
	  pulse/ground/src/sip/Makefile.am,
	  pulse/ground/src/sip/sipMain.cpp,
	  pulse/ground/src/sip/test/Makefile.am: autoconf automake changes

2008-06-19 21:24  koya

	* pulse/ground/src/hello/Makefile.am: hello automake

2008-06-19 21:05  etienne

	* main/log.py: First version of the log system of the core.

2008-06-19 17:27  koya

	* pulse/ground/configure.in, pulse/ground/src/Makefile.am: sip
	  autotoolize

2008-06-19 17:25  koya

	* pulse/ground/src/sip/Makefile, pulse/ground/src/sip/Makefile.am,
	  pulse/ground/src/sip/sipTestSuite.cpp,
	  pulse/ground/src/sip/sipTestSuite.h, pulse/ground/src/sip/test,
	  pulse/ground/src/sip/test/sipTestSuite.cpp,
	  pulse/ground/src/sip/test/sipTestSuite.h: sip autotoolize

2008-06-19 17:06  koya

	* pulse/ground/src/gst/Makefile.am: gst Makefile.am

2008-06-19 17:01  koya

	* pulse/ground/src/gst/Makefile.in: undo Makefile.in

2008-06-19 16:59  koya

	* pulse/ground/src/gst/Makefile.in: gst Makefile.in

2008-06-18 23:11  tristan

	* pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioSender.cpp: filesrc still broken

2008-06-18 23:06  koya

	* pulse/ground/src/gst/Makefile: Makefile now generated from
	  Makefile.am

2008-06-18 23:02  koya

	* pulse/ground/configure.in, pulse/ground/src/Makefile.am,
	  pulse/ground/src/gst/Makefile, pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h, pulse/ground/src/gst/test,
	  pulse/ground/src/gst/test/Makefile.am,
	  pulse/ground/src/gst/test/gstTestSuite.cpp,
	  pulse/ground/src/gst/test/gstTestSuite.h: gst now autoconfed

2008-06-18 22:01  tristan

	* pulse/ground/autogen.sh: added autogen.sh

2008-06-18 21:54  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/gst/logWriter.h: filesrc not working yet

2008-06-18 21:43  koya

	* pulse/ground/src/sdp/Makefile: Makefile now generated by
	  autotools

2008-06-18 21:42  koya

	* pulse/ground/README, pulse/ground/src/Makefile.am,
	  pulse/ground/src/sdp/Makefile: README for autotools

2008-06-18 21:35  koya

	* pulse/ground/AUTHORS, pulse/ground/ChangeLog,
	  pulse/ground/Makefile.am, pulse/ground/NEWS,
	  pulse/ground/configure.in: autotools configure beginning

2008-06-18 21:34  koya

	* pulse/ground/src/Makefile.am, pulse/ground/src/sdp/Makefile,
	  pulse/ground/src/sdp/Makefile.am,
	  pulse/ground/src/sdp/sdpTestSuite.cpp,
	  pulse/ground/src/sdp/sdpTestSuite.h, pulse/ground/src/sdp/test,
	  pulse/ground/src/sdp/test/Makefile.am,
	  pulse/ground/src/sdp/test/sdpTestSuite.cpp,
	  pulse/ground/src/sdp/test/sdpTestSuite.h: autotools configure
	  beginning

2008-06-18 19:27  tristan

	* pulse/ground/src/gst/logWriter.h,
	  pulse/ground/src/gst/mediaBase.h: added logwriter macro

2008-06-17 23:01  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoSender.cpp: end of day

2008-06-17 21:42  tristan

	* pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/videoConfig.cpp,
	  pulse/ground/src/gst/videoConfig.h,
	  pulse/ground/src/gst/videoSender.cpp: cleaned up interface

2008-06-17 15:50  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioConfig.cpp,
	  pulse/ground/src/gst/audioConfig.h,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/audioSession.cpp,
	  pulse/ground/src/gst/audioSession.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/mediaConfig.cpp,
	  pulse/ground/src/gst/mediaConfig.h,
	  pulse/ground/src/gst/mediaSession.cpp,
	  pulse/ground/src/gst/mediaSession.h,
	  pulse/ground/src/gst/videoConfig.cpp,
	  pulse/ground/src/gst/videoConfig.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h,
	  pulse/ground/src/gst/videoSession.cpp,
	  pulse/ground/src/gst/videoSession.h: renamed session classes
	  config

2008-06-17 14:47  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/audioSession.cpp,
	  pulse/ground/src/gst/audioSession.h,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/mediaSession.cpp,
	  pulse/ground/src/gst/mediaSession.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h,
	  pulse/ground/src/gst/videoSession.cpp,
	  pulse/ground/src/gst/videoSession.h:

2008-06-16 21:02  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h: caps_str method works, but must
	  be called after pipeline is rolling/caps have been negotiated

2008-06-16 20:56  koya

	* pulse/ground/src/pyInterpreter/Makefile,
	  pulse/ground/src/python_import.cpp: testing with twisted

2008-06-16 20:55  koya

	* pulse/ground/src/sip/Makefile, pulse/ground/src/sip/sip.cpp,
	  pulse/ground/src/sip/sip.h,
	  pulse/ground/src/sip/sipStateless.cpp: sip message -> invite

2008-06-16 18:48  koya

	* pulse/ground/src/sip/sipMain.cpp: Revert "Comments"
	  
	  This reverts commit aa0ae7d56a915e437694fe09cfd0e8ec084698c8.

2008-06-16 18:41  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/gstTestSuite.cpp: session object now in all
	  media classes

2008-06-16 17:17  koya

	* pulse/ground/py/protocols: flat -> main

2008-06-16 15:44  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: fixed bugs in revised
	  AudioSender

2008-06-16 15:41  koya

	* pulse/ground/src/sip/sipMain.cpp: Comments

2008-06-13 22:10  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: compiles, untested, need to
	  remove unused code from audioSender and refactor audioReceiver

2008-06-12 22:01  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: gstrtpbin works, uses
	  gst_parse_launch which is not the best solution

2008-06-12 16:22  etienne

	* tone: Bye bye

2008-06-12 16:22  etienne

	* main, main/miville.py, main/protocols, main/protocols/OSC.py,
	  main/protocols/OSC.pyc, main/protocols/osc_protocol.py,
	  main/protocols/osc_protocol.pyc,
	  main/protocols/test_osc_client.py,
	  main/protocols/test_osc_server.py, main/ui, main/ui/__init__.py,
	  main/ui/__init__.pyc, main/ui/cli, main/ui/cli/__init__.py,
	  main/ui/cli/__init__.pyc, main/ui/cli/cli.py,
	  main/ui/cli/cli.pyc, main/ui/iui.py, main/ui/iui.pyc,
	  main/ui/web, main/ui/web/__init__.py, main/ui/web/__init__.pyc,
	  main/ui/web/css, main/ui/web/css/base.css, main/ui/web/img,
	  main/ui/web/img/close_0.png, main/ui/web/img/close_1.png,
	  main/ui/web/img/triangle_0.png, main/ui/web/img/triangle_1.png,
	  main/ui/web/img/triangle_up_0.png,
	  main/ui/web/img/triangle_up_1.png, main/ui/web/index.html,
	  main/ui/web/js, main/ui/web/js/base.js,
	  main/ui/web/js/mootools.js, main/ui/web/wep.py: Was flat, then
	  tone, now it's main
	  :P

2008-06-12 16:14  etienne

	* flat: Deleted flat, main will come!!

2008-06-11 21:09  tristan

	* prototypes/gstreamer/shellScripts/rtpvorbis.sh,
	  prototypes/gstreamer/shellScripts/udpSendInterleave.sh,
	  prototypes/gstreamer/shellScripts/udpSendStereo.sh,
	  pulse/ground/src/gst/audioSender.cpp: gstrtpbin stuff still
	  broken, offensive lines commented out for now

2008-06-11 20:20  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: rtpbin stuff not working yet

2008-06-11 18:59  koya

	* pulse/ground/py, pulse/ground/py/protocols,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp: python
	  script directory and symlink to OSC protocol for twisted

2008-06-10 22:02  koya

	* pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/sdpTestSuite.cpp,
	  pulse/ground/src/sdp/sdpTestSuite.h,
	  pulse/ground/src/sip/sip.cpp, pulse/ground/src/sip/sip.h,
	  pulse/ground/src/sip/sipMain.cpp,
	  pulse/ground/src/sip/sipTestSuite.cpp,
	  pulse/ground/src/sip/sipTestSuite.h: sdp parsing

2008-06-10 21:59  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: refactored audioSender,
	  fixed stereo over rtp test

2008-06-10 19:50  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.h: merged audiosend local tests
	  into one function that takes number of channels as an arg

2008-06-10 17:31  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.h: 8 channel audio over rtp

2008-06-09 23:15  koya

	* pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sip/sip.cpp, pulse/ground/src/sip/sip.h,
	  pulse/ground/src/sip/sipMain.cpp: sip / sdp devel

2008-06-09 21:30  tristan

	* pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/sdpTestSuite.cpp: moved some underscores
	  around and such

2008-06-09 21:14  koya

	* pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/sdpTestSuite.cpp: Removed constness

2008-06-09 19:15  koya

	* pulse/ground/src/pyInterpreter/Makefile,
	  pulse/ground/src/pyInterpreter/pyInterpreter.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.h,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp: GPL and
	  file comments

2008-06-09 19:07  koya

	* pulse/ground/src/gst/Makefile, pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/python_import.cpp,
	  pulse/ground/src/sip/Makefile, pulse/ground/src/sip/sip.cpp,
	  pulse/ground/src/sip/sipMain.cpp,
	  pulse/ground/src/sip/sipStateless.cpp: GPL licence and
	  sipSingleton -> sip

2008-06-09 19:03  koya

	* pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h: GPL
	  licence - replaced const for immutable sdpmedia vars

2008-06-09 18:54  koya

	* pulse/ground/src/sip/sip.cpp, pulse/ground/src/sip/sip.h,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipSingleton.h: renamed sipSingleton -> sip

2008-06-09 18:51  koya

	* pulse/ground/src/sip/sipSingleton.cpp: Added boilerplate GPL
	  license

2008-06-09 16:39  tristan

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: added assertions

2008-06-07 18:44  etienne

	* flat/protocols, flat/protocols/OSC.py,
	  flat/protocols/osc_protocol.py,
	  flat/protocols/test_osc_client.py,
	  flat/protocols/test_osc_server.py, flat/ui, flat/ui/__init__.py,
	  flat/ui/cli, flat/ui/cli/__init__.py, flat/ui/cli/cli.py,
	  flat/ui/iui.py, flat/ui/web, flat/ui/web/__init__.py,
	  flat/ui/web/css, flat/ui/web/css/base.css, flat/ui/web/img,
	  flat/ui/web/img/close_0.png, flat/ui/web/img/close_1.png,
	  flat/ui/web/img/triangle_0.png, flat/ui/web/img/triangle_1.png,
	  flat/ui/web/img/triangle_up_0.png,
	  flat/ui/web/img/triangle_up_1.png, flat/ui/web/index.html,
	  flat/ui/web/js, flat/ui/web/js/base.js,
	  flat/ui/web/js/mootools.js, tone, tone/miville.py: OSC
	  integration to Twisted added.
	  Beginning of the base structure of the multi user interfaces
	  interface.
	  Mockup and base of the Web interface.

2008-06-07 18:23  etienne

	* flat, flat/miville.py:

2008-06-06 21:55  koya

	* pulse/ground/doc/Doxyfile, pulse/ground/src/sdp/sdp.cpp,
	  pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/sdpTestSuite.cpp,
	  pulse/ground/src/sip/Makefile, pulse/ground/src/sip/sipMain.cpp,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipSingleton.h,
	  pulse/ground/src/sip/sipTestSuite.cpp:

2008-06-06 21:45  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/videoSender.cpp:

2008-06-06 18:27  koya

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.cpp: fixed includes
	  removing ..

2008-06-06 18:08  koya

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/pyInterpreter/Makefile,
	  pulse/ground/src/sdp/Makefile, pulse/ground/src/sip/Makefile:
	  Makefile compiles include src dir and EXT_OBJS var added

2008-06-06 18:07  koya

	* pulse/ground/src/python_import.cpp: hello class -> Hello

2008-06-06 17:59  koya

	* pulse/ground/src/boilerPlate.cpp: Documentation

2008-06-06 17:57  koya

	* pulse/ground/src/hello/hello.cpp, pulse/ground/src/hello/hello.h:
	  Documentation

2008-06-06 17:56  koya

	* pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/sdpTestSuite.cpp: sdp elaboration

2008-06-06 17:50  koya

	* pulse/ground/src/sip/sipMain.cpp: Preparing for sdp

2008-06-06 17:17  koya

	* pulse/ground/src/gst/Makefile: Added EXT_OBJ to Makefile

2008-06-06 15:44  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h: added macros to toggle groups
	  of tests, added verbose output for pipelines in audioSender.cpp

2008-06-05 22:35  tristan

	* pulse/ground/COPYING, pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h:

2008-06-05 22:34  tristan

	* prototypes/gstreamer/shellScripts/interleave.sh,
	  prototypes/gstreamer/shellScripts/jackConnects,
	  prototypes/gstreamer/shellScripts/meters.sh,
	  prototypes/gstreamer/shellScripts/rtp-h264Receiver.sh,
	  prototypes/gstreamer/shellScripts/rtpvorbis.sh,
	  prototypes/gstreamer/shellScripts/rtpvorbisjack.sh,
	  prototypes/gstreamer/shellScripts/udpRxInterleave.sh,
	  prototypes/gstreamer/shellScripts/udpRxMono.sh,
	  prototypes/gstreamer/shellScripts/udpRxStereo.sh,
	  prototypes/gstreamer/shellScripts/udpSendInterleave.sh,
	  prototypes/gstreamer/shellScripts/udpSendMono.sh,
	  prototypes/gstreamer/shellScripts/udpSendStereo.sh,
	  prototypes/gstreamer/shellScripts/x264Local.sh:

2008-06-05 22:15  koya

	* pulse/ground/doc/Doxyfile: Set AutoBrief

2008-06-05 20:38  koya

	* pulse/ground/src/boilerPlate.cpp, pulse/ground/src/hello/hello.h:
	  Boilerplate doxygen update

2008-06-05 20:05  koya

	* pulse/ground/doc/Doxyfile, pulse/ground/doc/stylesheet.css:
	  removed stylesheet from doxygen

2008-06-05 19:43  koya

	* pulse/ground/doc, pulse/ground/doc/Doxyfile,
	  pulse/ground/doc/footer.html, pulse/ground/doc/header.html,
	  pulse/ground/doc/stylesheet.css: Added doc directory and Doxygen
	  config -- just run doxygen in doc

2008-06-05 19:32  koya

	* pulse/ground/src/old/sip_rtp_gst, pulse/ground/src/sip_rtp_gst:
	  Moved sip_rtp_gst to old

2008-06-05 19:31  koya

	* pulse/ground/src/old: Added old directory for unused code

2008-06-05 17:31  koya

	* pulse/ground/src/gst/gstTestSuite.h: BLOCK() MACRO fixed for file
	  and line num

2008-06-05 17:31  koya

	* pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/sdpTestSuite.cpp,
	  pulse/ground/src/sdp/sdpTestSuite.h: SdpMediaFactory and BLOCK()
	  Macro

2008-06-04 22:03  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/sdp/Makefile: fixed makefiles, make clean
	  deletes all targets even if some are missing

2008-06-04 22:00  koya

	* pulse/ground/src/sdp, pulse/ground/src/sdp/Makefile,
	  pulse/ground/src/sdp/sdp.cpp, pulse/ground/src/sdp/sdp.h,
	  pulse/ground/src/sdp/sdpTestSuite.cpp,
	  pulse/ground/src/sdp/sdpTestSuite.h: sdp initial implementation

2008-06-04 21:16  koya

	* pulse/ground/src/gst/Makefile: make tests generates Tester binary

2008-06-04 20:54  tristan

	* pulse/ground/src/boilerPlate.cpp,
	  pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/gst/gst_main.cpp,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h,
	  pulse/ground/src/pyInterpreter/pyInterpreter.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.h,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp,
	  pulse/ground/src/python_import.cpp: GPLD

2008-06-03 21:50  tristan

	* pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/gst/videoSender.cpp: unit tests with sender
	  receiver

2008-06-03 20:06  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: removed jack api references

2008-06-03 18:59  tristan

	* pulse/ground/src/gst/videoSender.cpp: fixed v4lrtp launchline,
	  fixed videoSender::init

2008-06-03 18:55  tristan

	* pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: added v4lrtp

2008-06-03 18:49  tristan

	* pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: added v4l unit tests

2008-06-03 18:46  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: fixed dv, parameter lists,
	  etc.

2008-06-03 17:52  koya

	* pulse/ground/src/gst/videoSender.cpp: initDv and initV4l dont
	  work

2008-06-03 17:31  koya

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: Moved type of sender string
	  to first param of init

2008-06-03 17:26  koya

	* pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: Added V4l to VideoSender

2008-06-03 15:24  koya

	* pulse/ground/src/pyInterpreter/Makefile,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp,
	  pulse/ground/src/python_import.cpp: pyInterpreter Makefile

2008-06-03 14:47  koya

	* pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp,
	  pulse/ground/src/python_import.cpp:

2008-06-02 20:29  koya

	* pulse/ground/src/pyInterpreter/pyInterpreter.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.h,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp,
	  pulse/ground/src/python_import.cpp: pyInterpreter with run_string

2008-06-02 17:52  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: about to change string
	  fields to separate methods.

2008-06-02 17:51  koya

	* pulse/ground/src/python_import.cpp: VideoSender::init default
	  values overloads

2008-06-02 17:15  koya

	* pulse/ground/src/pyInterpreter/Makefile,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp,
	  pulse/ground/src/python_import.cpp: python interpreter and
	  VideoSender

2008-06-02 15:27  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: better naming for test and
	  init functions

2008-06-02 15:20  koya

	* pulse/ground/src/pyInterpreter/pyInterpreter.cpp,
	  pulse/ground/src/python_import.cpp: python_import

2008-06-02 15:16  koya

	* pulse/ground/src/pyInterpreter/python_import.cpp,
	  pulse/ground/src/python_import.cpp: PyIncludes >> ../

2008-06-02 15:16  koya

	* pulse/ground/src/pyInterpreter/python_import.cpp,
	  pulse/ground/src/pyInterpreter/python_module_inc.cpp: filename
	  change

2008-05-30 19:24  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/gst/mediaBase.cpp: more than 2 channels hangs a
	  lot of the time

2008-05-29 22:36  tristan

	* pulse/ground/src/gst/audioReceiver.cpp,
	  pulse/ground/src/gst/audioReceiver.h: didn't add audio classes]

2008-05-29 22:35  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/gst/videoReceiver.cpp: using interleaving for
	  stereo now as well, need to figure out what happens when 8
	  channel pipeline is stopped.

2008-05-29 22:32  koya

	* pulse/ground/src/pyInterpreter/py_exp.h,
	  pulse/ground/src/pyInterpreter/python_main.cpp: pyInterpreter
	  almost done

2008-05-29 22:31  koya

	* pulse/ground/src/pyInterpreter/pyInterpreter.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.h,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp:
	  pyInterpreter almost done

2008-05-29 20:47  koya

	* pulse/ground/src/pyInterpreter,
	  pulse/ground/src/pyInterpreter/Makefile,
	  pulse/ground/src/pyInterpreter/pyInterpreter.cpp,
	  pulse/ground/src/pyInterpreter/pyInterpreter.h,
	  pulse/ground/src/pyInterpreter/pyInterpreter_main.cpp,
	  pulse/ground/src/pyInterpreter/py_exp.h,
	  pulse/ground/src/pyInterpreter/python_main.cpp,
	  pulse/ground/src/pyInterpreter/python_module_inc.cpp,
	  pulse/ground/src/python_main: Classify python Interpreter

2008-05-29 20:47  koya

	* pulse/ground/src/python_main/pyInterpreter.cpp: Classify python
	  Interpreter

2008-05-29 20:46  koya

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/python_main/Makefile,
	  pulse/ground/src/python_main/pyInterpreter.h,
	  pulse/ground/src/python_main/pyInterpreter_main.cpp,
	  pulse/ground/src/python_main/python_module_inc.cpp: Classify
	  python Interpreter

2008-05-29 17:18  tristan

	* pulse/ground/src/gst/audioBase.cpp,
	  pulse/ground/src/gst/audioBase.h,
	  pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoBase.cpp,
	  pulse/ground/src/gst/videoBase.h,
	  pulse/ground/src/gst/videoReceiver.cpp: no more erroneous
	  includes

2008-05-29 17:14  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioBase.cpp,
	  pulse/ground/src/gst/audioBase.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/mediaBase.cpp,
	  pulse/ground/src/gst/mediaBase.h,
	  pulse/ground/src/gst/videoBase.cpp,
	  pulse/ground/src/gst/videoBase.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: merged audiobase and
	  videobase into hipper sounding mediabase

2008-05-28 22:36  tristan

	* prototypes/gstreamer/shellScripts/rtpvorbis.sh,
	  prototypes/gstreamer/shellScripts/rtpvorbisjack.sh: working with
	  8 channels thanks to hack in gstreamer source

2008-05-28 22:32  tristan

	* prototypes/gstreamer/shellScripts/rtpvorbisjack.sh,
	  prototypes/gstreamer/shellScripts/udpRxInterleave.sh,
	  prototypes/gstreamer/shellScripts/udpSendInterleave.sh: working
	  rtp audio 6 channel pipeline with jack output

2008-05-28 22:26  koya

	* prototypes/gstreamer/vorbis_8,
	  prototypes/gstreamer/vorbis_8/vorbisdec.c,
	  prototypes/gstreamer/vorbis_8/vorbisenc.c: vorbis plugin hack for
	  8 channels

2008-05-28 22:26  koya

	* prototypes/gstreamer/cpp/fakesink_cb/camera-example/src/camera.c:
	  vorbis plugin hack for 8 channels

2008-05-28 22:09  koya

	* prototypes/gstreamer/shellScripts/mk8mp3.sh,
	  prototypes/gstreamer/shellScripts/rtp_8mp3.sh,
	  prototypes/gstreamer/shellScripts/rtp_recv_8mp3.sh,
	  prototypes/gstreamer/shellScripts/rtpvorbis.sh: some multichannel
	  tests

2008-05-28 21:58  tristan

	* prototypes/gstreamer/shellScripts/rtpvorbis.sh:

2008-05-28 21:56  tristan

	* prototypes/gstreamer/shellScripts/interleave.sh,
	  prototypes/gstreamer/shellScripts/jackConnects,
	  prototypes/gstreamer/shellScripts/jackHarmonics.sh,
	  prototypes/gstreamer/shellScripts/launchSession.sh,
	  prototypes/gstreamer/shellScripts/rtp-dv1394Rx.sh,
	  prototypes/gstreamer/shellScripts/rtp-dv1394Tx.sh,
	  prototypes/gstreamer/shellScripts/rtpvorbis.sh,
	  prototypes/gstreamer/shellScripts/tstReceiver.sh,
	  prototypes/gstreamer/shellScripts/tstSender.sh,
	  prototypes/gstreamer/shellScripts/udpRxInterleave.sh,
	  prototypes/gstreamer/shellScripts/udpSendInterleave.sh: added
	  scripts

2008-05-28 15:21  tristan

	* pulse/ground/README: added README about defaultAddresses.h

2008-05-28 15:02  tristan

	* prototypes/gstreamer/shellScripts/interleave.sh: added
	  interleave.sh, which gives a single stream of 8 channel audio

2008-05-27 20:22  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioBase.cpp,
	  pulse/ground/src/gst/audioBase.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: unit tests for audio work,
	  although on second run through with same server session jack
	  connections doesn't draw mono or stereo connections, even though
	  they are audible.

2008-05-27 18:52  tristan

	* prototypes/gstreamer/shellScripts/alsaHarmonics.sh,
	  prototypes/gstreamer/shellScripts/jackConnects,
	  prototypes/gstreamer/shellScripts/jackHarmonics.sh: some more
	  prototypes

2008-05-27 18:36  tristan

	* pulse/ground/src/sip/Makefile: replace pkg config calls with
	  actual flags

2008-05-27 18:35  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h: jack connections made from C

2008-05-27 15:02  tristan

	* pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h:

2008-05-27 14:47  tristan

	* pulse/ground/src/gst/Makefile, pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/gstTestSuite.cpp,
	  pulse/ground/src/gst/gstTestSuite.h,
	  pulse/ground/src/sip/Makefile,
	  pulse/ground/src/sip/sipTestSuite.cpp,
	  pulse/ground/src/sip/sipTestSuite.h: added some unit tests for
	  our gstreamer classes, in gstTestSuite.h/cpp

2008-05-26 21:47  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/audioBase.cpp,
	  pulse/ground/src/gst/audioBase.h,
	  pulse/ground/src/gst/audioSender.cpp,
	  pulse/ground/src/gst/audioSender.h,
	  pulse/ground/src/gst/videoSender.cpp: untested, unused,
	  audioSender and audioBase classes added.

2008-05-26 21:16  tristan

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoBase.cpp,
	  pulse/ground/src/gst/videoBase.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h,
	  pulse/ground/src/sip/sipSingleton.cpp: service is just h.264,
	  video sender can be initialized with a string specifying media
	  (test/dv), default is test

2008-05-21 20:03  tristan

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipSingleton.h: service type is checked
	  before calling VideoSender::init

2008-05-21 19:31  tristan

	* pulse/ground/src/gst/videoBase.h: made constructor and destructor
	  of base class protected, should only be callable by subclasses

2008-05-21 19:19  tristan

	* pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/videoBase.cpp,
	  pulse/ground/src/gst/videoBase.h,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: extracted duplicate code out
	  of videosender and videoreceiver

2008-05-21 18:40  tristan

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipStateless.cpp,
	  pulse/ground/src/sip/sipTestSuite.cpp,
	  pulse/ground/src/sip/sipTestSuite.h: can now specify if we want
	  dv or test at runtime

2008-05-20 21:27  tristan

	* pulse/ground/src/sip/sipTestSuite.h: testsuite changed

2008-05-20 21:27  tristan

	* pulse/ground/src/sip/sipTestSuite.cpp: testsuite changed

2008-05-20 20:33  tristan

	* pulse/ground/src/sip/Makefile, pulse/ground/src/sip/sipMain.cpp,
	  pulse/ground/src/sip/sipTestSuite.cpp,
	  pulse/ground/src/sip/sipTestSuite.h,
	  pulse/ground/src/sip/sipTester.cpp,
	  pulse/ground/src/sip/sipTester.h: with testsuite

2008-05-20 19:27  tristan

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/sip/Makefile,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipStateless.cpp: pjsip logging disabled.

2008-05-20 17:30  tristan

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h,
	  pulse/ground/src/sip/sipSingleton.h: made media's udp sink IP a
	  param instead of hardcoded in the pipeline

2008-05-20 16:06  tristan

	* pulse/ground/src/gst/Makefile, pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/sip/Makefile, pulse/ground/src/sip/sipPrivate.h,
	  pulse/ground/src/sip/sipSingleton.h,
	  pulse/ground/src/sip/sipStateless.cpp: added local address
	  detection

2008-05-16 21:15  tristan

	* pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoSender.cpp: end of day

2008-05-16 21:12  koya

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/sip/sipSingleton.h: testing

2008-05-16 21:07  koya

	* pulse/ground/src/gst/gstApp.cpp: testing

2008-05-16 20:58  koya

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/sip/sipSingleton.h: tests

2008-05-16 20:32  koya

	* pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipSingleton.h: gstApp working a bit

2008-05-16 20:29  koya

	* pulse/ground/src/gst/gstApp.cpp: gstApp working - same port issue
	  to resolve

2008-05-16 20:17  tristan

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.h: ports are mess up

2008-05-16 19:57  koya

	* pulse/ground/src/gst/gstApp.cpp: testing gstApp

2008-05-16 19:46  tristan

	* pulse/ground/src/gst/gstApp.cpp: fixed tx and rx ports in main

2008-05-16 19:44  tristan

	* pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: moved port init to init func

2008-05-16 19:40  tristan

	* pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: fixed constructors

2008-05-16 19:35  koya

	* pulse/ground/src/gst/gstApp.cpp:

2008-05-16 19:35  tristan

	* pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: init pulled out of
	  constructor

2008-05-16 19:17  tristan

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/sip/sipSingleton.h: fixed sip_inti call

2008-05-16 19:10  koya

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/gst_main.cpp: pjsip & gst

2008-05-16 19:08  koya

	* pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipSingleton.h: resolved stuff

2008-05-16 19:04  koya

	* pulse/ground/src/sip/sipSingleton.h: access functions

2008-05-16 18:58  tristan

	* pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipStateless.cpp: non blocking event handler

2008-05-16 18:44  tristan

	* pulse/ground/src/sip/sipMain.cpp,
	  pulse/ground/src/sip/sipPrivate.h,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipSingleton.h,
	  pulse/ground/src/sip/sipStateless.cpp,
	  pulse/ground/src/sip/sipTester.cpp,
	  pulse/ground/src/sip/sipTester.h:

2008-05-16 17:14  tristan

	* pulse/ground/src/sip/sipMain.cpp: siptester class in use

2008-05-16 16:25  tristan

	* pulse/ground/src/gst/Makefile, pulse/ground/src/gst/gst_main.cpp:
	  tester example code in comments, not used yet

2008-05-16 16:25  tristan

	* pulse/ground/src/sip/Makefile,
	  pulse/ground/src/sip/sipSingleton.h,
	  pulse/ground/src/sip/sipStateless.cpp,
	  pulse/ground/src/sip/sipTester.cpp,
	  pulse/ground/src/sip/sipTester.h: added client class

2008-05-16 16:04  koya

	* pulse/ground/src/gst/Makefile, pulse/ground/src/gst/gst_main.cpp:
	  linked in pjsip to gst

2008-05-16 15:50  koya

	* pulse/ground/src/sip/sipMain.cpp: send service request receive
	  port

2008-05-16 15:50  koya

	* pulse/ground/src/sip/Makefile, pulse/ground/src/sip/sipPrivate.h,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipSingleton.h,
	  pulse/ground/src/sip/sipStateless.cpp: send service request
	  receive port

2008-05-15 22:06  koya

	* pulse/ground/src/sip/sipPrivate.h,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipSingleton.h,
	  pulse/ground/src/sip/sipStateless.cpp: main now refers only to
	  SipSingleton

2008-05-15 21:43  koya

	* pulse/ground/src/sip/sipPrivate.h,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipStateless.cpp: Moved main to singleton --
	  added sipPrivate.h

2008-05-15 17:00  tristan

	* pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipStateless.cpp:

2008-05-15 16:01  tristan

	* pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipStateless.cpp: with new fangled event
	  counter.

2008-05-15 15:54  koya

	* pulse/ground/src/sip/sipStateless.cpp: sip_pass_args

2008-05-15 15:53  tristan

	* pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipStateless.cpp: minor cleanup

2008-05-15 15:45  koya

	* pulse/ground/src/sip/sipStateless.cpp: char* -> const char*

2008-05-15 15:43  koya

	* pulse/ground/src/sip/sipSingleton.cpp: char* -> const char*

2008-05-15 15:43  tristan

	* pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipStateless.cpp:

2008-05-15 15:42  koya

	* pulse/ground/src/sip/sipSingleton.h: char* -> const char*

2008-05-15 15:34  tristan

	* pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipSingleton.h: can use const char msgs now

2008-05-15 15:30  koya

	* pulse/ground/src/sip/sipStateless.cpp: void *data -> char* data

2008-05-15 15:28  koya

	* pulse/ground/src/sip/sipSingleton.h,
	  pulse/ground/src/sip/sipStateless.cpp:

2008-05-15 15:25  koya

	* pulse/ground/src/sip/sipSingleton.cpp:

2008-05-15 15:24  tristan

	* pulse/ground/src/sip/sipSingleton.h,
	  pulse/ground/src/sip/sipStateless.cpp:

2008-05-15 15:07  tristan

	* pulse/ground/src/sip/sipStateless.cpp: replaced PJ_ASSERTS with
	  casserts

2008-05-15 14:43  koya

	* pulse/ground/src/sip/sipStateless.cpp: fix crash -- pjsip_module
	  must persist

2008-05-14 22:26  tristan

	* pulse/ground/src/sip/sipStateless.cpp: added return value to init
	  function

2008-05-14 22:25  koya

	* pulse/ground/src/sip/sipStateless.cpp: sip_init before
	  send_request

2008-05-14 22:23  tristan

	* pulse/ground/src/sip/Makefile,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipStateless.cpp,
	  pulse/ground/src/sip/sipstateless.cpp:

2008-05-14 22:09  tristan

	* pulse/ground/src/sip/Makefile,
	  pulse/ground/src/sip/sipSingleton.cpp,
	  pulse/ground/src/sip/sipSingleton.h,
	  pulse/ground/src/sip/sip_singleton.cpp,
	  pulse/ground/src/sip/sip_singleton.h,
	  pulse/ground/src/sip/sipstateless.cpp: renamed sip_singleton

2008-05-14 22:06  tristan

	* pulse/ground/src/sip/sip_singleton.cpp,
	  pulse/ground/src/sip/sip_singleton.h,
	  pulse/ground/src/sip/sipstateless.cpp: naming conventions fixed

2008-05-14 21:58  tristan

	* pulse/ground/src/sip/sipstateless.cpp: usage msg

2008-05-14 21:52  koya

	* pulse/ground/src/sip/sip_singleton.h: comments sip_singleton.h

2008-05-14 21:50  koya

	* pulse/ground/src/sip/sip_singleton.cpp,
	  pulse/ground/src/sip/sip_singleton.h,
	  pulse/ground/src/sip/sipstateless.cpp: sip_singleton

2008-05-14 21:49  koya

	* pulse/ground/src/sip/Makefile,
	  pulse/ground/src/sip/sipstateless.c: sip_singleton

2008-05-14 21:11  tristan

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoSender.cpp:

2008-05-14 20:26  tristan

	* pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp: moved pipeline
	  initialization into private method out of constructor, that way
	  we can initialize with different pipelines.

2008-05-14 20:16  koya

	* pulse/ground/src/sip/sipstateless.c: from - to globals fix

2008-05-14 20:12  tristan

	* pulse/ground/src/gst/Makefile, pulse/ground/src/sip/Makefile:
	  fixed stateless makefile

2008-05-14 20:10  tristan

	* pulse/ground/src/sip/Makefile,
	  pulse/ground/src/sip/sipstateless.c: fixed tags target in
	  makefile

2008-05-14 20:06  koya

	* pulse/ground/src/sip/sipstateless.c: cleared old code removed (if
	  0)

2008-05-14 20:04  koya

	* pulse/ground/src/sip/sipstateless.c: sip_init

2008-05-14 19:42  tristan

	* misc/vimrc, pulse/ground/src/sip/sipstateless.c: minor code
	  cleanup.

2008-05-14 18:54  koya

	* pulse/ground/src/sip/Makefile,
	  pulse/ground/src/sip/sipstateless.c: pjsip send and receive
	  stateless

2008-05-14 18:51  tristan

	* prototypes/gstreamer/cpp/fakesink_cb/camera-example/src/camera.c,
	  pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: nicer gst program

2008-05-14 15:06  tristan

	* pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoSender.cpp: replaced wimpy error msgs
	  with asserts for memory allocation checking.

2008-05-13 21:41  koya

	* pulse/ground/src/sip, pulse/ground/src/sip/Makefile,
	  pulse/ground/src/sip/sipstateless.c,
	  pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: stateless sip

2008-05-13 21:34  tristan

	* pulse/ground/src/gst/gstApp.cpp:

2008-05-13 20:17  tristan

	* pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoSender.cpp:

2008-05-13 19:42  tristan

	* pulse/ground/src/gst/gstApp.cpp:

2008-05-13 19:40  tristan

	* pulse/ground/src/gst/videoReceiver.cpp,
	  pulse/ground/src/gst/videoReceiver.h,
	  pulse/ground/src/gst/videoSender.cpp,
	  pulse/ground/src/gst/videoSender.h: forgot to add new files last
	  checkin.

2008-05-13 19:35  tristan

	* pulse/ground/src/gst/Makefile, pulse/ground/src/gst/gstApp.cpp:
	  cpped version of gst

2008-05-13 18:30  tristan

	* pulse/ground/src/gst/Makefile, pulse/ground/src/gst/gstApp.cpp,
	  pulse/ground/src/gst/gstbuff_ready_cb.cpp: move gstbuffready_cb
	  to gstApp

2008-05-13 18:29  tristan

	* pulse/ground/src/gst/gstbuff_ready_cb.cpp:

2008-05-13 18:07  tristan

	* pulse/ground/src/gst/gstVideols,
	  pulse/ground/src/gst/gstbuff_ready_cb.cpp:

2008-05-13 18:07  tristan

	* pulse/ground/src/gst/gstVideols,
	  pulse/ground/src/gst/gstbuff_ready_cb.cpp:

2008-05-13 17:43  tristan

	* pulse/ground/src/gst/gstbuff_ready_cb.cpp: optional port argument
	  for gst program

2008-05-13 15:52  tristan

	* pulse/ground/src/gst/gstbuff_ready_cb.cpp: moved pipeline
	  creation out of gst_run

2008-05-13 15:22  koya

	* pulse/ground/src/gst, pulse/ground/src/gst/Makefile,
	  pulse/ground/src/gst/gst_main.cpp,
	  pulse/ground/src/gst/gstbuff_ready_cb.cpp,
	  pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c: gst tout seul

2008-05-12 22:02  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c: removed
	  redundant caps filter on sender pipeline

2008-05-12 21:57  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c: working end to
	  end transmission with gstreamer pipeline exclusively.

2008-05-12 21:29  tristan

	* pulse/ground/src/sip_rtp_gst/gst_sip_rtp.h,
	  pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: hanging on transmission

2008-05-12 19:04  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c: fixed fakesrc
	  bug

2008-05-12 18:46  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c: send and receive
	  pipelines are going, rtp is crapping out.

2008-05-12 18:34  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: fixed bug with txSink pad

2008-05-12 17:19  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: start of send and receive
	  pipelines.

2008-05-12 16:58  koya

	* pulse/ground/src/python_main/python_main.cpp,
	  pulse/ground/src/python_main/python_module_inc.cpp: python
	  include

2008-05-12 15:09  tristan

	* pulse/ground/src/sip_rtp_gst/Makefile: Makefile now dumps objs in
	  src directory, but doesn't recompile naively and compiles main
	  and links with g++

2008-05-12 14:45  koya

	* pulse/ground/src/sip_rtp_gst/main.cpp,
	  pulse/ground/src/sip_rtp_gst/sip_rtp_gst_main.cpp: moved main.cpp
	  -> sip_rtp_gst_mail.cpp

2008-05-12 14:42  koya

	* pulse/ground/src/hello/Makefile,
	  pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/gst_sip_rtp.h,
	  pulse/ground/src/sip_rtp_gst/main.cpp,
	  pulse/ground/src/sip_rtp_gst/main_entry.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: :

2008-05-09 21:46  tristan

	* pulse/ground/src/sip_rtp_gst/Makefile:

2008-05-09 21:25  koya

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: commented out printfs

2008-05-09 21:05  koya

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c: Cleared out a
	  comment line

2008-05-09 20:12  koya

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c: printf
	  GST_BUFFER_SIZE

2008-05-09 20:07  koya

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c: added proper
	  pipeline (h264)

2008-05-09 19:29  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: now with working fakesink

2008-05-09 18:04  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c: getting data
	  across

2008-05-09 17:46  koya

	* prototypes/gstreamer/cpp/fakesink_cb/camera-example/Makefile.in,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/aclocal.m4,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/config.guess,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/config.sub,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/configure,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/configure.ac,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/data/Makefile.in,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/ltmain.sh,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/src/Makefile.in,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/src/camera.c:
	  camera example compiles

2008-05-09 17:31  koya

	* prototypes/gstreamer/cpp/fakesink_cb/camera-example,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/AUTHORS,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/COPYING,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/ChangeLog,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/INSTALL,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/LICENSE,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/Makefile.am,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/Makefile.in,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/NEWS,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/README,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/aclocal.m4,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/autogen.sh,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/compile,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/config.guess,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/config.h.in,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/config.sub,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/configure,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/configure.ac,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/data,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/data/Makefile.am,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/data/Makefile.in,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/data/camera.desktop.in,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/debian,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/debian/camera.dirs,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/debian/camera.links,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/debian/changelog,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/debian/compat,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/debian/control,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/debian/copyright,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/debian/rules,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/depcomp,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/install-sh,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/ltmain.sh,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/missing,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/src,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/src/Makefile.am,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/src/Makefile.in,
	  prototypes/gstreamer/cpp/fakesink_cb/camera-example/src/camera.c:
	  moved stuff and added fakesink_cb

2008-05-09 17:30  koya

	* prototypes/gstreamer/cpp/blackWhite.c,
	  prototypes/gstreamer/cpp/bw,
	  prototypes/gstreamer/cpp/bw/blackWhite.c,
	  prototypes/gstreamer/cpp/bw/cam.c,
	  prototypes/gstreamer/cpp/cam.c,
	  prototypes/gstreamer/cpp/fakesink_cb: moved stuff and added
	  fakesink_cb

2008-05-09 17:19  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c,
	  pulse/ground/src/sip_rtp_gst/siprtp_report.c: minor code cleanup

2008-05-09 14:42  tristan

	* pulse/ground/src/base.mak, pulse/ground/src/sip_rtp_gst/Makefile:
	  removed slashes from end of macros in makefiles.

2008-05-09 14:39  tristan

	* pulse/ground/src/sip_rtp_gst/gst_sip_rtp.h,
	  pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: further decoupling of
	  gstreamer and sip.

2008-05-08 22:48  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c:

2008-05-08 21:49  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c:

2008-05-08 21:38  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: Seem to have integrated
	  gstreamer and pjsip

2008-05-08 21:29  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: about to scrap dv
	  pipeline, replace with one we know to work.

2008-05-08 20:39  tristan

	* pulse/ground/src/sip_rtp_gst/gst_sip_rtp.h,
	  pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/main_entry.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.h: done renaming header

2008-05-08 20:38  tristan

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.h: siprtp.h to be moved

2008-05-08 20:27  tristan

	* pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/main_entry.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.h: Makefile has gst flags
	  seperated into lib and cflags

2008-05-08 20:02  tristan

	* pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c: Makefile works
	  (makes obj files) but recompiles every time. arg.

2008-05-08 17:36  koya

	* pulse/ground/src/base.mak: include makefile for BASE

2008-05-08 17:35  koya

	* pulse/ground/src/sip_rtp_gst/Makefile: base.mak include in
	  Makefile

2008-05-08 17:32  tristan

	* pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.h: broken makefile

2008-05-08 17:14  koya

	* pulse/ground/src/python_main/py_embed.cpp: py_embed ->
	  python_main

2008-05-08 17:10  koya

	* pulse/ground/obj: obj directory

2008-05-08 14:56  koya

	* pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c:

2008-05-08 14:53  koya

	* pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/gstbuff_ready_cb.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.h: pulled out callback to
	  gstbuff_ready-cb.c

2008-05-07 22:20  koya

	* pulse/ground/src/sip_rtp_gst/siprtp.c: removed sleep

2008-05-07 22:17  koya

	* pulse/ground/src/sip_rtp_gst/siprtp.c: compiles

2008-05-07 22:11  tristan

	* pulse/ground/src/sip_rtp_gst/siprtp.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.h: added siprtp.h

2008-05-07 21:40  tristan

	* pulse/ground/src/sip_rtp_gst/cam.c,
	  pulse/ground/src/sip_rtp_gst/camCompile.sh: merged cam.c
	  (gstreamer) with siprtp

2008-05-07 21:39  tristan

	* pulse/ground/bin/callMe.sh, pulse/ground/bin/waitForMyCall.sh:
	  Call yourself

2008-05-07 21:27  tristan

	* pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/main_entry.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: Probably doesn't work, but
	  compiles

2008-05-07 20:59  koya

	* pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/main_entry.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c:

2008-05-07 20:54  koya

	* pulse/ground/src/sip_rtp_gst/siprtp.c: main moved to main_entry.c

2008-05-07 20:53  tristan

	* pulse/ground/src/sip_rtp_gst/siprtp.c: half baked siprtp.c

2008-05-07 20:45  tristan

	* pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/cam.c,
	  pulse/ground/src/sip_rtp_gst/siprtp.c: compiling gst sip hybrid

2008-05-07 19:34  tristan

	* pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/camCompile.sh: prefix for bin

2008-05-07 19:18  tristan

	* pulse/ground/bin, pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/camCompile.sh: created bin

2008-05-07 19:11  tristan

	* pulse/ground/src/sip_rtp_gst/camCompile.sh,
	  pulse/ground/src/sip_rtp_gst/compile.sh: renamed compile.sh

2008-05-07 19:10  tristan

	* pulse/ground/src/sip_rtp_gst/Makefile,
	  pulse/ground/src/sip_rtp_gst/cam.c,
	  pulse/ground/src/sip_rtp_gst/compile.sh: moved stuff

2008-05-07 19:07  tristan

	* propulseART/media/streaming: moved stuff around

2008-05-07 19:05  tristan

	* propulseART/media/streaming/cam.py:

2008-05-07 19:04  tristan

	* propulseART/media/streaming/cam.c: media/streaming/cam.c doesn't
	  generate errors

2008-05-07 19:03  koya

	* pulse/ground, pulse/ground/include, pulse/ground/lib,
	  pulse/ground/src, pulse/ground/src/hello,
	  pulse/ground/src/hello/Makefile,
	  pulse/ground/src/hello/hello.cpp, pulse/ground/src/hello/hello.h,
	  pulse/ground/src/python_main,
	  pulse/ground/src/python_main/Makefile,
	  pulse/ground/src/python_main/py_embed.cpp,
	  pulse/ground/src/python_main/py_exp.h,
	  pulse/ground/src/python_main/python_main.cpp,
	  pulse/ground/src/sip_rtp_gst,
	  pulse/ground/src/sip_rtp_gst/siprtp.c,
	  pulse/ground/src/sip_rtp_gst/siprtp_report.c: first test gst
	  python sip rtp

2008-05-07 19:02  koya

	* pulse/ground: drop

2008-05-07 18:54  koya

	* pulse/ground/src/hello, pulse/ground/src/hello/Makefile,
	  pulse/ground/src/hello/hello.cpp, pulse/ground/src/hello/hello.h:

2008-05-07 18:53  koya

	* pulse/ground/include, pulse/ground/lib:

2008-05-07 18:51  koya

	* pulse, pulse/ground, pulse/ground/src,
	  pulse/ground/src/sip_rtp_gst,
	  pulse/ground/src/sip_rtp_gst/siprtp.c,
	  pulse/ground/src/sip_rtp_gst/siprtp_report.c: sip-rpt-gst-py
	  first try

2008-05-07 18:49  tristan

	* propulseART/core/calcClient.py, propulseART/core/calcServer.py,
	  propulseART/core/client.py, propulseART/core/server.py: trying to
	  merge gstreamer with siprtp

2008-05-07 18:49  tristan

	* propulseART/media/streaming/Makefile,
	  propulseART/media/streaming/cam.c,
	  propulseART/media/streaming/cam.py,
	  propulseART/media/streaming/compile.sh,
	  propulseART/media/streaming/siprtp.c: trying to merge gstreamer
	  with siprtp

2008-05-07 14:41  tristan

	* propulseART/media/streaming/Makefile,
	  propulseART/media/streaming/TODO,
	  propulseART/media/streaming/cam.py,
	  propulseART/media/streaming/siprtp.c,
	  propulseART/media/streaming/siprtp_report.c,
	  propulseART/media/streaming/tags: added siprtp stuff

2008-05-06 17:57  tristan

	* propulseART/media/audio, propulseART/media/streaming,
	  propulseART/media/video: created streaming directory for common
	  audio video and data streaming funcionality

2008-05-06 17:55  tristan

	* propulseART/media/video:

2008-05-06 17:54  tristan

	* propulseART/media/video, propulseART/video: moving audio and
	  video to media

2008-05-06 17:54  tristan

	* propulseART/audio, propulseART/media: moving audio and video to
	  media

2008-05-05 15:17  tristan

	* propulseART/chatVOIP/chatServer.py: added basic chat server
	  example.

2008-05-01 22:17  koya

	* misc, misc/b.sh: misc stuff

2008-05-01 21:56  tristan

	* boost-python, gstreamer, prototypes, prototypes/boost-python,
	  prototypes/boost-python/Makefile,
	  prototypes/boost-python/embed.cpp,
	  prototypes/boost-python/hello.cpp,
	  prototypes/boost-python/hello.h, prototypes/gstreamer,
	  prototypes/gstreamer/cpp, prototypes/gstreamer/python,
	  prototypes/gstreamer/shellScripts, prototypes/v4l,
	  prototypes/v4l/Makefile, prototypes/v4l/dov4l.c, v4l: changed dir
	  structure

2008-05-01 21:51  tristan

	* doc, notes: renamed notes doc

2008-05-01 21:51  tristan

	* data, gstreamer/cpp/blackWhite.c,
	  gstreamer/shellScripts/rtp-h264Receiver.sh, testFiles,
	  v4l/dov4l.c: renamed data testFiles

2008-05-01 21:50  tristan

	* propulseART/LOGS, propulseART/logs:

2008-05-01 21:49  tristan

	* propulseART, propulseART/LOGS, propulseART/audio,
	  propulseART/chatVOIP, propulseART/confManager, propulseART/core,
	  propulseART/gui, propulseART/networkTools, propulseART/video,
	  propulseART/webInterface: added propulseart directory based on
	  architecture document

2008-05-01 21:19  tristan

	* data, data/impulse.wav, data/inputVid.avi, data/output.avi: Added
	  some test files

2008-05-01 17:59  koya

	* boost-python/embed.cpp: merged comments with previous rev

2008-05-01 17:57  koya

	* boost-python/embed.cpp: fixed embed?

2008-04-30 17:18  koya

	* gstreamer/shellScripts/rtp-h264Sender.sh: dv or v4l

2008-04-29 22:08  koya

	* gstreamer/shellScripts/rtp-h264Receiver.sh, v4l, v4l/Makefile,
	  v4l/dov4l.c: i

2008-04-29 20:59  tristan

	* gstreamer/shellScripts/udp-dv1394.sh:

2008-04-29 20:58  tristan

	* gstreamer/shellScripts/local-dv1394record.sh,
	  gstreamer/shellScripts/local-x264encode.sh,
	  gstreamer/shellScripts/rtp-dv1394.sh: more simple scripts.

2008-04-29 19:46  koya

	* gstreamer/shellScripts/cam.sh,
	  gstreamer/shellScripts/local-dv1394.sh,
	  gstreamer/shellScripts/rtp-h264Sender.sh,
	  gstreamer/shellScripts/tcp-dv1394.sh,
	  gstreamer/shellScripts/tcpUnicast.sh,
	  gstreamer/shellScripts/udp-dv1394.sh,
	  gstreamer/shellScripts/udpUnicast.sh: better names

2008-04-29 19:36  koya

	* gstreamer/shellScripts/rtp-h264Receiver.sh,
	  gstreamer/shellScripts/rtp-h264Sender.sh,
	  gstreamer/shellScripts/rtpReceiver.sh: specified h264

2008-04-29 19:27  koya

	* gstreamer/shellScripts/rtp-h264Sender.sh:

2008-04-29 19:08  tristan

	* gstreamer/shellScripts/rtpReceiver.sh: rptreceiver added

2008-04-29 17:59  tristan

	* gstreamer/shellScripts/tcpUnicast.sh,
	  gstreamer/shellScripts/udpUnicast.sh,
	  gstreamer/shellScripts/udpunicast.sh: added tcpunicast

2008-04-29 17:58  tristan

	* gstreamer/shellScripts/udpunicast.sh: with udpunicast

2008-04-29 17:41  tristan

	* boost-python/Makefile, boost-python/embed.cpp,
	  boost-python/hello.cpp, boost-python/hello.h: changed boost
	  python example to keep C++ class declaration/definition separate
	  from boost stuff

2008-04-29 17:36  tristan

	* gstreamer/shellScripts, gstreamer/shellScripts/cam.sh: added
	  shellScripts directory for simple gst-launch commands

2008-04-29 17:04  koya

	* boost-python/embed.cpp: Plus de commentaires

2008-04-29 16:57  koya

	* boost-python, boost-python/Makefile, boost-python/embed.cpp:

2008-04-29 16:46  tristan

	* cam.c, cam.py, gstreamer/cam.c, gstreamer/cam.py,
	  gstreamer/cpp/cam.c, gstreamer/python/cam.py: new directories
	  pt.2

2008-04-29 16:45  tristan

	* gstreamer, gstreamer/cam.c, gstreamer/cam.py, gstreamer/cpp,
	  gstreamer/python: new directories

2008-04-29 15:51  koya

	* notes, notes/notes.txt:

2008-04-29 15:50  tristan

	* cam.py: got rid of useless textbox in cam.py

2008-04-29 15:46  tristan

	* cam.py: better documentation in cam.py

2008-04-29 15:30  tristan

	* cam.py: had forgotten to add python file

2008-04-29 15:29  tristan

	* ., cam.c: initial checkin, created standard repository directory
	  structure as well as python and C gstreamer examples.

