libextractor

GNU libextractor
Log | Files | Refs | Submodules | README | LICENSE

minimal.c (453B)


      1 #include <extractor.h>
      2 int
      3 main (int argc, char *argv[])
      4 {
      5   EXTRACTOR_ExtractorList *plugins;
      6   EXTRACTOR_KeywordList *md_list;
      7   plugins = EXTRACTOR_loadDefaultLibraries ();
      8   md_list = EXTRACTOR_getKeywords (plugins, argv[1]);
      9   EXTRACTOR_printKeywords (stdout, md_list);
     10   EXTRACTOR_freeKeywords (md_list);
     11   EXTRACTOR_removeAll (plugins);        /* unload plugins */
     12 }
     13 
     14 Caption:minimal.c shows the most important libextractor functions in concert.