Changes between Version 2 and Version 3 of Using libav*


Ignore:
Timestamp:
Sep 2, 2012, 7:36:37 AM (4 years ago)
Author:
rogerdpack
Comment:

link to the doc/* files

Legend:

Unmodified
Added
Removed
Modified
  • Using libav*

    v2 v3  
    66* libavdevice contains interfaces for working with "local devices" for instance webcams in windows, line-in audio in linux, etc. 
    77* libpostproc ?? 
     8* libswresample audio conversion routines (?) 
     9* libavresample audio conversion routines (?) 
    810 
    911= Getting started = 
     
    1315Check [https://github.com/FFmpeg/FFmpeg/tree/master/doc/examples doc/examples], also doxygen documentation is fairly complete and should work as reference (example: the [http://ffmpeg.org/doxygen/trunk/group__libavf.html libavformat doxygen]). 
    1416 
    15 Here also are some notes that may be helpful: 
     17= Tutorials = 
    1618 
     19The web has a few tutorials, some of which are out of date.  The doc/examples files usually use the latest ABI, however, should be more trustworthy. 
     20 
     21[http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.html Using libavformat and libavcodec by Martin Böhme], a good overview of the FFmpeg APIs, though quite out dated. 
     22 
     23[http://dranger.com/ffmpeg/ An FFmpeg and SDL Tutorial by Stephen Dranger], explains how to write a video player based on FFmpeg ([https://github.com/mpenkov/ffmpeg-tutorial updated source code] for that tutorial, by Michael Penkov, is also now available). 
     24 
     25= Hints = 
     26 
     27* libswresample 
     28 
     29[https://github.com/FFmpeg/FFmpeg/blob/master/doc/swresample.txt This file] is also given as documentation. 
     30 
     31* libswscale 
     32 
     33[https://github.com/FFmpeg/FFmpeg/blob/master/doc/swscale.txt This file] is also given as documentation.