Pages: 1
  Print  
Author Topic: video_*() functions going cross-platform?  (Read 1037 times)
Offline (Male) time-killer-games
Posted on: June 15, 2014, 09:31:18 AM

Contributor
Location: Virginia Beach
Joined: Jan 2013
Posts: 1157

View Profile Email
Something worth looking in to is this project right here which appears to be exactly what we need for it: http://sourceforge.net/projects/libtheoraplayer/?source=directory

It is cross-platform c++ on windows, Linux, and mac - low on dependencies - should work with all our graphics systems (OGL 1.1/3, D3D 9/11) - can be used as a library or pasted directly into enigma's source - super-safe BSD lisence.

So? Whatd'ya think? :D this seems to be a lot better choice than ffmpeg, correct me if I'm wrong, I feel like I found a goldmine right now. I'm really surprised it only has 16 downloads.


« Last Edit: June 15, 2014, 09:33:13 AM by time-killer-games » Logged
Offline (Male) Goombert
Reply #1 Posted on: June 15, 2014, 10:49:05 AM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 3107

View Profile
TKG, since the video functions on Windows just require a lib that's already in the mingw redistribution. It would be preferrable to find one for Linux/OpenGL that can be downloaded from/with a package manager.
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Offline (Unknown gender) Darkstar2
Reply #2 Posted on: June 15, 2014, 12:14:41 PM
Member
Joined: Jan 2014
Posts: 1244

View Profile Email
Robert, does ENIGMA use FFMPEG ??? I thoguht that was GM.  I was under the imprsesion that ENIGMA did that using libraries and DirectShow ? NO retarded use of FFMPEG and millions of FFMPEG tray instance sopening each time something is played like with gaystudio !

Also go figure that one out, they used FFMPEG (GM) but no video functions.

TKG you should tell that to YYG, it's ridiculous that they can'T offer a cross platform video support function when everyone else can. 

Logged
Offline (Male) Goombert
Reply #3 Posted on: June 15, 2014, 01:04:33 PM

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 3107

View Profile
ENIGMA only has DirectShow for Windows. Were discussing the implementation for other platforms.
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Pages: 1
  Print