aboutsummaryrefslogtreecommitdiff
path: root/doc/extractor.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/extractor.texi')
-rw-r--r--doc/extractor.texi28
1 files changed, 16 insertions, 12 deletions
diff --git a/doc/extractor.texi b/doc/extractor.texi
index 3074e68..e38dee1 100644
--- a/doc/extractor.texi
+++ b/doc/extractor.texi
@@ -405,9 +405,9 @@ roughly the following binary packages:
405@item 405@item
406libextractor (main library only, only hard dependency for other packages depending on GNU libextractor) 406libextractor (main library only, only hard dependency for other packages depending on GNU libextractor)
407@item 407@item
408extract (command-line tool and man page) 408extract (command-line tool and man page extract.1)
409@item 409@item
410libextractor-dev (extractor.h header and man page) 410libextractor-dev (extractor.h header and man page libextractor.3)
411@item 411@item
412libextractor-doc (this manual) 412libextractor-doc (this manual)
413@item 413@item
@@ -415,13 +415,17 @@ libextractor-plugins (plugins without external dependencies; recommended but not
415@item 415@item
416libextractor-plugin-XXX (plugin with dependency on libXXX, for example for XXX=mpeg this would be @file{libextractor_mpeg.so}) 416libextractor-plugin-XXX (plugin with dependency on libXXX, for example for XXX=mpeg this would be @file{libextractor_mpeg.so})
417@item 417@item
418libextractor-plugins-all (meta package that requires all plugins) 418libextractor-plugins-all (meta package that requires all plugins except experimental plugins)
419@end itemize 419@end itemize
420 420
421This would enable minimal installations (i.e. for embedded systems) to 421This would enable minimal installations (i.e. for embedded systems) to
422not include any plugins, as well as moderate-size installations (that 422not include any plugins, as well as moderate-size installations (that
423do not trigger GTK, QT and X11) for systems that have limited 423do not trigger GTK and X11) for systems that have limited resources.
424resources. 424Right now, the MP4 plugin is experimental and does nothing and should
425thus never be included at all. The gstreamer plugin is experimental
426but largely works with the correct version of gstreamer and can thus
427be packaged (especially if the dependency is available on the target
428system) but should probably not be part of libextractor-plugins-all.
425 429
426 430
427@node Generalities 431@node Generalities
@@ -551,7 +555,7 @@ time is not safe.
551 555
552All plugin code is expected required to be reentrant and state-less, 556All plugin code is expected required to be reentrant and state-less,
553but due to the extensive use of 3rd party libraries this cannot 557but due to the extensive use of 3rd party libraries this cannot
554be guaranteed. 558be guaranteed.
555 559
556 560
557@deftp {C Struct} EXTRACTOR_PluginList 561@deftp {C Struct} EXTRACTOR_PluginList
@@ -798,19 +802,19 @@ ARCHIVE (using libarchive)
798@item 802@item
799DVI 803DVI
800@item 804@item
801EXIV2 (using libexiv2) 805EXIV2 (using libexiv2, 0.23 or later preferred)
802@item 806@item
803FLAC (using libFLAC) 807FLAC (using libFLAC)
804@item 808@item
805GIF (using libgif) 809GIF (using libgif)
806@item 810@item
807GSTREAMER (using libgstreamer) 811GSTREAMER (using libgstreamer v1.0 or later)
808@item 812@item
809HTML (using libtidy) 813HTML (using libtidy)
810@item 814@item
811IT 815IT
812@item 816@item
813JPEG (using libjpeg) 817JPEG (using libjpeg v8 or later)
814@item 818@item
815MAN 819MAN
816@item 820@item
@@ -842,11 +846,11 @@ S3M
842@item 846@item
843SID 847SID
844@item 848@item
845ThumbnailFFMPEG (using libavformat) 849ThumbnailFFMPEG (using libavformat and related libav-libraries, including libswscale)
846@item 850@item
847ThumbnailGtk (using libgtk) 851ThumbnailGtk (using libgtk)
848@item 852@item
849TIFF (with libtiff) 853TIFF (with libtiff, tested with v4)
850@item 854@item
851WAV 855WAV
852@item 856@item
@@ -986,7 +990,7 @@ caller, so storing the string in the keyword list is acceptable.
986@chapter Reporting bugs 990@chapter Reporting bugs
987 991
988@cindex bug 992@cindex bug
989@gnule{} uses the @url{http://gnunet.org/bugs/,Mantis bugtracking 993@gnule{} uses the @url{https://gnunet.org/bugs/,Mantis bugtracking
990system}. If possible, please report bugs there. You can also e-mail 994system}. If possible, please report bugs there. You can also e-mail
991the @gnule{} mailinglist at @url{libextractor@@gnu.org}. 995the @gnule{} mailinglist at @url{libextractor@@gnu.org}.
992 996