Activity

From 2010-01-05 to 2010-02-03

2010-02-03

20:23 Revision d255fd86: micro-fix for int conversion
Simon Piette
20:01 Revision 0d0e0964: Little tweaks on glade file
Simon Piette
17:42 Revision 720fa7e9: Added Audio tab in glade.
Alexandre Quessy
17:31 Revision 4fd6a3d1: update config on accept
Tristan Matthews
17:11 Revision dbbb777c: store video_codec value
Tristan Matthews
16:29 Revision 31eaa564: Huge progress in GUI video settings
* Effective video options.
* state saving for video options
* confirm_quit config option, default to false.
Alexandre Quessy
15:58 Revision 640e0438: unschedule timeout on accept
Tristan Matthews
15:51 Revision 8a08628e: make exceptions simply warnings for now
Tristan Matthews
15:42 Revision 393bbba1: raise errors
Tristan Matthews
15:41 Revision 445bec0d: refuse on delete
Tristan Matthews
15:30 Revision 34966f1d: schedule timeout on connected (only on offerer side)
Tristan Matthews
15:25 Revision a22451e6: don't schedule offerer timeout on both sides
Tristan Matthews
15:21 Revision 247bf92a: apologies for the print
Tristan Matthews
15:12 Revision 60ac67ff: hide properly
Tristan Matthews
15:07 Revision 9f1ac81d: predictable cancel, refuse, and timeout behaviour
Tristan Matthews
14:27 Revision cbca8c08: Added simple preview. Cleanup in state saved config entries.
Alexandre Quessy
14:08 Revision 7cdca591: set window title and fullscreen for localvideo (deferred arguments weren't bei...
Tristan Matthews
12:34 Revision 5f843189: progress in menu behaviour
Alexandre Quessy
12:29 Revision 9689e337: hide widgets on response
Tristan Matthews
12:26 Revision b1be8956: cleanup
Tristan Matthews
12:13 Revision be329646: Added menu with a save settings item. Added a confirm close dialog.
Alexandre Quessy
12:08 Revision b63ff1a3: only one timeout to worry about now
Tristan Matthews
11:57 Revision cbc2305a: response None is not good if we're too slow to respond
Tristan Matthews
11:38 Revision 8856e697: tweaks
Tristan Matthews
11:31 Revision d1957ce8: starting to implement new widgets. Added log.
Alexandre Quessy
11:18 Revision 6a0cd1f9: unschedule both timeouts in case of cancel
Tristan Matthews
11:04 Revision 5161411f: added simple logging tool
Alexandre Quessy
10:50 Revision e4a20cd0: fixed error
Alexandre Quessy
10:49 Revision 0e51818f: don't propagate delete event for calling dialog
Tristan Matthews
10:48 Revision b31bf369: fixing bug
Alexandre Quessy
10:27 Revision b14e259e: Done splitting state saving from gui
Alexandre Quessy
09:57 Revision 22b24c4e: modification to the glade GUI file.
* Added preview button
* Added enable video input toggle
Alexandre Quessy

2010-02-02

23:06 Revision a39cc205: Some scenic glade improvements
Simon Piette
19:43 Revision 807ce40f: added non-working video tab.
Alexandre Quessy
18:37 Revision e25b0403: removed print
Tristan Matthews
18:36 Revision 6b8a4e52: implemented cancel
Tristan Matthews
18:24 Revision 1955b70c: fun for the whole family?
Tristan Matthews
18:24 Revision b7e2f5af: trying to send cancel
Tristan Matthews
18:21 Feature #221 (Closed): Use ports allocator
Alexandre Quessy
18:21 Feature #221 (Closed): Use ports allocator
Use ports allocator Alexandre Quessy
18:15 Revision ce5524d3: Using the ports allocator.
Alexandre Quessy
18:07 Revision fd673605: delete event has to be explicitly connected to hide_on_delete. scrap client on...
Tristan Matthews
17:55 Revision 84e475d1: changed icon in desktop file
Alexandre Quessy
17:54 Revision ecfd5568: fixed packaging errors
Alexandre Quessy
17:52 Revision cf578799: added debian files.
Alexandre Quessy
17:47 Revision 8a34e8a9: set client to None if we don't respond to invite, this way we don't send an ex...
Tristan Matthews
17:46 Feature #220 (Closed): Be able to disable receiving audio or video
Nice to have: stream only one way. Alexandre Quessy
17:46 Feature #219 (Closed): Be able to desynchronize audio and video
That involves launching 4 milhouse processes. Alexandre Quessy
17:41 Feature #218 (Closed): auto accept
It should be possible to enable for a contact the auto acceptation of invitation. Alexandre Quessy
17:38 Feature #217 (Closed): Implement video deinterlace option
User should be able to choose:
* deinterlace or not
Alexandre Quessy
17:37 Feature #216 (Closed): media format configuration
user should be able to configure which formats to use:
* video codec (mpeg4, h264, h263, theora)
* audio codec (m...
Alexandre Quessy
17:32 Feature #215 (Closed): video device configuration
If using v4l2src video source, the user should be able to configure which v4l2 device to use. Alexandre Quessy
17:31 Feature #214 (Closed): user source configuration
User should be able to choose:
* v4l2src
* videotestsrc
Alexandre Quessy
17:24 Feature #213 (Closed): Support cancel invitation
* A invites B
* B should send cancel if the inviting dialog is closed.
Alexandre Quessy
17:22 Feature #212 (Closed): Detect v4l2 devices
use milhouse, since the logic it uses it better than what used to be done in miville.
milhouse --list-cam
Alexandre Quessy
17:21 Feature #211 (Closed): User source/sink configuration
Each peer is responsible for configuring its source and sink options.
* audiosrc = [[jackaudiosrc" "audiotestsrc]]
...
Alexandre Quessy
17:21 Feature #210 (Closed): Session media description in JSON
Session media description in JSON
----------------------------------
Alice sends to Bob:
{
"msg": "INVITE",
...
Alexandre Quessy
17:20 Bug #205 (Closed): closing dialogs has permanent side effects in maugis
Alexandre Quessy
17:16 Revision 30c92a4b: glade connects delete to hide, so we don't need to do it explicitly in python ...
Tristan Matthews
17:15 Revision 712e4d53: window icon
Alexandre Quessy
17:10 Revision 8e10fe6d: added svg file for scenic.
Taken from http://commons.wikimedia.org/wiki/File:Pictograms-nps-misc-scenic_viewpoint.svg Alexandre Quessy
17:08 Bug #208 (Closed): rename gtk widgets (dialogs)
fixed in rev. 4697 Tristan Matthews
17:06 Feature #209: Pango markup setlabel bug in scenic
the issue was that error strings would have extraneous characters in them, and error label's like
<big><b>this is th...
Tristan Matthews
17:04 Feature #209 (Closed): Pango markup setlabel bug in scenic
Fixed in rev. 4698 Tristan Matthews
16:58 Revision 9a081fe8: removed pango markup from error messages, fixes #209
Tristan Matthews
16:39 Feature #209 (Closed): Pango markup setlabel bug in scenic
Once in a while, when you try to join an offline contact, the error label set text does not work with this error:
...
Tristan Matthews
16:38 Revision 7e3f0243: Mass renaming done in glade and GUI.
Alexandre Quessy
14:49 Revision 4d2edab9: use spaces instead of tabs
Tristan Matthews
14:36 Revision c80f57a0: 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. Alexandre Quessy
14:22 Revision 08d5a971: improved error message when connection refused
Alexandre Quessy
14:11 Revision 50c42fbe: renamed maugis to scenic for glade and gettext files.
Alexandre Quessy
14:04 Revision a9a7eb3a: print ip address of contact, not just first digit of it
Tristan Matthews
13:56 Revision e9d5b0e8: refusing invitations when busy
Alexandre Quessy
11:50 Revision afbe021a: pyflakesy, removed unused imports etc.
Tristan Matthews
11:43 Revision 8bf4f99b: added simple test in main
Tristan Matthews
11:38 Revision 34e654f6: adding GTK dialogs and test_signals.py
Alexandre Quessy

2010-02-01

17:53 Revision e6ba59d6: renamed in test as well
Alexandre Quessy
17:52 Revision 7f598188: renamed client and server
Alexandre Quessy
17:44 Revision cc2c4b3a: hide on delete for contacting window
Tristan Matthews
17:40 Bug #208 (Closed): rename gtk widgets (dialogs)
the names are TERRIBLE and non descriptive.
Tristan Matthews
17:38 Revision f5cad370: hide widgets on delete event
Tristan Matthews
16:36 Revision 2142b2b8: don't have multiple signal handler invokations per response
Tristan Matthews
16:34 Revision 700b78dd: dont' have multiple signal handler invokations per response
Tristan Matthews
15:42 Revision 4df2be24: got rid of async recursion
Tristan Matthews
15:31 Revision 87ade3c9: ooooops. Important to quit the app when the main window is closed.
Alexandre Quessy
15:29 Revision 9972cf83: oops
Alexandre Quessy
15:29 Revision 18027841: catching event better the cannotlistenning error
Alexandre Quessy
15:27 Revision d7473aa4: Catching CannotListenError. Handling before shutdown "signal".
Alexandre Quessy
15:21 Revision 77357a75: raise an exception to find redundant state changes
Tristan Matthews
15:07 Revision 5090d666: return True when using gobject signals cause it not to be propagated
Alexandre Quessy
15:03 Revision 75614f06: made SIC verbose
Alexandre Quessy
14:59 Revision cbd98c96: more verbose prints
Alexandre Quessy
14:44 Revision feb5a797: got rid of boost::python dependency
Tristan Matthews
14:33 Revision 0cad4f14: fixed bug with streamer manager state
Alexandre Quessy
12:48 Revision 7acda146: added print
Alexandre Quessy
12:36 Revision 1aa9e655: Fixed small critical error
Alexandre Quessy
12:35 Revision ccac0a82: added prints
Alexandre Quessy
12:32 Revision 33fd1b87: trying to fix an error...
Alexandre Quessy
12:27 Revision edac8763: only send bye if our stream was closed locally
Tristan Matthews
12:16 Revision 0522e19b: fixed typo
Alexandre Quessy
12:14 Revision 92cf06bc: updated string in glade file
Alexandre Quessy
12:04 Revision ae14b161: send bye, no disconnect
Tristan Matthews
12:00 Revision b28779f2: don't call disconnect on None
Tristan Matthews
11:54 Revision 463dfbcc: disconnect on sending OK, or receiving OK depending on who sent the BYE
Tristan Matthews
11:36 Revision 2f989592: fixes in negociation.
Alexandre Quessy
11:31 Revision 0c64741a: fix in SIC
Alexandre Quessy
11:22 Revision b4a5d54e: Important fix in streamer state management.
Alexandre Quessy
11:14 Revision 0e3f135d: more fix
Alexandre Quessy
11:12 Revision 9289196c: bugfix
Alexandre Quessy
11:12 Revision 50ce9d47: adding one more dep
Alexandre Quessy
11:11 Revision 93b69c27: adding dep
Alexandre Quessy
11:10 Revision ceaea86e: towards stopping streamers
Alexandre Quessy
11:07 Revision 5b914db0: When a streamer dies, sending the BYE message.
Alexandre Quessy
09:56 Revision 3a62ac44: added port allocator. Not used yet.
Alexandre Quessy
09:49 Revision ba003b80: fixed critical error i had just made
Alexandre Quessy
09:48 Revision 5cbfed81: moved package data in its own directory
Alexandre Quessy
09:37 Revision 06beec99: minor fix in printing
Alexandre Quessy
09:30 Revision e5045599: Fixed ports negociation using SIC
Alexandre Quessy
09:13 Bug #207: closing video window is broken
fixed in r4646, you mean? Alexandre Quessy

2010-01-29

18:16 Bug #207 (Closed): closing video window is broken
fixed in revision 4646. Tristan Matthews
18:16 Revision 1a13a321: quit pipeline when video window is destroyed
Tristan Matthews
18:16 Bug #207 (Closed): closing video window is broken
closing video window is broken Tristan Matthews
18:03 Revision 37abac81: progress
Alexandre Quessy
17:59 Revision 4d494cfa: prionts
Alexandre Quessy
17:56 Revision c934206f: progress
Alexandre Quessy
17:53 Revision f14a6383: fixes
Alexandre Quessy
17:41 Revision c00e1a3d: minor critical fix
Alexandre Quessy
17:38 Revision 470d9de1: self.client
Tristan Matthews
17:37 Revision bc22ed70: video port has an underscore
Tristan Matthews
17:34 Revision 45e79fa6: Experimental SIC protocol in use.
Alexandre Quessy
16:57 Revision eb4cb7a0: don't use bandwidth
Tristan Matthews
16:40 Revision cd8582a7: getting peer IP. Documented SIC exchange.
Alexandre Quessy
16:18 Revision 6f2f2e49: renamed slightly tests
Alexandre Quessy
16:18 Revision dcc71d68: actually run maugis tests
Tristan Matthews
16:01 Revision cc6e6810: added make check in makefile.am
Tristan Matthews
15:57 Revision 25ed3fe9: unit test for New Server and client pass
Alexandre Quessy
15:13 Revision 4bef974e: sic test unit pass
Alexandre Quessy
15:02 Revision c6faa313: added test_communication.py
Alexandre Quessy
14:01 Revision 9326f456: don't close the socket if it doesn't exist
Tristan Matthews
13:48 Revision 75454c14: added missing colon
Tristan Matthews
13:32 Revision ea1747fc: toward a rocking network server
Alexandre Quessy
13:04 Revision c0210bf2: server uses signals as well
Alexandre Quessy
13:01 Revision 30c70ba0: towards signals for the communication
Alexandre Quessy
11:50 Revision 239f6afe: towards a new networking lib
Alexandre Quessy
11:40 Revision 377849ad: added sic
Alexandre Quessy
11:29 Revision c83c85ab: safely hiding widgets on deletion
Tristan Matthews
11:00 Bug #206 (Closed): trac needs a category for scenic (gtk-interface)
also, we could delete the category
miville.ui.cli
as it is deprecated.
Tristan Matthews

2010-01-28

18:45 Bug #205 (Closed): closing dialogs has permanent side effects in maugis
to recreate:
cd trunk/py/maugis
./run
make a contact for yourself
click join
instead of clicking refuse, click o...
Tristan Matthews
18:17 Revision a3cfb0cb: towards a working twisted JSON TCP SIC protocol
Alexandre Quessy
18:15 Revision 795834b5: Release 0.3.6
* Pipeline is no longer a singleton, fixes #175
* added videoflip feature
* added display option to set DISPLAY envir...
Tristan Matthews
18:11 Revision 159168dd: Release 0.3.6
* Pipeline is no longer a singleton, fixes #175
* added videoflip feature
* added display option to set DISPLAY envir...
Tristan Matthews
18:00 Revision 93c25490: Removed selectors from the dict sent by SIC
Alexandre Quessy
17:39 Revision 6b5c6de1: Purged errors found by pyflakes.
Alexandre Quessy
17:25 Revision 8b2cd817: fixed error with is not None
Alexandre Quessy
17:25 Revision 4694f983: ported to Twisted process protocol
Alexandre Quessy
17:05 Revision 5f7c848e: unicode host is bad
Tristan Matthews
17:03 Revision f6100100: fixed criticals
Alexandre Quessy
17:01 Revision d5d78c6d: trying to fix error with string parsing in communication.
Alexandre Quessy
16:57 Revision 3782d3d2: splitting the gui in 3 files.
Alexandre Quessy
16:31 Revision b885e9ab: using twisted
Alexandre Quessy
16:22 Revision 063f5abd: fixed a bogus in process.py
Alexandre Quessy
16:20 Revision f2051a93: added process.py
Alexandre Quessy
15:55 Revision b4c61d2a: don't crash on window delete event
Tristan Matthews
15:47 Revision 72c64596: hack, cast arg to unicode to satisfy object spawn
Tristan Matthews
15:45 Revision 41a941cc: fixed error
Alexandre Quessy
15:44 Revision 13606c07: fixed unserialize to str, not unicode
Alexandre Quessy
15:39 Revision 0298815a: now for real all dialogs are non blocking
Tristan Matthews
15:32 Revision 99241060: adding sig.py signal/slot utility
Alexandre Quessy
15:21 Revision f540a220: beautified a bit the code.
Alexandre Quessy
15:13 Revision 24443f91: non blocking dialogs
Tristan Matthews
15:09 Revision c509b654: adding the basics of the SIC protocol.
Alexandre Quessy
12:47 Revision 8db9a129: non blocking error dialog
Tristan Matthews
11:52 Revision bc6581fb: cleanup and gradual name change
Alexandre Quessy
11:44 Revision 9dd2472f: re-added Makefile.am
Alexandre Quessy
11:43 Revision 3faf9498: Moved around files
Alexandre Quessy

2010-01-27

17:34 Revision 65183223: removed useless old make file
Alexandre Quessy
17:33 Revision 1c3a1bf0: fixed setup.py
Alexandre Quessy
17:29 Revision d6355d4e: renamed package to scenic
Alexandre Quessy
17:26 Revision 682744da: moved modules into package.
Alexandre Quessy
17:18 Revision 4404b628: renamed row and self
Tristan Matthews
16:51 Revision 0054d880: clarified state saving algorythms
Alexandre Quessy
16:49 Revision f1351305: call init bandwidth and init negotiation_port
Tristan Matthews
16:46 Revision 69eb8cbc: make sure to connect contact list changed signal
Tristan Matthews
16:37 Revision 8457b3a5: use booleans
Tristan Matthews
16:34 Revision 4b5ebaa8: renaming
Tristan Matthews
16:28 Revision 13531fe6: Changed path to addressbook to avoid bug in vim.
Fixed bug which prevented config to be saved. Alexandre Quessy
16:09 Revision ac9a4785: No silent exception in parsing. Version to 0.1.
Alexandre Quessy
16:07 Revision 01ad3466: load adb
Tristan Matthews
15:59 Revision b40424c8: more fixes
Tristan Matthews
15:56 Revision 194b0b66: maugis probably a little broken but clearer
Tristan Matthews
15:16 Revision 32f77eae: created package to put package data in. Created setup.py.
Alexandre Quessy
15:02 Revision a070052c: added class diagram
Alexandre Quessy
15:01 Revision 5c8ed90c: Using JSON for addressbook and network communication.
Alexandre Quessy
14:14 Revision 4fc256f5: aestetic improvements towards a wonderful GUI for everyone.
Alexandre Quessy
13:49 Revision adfd608b: renamed processes processmanager
Tristan Matthews
13:48 Revision 6cb54593: more cleanup
Tristan Matthews
13:42 Revision 1f0ccd5a: remove unused function check_ext
Tristan Matthews

2010-01-26

18:19 Revision add1a16f: got rid of gtk-fullscreen gdkpixbuf argument
Tristan Matthews
16:52 Revision 3fd3fcf0: USE BOOLEANS
Tristan Matthews
16:26 Revision c4f65b89: skip dc-ctl test on karmic for now
Tristan Matthews
16:21 Revision bfac5039: cosmetic changes + removed debug mode
Alexandre Quessy
15:58 Revision bcd21ae4: double import of time
Tristan Matthews
15:57 Revision 95025eb3: fixed a bit syntax
Alexandre Quessy
15:52 Revision 4d88e64c: use optparse, needs to be used more
Tristan Matthews
15:43 Revision 8f5f2d1d: use boolean instead of int for kiosk
Tristan Matthews
15:31 Revision 908d3cd5: Fixed critical error: was deleting the addressbook at startup.
Alexandre Quessy

2010-01-25

18:49 Bug #204 (Closed): test_dc_ctl segfaults on Karmic
... Simon Piette
17:55 Revision 17d1d703: fixed linker error
Tristan Matthews
17:46 Revision a05efd02: clamp videoscale to safe range
Tristan Matthews
17:24 Revision 18acbbca: merged embed widget branch into trunk
Tristan Matthews
14:52 Feature #184 (Closed): Use shlex in CLI
Alexandre Quessy
14:50 Bug #157 (Closed): make stream_state strings, not ints and eventually remove it from addressbook
Moved to Ticket #203 Alexandre Quessy
14:50 Feature #203 (Closed): Remove stream_state from addressbook
grep -r stream_state * | grep -v svn | grep -v pyc | less
Formerly ticket #157
Alexandre Quessy
13:54 Revision 6ef67c3f: Fixed error with processes tests.
Alexandre Quessy
13:41 Bug #180 (Closed): Error when changing norm in miville
Fixed the same day the ticket was created. Alexandre Quessy
13:38 Bug #180 (In Progress): Error when changing norm in miville
Can you specify which V4L2 devices you are using? Alexandre Quessy
13:35 Feature #83 (Closed): Devices: X11 display number configuration
Appears to be fixed as of r4545. Alexandre Quessy
13:31 Revision c4580f6a: Fixed process state when killing it, or when it dies unexpectedly.
Alexandre Quessy
11:35 Revision bf72ef41: removed one test file
Tristan Matthews
11:29 Bug #185 (Closed): Kill process protocols cleanly everywhere
Fixed in r4541. We had to use signalProcess(15) and then 9. Alexandre Quessy
11:28 Revision bdd292e0: Killing processes with signals, the proper way.
Fixed ticket #185 Alexandre Quessy
11:11 Revision bf22f515: Cleanup: removed restart-jackd script, version number in desktop file and usel...
Alexandre Quessy
11:00 Feature #202 (Closed): if both videosender args and localvideo args are present, tee so that we c...
if both videosender args and localvideo args are present, tee so that we can have both Tristan Matthews

2010-01-22

18:06 Revision 920263a6: fixed setup.py
Tristan Matthews
18:06 Revision 520a1bae: fixed help message
Tristan Matthews
17:57 Bug #200 (Closed): make dist doesn't include miville.py
fixed in revision 4536 Tristan Matthews
17:55 Revision 27d778a5: scrap sip module which broke dist of miville, added mivilled to dist_BIN_SCRIPTS
Tristan Matthews
17:13 Feature #201 (Closed): add display option to milhouse to set DISPLAY environment variable for dur...
fixed in revision 4535 Tristan Matthews
17:13 Feature #201 (Closed): add display option to milhouse to set DISPLAY environment variable for dur...
add display option to milhouse to set DISPLAY environment variable for duration of process Tristan Matthews
17:06 Revision 888ce712: Added display argument
Tristan Matthews
16:28 Revision e1e20062: pass string in by reference, more cleanup in asio
Tristan Matthews
16:21 Revision 6fc8dfd2: readability improvement
Tristan Matthews
16:09 Feature #175 (Closed): make pipeline non-singleton
fixed in revision 4526 Tristan Matthews
15:59 Revision dc79c52b: merged branches/videoflip into trunk@4531
Tristan Matthews
13:35 Revision 98d18751: merged unsingleton_pipeline branch into trunk@4525
Tristan Matthews

2010-01-21

16:56 Revision 1175c61c: 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 ...
Tristan Matthews
16:53 Revision edf53cea: 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 ...
Tristan Matthews

2010-01-20

16:45 Bug #200 (In Progress): make dist doesn't include miville.py
see pitivi Tristan Matthews
14:32 Revision 718f0a21: use path hack for make check
Tristan Matthews
12:10 Revision 7c33e1bf: fixed weird indentation in Makefile.am
Tristan Matthews

2010-01-19

18:24 Feature #199: put rtpjitterbuffer control in xvimagesink window (only if video is present)
this means that rtpReceiver will have to call a method on xvimagesink. Tristan Matthews
17:12 Revision 055dd7ca: simplified control creation
Tristan Matthews
15:09 Bug #200 (Closed): make dist doesn't include miville.py
bear in mind that we will probably eventually have separate repositories for miville and milhouse Tristan Matthews
15:06 Feature #199 (In Progress): put rtpjitterbuffer control in xvimagesink window (only if video is p...
Tristan Matthews
15:05 Feature #199 (Closed): put rtpjitterbuffer control in xvimagesink window (only if video is present)
try with the fullscreen prototype first Tristan Matthews
14:58 Feature #175: make pipeline non-singleton
one of the trickier parts is what should happen with the playback api. this could just be integrated into milhouse. Tristan Matthews
14:33 Bug #197 (In Progress): Audio sync with sharedVideoBuffer
depends on #196 Tristan Matthews
14:31 Feature #165 (Closed): impose a capture format if specified format doesn't work
user should know better than to put stupid formats. Tristan Matthews
12:09 Bug #196: Need to drop frames in sharedVideoBuffer
i am not able to reproduce this bug with osgView.
would it be possible for you to either make a really simple exampl...
Tristan Matthews
11:51 Bug #196 (In Progress): Need to drop frames in sharedVideoBuffer
Tristan Matthews
11:13 Bug #198 (Closed): make check fails on buildbot because PATH variable is broken
make check fails on the test that calls milhouse --help because the milhouse in question is crazy old. from the logfi... Tristan Matthews

2010-01-18

19:18 Bug #197 (Closed): Audio sync with sharedVideoBuffer
Possibly related to ticket 196.
When audio and video are received in the same milhouse process, the audio can get ...
Mike Wozniewski
19:11 Bug #196 (Closed): Need to drop frames in sharedVideoBuffer
Video frames should ideally be dropped on the milhouse receiver end. An OSG consumer (asks sharedVideoBuffer for fram... Mike Wozniewski
17:21 Revision 6a58e48e: added simple test of help message for milhouse
Tristan Matthews
17:05 Revision 17f3e2c9: raw doesn't work with more than 8 channels, so prevent users from trying it
Tristan Matthews
16:45 Revision b30d647b: don't give bogus frequencies in test source for higher numbers of channels, an...
Tristan Matthews
16:19 Bug #195 (Closed): buildbot is dead
Removed 's' from https Simon Piette
16:14 Revision 8a4a5721: more refactoring of pipeline construction
Tristan Matthews
15:41 Revision 794d0e18: avoid extra reference
Tristan Matthews
15:41 Revision 2788a169: avoid extra reference
Tristan Matthews
15:35 Revision 8cfb1d09: createPipeline called from child classes, instead of clients
Tristan Matthews
15:00 Revision 07c11e3e: got rid of more init methods
Tristan Matthews
13:53 Bug #195 (Closed): buildbot is dead
Build bot fails on checkout with this error:
svn: PROPFIND request failed on '/miville/trunk'
svn: PROPFIND of '/...
Tristan Matthews
13:40 Revision aba9b9b4: command line options clean up
Tristan Matthews
11:50 Revision cf6eeb2b: question mark is shorthand for help
Tristan Matthews
11:46 Revision 53c1c953: removed deprecated option serverport
Tristan Matthews
11:35 Revision 2921370e: removed unused method defaultMapMsg
Tristan Matthews

2010-01-15

16:52 Bug #148: video suffers terribly in the presence of network jitter
also, it seems the netem jitter simulation is not reliable Tristan Matthews
16:52 Bug #148: video suffers terribly in the presence of network jitter
try inserting mpeg4videoparse to see if that helps Tristan Matthews
16:26 Feature #193 (Closed): scrap telnet
fixed in revision 4496 Tristan Matthews
16:21 Revision 6c124497: merged back branches/scrap_telnet@4495 into trunk @ 4495
Tristan Matthews
16:18 Bug #194 (Closed): double free occasionally happens on quitting sender
set titleStr to 0 after deletion, fixes #194
https://svn.sat.qc.ca/trac/miville/changeset/4492
Tristan Matthews
14:17 Bug #194 (Closed): double free occasionally happens on quitting sender
this is VERY bad...could be due to gst_object_unref(bus) call Tristan Matthews
11:21 Feature #179 (Closed): add local pipeline support
Tristan Matthews
11:20 Feature #179: add local pipeline support
Fixed as of revision 4486,
to use simply do something like:
milhouse --localvideo --videosource v4l2src
eventual...
Tristan Matthews
11:15 Revision c49f75bd: merged localvideo branch into trunk at revision 4485
Tristan Matthews

2010-01-14

17:15 Feature #193 (Closed): scrap telnet
scrap telnet Tristan Matthews
15:24 Feature #188 (Closed): pixel aspect ratio should be changed based on resolution and standard
Fixed as of revision 4482 Tristan Matthews
15:19 Revision 41ded664: fixed empty else statement warning
Tristan Matthews
15:15 Revision c83de787: merged pixel aspect ratio branch into trunk
Tristan Matthews
14:56 Feature #192: Use an existing library to support an interoperable protocol for presence/connectio...
Wokkel is collection of enhancements on top of the Twisted networking framework, written in Python. It mostly provid... Tristan Matthews

2010-01-13

17:00 Revision 6a606470: updating the lunch-milhouse-av-remote lunch file.
Alexandre Quessy
15:39 Feature #192 (In Progress): Use an existing library to support an interoperable protocol for pres...
this could simplify things like having the same settings on both sides, managing connections, etc.
see:
http://...
Tristan Matthews
14:51 Bug #191 (Closed): milhouse crash when listing cameras if raw1394 is not available or got no righ...
Fixed in revision 4474 Tristan Matthews
14:45 Revision 34771fbc: Makefile should not be in svn
Tristan Matthews
14:44 Revision af91833a: now covering lots of cases of raw1394 and video1394 presence and readability/w...
Tristan Matthews
13:46 Bug #191 (Closed): milhouse crash when listing cameras if raw1394 is not available or got no righ...
... Simon Piette

2010-01-12

15:50 Feature #189 (Closed): dc-ctl should save the actual settings in a file reusable by its --config ...
Fixed in revision 4470:
https://svn.sat.qc.ca/trac/miville/changeset/4470
Tristan Matthews
15:49 Revision 3563cd47: if feature is on automatic, save it as such
Tristan Matthews
15:37 Revision 679c2b21: make sure config file exists when trying to use it
Tristan Matthews
15:22 Revision b3e6d144: added save feature to dc-ctl
Tristan Matthews
13:40 Revision 68cf50e9: unused save option, fixed test for buildbot
Tristan Matthews
12:05 Revision 8927e21b: make sure values are present before trying to set them.
Tristan Matthews
11:32 Bug #173 (Closed): milhouse sender crashes at end of file playback
Fixed in revision 4465:
https://svn.sat.qc.ca/trac/miville/changeset/4465
Tristan Matthews
11:27 Revision 97cf9d9e: make sure bus message structure is not null, and check it's name the gobject w...
Tristan Matthews
11:14 Bug #190 (Closed): dc-ctl should not load "defaults" values
Fixed in revision 4464:
https://svn.sat.qc.ca/trac/miville/changeset/4464
Tristan Matthews
11:13 Revision 762af854: when running dc-ctl without arguments, help is printed. also, got rid of all d...
Tristan Matthews

2010-01-11

22:26 Bug #190 (Closed): dc-ctl should not load "defaults" values
When running dc-ctl for the first time, it applies default values. Those values can't be right, so please don't touch... Simon Piette
22:21 Feature #189 (Closed): dc-ctl should save the actual settings in a file reusable by its --config ...
So we can:
1. Start the application (milhouse, whatever)
1. Start coriander
1. Make adjustments
1. Save adjus...
Simon Piette
18:14 Bug #181 (In Progress): Man page of midistream has each command twice
Tristan Matthews
18:13 Feature #152 (In Progress): capture thread for v4l2src should be set to RR priority
Tristan Matthews
18:13 Bug #143 (In Progress): using address localhost for sender instead of 127.0.0.1 fails on karmic
Tristan Matthews
18:13 Feature #165 (In Progress): impose a capture format if specified format doesn't work
Tristan Matthews
18:12 Feature #179 (In Progress): add local pipeline support
Tristan Matthews
18:12 Feature #178 (In Progress): add raw video support
Tristan Matthews
18:12 Feature #175 (In Progress): make pipeline non-singleton
Tristan Matthews
18:11 Feature #164 (In Progress): have receiver request caps from sender
Tristan Matthews
18:11 Feature #163 (In Progress): be able to detect if a filesrc has video, audio or both
Tristan Matthews
18:10 Bug #173 (In Progress): milhouse sender crashes at end of file playback
Tristan Matthews
18:10 Bug #162 (In Progress): when using dc1394src, if you use the same device in another process, inte...
Tristan Matthews
18:10 Bug #161 (In Progress): ximagesink doesn't work with dv1394src
Tristan Matthews
18:10 Bug #148 (In Progress): video suffers terribly in the presence of network jitter
Tristan Matthews
18:07 Feature #188 (In Progress): pixel aspect ratio should be changed based on resolution and standard
Tristan Matthews
18:06 Feature #188 (Closed): pixel aspect ratio should be changed based on resolution and standard
See the table of "Pixel aspect ratios of common video formats"
http://en.wikipedia.org/wiki/Pixel_aspect_ratio
Ba...
Tristan Matthews
16:43 Revision 6d1b2788: added test for dc-ctl
Tristan Matthews
14:19 Revision e2453400: 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, fi...
Tristan Matthews
14:09 Revision 5349db34: 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, fi...
Tristan Matthews
13:44 Revision f1e0a035: forgot to add Makefile.ams
Tristan Matthews
13:35 Revision b8197f41: moved dc-ctl into trunk, using automake
Tristan Matthews
12:52 Revision 2a148a63: moved dc-ctl to trunk/utils
Tristan Matthews

2010-01-08

15:55 Feature #172 (Closed): create file descriptors for udpsink/src manually
Fixed in revision 4454:
http://svn.sat.qc.ca/trac/miville/changeset/4454
Tristan Matthews
15:48 Revision c5af561b: create our own sockets for udpsrc/sink, need to test with multicast
Tristan Matthews

2010-01-07

13:41 Bug #187 (Closed): capture resolution must be applied to v4l device, not just gstreamer pipeline.
Fixed in revision 4451:
https://svn.sat.qc.ca/trac/miville/changeset/4451
Tristan Matthews
12:17 Revision a6b699cb: actually change video format on v4l device, not just in pipeline
Tristan Matthews

2010-01-06

18:29 Bug #187 (Closed): capture resolution must be applied to v4l device, not just gstreamer pipeline.
basically where it says "Changing resolution to WxH", we should be doing the equivalent of v4l2-ctl set-fmt-video=w=W... Tristan Matthews
15:03 Revision a532ec0d: created sockfd branch from trunk@4449
Tristan Matthews

2010-01-05

16:03 Feature #183 (Closed): add Pal support to Milhouse
this works in 640x480 but not in full resolution if 924x576, some issue in v4l as this resolution is an approximation... Tristan Matthews
15:56 Feature #169 (Closed): make SIMPLE tool to automate configuration of dc1394 camera settings (i.e....
see http://svn.sat.qc.ca/miville/inhouse/prototypes/dcSetFeatures Tristan Matthews
15:55 Bug #166 (Closed): use table driven methods to get appropriate dc1394 format
After looking at Coriander and gstreamer's usage of libdc, I'm pretty sure it won't be possible to do it any better. Tristan Matthews
« Previous
Next »
 

Also available in: Atom