Activity

From 08/06/2011 to 09/04/2011

09/04/2011

08:47 PM Tasks #508 (In Progress): GStreamer -> RSB a/v sender
J. Moringen

09/03/2011

04:31 PM Revision 5b3af7b8 (rsb-gstreamer): Re-enabled tests in CMakeLists.txt
* CMakeLists.txt: re-enabled tests; we don't *have* to run them J. Moringen
04:29 PM Revision 06d413b8 (rsb-gstreamer): Disabled tests in CMakeLists.txt
* CMakeLists.txt: disabled tests to avoid configuration of/dependency
on spread daemon
J. Moringen
04:22 PM Revision da97425f (rsb-gstreamer): Search for program gst-launch-0.10 in CMakeLists.txt
* CMakeLists.txt: search for program gst-launch-0.10
* test/rsb{audio,video}{src,sink}.sh.in: configure program
gst...
J. Moringen
04:16 PM Revision 22b4fbd6 (rsb-gstreamer): Changed scope property name in src/gst_rsb_src_base.cpp
* src/gst_rsb_src_base.cpp: changed scope property name informer-scope
-> scope
J. Moringen
04:16 PM Revision ca498e17 (rsb-gstreamer): Added smoke tests in test/*.sh
* CMakeLists.txt: added tests based on test/*.sh.in
* test/rsb{audio,video}{sink,src}.sh.in: new file; driver scripts...
J. Moringen
02:52 PM Revision e3eb331c (rsb-gstreamer): Allow omitting audio or video modality in scripts/play.sh
* scripts/play.sh: if the scope of either the video or the audio
informer is "_", the modality is omitted
J. Moringen
02:51 PM Revision 25f107e4 (rsb-gstreamer): Initial import of sink elements
* CMakeLists.txt: added files src/gst_rsb_{audio,video}_sink.{h,cpp},
src/gst_rsb_sink_base.{h,cpp}
* src/gst_rsb_s...
J. Moringen
02:38 PM Revision 2fa1f34e (rsb-gstreamer): Renamed Impl struct in src/gst_rsb_src_base.{h,cpp}
* src/gst_rsb_src_base.{h,cpp}: renamed struct Impl -> SrcBaseImpl to
avoid name clashes
J. Moringen
02:36 PM Revision b0abd715 (rsb-gstreamer): Minor fixes in src/gst_rsb_video_src.{h,cpp}
* src/gst_rsb_video_src.cpp: fixed name of debug category
* src/gst_rsb_video_src.h: fixed copyright
J. Moringen
02:36 PM Revision 5c2e5543 (rsb-gstreamer): Fixed sample count, copying in src/gst_rsb_audio_src.cpp
* src/gst_rsb_audio_src.cpp: set or reset sample count in _create
function; only apply copy workaround if the actua...
J. Moringen

08/25/2011

01:55 AM Revision ad3af5bc (rsb-gstreamer): Fixed duplicate expansion of scopes in scripts/record_ogv.sh
* scripts/record_ogv.sh: {audio,video}_scope_property occurred in the
pipeline string twice
J. Moringen

08/24/2011

09:37 PM Revision 7a0bd4d0 (rsb-gstreamer): Fixed gst_rsb_src_base_schedule_sync_to in gst_rsb_src_base.cpp
* gst_rsb_src_base.cpp (gst_rsb_src_base_schedule_sync_to): force
integer type in call to std::max
J. Moringen
09:33 PM Revision 9b43499a (rsb-gstreamer): Introduced RSB source base class in src/gst_rsb_src_base.{h,cpp}
* src/gst_rsb_src_base.h: new file; contains interface of new
GstRsbSrcBase class; base class for RSB source elemen...
J. Moringen
05:52 PM Revision 88c5c815 (rsb-gstreamer): Added sanity checks in src/gst_rsb_audio_src.cpp
* src/gst_rsb_audio_src.cpp (gst_rsb_audio_src_create): perform basic
sanity checks on received events; compute req...
J. Moringen
05:43 PM Revision b7e1e0a0 (rsb-gstreamer): Improved debug output in gst_rsb_audio_src.cpp
* gst_rsb_audio_src.cpp (gst_rsb_audio_src_create): improved debug
output
J. Moringen
05:38 PM Revision dedbc398 (rsb-gstreamer): Added dedicated scheduling function in src/gst_rsb_audio_src.cpp
* src/gst_rsb_audio_src.cpp (gst_rsb_audio_src_schedule_extrapolate):
new function; compute buffer timestamp using ...
J. Moringen
04:26 PM Revision acac2ab7 (rsb-gstreamer): Added scheduling service for other elements
* src/gst_rsb_audio_src.h (_GstRsbAudioSrc): added previous_scheduled
member
(gst_rsb_audio_src_rsb_time_to_pipel...
J. Moringen
03:48 PM Revision c95b6a3a (rsb-gstreamer): Added recording script for ogg container
* scripts/play.sh: removed audiorate element
* scripts/record_ogv.sh: new file; record vorbis/theora-encoded
stream...
J. Moringen

08/15/2011

12:45 AM Tasks #508 (Resolved): GStreamer -> RSB a/v sender
GStreamer sink elements that send received data via RSB + @.rst.{Image,Sound}Message@.
* Sinks have to offer corre...
J. Moringen
12:43 AM Tasks #507 (New): Expose RSB configuration options as GObject properties?
Some mechanism to configure RSB transports (especially Spread) using gstreamer machinery will probably be required. J. Moringen

08/13/2011

01:53 PM Tasks #506 (Closed): Create a build job
J. Moringen
01:18 PM Tasks #506 (Closed): Create a build job
J. Moringen
01:50 PM Revision ac6c82db (rsb-gstreamer): Fixed RST includes in src/*.cpp
* src/gst_rsb_audio_src.cpp: fixed include rst/SoundProcessing.pb.h ->
rst/SoundMessage.pb.h
* src/gst_rsb_video_sr...
J. Moringen
01:40 PM Revision 86b95d8e (rsb-gstreamer): Add Boost includes and libs in CMakeLists.txt
* CMakeLists.txt: actually use the Boost include dirs, lib dirs and
libs after finding them
J. Moringen
01:36 PM Revision 3b4b4216 (rsb-gstreamer): Added Boost dependencies in CMakeLists.txt
* CMakeLists.txt: added dependencies on Boost libraries J. Moringen
01:20 PM Revision 42d2b526 (rsb-gstreamer): Added build directory
J. Moringen
01:14 PM Tasks #500 (Resolved): Initial import
Applied in changeset r1. J. Moringen
06:40 AM Tasks #500 (Resolved): Initial import
J. Moringen
01:14 PM Bug #503 (Resolved): Use event timestamps properly
Applied in changeset r1. J. Moringen
06:53 AM Bug #503 (Resolved): Use event timestamps properly
Currently, the @GST_BUFFER_TIMESTAMP@ field is not set. We can probably use the same logic as in the earlier RSB-GStr... J. Moringen
01:14 PM Revision 2760755d (rsb-gstreamer): initial import fixes #503, fixes #500
J. Moringen
12:27 PM Tasks #499 (Closed): Create repository
Reinit (create) the repoitory again and remove username an pasword from the DB. Now it works.
During the setup pro...
M. Goetting
06:39 AM Tasks #499 (Closed): Create repository
I could not get the initial import to work. No idea why. J. Moringen
11:39 AM Bug #504 (Closed): Install Ubuntu packages
- Ubuntu gstreamer package installed locally on azurit
- Global system integration is triggered an will be finished ...
M. Goetting
06:55 AM Bug #504 (Closed): Install Ubuntu packages
The plugin will most likely require things from the @libgstreamer-plugins-base0.10-dev@ Ubuntu package, which is curr... J. Moringen
06:59 AM Bug #505 (New): More than two channels cannot be processed
When more than two channels are involved, some audio sinks (observed with ALSA and pulseaudio sinks) seems to require... J. Moringen
06:52 AM Bug #502 (Resolved): Caps are partially hardcoded to Nao-specific values
During caps negotiation, we currently don't receive events, so we don't know the details of the audio/video format.
...
J. Moringen
06:46 AM Tasks #501 (New): Think about current lifecycle
Currently, the following lifecycle is used:
* @NULL -> READY @: listener creation
* @READY -> PAUSE @: handler r...
J. Moringen
 

Also available in: Atom