swiftgaq.blogg.se

Ffmpeg build shared libraries
Ffmpeg build shared libraries








ffmpeg build shared libraries

+ -enable-runtime-cpudetect detect cpu capabilities at runtime (bigger binary) + -disable-doc do not build documentation enable-nonfree allow use of nonfree code, the resulting libsĪnd binaries will be unredistributable enable-gpl allow use of GPL code, the resulting libs disable-static do not build static libraries You may think that the **- **is redundant, it is not because it lets me later check default config options to make sure that the default for the option has not changed. I use a + to designate that I want this option and a – to designate that I specifically want to make sure this option is disabled. At the end, I am left with a list of relevant config options. I then go through, line-by-line and delete options that aren’t of interest to me. configure help and copy/paste that output to notepad++/vi/gedit. If you’re like me, the first thing I do when compiling source is to run. Git clone git:///libswscale/ Config Options Getting the Source git clone git:///ffmpeg/ If you configure Scratchbox 2 as outlined in the link, it makes these cross-compile tasks incredibly trivial. I have a cross-compile configuration setup as outlined by the fine folks at WebOS Internals.

ffmpeg build shared libraries

This isn’t meant to be a tutorial but I will expound on things as necessary. Overall, performance for smaller files is acceptable, and the ability to grab rtsp streams could lead to many applications. In the end, I got ffplay to play a video on WebOS using libavcodec, the result was anti-climactic for large videos due to the lack of HW acceleration, one of the Palm PDK guys, unwiredBen provided information for further research. Since VLC uses many of the codecs provided by ffmpeg’s libavcodec library, it made sense to start by compiling this library and verifying basic functionality. I thought that with the release of the PDK, I would start exploring this. It is a dream of many to have VLC running on WebOS.










Ffmpeg build shared libraries