My favorites | Sign in
Project Logo
                
Details: Show all Hide all

Earlier this year

  • Sep 08, 2009
    issue 6 (example using ximagesrc) commented on by johnfsca   -   It depends on what you're looking for. Any time I try to feed Skype a resolution higher than 320x240, it chokes. Perhaps this is a version 2.0 limitation. I can't get the 2.1 beta to work at all so far, with or without a cam. I had to uninstall it.
    It depends on what you're looking for. Any time I try to feed Skype a resolution higher than 320x240, it chokes. Perhaps this is a version 2.0 limitation. I can't get the 2.1 beta to work at all so far, with or without a cam. I had to uninstall it.
  • Sep 08, 2009
    issue 6 (example using ximagesrc) commented on by mailmarkh   -   Do you get a reasonably quality with this? Whenever I tried using gstfakevideo directly, the video would be shrunk so much to make it almost unreadable. Also, have you managed to get this to work on the 2.1 beta? (which is supposed to have higher definition video?)
    Do you get a reasonably quality with this? Whenever I tried using gstfakevideo directly, the video would be shrunk so much to make it almost unreadable. Also, have you managed to get this to work on the 2.1 beta? (which is supposed to have higher definition video?)
  • Sep 07, 2009
    issue 6 (example using ximagesrc) commented on by johnfsca   -   I've updated desktop_streamer to make it more robust ... many configurable options, including --v4l1 (which is the kludge we've used to keep Skype from crashing) and --v4l2 (which also keeps Skype from crashing). I believe the --v4l2 switch will consume fewer CPU cycles. syntax has changed slightly to: desktop_streamer --v4l2 skype
    I've updated desktop_streamer to make it more robust ... many configurable options, including --v4l1 (which is the kludge we've used to keep Skype from crashing) and --v4l2 (which also keeps Skype from crashing). I believe the --v4l2 switch will consume fewer CPU cycles. syntax has changed slightly to: desktop_streamer --v4l2 skype
  • Sep 05, 2009
    issue 6 (example using ximagesrc) commented on by johnfsca   -   Well, I'm not sure anyone has succeeded in this before ... but after a couple of days' experimenting, I've come up with something I like. I call it desktop_streamer, and it's based on the work here. It allows you to specify which /dev/videoX device will appear to have your desktop, and you can also specify to use either the full desktop (default) or a section of it. It is also configured to use the V4L1 compatibility layer if available, because Skype can't use V4L2 cams without it. I've tested it locally and can switch between broadcasting the desktop and my webcam, though that doesn't seem to work so well during a conversation. I leave that to a future developer. :) John
    Well, I'm not sure anyone has succeeded in this before ... but after a couple of days' experimenting, I've come up with something I like. I call it desktop_streamer, and it's based on the work here. It allows you to specify which /dev/videoX device will appear to have your desktop, and you can also specify to use either the full desktop (default) or a section of it. It is also configured to use the V4L1 compatibility layer if available, because Skype can't use V4L2 cams without it. I've tested it locally and can switch between broadcasting the desktop and my webcam, though that doesn't seem to work so well during a conversation. I leave that to a future developer. :) John
  • Aug 30, 2009
    issue 7 (Wont compile on Arch x64) reported by dinth1906   -   => Sprawdzam ostatnią rewizję repozytorium svn... -> Wersja : 3 ==> Tworzę pakiet: gstfakevideo 3-1 x86_64 (nie, 30 sie 2009, 23:36:45 CEST) ==> Sprawdzanie zależności dla uruchomienia... ==> Sprawdzanie zależności dla zbudowania... ==> Pobieranie źródeł... ==> Rozpakowuję źródła... ==> Usuwam istniejący katalog pkg/... ==> Wchodzę do środowiska fakeroot... ==> Uruchamiam build()... W wersji 3. ==> SVN checkout done or server timeout ==> Starting make... gcc -O2 -Wall -m32 `pkg-config gstreamer-0.10 --cflags` -ldl `pkg-config gstreamer-0.10 --libs` -shared -fpic gst.c gstfakevideo.c -o libgstfakevideo.so In file included from /usr/include/features.h:371, from /usr/include/errno.h:29, from gst.c:12: /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: Nie ma takiego pliku ani katalogu In file included from /usr/include/gstreamer-0.10/gst/gst.h:73, from gst.c:25: /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GDOUBLE_SWAP_LE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:754: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:754: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:754: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:754: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:782: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:782: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:782: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:782: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:864: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:864: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:864: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:864: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:891: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:891: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:891: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:891: warning: right shift count >= width of type In file included from /usr/include/features.h:371, from /usr/include/dlfcn.h:24, from gstfakevideo.c:44: /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: Nie ma takiego pliku ani katalogu make: *** [libgstfakevideo.so] Błąd 1
    => Sprawdzam ostatnią rewizję repozytorium svn... -> Wersja : 3 ==> Tworzę pakiet: gstfakevideo 3-1 x86_64 (nie, 30 sie 2009, 23:36:45 CEST) ==> Sprawdzanie zależności dla uruchomienia... ==> Sprawdzanie zależności dla zbudowania... ==> Pobieranie źródeł... ==> Rozpakowuję źródła... ==> Usuwam istniejący katalog pkg/... ==> Wchodzę do środowiska fakeroot... ==> Uruchamiam build()... W wersji 3. ==> SVN checkout done or server timeout ==> Starting make... gcc -O2 -Wall -m32 `pkg-config gstreamer-0.10 --cflags` -ldl `pkg-config gstreamer-0.10 --libs` -shared -fpic gst.c gstfakevideo.c -o libgstfakevideo.so In file included from /usr/include/features.h:371, from /usr/include/errno.h:29, from gst.c:12: /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: Nie ma takiego pliku ani katalogu In file included from /usr/include/gstreamer-0.10/gst/gst.h:73, from gst.c:25: /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GDOUBLE_SWAP_LE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:565: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:754: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:754: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:754: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:754: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:782: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:782: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:782: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:782: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:864: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:864: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:864: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:864: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:891: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:891: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:891: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:891: warning: right shift count >= width of type In file included from /usr/include/features.h:371, from /usr/include/dlfcn.h:24, from gstfakevideo.c:44: /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: Nie ma takiego pliku ani katalogu make: *** [libgstfakevideo.so] Błąd 1
  • Aug 20, 2009
    issue 6 (example using ximagesrc) reported by mailmarkh   -   It would be extremely useful if the readme file explains how to setup a stream using ximagesrc, to share your desktop as a webcam.
    It would be extremely useful if the readme file explains how to setup a stream using ximagesrc, to share your desktop as a webcam.
  • Jun 22, 2009
    issue 1 (make error , cannot find libgtreamer ) commented on by johnrhunt   -   I have checked out revision 3 from the svn using this command: svn checkout http://gstfakevideo.googlecode.com/svn/trunk/ gstfakevideo-read-only I also have this issue on 64bit Xubuntu, unfortunately I'm not clever enough to figure it out.. I have gcc-multilib, libc6-dev-i386 and libc6-i386 installed yet it still errors on ld. I also have -m32 in CFLAGS in the makefile. It'd be great if we could get a fix for this as it'd mean I (and perhaps thousands of others) could use my webcam with skype! john@argon:~/gstfakevideo-read-only$ make clean rm -f *.o *~ libgstfakevideo.so john@argon:~/gstfakevideo-read-only$ make gcc -O2 -Wall -m32 `pkg-config gstreamer-0.10 --cflags` -ldl `pkg-config gstreamer-0.10 --libs` -shared -fpic gst.c gstfakevideo.c -o libgstfakevideo.so In file included from /usr/include/gstreamer-0.10/gst/gst.h:71, from gst.c:25: /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GDOUBLE_SWAP_LE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type gst.c: In function ‘cb_handoff’: gst.c:85: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.3.3/../../../libgstreamer-0.10.so when searching for -lgstreamer-0.10 /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.3.3/../../../libgstreamer-0.10.a when searching for -lgstreamer-0.10 /usr/bin/ld: skipping incompatible /usr/lib/libgstreamer-0.10.so when searching for -lgstreamer-0.10 /usr/bin/ld: skipping incompatible /usr/lib/libgstreamer-0.10.a when searching for -lgstreamer-0.10 /usr/bin/ld: cannot find -lgstreamer-0.10 collect2: ld returned 1 exit status make: *** [libgstfakevideo.so] Error 1 :( Please help, I'll buy you a beer if you can fix it :)
    I have checked out revision 3 from the svn using this command: svn checkout http://gstfakevideo.googlecode.com/svn/trunk/ gstfakevideo-read-only I also have this issue on 64bit Xubuntu, unfortunately I'm not clever enough to figure it out.. I have gcc-multilib, libc6-dev-i386 and libc6-i386 installed yet it still errors on ld. I also have -m32 in CFLAGS in the makefile. It'd be great if we could get a fix for this as it'd mean I (and perhaps thousands of others) could use my webcam with skype! john@argon:~/gstfakevideo-read-only$ make clean rm -f *.o *~ libgstfakevideo.so john@argon:~/gstfakevideo-read-only$ make gcc -O2 -Wall -m32 `pkg-config gstreamer-0.10 --cflags` -ldl `pkg-config gstreamer-0.10 --libs` -shared -fpic gst.c gstfakevideo.c -o libgstfakevideo.so In file included from /usr/include/gstreamer-0.10/gst/gst.h:71, from gst.c:25: /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GDOUBLE_SWAP_LE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type gst.c: In function ‘cb_handoff’: gst.c:85: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.3.3/../../../libgstreamer-0.10.so when searching for -lgstreamer-0.10 /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.3.3/../../../libgstreamer-0.10.a when searching for -lgstreamer-0.10 /usr/bin/ld: skipping incompatible /usr/lib/libgstreamer-0.10.so when searching for -lgstreamer-0.10 /usr/bin/ld: skipping incompatible /usr/lib/libgstreamer-0.10.a when searching for -lgstreamer-0.10 /usr/bin/ld: cannot find -lgstreamer-0.10 collect2: ld returned 1 exit status make: *** [libgstfakevideo.so] Error 1 :( Please help, I'll buy you a beer if you can fix it :)
  • May 28, 2009
    issue 5 (wheres the file?) reported by c.johnnie5   -   why isn't the file available for download if its open source
    why isn't the file available for download if its open source
  • May 28, 2009
    issue 4 (gstfakevideo) commented on by c.johnnie5   -   IF THE gstfakevideo file is OPenSource why isn't available for download to ALL?
    IF THE gstfakevideo file is OPenSource why isn't available for download to ALL?
  • May 24, 2009
    issue 3 (compile on ubuntu intrepid amd64) commented on by jjimenezshaw   -   Well, now when I try to use it (after installing, on Ubuntu 9.04 64 bits), I have some problems. $ sudo gstfakevideo v4lsrc device=/dev/video1 ERROR: ld.so: object '/lib/libdl.so.2' from LD_PRELOAD cannot be preloaded: ignored. skype: symbol lookup error: /usr/local/lib/libgstfakevideo.so: undefined symbol: gst_init If I do ldd -r to libgstfakevideo.so, I get some missing links, as expected: $ ldd -r /usr/local/lib/libgstfakevideo.so undefined symbol: gst_element_link_filtered (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_free (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_object_unref (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_print (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_pipeline_get_type (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_bin_add_many (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_caps_unref (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_pipeline_get_bus (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_assertion_message_expr (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_caps_new_simple (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_element_factory_make (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_fourcc_get_type (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_message_get_type (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_object_set (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_parse_bin_from_description (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_element_set_state (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_signal_connect_data (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_type_check_instance_cast (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_element_get_type (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_message_parse_error (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_init (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_bin_get_type (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_bus_add_watch (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_error_free (/usr/local/lib/libgstfakevideo.so) linux-gate.so.1 => (0xf7f60000) libdl.so.2 => /lib32/libdl.so.2 (0xf7f3c000) libpthread.so.0 => /lib32/libpthread.so.0 (0xf7f23000) libc.so.6 => /lib32/libc.so.6 (0xf7dbf000) /lib/ld-linux.so.2 (0xf7f61000) What happens now? Did I need something else on compilation? Thanks.
    Well, now when I try to use it (after installing, on Ubuntu 9.04 64 bits), I have some problems. $ sudo gstfakevideo v4lsrc device=/dev/video1 ERROR: ld.so: object '/lib/libdl.so.2' from LD_PRELOAD cannot be preloaded: ignored. skype: symbol lookup error: /usr/local/lib/libgstfakevideo.so: undefined symbol: gst_init If I do ldd -r to libgstfakevideo.so, I get some missing links, as expected: $ ldd -r /usr/local/lib/libgstfakevideo.so undefined symbol: gst_element_link_filtered (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_free (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_object_unref (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_print (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_pipeline_get_type (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_bin_add_many (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_caps_unref (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_pipeline_get_bus (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_assertion_message_expr (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_caps_new_simple (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_element_factory_make (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_fourcc_get_type (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_message_get_type (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_object_set (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_parse_bin_from_description (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_element_set_state (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_signal_connect_data (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_type_check_instance_cast (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_element_get_type (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_message_parse_error (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_init (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_bin_get_type (/usr/local/lib/libgstfakevideo.so) undefined symbol: gst_bus_add_watch (/usr/local/lib/libgstfakevideo.so) undefined symbol: g_error_free (/usr/local/lib/libgstfakevideo.so) linux-gate.so.1 => (0xf7f60000) libdl.so.2 => /lib32/libdl.so.2 (0xf7f3c000) libpthread.so.0 => /lib32/libpthread.so.0 (0xf7f23000) libc.so.6 => /lib32/libc.so.6 (0xf7dbf000) /lib/ld-linux.so.2 (0xf7f61000) What happens now? Did I need something else on compilation? Thanks.
  • May 24, 2009
    issue 3 (compile on ubuntu intrepid amd64) commented on by jjimenezshaw   -   Yes, I need the package libc6-dev-i386
    Yes, I need the package libc6-dev-i386
  • May 24, 2009
    issue 3 (compile on ubuntu intrepid amd64) commented on by jjimenezshaw   -   It seems there is a bug on the patch file. It should be LIBADD_DL=-ldl -L/usr/lib32 with staring "L". Even correcting it, I cannot compile it (also in Ubunt 9.04 64 bits), it does not find "gnu/stubs-32.h". Do I need any package? gstfakevideo$ make gcc -O2 -Wall -m32 `pkg-config gstreamer-0.10 --cflags` -ldl -L/usr/lib32 -shared -fpic gst.c gstfakevideo.c -o libgstfakevideo.so In file included from /usr/include/features.h:354, from /usr/include/errno.h:29, from gst.c:12: /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory In file included from /usr/include/gstreamer-0.10/gst/gst.h:71, from gst.c:25: ... Thanks
    It seems there is a bug on the patch file. It should be LIBADD_DL=-ldl -L/usr/lib32 with staring "L". Even correcting it, I cannot compile it (also in Ubunt 9.04 64 bits), it does not find "gnu/stubs-32.h". Do I need any package? gstfakevideo$ make gcc -O2 -Wall -m32 `pkg-config gstreamer-0.10 --cflags` -ldl -L/usr/lib32 -shared -fpic gst.c gstfakevideo.c -o libgstfakevideo.so In file included from /usr/include/features.h:354, from /usr/include/errno.h:29, from gst.c:12: /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory In file included from /usr/include/gstreamer-0.10/gst/gst.h:71, from gst.c:25: ... Thanks
  • May 01, 2009
    issue 1 (make error , cannot find libgtreamer ) commented on by schumachernicolas   -   What steps will reproduce the problem? 1.make 2. 3. What is the expected output? What do you see instead? What steps will reproduce the problem? 1. 2. 3. What is the expected output? What do you see instead? gcc -O2 -Wall -m32 `pkg-config gstreamer-0.10 --cflags` -shared -fpic gst.c gstfakevideo.c -o libgstfakevideo.so In file included from /usr/include/gstreamer-0.10/gst/gst.h:71, from gst.c:25: /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GDOUBLE_SWAP_LE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-suse-linux/4.3/libgcc.a when searching for -lgcc /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lgcc collect2: ld returned 1 exit status make: *** [libgstfakevideo.so] Erreur 1 nic@linux-xmwy:~/gstfakevideo> What version of the product are you using? On what operating system? teh svn versin on suse (on aci amd64 Please provide any additional information below.
    What steps will reproduce the problem? 1.make 2. 3. What is the expected output? What do you see instead? What steps will reproduce the problem? 1. 2. 3. What is the expected output? What do you see instead? gcc -O2 -Wall -m32 `pkg-config gstreamer-0.10 --cflags` -shared -fpic gst.c gstfakevideo.c -o libgstfakevideo.so In file included from /usr/include/gstreamer-0.10/gst/gst.h:71, from gst.c:25: /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GDOUBLE_SWAP_LE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:733: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:755: warning: left shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:825: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/include/gstreamer-0.10/gst/gstutils.h:848: warning: right shift count >= width of type /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib64/gcc/x86_64-suse-linux/4.3/libgcc.a when searching for -lgcc /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lgcc collect2: ld returned 1 exit status make: *** [libgstfakevideo.so] Erreur 1 nic@linux-xmwy:~/gstfakevideo> What version of the product are you using? On what operating system? teh svn versin on suse (on aci amd64 Please provide any additional information below.
  • Apr 20, 2009
    issue 4 (gstfakevideo) reported by assobernard   -   What steps will reproduce the problem? 1. 2. 3. What is the expected output? What do you see instead? What version of the product are you using? On what operating system? Please provide any additional information below.
    What steps will reproduce the problem? 1. 2. 3. What is the expected output? What do you see instead? What version of the product are you using? On what operating system? Please provide any additional information below.
  • Apr 11, 2009
    issue 3 (compile on ubuntu intrepid amd64) commented on by vince06fr   -   it doesn't work for me on ubuntu jaunty 64bits gstfakevideo$ make gcc -O2 -Wall -m32 `pkg-config gstreamer-0.10 --cflags` -ldl `pkg-config gstreamer-0.10 --libs` -shared -fpic gst.c gstfakevideo.c -o libgstfakevideo.so Dans le fichier inclus à partir de /usr/include/features.h:354, à partir de /usr/include/errno.h:29, à partir de gst.c:12: /usr/include/gnu/stubs.h:7:27: erreur: gnu/stubs-32.h : Aucun fichier ou dossier de ce type In file included from /usr/include/gstreamer-0.10/gst/gst.h:71, from gst.c:25: /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GDOUBLE_SWAP_LE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:733: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:733: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:733: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:733: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:755: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:755: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:755: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:755: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:825: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:825: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:825: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:825: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:848: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:848: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:848: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:848: attention : compteur de décalage vers la droite >= à la largeur du type gst.c: In function ‘cb_handoff’: gst.c:85: attention : ignoring return value of ‘write’, declared with attribute warn_unused_result Dans le fichier inclus à partir de /usr/include/features.h:354, à partir de /usr/include/dlfcn.h:24, à partir de gstfakevideo.c:44: /usr/include/gnu/stubs.h:7:27: erreur: gnu/stubs-32.h : Aucun fichier ou dossier de ce type make: *** [libgstfakevideo.so] Erreur 1
    it doesn't work for me on ubuntu jaunty 64bits gstfakevideo$ make gcc -O2 -Wall -m32 `pkg-config gstreamer-0.10 --cflags` -ldl `pkg-config gstreamer-0.10 --libs` -shared -fpic gst.c gstfakevideo.c -o libgstfakevideo.so Dans le fichier inclus à partir de /usr/include/features.h:354, à partir de /usr/include/errno.h:29, à partir de gst.c:12: /usr/include/gnu/stubs.h:7:27: erreur: gnu/stubs-32.h : Aucun fichier ou dossier de ce type In file included from /usr/include/gstreamer-0.10/gst/gst.h:71, from gst.c:25: /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GDOUBLE_SWAP_LE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : integer constant is too large for ‘unsigned long’ type /usr/include/gstreamer-0.10/gst/gstutils.h:562: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:733: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:733: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:733: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:733: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_READ_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:755: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:755: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:755: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:755: attention : compteur de décalage vers la gauche >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_LE’: /usr/include/gstreamer-0.10/gst/gstutils.h:825: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:825: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:825: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:825: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h: In function ‘GST_WRITE_DOUBLE_BE’: /usr/include/gstreamer-0.10/gst/gstutils.h:848: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:848: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:848: attention : compteur de décalage vers la droite >= à la largeur du type /usr/include/gstreamer-0.10/gst/gstutils.h:848: attention : compteur de décalage vers la droite >= à la largeur du type gst.c: In function ‘cb_handoff’: gst.c:85: attention : ignoring return value of ‘write’, declared with attribute warn_unused_result Dans le fichier inclus à partir de /usr/include/features.h:354, à partir de /usr/include/dlfcn.h:24, à partir de gstfakevideo.c:44: /usr/include/gnu/stubs.h:7:27: erreur: gnu/stubs-32.h : Aucun fichier ou dossier de ce type make: *** [libgstfakevideo.so] Erreur 1
  • Apr 11, 2009
    issue 3 (compile on ubuntu intrepid amd64) commented on by vince06fr   -   It doesnt work for me..
    It doesnt work for me..

Older

  • Nov 20, 2008
    issue 3 (compile on ubuntu intrepid amd64) reported by bchesneau   -   It doesn't compile on amd64 since it need gstreamer libs for 32bits. Find enclosed a patch that solve it.
    It doesn't compile on amd64 since it need gstreamer libs for 32bits. Find enclosed a patch that solve it.
  • Nov 13, 2008
    issue 1 (make error , cannot find libgtreamer ) commented on by rumandfruit   -   But there is no solution on Ubuntu is there?
    But there is no solution on Ubuntu is there?
 
Hosted by Google Code