forked from NOVP-Open-Source/NOVP_FFmpeg
xsmart/splayer
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
############################ # 1. Introduction # ############################ Name: CAE SPlayer Plugin v1.0.0 Description: Stream player with extensive syncronization capabilities Lincensing -> LICENSE History -> NEWS To clone the repository with all the submodules use git clone --recursive git://github.com/Cae-Engineering/splayer ############################ # 2. Libraries # ############################ Firebreath FFmpeg ############################ # 3. Dependencies # ############################ Mac OS X: cmake xcode Windows minGW (/w MSYS Basic System and MinGW Developer ToolKit) cmake (add CMake to the system PATH) patch (included in git) Windows Driver Kit Version 7.1.0 (Full Development Environment) ############################ # 4. Build # ############################ Mac OS X: 1, ./mac.sh 2, Open 'build/FireBreath.xcodeproj' with XCode 3, Set the active scheme to Splayer 4, Compile Windows (to be fixed): 1, apply patch of FFmpeg (patch -p0 < FFmpeg.patch, might need a Git Shell) 2, add the following to FFmpeg\libavformat\tcp.c #ifndef MSG_NOSIGNAL #define MSG_NOSIGNAL 0 #endif {TODO FFmpeg.patch could be extended with this, need revision of aotvos} 3, open a minGW shell and enter the copied splayer folder (eg.: 'cd c/splayer') 4, make -C libffmpeg (be extremely patient) 5, execute genwinlib.cmd (convert *.a to *.obj) 6, clone Firebreath and checkout to 1.7.0 into msys/../home/splayer folder {TODO check if this version is appropriate for Mac OS X too, then we can move to it} 7, change genw.cmd in order to have a project for VS 2012 ("Firebreath\prep2012.cmd" projects build) {TODO This might be cahnged permanently, wait for testing} 8, execute genw.cmd 9, Open and build 'build/FireBreath.sln' with Visual Studio 2012 10, register 'build\bin\SPlayer\Debug\npSPlayer.dll' with C:\Windows\SysWOW64\regsvr32.exe ############################ # 4. Credits # ############################ Máté Koch Attila Ötvös Tamás Szabó # ###### ######### ############# ################## ##################### ######################## ############################# ###################### ##### ################## ###### ############## ######## ######### ########## ###### ########### #### ###### # ########### #### ## ### ### # ### # ##### ### #### # ### ### # #### ## ### ####### #### ######### ### # #### ## #### ### ##### ### ## ### ### # ### ## ### ########### Copyright (c) 2012-2013 CAE Engineering Kft.
About
CAE Splayer Plugin
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published