Activity

From 2010-03-29 to 2010-04-27

2010-04-27

18:21 Revision 8a574d25: revert max in scenic since i haven't fixed install_gstreamer.sh yet
Tristan Matthews
17:56 Feature #451: Implement --list-v4l2-cameras
Needed by #471 Alexandre Quessy
17:55 Revision a6bc3f62: lots and lots and lots of channels of raw audio
Tristan Matthews
17:53 Bug #471 (Closed): Use --list-v4l2 in scenic
--list-cameras, which lists all cameras, creates xruns in jack when using a firewire audio interface. Alexandre Quessy
17:52 Bug #447 (Closed): Clicking on the Video tab while streaming create sound glitches
Closing this ticket, bug #451 (Implement --list-v4l2-cameras) is much related. See it for the follow-up. Alexandre Quessy
17:43 Feature #445 (Closed): Improve logging system with levels and categories
Done in r5770. Alexandre Quessy
17:41 Bug #447: Clicking on the Video tab while streaming create sound glitches
Backported to branch 0.4 in r5776. Alexandre Quessy
17:40 Revision a656c380: Backporting bugfix #447 (Clicking on the Video tab while streaming create soun...
Alexandre Quessy
17:36 Bug #468 (In Progress): Scenic should support jackdmp (using jack-info)
Alexandre Quessy
17:36 Bug #464 (Closed): Support JACK2 for device polling
see #468 Alexandre Quessy
17:33 Bug #470 (Closed): MIDI devices aren't updated
see #456 Alexandre Quessy
17:32 Bug #459 (Closed): midi device detection does not refresh correctly
same as #456 Alexandre Quessy
17:30 Bug #456 (Closed): scenic does not poll MIDI device everytime the user chooses the tab
Fixed in r5774.
It's better if we keep consistent names in both glade file and the code.
Alexandre Quessy
17:29 Revision 3d2e246d: improved some logging messages. It seems like it polls MIDI devices when we sw...
Alexandre Quessy
17:28 Revision ba04d3cc: Renamed MIDI and Statistics tabs
Simon Piette
17:22 Bug #470 (Closed): MIDI devices aren't updated
If you have a new MIDI device plugged in (or a MIDI virtual device), scenic don't add it to the list of devices. Simon Piette
17:20 Bug #469 (Closed): Scenic don't detect jack sample rate mismatch when using RAW codec for audio
How to reproducre:
1. Peer A starts jackd at 44.1 kHz
1. Peer B starts jackd at 48 kHz
1. A (or B) call the oth...
Simon Piette
17:20 Revision 771c1411: new docbook user manual table of content
Philippe Chevry
16:48 Bug #468 (Closed): Scenic should support jackdmp (using jack-info)
Right now, scenic looks (rightfully) in /dev/shm/jack-*/* to see if jackd is running. jackdmp use a slightly differen... Simon Piette
16:27 Bug #467 (Closed): Logging to file is broken
With the new logging system, the only logging that does it to the log file is the logging from twisted.
Every oth...
Alexandre Quessy
16:20 Revision 39d919d3: fix in logging
Alexandre Quessy
16:14 Revision 7587468c: Merged changed in branch logger since r5755 to trunk. Improves the logging sys...
Alexandre Quessy
14:39 Feature #466 (New): Support a port offset in scenic
That would involve bringing back the port number for each contact Alexandre Quessy
14:38 Feature #465 (New): Support binding to a specific network interface
SO that we can run many instances of scenic. Alexandre Quessy
13:34 Revision 7b3844d3: increase raw max to 11 in scenic gui
Tristan Matthews
13:34 Revision 49e2dd88: increase raw max to 11 in scenic gui
Tristan Matthews
13:07 Bug #462 (Closed): add 11 channels raw support for raw
fixed in r5762 for 0.4 and trunk Tristan Matthews
13:07 Revision c5bf72a6: support up to 11 channels raw, fixes #462
Tristan Matthews
13:04 Revision 7dba31ff: support up to 11 channels raw in 0.4
Tristan Matthews
12:51 Bug #463 (Closed): samplerates != 48000 broken in 0.4.5 on receiver-side
fixed in r5759 Tristan Matthews
12:51 Revision b47eb741: only check jack sample rate if we are in fact using jack
Tristan Matthews
12:50 Revision e18626b8: update sample rate earlier for jack if we are not negotiating the caps over TC...
Tristan Matthews
12:44 Revision fa34b445: update sample rate earlier on receiver side, fixes #463
Tristan Matthews
12:12 Bug #464 (Closed): Support JACK2 for device polling
We should poll the jackd servers when using jack2 too. Alexandre Quessy
11:40 Bug #463 (Closed): samplerates != 48000 broken in 0.4.5 on receiver-side
workaround is to call negotiate-caps
this fix is calling jackutils::assertReady earlier which will update our pipeli...
Tristan Matthews
11:24 Revision f555029f: corrected printed message in state saving.
Alexandre Quessy
11:21 Bug #462 (Closed): add 11 channels raw support for raw
this will work fine without changing anything upstream. Tristan Matthews
11:12 Feature #461 (Closed): The -h flag should be an alias of --help
The -h flag should be an alias of --help Alexandre Quessy

2010-04-26

18:39 Bug #395: callee can't stop call if caller is not in her contact list
Correction: done in r5754 Alexandre Quessy
18:37 Bug #395 (Closed): callee can't stop call if caller is not in her contact list
fixed in r5742 Alexandre Quessy
18:25 Revision 5e56c962: Does this help?
Alexandre Quessy
18:20 Revision 058319d5: keep trying...
Alexandre Quessy
18:19 Revision 444b62f3: Trying to fix bug #395 (callee can't stop call if caller is not in her contact...
Alexandre Quessy
18:15 Bug #395: callee can't stop call if caller is not in her contact list
It only happens when there is no contact at all in the addressbook. Alexandre Quessy
18:14 Bug #395 (Feedback): callee can't stop call if caller is not in her contact list
Alexandre Quessy
18:05 Revision 07635ece: brown paper bag commit
Alexandre Quessy
18:04 Revision 905e50aa: Fixed critical error with audio jitterbuffer when not sync, or video disabled.
Alexandre Quessy
18:00 Revision 42ddd94a: decreased verbosity of the SIC prototocl
Alexandre Quessy
17:49 Bug #460 (Closed): Wrong error when calling a busy contact
fixed in r5742 Alexandre Quessy
17:47 Revision ba54b914: fix
Alexandre Quessy
17:45 Revision 51a8f7e3: Trying to fix the answerer that wasnt checking if he was busy.
Alexandre Quessy
17:36 Revision 00e79ada: progress in logging
Alexandre Quessy
17:30 Bug #458 (Closed): midi device detection does not refresh correctly
Philippe Chevry
17:25 Bug #460 (Closed): Wrong error when calling a busy contact
How to reproduce:
1. A call B
1. B answers. Stream starts
1. C call A
1. C got "The contact cannot stream wit...
Simon Piette
17:25 Bug #459 (Closed): midi device detection does not refresh correctly
How to reproduce:
1. start jack
1. start scenic 0.5
1. start vkeybd
Notice that the midi application is not ...
Philippe Chevry
17:17 Bug #458 (Closed): midi device detection does not refresh correctly
How to reproduce:
1. start jack
1. start scenic 0.5
1. start vkeybd
Notice that the midi application is not ...
Philippe Chevry
17:10 Revision 4a6345f9: added new python files to Makefile.am
Alexandre Quessy
17:09 Revision e5be41e7: adding logger.py
Alexandre Quessy
16:45 Feature #457 (New): Poll devices only when the user clicks on the drop-down menu
We will decrease the frequency of polling this way. Alexandre Quessy
16:29 Bug #456 (Closed): scenic does not poll MIDI device everytime the user chooses the tab
it should Alexandre Quessy
16:17 Feature #455 (Closed): vumeter character spacing
add pixel spacing at the right of each audio level number in each vumeter
Philippe Chevry
16:00 Revision b3a85436: Added WinTV to the list of recognized cameras.
Alexandre Quessy
16:00 Feature #454 (Closed): No jitter statistics appear on the receiver side
How to reproduce:
* Start a stream
* Go in the Statistics tab
* Look at "Receving"
Simon Piette
15:55 Feature #453 (Closed): Support flip and rotate video
...on the receiver side. ... Alexandre Quessy
15:43 Bug #442: When cannot reach a peer that invites us, make sure we reset the state
...it's probably OK. Alexandre Quessy
15:40 Bug #448 (Closed): Scenic should quit gracefully when DISPLAY is not set or invalid
Done in r5741.
GTK rocks.
Alexandre Quessy
15:35 Feature #452 (New): Use GTK for listing X11 displays
...instead of xdpyinfo.
We must still check the presence xvideo extension.
Alexandre Quessy
15:31 Revision d3c866a6: Detecting if the X11 DISPLAY is valid at startup.
Alexandre Quessy
15:12 Feature #391 (Closed): Implement state saving for device settings (such as V4L2 input)
Appears to be done as of r5740. Alexandre Quessy
15:10 Bug #447: Clicking on the Video tab while streaming create sound glitches
See #451 (Implement --list-v4l2-cameras) Alexandre Quessy
15:09 Feature #451 (Closed): Implement --list-v4l2-cameras
...which lists only V4L2 cameras, not DC nor DV.
Useful to fix #447
Alexandre Quessy
15:03 Bug #447: Clicking on the Video tab while streaming create sound glitches
... Alexandre Quessy
14:45 Bug #450 (Closed): test sound generate audio glitch
reproduce step:
1: Start jackd with alsa or freebob: jackd -R -dalsa -dhw:0 -r48000 -p512 -n4
2: Start scenic with ...
Philippe Chevry
13:16 Bug #448: Scenic should quit gracefully when DISPLAY is not set or invalid
I think we should use some GTK mechanism to check that.
Something like GDK_IS_SCREEN (screen)
Alexandre Quessy
13:15 Bug #420 (Closed): Add a --display=:0.0 option to scenic
Alexandre Quessy
13:10 Revision a66b3b1c: It seems like state saving for V4L2 input and norm was not working correclty. ...
Alexandre Quessy
13:09 Bug #449 (Closed): Scenic tells us often that the v4l2 device disappeared
When I choose a different input for the video device:... Alexandre Quessy
11:59 Bug #447: Clicking on the Video tab while streaming create sound glitches
Yes, backporting it the 0.4 branch would be nice. Dunno if it worth a release though. Simon Piette
11:58 Bug #447: Clicking on the Video tab while streaming create sound glitches
Actually, milhouse --list-cameras always create an xrun on firewire-based sound cards.
Maybe a --safe-list-cameras t...
Simon Piette
11:51 Bug #448 (In Progress): Scenic should quit gracefully when DISPLAY is not set or invalid
I already check if the os.environ has a key called "DISPLAY". Should be use xdpyinfo to see if the display exists? Ot... Alexandre Quessy
11:47 Bug #447 (In Progress): Clicking on the Video tab while streaming create sound glitches
Probably fixed in r5739.
Should we backport it to the 0.4.x branch?
Alexandre Quessy
11:46 Bug #448 (Closed): Scenic should quit gracefully when DISPLAY is not set or invalid
How to reproduce:... Simon Piette
11:46 Revision 1a1bc681: Hopefully fixes #447 (Clicking on the Video tab while streaming create sound g...
Alexandre Quessy
11:21 Bug #447 (Closed): Clicking on the Video tab while streaming create sound glitches
How to reproduce:
1. Start a stream
2. Click on the Video tab
3. Hear the glitches
Notes:
* jackd is using ...
Simon Piette

2010-04-23

18:39 Revision 18af22a7: toward more than 11 channels in raw
Tristan Matthews
18:28 Revision 738a3785: v4l2 state saving works!!
Alexandre Quessy
18:20 Revision 1886c428: critical small fix. Don't know why, but V4L2 state saing don't work.
Alexandre Quessy
18:09 Revision 6ef879ef: experimental state saving for v4l2 settings.
Alexandre Quessy
17:30 Feature #446 (New): Show a logging window
That will help user share their problems on forums and such. Alexandre Quessy
17:29 Feature #445 (Closed): Improve logging system with levels and categories
So that the user can view some useful information. Alexandre Quessy
17:27 Feature #444 (New): Move local IP widget to the addressbook
It will look better if not in the statistics tab. Alexandre Quessy
16:34 Revision 8fdb2056: fixed run-midi script.
Also made scenic a little less verbose Alexandre Quessy
16:19 Bug #443: An error should be shown if midistream does not work
see /inhouse/prototypes/py/check_for_midistream.py Alexandre Quessy
15:46 Bug #443 (Closed): An error should be shown if midistream does not work
Maybe midistream could not be mandatory to use scenic?
Right now, it leads to some strange behaviour if midistrea...
Alexandre Quessy
15:35 Revision b2a978b9: got rid of one more warning
Alexandre Quessy
15:33 Revision 92a9209d: let's die a bit further, so that we can create man pages
Alexandre Quessy
15:32 Revision 90219d98: abort if no DISPLAY
Alexandre Quessy
15:21 Bug #442 (Closed): When cannot reach a peer that invites us, make sure we reset the state
When cannot reach a peer that invites us, make sure we reset the state Alexandre Quessy
13:25 Bug #441 (Closed): Widgets must have tooltips
They were lost when updating the glade file. Alexandre Quessy
13:02 Bug #402 (Closed): When invited by someone not in contact list, the "cancelled" message should co...
Done in r5729. Alexandre Quessy
13:01 Revision fbe544e1: Fixed #402 (When invited by someone not in contact list, the "cancelled" messa...
Alexandre Quessy
12:47 Bug #440 (Closed): Must gather config options just before doing the pre-flight check
fixed in r5728. Alexandre Quessy
12:47 Bug #440 (Closed): Must gather config options just before doing the pre-flight check
...otherwise the pre-flight check checks for things it should not care about, since the options are not relevant. Alexandre Quessy
12:35 Revision 1da0ee9a: Checking config right before the flight check. Very important fix.
Alexandre Quessy
12:17 Revision 21bb2e04: fixed one more bad bug with checking if jackd is running
Alexandre Quessy
11:08 Bug #437 (Closed): if audio and video are desynchronized, they should each have independent jitte...
Done as of r5726. Alexandre Quessy
11:04 Feature #416: have preview/vumeters running all the time when possible
This involves major refactoring and a should create a lot of difficult-to-track bugs. Alexandre Quessy
09:56 Feature #421 (Closed): Add a reason to when a remote peer refuses
Done as of r5726. Alexandre Quessy
09:55 Revision 7a8b3288: one less print
Alexandre Quessy
09:53 Revision c1caf63d: should fix the jackd index error, now
Alexandre Quessy
09:52 Revision dcc8c653: Trying to fix a bug that occurs only when not giving to jackd the nsamples option
Alexandre Quessy
09:50 Revision e18e9cad: hmmmm
Alexandre Quessy
09:49 Revision d82fb38c: trying to fix an index error in jackd.py on line 198
Alexandre Quessy
09:42 Revision d92ef553: ooops
Alexandre Quessy
09:42 Revision 944a4977: added a reason to denials
Alexandre Quessy
09:33 Feature #421: Add a reason to when a remote peer refuses
The reason "The remote operator did not answer quickly enough." is not valid anymore.
What's left:
* Remote peee...
Alexandre Quessy
09:29 Feature #429 (Closed): Strip white spaces from the address field
Done in r5719. Alexandre Quessy
09:29 Revision e21532f8: fixed #429 (Strip white spaces from the address field)
Alexandre Quessy
09:26 Bug #399 (Closed): Traceback when running trial to run test cases
Alexandre Quessy
09:25 Feature #339: buildbot don't build docs
... Alexandre Quessy
09:22 Bug #397 (Closed): scenic traceback when clicking on MIDI tab
Alexandre Quessy
09:22 Bug #397 (Feedback): scenic traceback when clicking on MIDI tab
Alexandre Quessy
09:22 Bug #397 (Closed): scenic traceback when clicking on MIDI tab
Alexandre Quessy
09:18 Feature #403 (Closed): Text lines in the summary should wrap
We moved the lines that were too long in the Debug textview Alexandre Quessy
09:17 Feature #439 (Closed): When audio/video desynchronized, audio must have its own jitterbuffer setting
Done in r5718. Alexandre Quessy
09:17 Feature #439 (Closed): When audio/video desynchronized, audio must have its own jitterbuffer setting
When audio/video desynchronized, audio must have its own jitterbuffer setting Alexandre Quessy
09:15 Bug #408 (Closed): Debug textview should be refreshed less often
Alexandre Quessy
09:14 Bug #438 (Closed): In pre-flight check, scenic always thinks that jackd is not running
Fixed in r5718. Alexandre Quessy
09:14 Bug #438 (Closed): In pre-flight check, scenic always thinks that jackd is not running
This prevents us from doing any streaming session with audio. Alexandre Quessy
08:34 Revision adc39a7e: important fixes. Implementing the independant audio_jitterbuffer
Alexandre Quessy

2010-04-22

16:59 Revision 28be6536: improved how the audio jitter buffer widget is toggled.
We had to consider if recv video is on Alexandre Quessy
13:30 Revision 242ea160: pipeline's observer's now held in set to guarantee uniqueness
Tristan Matthews
11:31 Revision 5f9a873d: state saving for audio_jitterbuffer is implemented
Alexandre Quessy

2010-04-21

18:54 Revision 1dd7a61b: Statistics tab tweaks
Simon Piette
18:45 Revision 2b137b5e: Renamed invite button
Simon Piette
18:44 Revision 3e845627: Widget positioning tweaks
Added audio jitter buffer
Renamed audio in/out buffer labels
Tabs have now the focus on startup
Audio Levels don't ta...
Simon Piette
17:13 Bug #433 (Closed): Increase timeout before SIGKILL for streamer processes.
Increased from 5 to 10 seconds in r5708. Alexandre Quessy
17:13 Revision e04afb16: Probably fixed #433 (Increase timeout before SIGKILL for streamer processes.)
Alexandre Quessy
17:11 Bug #425 (Closed): When you disable video reception (or the other side disable video sending), sc...
Done in r5707. Alexandre Quessy
17:10 Revision 65981df3: Fixed #425 (When you disable video reception (or the other side disable video ...
Also allows one to use scenic without JACK if not streaming audio. Alexandre Quessy
16:55 Bug #426 (Closed): V4L2 input and standard widgets are not populated at startup
Fixed in r5706. Alexandre Quessy
16:54 Bug #434 (Closed): Scenic doesn't list resolutions supported by the camera at startup.
Though it calls Application.poll_camera_devices() in Application._start_the_application().
Fixed in r5706.
Alexandre Quessy
16:54 Revision e2d87beb: Fixed #434 (Scenic doesn't list resolutions supported by the camera at startup.)
Alexandre Quessy
16:16 Bug #437 (Closed): if audio and video are desynchronized, they should each have independent jitte...
otherwise, the audio one should be set to insensitive. Tristan Matthews
16:13 Bug #414 (Closed): Cannot select text in debug window for more than one second
Done in r5705. Alexandre Quessy
16:04 Revision 71fcec64: oops
Alexandre Quessy
16:01 Revision 74e49ea4: Writing the streaming info in the tab only once + fixed (?) bug with is_negoti...
Alexandre Quessy
15:41 Feature #436 (Closed): get >11 channels for raw audio
fight to the death with audioconvert Tristan Matthews
15:40 Bug #418 (Closed): Cannot log to a single file
Done in r5703. Alexandre Quessy
15:39 Revision 335faceb: Fixed #418 (Cannot log to a single file)
Alexandre Quessy
15:01 Feature #423 (Closed): add celt support for milhouse
waiting on
https://bugzilla.gnome.org/show_bug.cgi?id=616421
Tristan Matthews
15:00 Feature #435 (New): Support two different codec at the same time
...to allow speex and raw, for example. Alexandre Quessy
13:32 Revision 57ebae7a: More glade alignment
Simon Piette
11:54 Bug #396 (Closed): embedded preview isn't always correct size (gstreamer git versions-only)
fixed in gstreamer git Tristan Matthews

2010-04-20

21:10 Bug #434 (Closed): Scenic doesn't list resolutions supported by the camera at startup.
It doesn't update list of supported capture sizes at startup.
It's OK when we switch from an other tab to the vid...
Alexandre Quessy
21:09 Bug #433 (Closed): Increase timeout before SIGKILL for streamer processes.
We send milhouse kill -15, and then kill -9 before it's done.... Alexandre Quessy
17:29 Bug #404 (Closed): Sometimes scenic refuses all the time since it has already got an invitation
Looks fixed as or r5701. Alexandre Quessy
17:22 Revision 6420f512: oooops
Alexandre Quessy
17:19 Revision 5c50159d: get packet-loss percent stats in scenic, check if negotiation is in progress
Tristan Matthews
17:17 Revision 136d2ed9: oops
Alexandre Quessy
17:12 Revision 7f0a5dae: adding has_negotiation_in_progress()
Alexandre Quessy
16:57 Revision 8691ea64: only calculate packet loss when we get packet lost reports so that averages ar...
Tristan Matthews
16:39 Revision e7f4d4b7: MIDI is disabled by default. That makes more sense.
Alexandre Quessy
16:31 Revision 31cf1dfd: invitations don't expire anymore
Tristan Matthews
16:27 Bug #432 (Closed): weird edge case where inviting window won't close
output looks like this:
2010-04-20 16:12:29-0400 [-] sending {'protocol': 'SIC 0.1', 'please_send_to_por
t': 1744...
Tristan Matthews
15:58 Bug #395 (Closed): callee can't stop call if caller is not in her contact list
I cannot observe the symptoms anymore. Alexandre Quessy
15:41 Bug #431 (Closed): If a port is not available, scenic should increment the port number to allocate
Fixed in r5694. Alexandre Quessy
15:41 Revision 834e4cc0: Fixed #431 (If a port is not available, scenic should increment the port numbe...
Alexandre Quessy
15:26 Bug #431 (Closed): If a port is not available, scenic should increment the port number to allocate
... Alexandre Quessy
15:22 Bug #424 (Closed): When you don't have any contacts and add one, the invite label is still greyed...
fixed in r5693. Alexandre Quessy
15:21 Revision 0a127b2f: Fixed #424 (Before the first stream, the invite button is greyed out)
Also got rid of some useless buggy lines of code. Alexandre Quessy
11:40 Bug #424 (In Progress): When you don't have any contacts and add one, the invite label is still g...
Alexandre Quessy
11:38 Bug #430 (New): Decrease delay before scenic can receive invitations at startup
I don't know what is this delay caused by. Alexandre Quessy
11:36 Feature #429 (Closed): Strip white spaces from the address field
Strip white spaces from the address field Alexandre Quessy
11:33 Feature #428 (New): Important status widgets text contents should be selectable
We should do (in Glade) set_selectable on those:
* all the stats labels
* the JACK latency
It's useful for d...
Alexandre Quessy
11:30 Revision 5ce0e1bf: More glade love
Simon Piette
11:30 Bug #427 (Closed): At first, all the streams should be enabled
Done in r5691.
It was only the MIDI that was actually not enabled. I've enabled it.
Alexandre Quessy
11:30 Revision 70e0e773: Fixed #427 (At first, all the streams should be enabled)
Alexandre Quessy
11:27 Bug #427 (Closed): At first, all the streams should be enabled
And they are not.
The sync with video should be enabled too.
Alexandre Quessy
11:01 Bug #426 (Closed): V4L2 input and standard widgets are not populated at startup
One needs to select an other video source, then V4L2 again. They are then populated. Alexandre Quessy
10:50 Bug #425 (Closed): When you disable video reception (or the other side disable video sending), sc...
When you disable video reception (or the other side disable video sending), scenic still won't work if you don't have... Simon Piette
10:47 Bug #424 (Closed): When you don't have any contacts and add one, the invite label is still greyed...
but clickable Simon Piette

2010-04-19

18:27 Revision 177b882d: user manual toc
Philippe Chevry
18:15 Revision 392685dd: toward reliable packet loss metrics
Tristan Matthews
16:36 Feature #423 (Closed): add celt support for milhouse
add celt support for milhouse Tristan Matthews
15:04 Bug #358: xvimagesink appears for an instant before showing up in preview (xid option)
this may have fixed it in gst-plungins-base 0.10.29:
https://bugzilla.gnome.org/show_bug.cgi?id=615647
Tristan Matthews
14:49 Feature #422 (Closed): Report packet loss percentage
Currenty we have stats for packets-lost over the entire sessions. We should look at changes in these totals to calcul... Tristan Matthews
12:04 Bug #417 (Closed): Framerate index out of range
Tristan Matthews
12:04 Bug #417 (Feedback): Framerate index out of range
Tristan Matthews

2010-04-16

23:23 Feature #421 (Closed): Add a reason to when a remote peer refuses
Reasons might be:
* Jackd is not running on the remote host.
* The remote peer is already engaged in a session.
* ...
Alexandre Quessy
23:19 Bug #420 (Closed): Add a --display=:0.0 option to scenic
Add a --display=:0.0 option to scenic Alexandre Quessy
23:18 Feature #419 (New): --enable-logging should not make scenic quiet
It should be a separate option. Alexandre Quessy
23:17 Bug #418 (Closed): Cannot log to a single file
... Alexandre Quessy
17:59 Revision 7ba06117: support v4l when only one framerate works
Tristan Matthews
14:59 Bug #417 (Closed): Framerate index out of range
yo,
peux-tu rouler la commande avec --debug debug et m'afficher l'output.
Tristan Matthews
12:02 Bug #417 (Closed): Framerate index out of range
I tried scenic and milhouse at home on my [[WinTV]]. Milhouse sender crashed in both cases. ... Alexandre Quessy

2010-04-15

19:55 Revision 1bccbe8b: added som glossary elements
Philippe Chevry
18:16 Bug #359 (Closed): JACKD: Key 'period' is missing for the jack server process
Fixed in r5685. Alexandre Quessy
18:16 Revision eab99243: Fixed #359: JACKD: Key 'period' is missing for the jack server process
Alexandre Quessy
17:59 Revision 447f4c68: Using docbook installation documentation when opening help.
Alexandre Quessy
17:49 Feature #416 (New): have preview/vumeters running all the time when possible
have preview/vumeters running all the time when possible Tristan Matthews
17:47 Feature #366 (Closed): list-norms for v4l2 via GstTuner interface
tunerinterface has a terrible API, so it's not worth using Tristan Matthews
17:41 Bug #409 (Closed): Find out if we can detect which fps works with which image size
Fixed in r5682 Tristan Matthews
17:39 Revision f2fb3498: :first test on user-manual
Philippe Chevry
17:34 Revision a4d226d8: better fps support in video sender
Tristan Matthews
17:34 Revision 3527a567: Fixed tabs scale on window resize
Simon Piette
17:24 Revision 8d5779ee: throw link exception
Tristan Matthews
17:23 Revision e4d7bd4a: Installing docbook installation manual.
Alexandre Quessy
17:14 Revision 706f5c60: try other framerates if we fail at linking
Tristan Matthews
16:30 Revision 9f56c55c: Added levels.png to installation
Simon Piette
15:45 Bug #415 (Closed): audio channels not respected in preview
Fixed in r5676 Tristan Matthews
15:39 Revision d7bf92e7: check for attribute existence in set_config. use proper attribute name for aud...
Tristan Matthews
15:33 Bug #415: audio channels not respected in preview
this is a regression Tristan Matthews
15:33 Bug #415 (Closed): audio channels not respected in preview
audio channels not respected in preview Tristan Matthews
15:32 Bug #414 (Closed): Cannot select text in debug window for more than one second
It's redrawn every second.
It should be drawn only when we start streaming, and not cleared up when it stops.
Alexandre Quessy
15:03 Feature #410 (Closed): Remove contact name from the invite button
done in r5675. Alexandre Quessy
15:03 Revision cd33e43f: Removed contact name from the invite button.
Alexandre Quessy
15:01 Revision cdb4f02b: more debuggin
Tristan Matthews
15:00 Bug #413 (Closed): Use hashlib instead of the deprecated md5 module
... Alexandre Quessy
14:59 Bug #412 (Closed): Use subprocess instead of the deprecated os.popen4
It calls whoami and hostname!... Alexandre Quessy
14:39 Revision c8f58986: Set capsfilter first
Tristan Matthews
14:36 Feature #411 (Closed): Integrate user documentation in scenic
using yelp Alexandre Quessy
14:33 Feature #410 (Closed): Remove contact name from the invite button
That will give it a constant width, or almost. Alexandre Quessy
14:30 Feature #401 (Closed): Swap addressbook and summary widgets position in the GUI
Alexandre Quessy
14:30 Bug #397: scenic traceback when clicking on MIDI tab
I think this happens when midistream crashes. Alexandre Quessy
14:28 Feature #391 (In Progress): Implement state saving for device settings (such as V4L2 input)
Actually, if I choose input Composite 1, for example, for a /dev/video0 device, when we reboot the machine it will be... Alexandre Quessy
14:28 Revision b2ab52d9: get v4l2 framerate from v4l2 element
Tristan Matthews
14:24 Feature #385 (In Progress): Be able to specify the bus number in firereset
Alexandre Quessy
14:24 Bug #363 (In Progress): Sometimes the video preview crashes
Alexandre Quessy
14:23 Feature #368 (Closed): Display a detailled status window
Alexandre Quessy
14:23 Bug #395 (In Progress): callee can't stop call if caller is not in her contact list
When contact is not in addressbook and he invites us, the invite button is not changed to "stop streaming".
Alexandre Quessy
11:24 Revision d036669f: More glade tweaks
More svn:ignores : jack-info, vumeter Simon Piette

2010-04-14

18:47 Revision a9ad1d45: Cosmetic changes, upper part mostly done
Simon Piette
18:16 Bug #409: Find out if we can detect which fps works with which image size
however, how good the info returned is depends a bit on the driver and kernel version. There is API to enumerate the ... Tristan Matthews
18:16 Bug #409: Find out if we can detect which fps works with which image size
set v4l2src to READY state, then do a _get_caps() on its source pad Tristan Matthews
18:13 Bug #409 (Closed): Find out if we can detect which fps works with which image size
On a Macbook Pro's iSight, the image size 720x480 is only supported at 25FPS, not 30FPS. Thus, 720x480 does not work ... Alexandre Quessy
18:06 Revision 162e0dce: we don't change MTU
Tristan Matthews
18:01 Bug #408 (Closed): Debug textview should be refreshed less often
Otherwise the user can't copy paste from it. Alexandre Quessy
17:57 Feature #219 (Closed): Be able to desynchronize audio and video
Done in r5668 Alexandre Quessy
17:56 Revision aa52b16a: Merged changes in branch synchronize since r5657 to trunk.
Implementing the ability to desynchronize audio and video Alexandre Quessy
17:54 Revision 431b2e1e: merge trunk since r5657 to branch synchronize
Alexandre Quessy
17:54 Revision f7dd133d: merge trunk since r5657 to branch synchronize
Alexandre Quessy
17:52 Revision 6e5b6159: Making the sync widget insensitive when streaming
Alexandre Quessy
17:45 Revision d6cdac36: fix
Alexandre Quessy
17:44 Revision b9b4b3be: fix
Alexandre Quessy
17:43 Revision 8ded4947: fix
Alexandre Quessy
17:41 Revision 8f86d652: disbale the "normal" sender/receiver if desynchronized and no video
Alexandre Quessy
17:37 Revision 558e90d1: Moved invite button with contact list
Simon Piette
17:28 Revision 2b342632: copying lists copies the pointers
Alexandre Quessy
17:21 Revision f4846ed8: experimental desynchronization of audio and video. More processes
Alexandre Quessy
17:00 Bug #407 (Closed): midi / gui bug. Blocking the video cam usage on some laptop
Mke sure to remove old mivilles eggs in /usr/local Alexandre Quessy
16:49 Revision 08bdc097: don't use other settings for x264
Tristan Matthews
16:43 Bug #406 (Closed): midi / gui bug. Blocking the video cam usage on some laptop
Philippe Chevry
16:42 Bug #407 (Closed): midi / gui bug. Blocking the video cam usage on some laptop
... Philippe Chevry
16:41 Bug #406 (Closed): midi / gui bug. Blocking the video cam usage on some laptop
2010-04-14 16:34:06-0400 [-] [[ComboBox]] widget <gtk.ComboBox object at 0xa5a9a7c
(GtkComboBox at 0xa5eb000)> does...
Philippe Chevry
16:32 Revision cc0fc4d9: merged changes in branch synchronize since r5648 to trunk
Alexandre Quessy
16:14 Revision 35717010: Printing the command lines in the debug tab
Alexandre Quessy
15:29 Revision 1968362c: Merged changes in trunk since r5648 to branches/synchronize
Alexandre Quessy
15:27 Revision 3a642f46: added the debug option to show the debug tab. Default is hidden
Alexandre Quessy
15:07 Revision 14c8ca42: Added Debug tab
Simon Piette
12:44 Revision e5917d99: svn:ignore for src/vumeter
Swapped contacts and summary in scenic.glade, more to come Simon Piette
12:07 Revision 6abe8c37: Simplified the way the command lines are printed in the summary.
Still need to create a scrolled window (and a viewport) for the command lines.
Improved the encapsulation of the stre...
Alexandre Quessy
11:19 Revision d33a9a10: Done with the simplification of the set/get widgets/config values.
Alexandre Quessy
11:09 Revision fbf61f0f: not working, but I am in a branch.
Alexandre Quessy
09:54 Revision 71658df8: Created branch synchronize from trunk at r5647
Alexandre Quessy
00:50 Revision c430e0aa: milhouse doesn't need to know about gdk
Tristan Matthews

2010-04-13

18:08 Feature #405 (Closed): Document ports to open
One must open ports:
* 17446 TCP
* range 10000-11000 TCP and UDP
Alexandre Quessy
18:06 Feature #305 (Closed): User should be able to disable video/audio to send or receive
Done in r5647 Alexandre Quessy
18:05 Revision af9a2dc3: Merged changes in branch disabled since r5620 to trunk.
Implemented the possibilty to disable send/receive audio/video. Alexandre Quessy
17:39 Revision afc9f9c0: got rid of extraneous threads_enter
Tristan Matthews
17:25 Revision 02213bda: have line breaks at the right time
Tristan Matthews
16:50 Bug #397 (In Progress): scenic traceback when clicking on MIDI tab
Alexandre Quessy
16:40 Revision 4566e647: provide bug report info on error
Tristan Matthews
16:11 Revision 148c285b: public data is gross
Tristan Matthews
15:38 Bug #404 (Closed): Sometimes scenic refuses all the time since it has already got an invitation
It prints this:... Alexandre Quessy
14:56 Feature #403 (Closed): Text lines in the summary should wrap
When the lines are too long, they are clipped. They should wrap.
We could use a [[GtkTextView]]. (non-editable)
Alexandre Quessy
12:56 Revision 1bb94667: Tweaked audio levels icons
Simon Piette
12:55 Revision 8e862942: Cleaned up the audio tab
Simon Piette
12:31 Revision 69a05d89: deleted useless commented lines
Alexandre Quessy
12:30 Revision d6ee3215: Merged changes in branch buffer since r5610 to trunk.
Closes #350 (add audio-buffer setting in scenic) Alexandre Quessy
12:29 Revision f98bd533: Merged changes in trunk since r5609 to branch buffer.
Alexandre Quessy
12:26 Bug #350 (Closed): add audio-buffer setting in scenic
done in r5615 for version 0.5.1 Alexandre Quessy
12:23 Revision ccf3ff7f: Added audio buffer info in the summary.
Alexandre Quessy

2010-04-12

17:38 Feature #393 (Closed): replace GMainLoop instance with gtk_main and gtk_main_quit
fixed in r5613 Tristan Matthews
17:34 Revision 61a3911e: fixed preview in branches/buffer
Tristan Matthews
16:40 Revision e6940082: don't create gmainloop instance, fixes #393, only depend on GDK_CFLAGS in main
Tristan Matthews
16:20 Revision 03426301: implemented audio_buffer
Alexandre Quessy
15:56 Revision f329978c: creating branch buffer from trunk @ r5609
Alexandre Quessy
14:57 Revision d11ef206: explicitly state private inheritance
Tristan Matthews
14:47 Revision c9930442: more forward declarations
Tristan Matthews
13:06 Revision 742c24fd: more forward declaration
Tristan Matthews
12:55 Revision 1bd14ac5: added widgets in glade. Made them insensitive and enabled.
New widgets:
* audio_input_buffer
* audio_output_buffer
* audio_receive_enabled
* audio_send_enabled
* audio_vid...
Alexandre Quessy
12:52 Revision e7b976d4: more dependency reduction
Tristan Matthews
12:38 Revision bb3dbbca: slightly better dependency hiding
Tristan Matthews
12:21 Revision 7f7449e8: moved header out of main
Tristan Matthews
11:27 Revision 13d53d66: updated version in trunk to 0.5.1
Alexandre Quessy
11:10 Revision 2fef10bd: Merged changes in trunk since r5596 to branches/0.5 to prepare the 0.5 tag.
Alexandre Quessy

2010-04-09

18:19 Revision aba85c4b: Added audio levels icon
Simon Piette
18:05 Revision 9007768d: increase peak-falloff rate
Tristan Matthews
17:48 Bug #402 (Closed): When invited by someone not in contact list, the "cancelled" message should co...
We get the following message : ... Alexandre Quessy
17:38 Feature #401 (Closed): Swap addressbook and summary widgets position in the GUI
That will leave more space, since the addressbook is smaller. We will be able to put more stuff in the summary. Alexandre Quessy
17:24 Feature #400: Change glade file format from libglade to GtkBuilder
see http://www.micahcarrick.com/05-30-2008/gtk-builder-libglade-faq.html Tristan Matthews
17:23 Feature #400 (Closed): Change glade file format from libglade to GtkBuilder
This is the format that is the future of Glade since 2008. Alexandre Quessy
17:18 Revision aee0015a: made new branch 0.5 from trunk@5595
Tristan Matthews
17:18 Revision a0a706d3: changed release notes
Tristan Matthews
17:16 Revision 83255747: updated release notes
Tristan Matthews
17:16 Feature #383 (Closed): make VUMeter
merged in trunk in r5593 Tristan Matthews
17:13 Revision df9e7f15: updated RELEASE
Alexandre Quessy
17:00 Revision 56042fe9: merged back branches/vumeter into trunk@5591
Tristan Matthews
16:57 Revision 7a6de089: merged back trunk@5489:5590 in branches/vumeter
Tristan Matthews
16:39 Revision 907b0ba5: moved gst_init and gtk_init calls to later as we don't need them for a bunch o...
Tristan Matthews
16:34 Revision 4d303143: improved audio levels tab appearance.
Alexandre Quessy
16:23 Revision 510d1213: movhd the menu out of the scrollable area
Alexandre Quessy
16:18 Revision 066a53ed: changed spacing in audio tab
Alexandre Quessy
16:16 Revision 37f20d3f: moved the addressbook buttons on top of it instead of under it
Alexandre Quessy
16:03 Revision efcdc6bc: Gui now scrollable
Alexandre Quessy
15:51 Revision 2d834e27: made the invite button not collapsable
Alexandre Quessy
15:44 Revision 8deb1b2f: don't draw decay peak for silence
Tristan Matthews
15:39 Revision 39c8cd33: no bevel around scrolled window, surprisingly annoying to do
Tristan Matthews
15:16 Revision f9eed698: improved parasite_scenic.sh
Alexandre Quessy
15:11 Revision dd345be7: changed width/height of the main window: can now be resized smaller
Alexandre Quessy
15:10 Revision ef0984d5: use auto scroll policy
Tristan Matthews
15:03 Revision 09fd91d4: changed the Vbox orientation to vertical
Alexandre Quessy
14:49 Revision 22ebb239: use a scrolled window so that are vumeters don't get clipped
Tristan Matthews
14:18 Revision 5350d645: video preview doesn't depend on jack
Tristan Matthews
14:07 Revision fdfe25ce: added parasite script
Tristan Matthews
12:00 Revision 02470f62: Added test script
Tristan Matthews
11:59 Revision 40e520e7: need local audio in svn
Tristan Matthews
11:20 Revision 6c769bfd: decay peak should be red if we're over 0.0 db
Tristan Matthews
11:12 Revision e86b2f03: don't set attributes when you don't have to
Tristan Matthews
11:02 Revision 66144b0a: default peaks should be at -70 so we don't get a misleading spike on startup
Tristan Matthews
10:52 Revision 375cfc3b: vumeters are fixed size, properly packed
Tristan Matthews

2010-04-08

17:27 Bug #399: Traceback when running trial to run test cases
Bugfix:... Alexandre Quessy
17:16 Bug #399: Traceback when running trial to run test cases
This is on Ubuntu Karmic. (9.10) python-twisted-core version is 8.2.0-3 Alexandre Quessy
17:15 Bug #399 (Closed): Traceback when running trial to run test cases
There seem to be a problem with twisted.python.usage or so, when trial loads the Twisted plugins. Here is the traceba... Alexandre Quessy
16:32 Revision 7cb57611: added vumeters on preview
Tristan Matthews
16:21 Revision d916897f: use positive booleans as it's easier to follow
Tristan Matthews
16:15 Feature #398: make localaudio that pipes to a fakesink
Replying to [comment:1 tristan]:
> fixed in r5663
sorry fixed in r5563
Tristan Matthews
16:14 Feature #398 (Closed): make localaudio that pipes to a fakesink
fixed in r5663 Tristan Matthews
16:14 Revision d1334e28: Added localaudio
Tristan Matthews
16:10 Revision 5f7fc7aa: Release notes for the 0.4.5 version.
Alexandre Quessy
16:04 Bug #379: Cannot close the delete contact dialog
We could not delete any contact or change their auto answer property. Alexandre Quessy
15:31 Revision b1b5a527: better options for valgrind script
Tristan Matthews
15:31 Feature #398 (Closed): make localaudio that pipes to a fakesink
mostly useful for testing vumeter Tristan Matthews
14:58 Revision 917db69b: added gtk-friendly valgrind script
Tristan Matthews
14:34 Revision adb787d3: set clip region on expose event, only redraw surface on expose event
Tristan Matthews
14:02 Revision 90b04969: better ttl values, colour of decay peak is always green
Tristan Matthews

2010-04-07

15:46 Revision d1b5dea6: connect sockets to plug removed callback
Tristan Matthews
15:30 Revision cb551dc3: fixed make distcheck in branch
Tristan Matthews
15:26 Revision 0de5c4b3: fixed autogen
Tristan Matthews
15:15 Revision 46e381ee: decay peak colour changes
Tristan Matthews
15:05 Revision c8d5da1a: update peak falloff
Tristan Matthews
14:56 Revision 2e446657: make milhouse use new vumeter api
Tristan Matthews
14:38 Bug #396: embedded preview isn't always correct size (gstreamer git versions-only)
Note:
this bug isn't in karmic, it's in the current git HEAD of gstreamer
Tristan Matthews
13:44 Revision 71451544: added decay peak in vumeter
Tristan Matthews

2010-04-06

18:18 Revision 4e699e4a: use solid rectangles instead of gradient
Tristan Matthews
15:34 Revision 64e03215: skinny lines for vumeter
Tristan Matthews
12:14 Revision 4aaecc1f: use http instead of ftp to get x264 snapshot
Tristan Matthews
12:12 Revision cc07463e: use http, not ftp for x264
Tristan Matthews
10:46 Revision fabb565f: docbook html folder deleted
Philippe Chevry
00:33 Revision 273f50af: docbook formatting, added pictures, html basic export
Philippe Chevry

2010-04-05

10:39 Revision 276a0cf5: added instructions in the installation manual. stylesheet test for html and pd...
Philippe Chevry

2010-04-01

19:05 Revision f7c200e0: draw dashes, they could be slimmer
Tristan Matthews
18:08 Revision 8ecd0b8c: use db scale
Tristan Matthews
17:52 Revision e983c64e: moved the author and the about part in docbooc
Philippe Chevry
17:26 Revision 6a0b19f5: added decibel labels
Tristan Matthews
12:13 Revision bb706270: don't duplicate size info, it's already in widget allocation structure
Tristan Matthews
11:53 Revision 14c132e1: resizable widgets
Tristan Matthews
11:14 Revision 7578b663: retrun tru on plug removed so that socket can be reused
Tristan Matthews

2010-03-31

17:54 Revision 02b1f826: fixed bad linking of audio level
Tristan Matthews
17:45 Revision 1dbd3ff1: fixed glade name for real
Tristan Matthews
17:38 Revision b59b5b94: fixed glade for audio levels output
Tristan Matthews
16:55 Revision 9640e123: thinner widgets, closer to meterbridge
Tristan Matthews
16:18 Revision ab6d4bbf: audio device table added in docbook
Philippe Chevry
14:07 Revision 23964363: undo silly changes in test
Tristan Matthews
14:05 Revision a9862fa3: use gradients, nicer look
Tristan Matthews

2010-03-30

12:30 Revision 18913d5d: make drawing code saner
Tristan Matthews
11:37 Revision e8fdf298: Added info on capture card
Philippe Chevry

2010-03-29

18:59 Revision 21e896f2: fixed streamer.py
Tristan Matthews
18:52 Revision d4932f0c: added vumeters at output, need to test
Tristan Matthews
18:39 Bug #397 (Closed): scenic traceback when clicking on MIDI tab
... Simon Piette
17:55 Revision a10d07b8: don't have build-aux directory
Tristan Matthews
17:54 Revision ce4030e0: fixed bug in drawing
Tristan Matthews
16:24 Bug #396 (Closed): embedded preview isn't always correct size (gstreamer git versions-only)
this may be solved by using the plug/socket api Tristan Matthews
16:20 Bug #395 (Closed): callee can't stop call if caller is not in her contact list
How to reproduce:
1. Bob add Alice to his contact list.
1. Bob call Alice
1. Alice takes the call
1. Alice ha...
Simon Piette
13:51 Revision a0e668c1: added some video hardware documentation
Philippe Chevry
13:37 Feature #394 (Closed): call gst_init and gtk_init as early as possible
fixed in branch r5522 Tristan Matthews
13:37 Revision 5f84a292: call gst_init and gtk_init as early as possible, fixes #394
Tristan Matthews
12:16 Revision 00dfac8b: Added video graphic card text
Philippe Chevry
12:13 Revision c67b011a: older autotools won't make build-aux
Tristan Matthews
01:14 Revision 18054227: includes deprecated
Tristan Matthews
01:07 Revision c7fc529a: includes deprecated
Tristan Matthews
00:52 Revision cf35b372: use build-aux
Tristan Matthews
« Previous
Next »
 

Also available in: Atom