Comments (4)
Can you please help me get a grasp on what will it take to make it work on Windows? I'm not familiar with the architecture yet, but I'm considering making it work. Maybe you have any links to help me figure it all out?
Thank you in advance.
from ofxhapplayer.
Either use the DirectShow codec and write a DirectShow-based player which requests DXT frames from that codec, or write a DirectShow-based player which receives still-compressed Hap frames and does the second-stage (Snappy) decompression itself to get the DXT frames - that would have the advantage of not requiring users install the codec, and wouldn't be much more work. You could use the reference Hap implementation to do that.
from ofxhapplayer.
In order to make ofxHapPlayer campatible with 64-bit on Windows and Mac, I would suggest splitting the class into different classes, which all inherit from a common base class. We could have ofxAVFoundationHapPlayer, ofxDirectShowHapPlayer, ofxQuickTimeHapPlayer, etc. and then typedef the right one to ofxHapPlayer in the main include file "ofxHapPlayer.h"
from ofxhapplayer.
The libavformat branch now includes support for Windows (and Linux). It's a work in progress, and when complete will be merged to the main branch.
from ofxhapplayer.
Related Issues (20)
- macOS 10.15 and OF 0.11 compile error HOT 8
- setFrame()? TODO HOT 1
- lower fps than ofxHAPAVPlayer with 10 x 4K
- Ringerbuffer clashes with ofxIO HOT 2
- INVALID OR CORRUPT FILE libavcodec.57.64.101.dylib HOT 4
- Exception from unique_lock in Demuxer.cpp HOT 5
- Sending video images to ofxCv HOT 1
- Libdispatch errors with GCC on some Linuxes HOT 4
- getTotalNumFrames() returns 0 HOT 4
- getWidth() and getHeight() return 0 HOT 2
- No PCM audio playback on OSX HOT 1
- Issue with multiple players HOT 6
- same video, asynchronous play
- Compiling on windows with qtcreator/msys2 HOT 1
- Error with @rpath/ffmpeg/lib/osx/libavutil.56.dylib
- Unable to pass ofxHapPlayer textures to a custom shader
- How to access Pixels still?
- It's possible to extract an image frame "offline" to generate thumbnails? HOT 1
- No sound on Windows...
- compatibility with ffmpeg 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ofxhapplayer.