Are parts of FFMPEG sources tightly coupled with FOBS4JMF ???
From reading the docs ... they do seem to be tightly coupled.
Sounds like Fobs4jmf uses a SPECIFIC version of ffmpeg. Let's call it
a branched or forked version.
I'm guessing from that that the bits and pieces of ffmpeg needed for FOBS4JMF are all in
fobs4jmf.dll.
Can someone tell me if I'm understanding what FOBS4JMF is and how it is packaged ???
Else I'll just need to down load the sources and makefiles and have a closer look. I was hoping to avoid that since this kind of information could be more plainly stated ... perhaps in a F.A.Q.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ffmpeg is quite a dynamic piece of software, and relatively major changes involving the API are common to find between different revisions. Fobs uses ffmpeg's API, and when changes on it occur, Fobs has to be modified to be compliant with them.
That is the reason Fobs includes ffmpeg sources, to guarantee that compilation will be possible at least with the included version.
Of course, this does not mean that Fobs won't work with future versions of ffmpeg. However, chances are it won't be.
Cheers,
Jose San Pedro
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Are parts of FFMPEG sources tightly coupled with FOBS4JMF ???
From reading the docs ... they do seem to be tightly coupled.
Sounds like Fobs4jmf uses a SPECIFIC version of ffmpeg. Let's call it
a branched or forked version.
I'm guessing from that that the bits and pieces of ffmpeg needed for FOBS4JMF are all in
fobs4jmf.dll.
Can someone tell me if I'm understanding what FOBS4JMF is and how it is packaged ???
Else I'll just need to down load the sources and makefiles and have a closer look. I was hoping to avoid that since this kind of information could be more plainly stated ... perhaps in a F.A.Q.
Hi,
ffmpeg is quite a dynamic piece of software, and relatively major changes involving the API are common to find between different revisions. Fobs uses ffmpeg's API, and when changes on it occur, Fobs has to be modified to be compliant with them.
That is the reason Fobs includes ffmpeg sources, to guarantee that compilation will be possible at least with the included version.
Of course, this does not mean that Fobs won't work with future versions of ffmpeg. However, chances are it won't be.
Cheers,
Jose San Pedro