Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: ruby-wrapper
Commits on Sep 10, 2011
  1. wrappers/ruby: Update examples

    authored
    Updated examples & got the last few tests passing
    
    Signed-off-by: Alex Weiss <algrs@cacography.net>
  2. wappers/ruby: Updated to use new frame mode code.

    authored
    Signed-off-by: Alex Weiss <algrs@cacography.net>
  3. Updated tests

    authored
    Signed-off-by: Alex Weiss <algrs@cacography.net>
  4. Minor code cleanup, removing commented out code.

    authored
    Signed-off-by: Alex Weiss <algrs@cacography.net>
  5. Updated Freenect singleton to query the new FrameMode system.

    authored
    Signed-off-by: Alex Weiss <algrs@cacography.net>
  6. Updated FFI interface to match new interface. All tests run, some tests

    authored
    fail.
    
    Signed-off-by: Alex Weiss <algrs@cacography.net>
  7. Updated to use rspec 2

    authored
    Signed-off-by: Alex Weiss <algrs@cacography.net>
Commits on Jul 22, 2011
  1. @zarvox

    Compile fixes for MinGW.

    zarvox authored
    Signed-off-by: Drew Fisher <drew.m.fisher@gmail.com>
Commits on Jul 21, 2011
  1. @zarvox

    examples/CMakeLists.txt: Trivial whitespace changes.

    zarvox authored
    Signed-off-by: Drew Fisher <drew.m.fisher@gmail.com>
  2. @zarvox

    as3-server.c: drop some lines that look like a mismerge and appear to…

    zarvox authored
    … just waste CPU
    
    Signed-off-by: Drew Fisher <drew.m.fisher@gmail.com>
Commits on Jul 19, 2011
  1. @imekinox

    Merge from https://github.com/corrado72/openkinect "unstable"

    imekinox authored
    Solved some conflicts
    
    Signed-off-by: Juan Carlos del Valle <jc.ekinox@gmail.com> (imekinox)
  2. @imekinox

    Server source separated into libraries, this makes the code easier to…

    imekinox authored
    … read.
    
    Signed-off-by: Juan Carlos del Valle <jc.ekinox@gmail.com> (imekinox)
Commits on Jul 17, 2011
  1. @zarvox

    Add support for opening some subset of the three Kinect devices (moto…

    zarvox authored
    …r, camera, audio).
    
    This allows libfreenect to be used alongside other Kinect drivers more easily,
    as well as allows different processes to use libfreenect for different
    subdevices.  Examples of things you can do now that you couldn't do before:
    
    1) use libfreenect's audio and motor support alongside OpenNI's camera support
    2) use libfreenect's video support in one process while processing audio with
    another process
    
    Signed-off-by: Drew Fisher <drew.m.fisher@gmail.com> (zarvox)
Commits on Jul 9, 2011
  1. @zarvox

    src/audio.c: (re)use the NUM_XFERS and PKTS_PER_XFER values used for …

    zarvox authored
    …the camera.
    
    This may require further tuning for non-Linux platforms, particularly since
    we may soon hit the upper bound of the number of isochronous transfers the
    libusb context can handle if we run both audio and video simultaneously.
    
    Signed-off-by: Drew Fisher <drew.m.fisher@gmail.com>
  2. @zarvox

    src/CMakeLists.txt: use spaces instead of tabs for indentation

    zarvox authored
    Signed-off-by: Drew Fisher <drew.m.fisher@gmail.com>
  3. @zarvox

    Merge pull request #217 from zarvox/audio

    zarvox authored
    Preliminary audio support
    
    This patchset adds support for obtaining the audio core firmware, booting the 
    audio core, and streaming audio from the four microphones. A demonstration is
    provided in examples/wavrecord.c, which writes each microphone's output to a
    WAV file.  A viewer is provided in examples/micview.c, which draws the waveforms
    of the four microphones to the screen in realtime.
    
    Since audio can't be supported on Windows without a different firmware and driver, 
    I've made audio support a build-time option (BUILD_AUDIO).
    
    Due to the questionable legality of directly redistributing the audio core 
    firmware, I've added a python script which downloads the latest Xbox360
    firmware update from Microsoft and extracts the firmware from that .zip file.
    The firmware is installed as $PREFIX/share/audios.bin, which is great for
    people running straight from the source, but we also have people who want to
    use binary packages. For them (and their heroic packagers), I've added a build
    option BUILD_REDIST_PACKAGE that provides the fwfetcher.py script, rather than
    audios.bin (which would probably be illegal to redistribute directly). Packages
    should include a postinstallation hook to download the firmware and place it in
    /usr/share/libfreenect/, or something of the sort.
    
    This patch adds more API than it guarantees is correctly implemented; further, 
    timestamps need to be added somewhere, so this API is by no means stable.
    Relevant declarations are contained in a new header: libfreenect-audio.h.
Commits on May 29, 2011
  1. @zarvox

    C# wrapper: Modify OpenTK fetch script to set the download output fil…

    zarvox authored
    …ename.
    
    Signed-off-by: Drew Fisher <drew.m.fisher@gmail.com>
  2. @lostinspacebar

    Fixed VS2010 projects/solutions. Also changed references to OpenTK dl…

    lostinspacebar authored
    …ls to a local support folder. The fetch_opentk script gets the dlls and puts them in the right place.
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
Commits on May 27, 2011
  1. @lostinspacebar

    Added in License information to KinectDemo source files

    lostinspacebar authored
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
  2. @lostinspacebar

    Small fix, had some stray commented out code

    lostinspacebar authored
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
  3. @lostinspacebar

    Mode selection is more robust. Not entirely dependent on index like b…

    lostinspacebar authored
    …efore. Mode selection is also now filtered to the few useful modes available. Small improvements in base library.
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
Commits on May 26, 2011
  1. @lostinspacebar

    Cleaned up wrapper code to reduce duplicate code. Kinect Demo now run…

    lostinspacebar authored
    …s at around 25FPS per feed. There are still instances where, if both RGB and Depth feeds aren't started quickly in succession, the FPSes are down to 15-18. Need to investigate.
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
Commits on May 22, 2011
  1. @lostinspacebar

    Modified SwapBufferCollection to swap handles directly instead of the…

    lostinspacebar authored
    … silly indices thing I had.
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
  2. @lostinspacebar
  3. @lostinspacebar

    Removed some unecessary project related files from VS2008 folders.

    lostinspacebar authored
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
Commits on May 21, 2011
  1. @lostinspacebar

    More changes to PreviewControl. RGB/IR work in 8 bit formats. Depth w…

    lostinspacebar authored
    …orks in 10/11 bit formats.
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
Commits on May 19, 2011
  1. @lostinspacebar

    Changed KinectDemo to be one window. Hopefully helps FPS.

    lostinspacebar authored
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
  2. @lostinspacebar

    Updated project for the move of preview window classes.

    lostinspacebar authored
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
  3. @lostinspacebar

    Had preview window files in the wrong place by accident. Moved to tes…

    lostinspacebar authored
    …t folder.
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
Commits on May 9, 2011
  1. @lostinspacebar

    Going to stick with two windows for now. Added some UI stuff to switc…

    lostinspacebar authored
    …h between point cloud and color map. Still need to figure out OpenGL stuff for point cloud.
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
  2. @zarvox

    Always build as a universal Binary

    James Harris authored zarvox committed
    This removes conflicts with OpenNI and other kinect libraries.
    
    Signed-off-by: James Harris <james.russell.harris@gmail.com>
  3. @lostinspacebar

    Fixed problem with depth preview. 10bit and 11bit previews for depth …

    lostinspacebar authored
    …now working. Might combine previews back into one window though. 2 GLControls running reduces FPS
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
  4. @lostinspacebar

    Small changes to swapbuffercollection. RGB and IR feeds now work. Dep…

    lostinspacebar authored
    …th preview still under work.
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
Commits on May 7, 2011
  1. @lostinspacebar

    Moved over process events stuff into the library. End-user no longer …

    lostinspacebar authored
    …has to have a thread running themselves that runs process_events. Library takes care of that - user should be able to just call Stop()/Start() on cameras without worrying about shit exploding. Cameras no longer have to be manually stopped before changing mode. Still need to make preview windows actually show data.
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
  2. @lostinspacebar

    Moved around some UI in MainWindow for Kinect. Added Motor control an…

    lostinspacebar authored
    …d status information. UI now doesn't freeze if you disconnect. However, it does crash wonderfully if you disconnect while depth or video is running. Need to figure out why. Both depth and video now do send callbacks. Just need to show the data in the preview windows
    
    Signed-off-by: Aditya Gaddam <adityagaddam@gmail.com> (LostInCake)
Something went wrong with that request. Please try again.