Menu

Home

david

Welcome to your wiki!

This is the default page, edit it as you see fit. To add a page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses Markdown syntax.


Discussion

  • Steve Schilz

    Steve Schilz - 2014-05-06

    Operating Systems

    Windows 7 (Author)
    Windows 8.1 - Partial Support

    Building

    Notes from build on Windows 8.1, Using Visual Studio 2010

    FIRST REFER TO THE MFNODE README.TXT

    1. Cloned MFNode
    2. Install Windows SDK v7.1
    3. Install DirectX SDK June 2010
    4. Install CUDA SDK (Version? Optional, did not do)
    5. Install Kinect SDK V1.7 (if diff version upadate dir in project) (Optional, did not do)
    6. Open the solution in Visual Studio 2010 and build (I had to change Platform Toolset from "Microsoft Windows SDK 7.1" to "V100" for VS2010)
    7. Open an admin command prompt and register all the DLLs found in the output directory (eg MFNode\Debug or MFNode\Release)
    8. Set MFNodePlayer as the startup project and run.

    RUNNING

    FIRST REFER TO THE MFNODE README.TXT

    Wave Mixer

    1. Start MFNodePlayer
    2. Load Two .wave files into the edit boxes under heading "Wave Session". Files must have same number of channels, bits/sample and bit rate
    3. Select File, Open Wave Session. I got an assertion at this point, and I could not get this to work further

    Renderer

    ?

    HTTP Streaming

    ?

    FLV Session

    1. Load a .flv video into the edit box under Flv Session
    2. Choose File, Open FLV file
    3. Control Play, Pause Stop work. File, Close session to end.

    Two of 3 .FLV files I tested worked.

    Sequencer

    1. Start MFNode Player
    2. Paste address of files into Sequencer edit boxes (I used .wav files, the Open button did in the sequencer section did not work for me)
    3. Choose File, Open Sequencer. The two audio files
    4. Choose Control, Play to repeat. File, Close Session to end.

    Capture

    ??

     

    Last edit: Steve Schilz 2014-05-06
  • Steve Schilz

    Steve Schilz - 2016-10-18

    Here is a batch file that will register all output dlls. Cut and Paste contents to a file in the MFNode Root folder, save as "RegDLLS.bat". From an Admin Command Prompt run "RegDLLS Debug 32".

    You should see a bunch of Register Server Succeeded messages.

    @echo off
    echo.
    if "%1" == "" goto NOARGS
    if "%2" == "" goto NOARGS

    if "%2" == "64" goto do64
    SET CMDLINE=%WINDIR%\SYSWOW64\regsvr32.exe
    goto Start
    :DO64
    SET CMDLINE=%WINDIR%\System32\regsvr32.exe

    :START
    for %%f in (%1*.dll) do %CMDLINE% %%f
    goto FINIS

    :NOARGS
    echo RegDLLs registers MFNode DLLS
    echo.
    echo Syntax: RegDLLs {Debug^|Release} {32^|64}
    echo on
    :FINIS

     

Log in to post a comment.