diff options
author | Tor Lillqvist <tlillqvist@suse.com> | 2012-10-04 22:10:47 +0300 |
---|---|---|
committer | Tor Lillqvist <tlillqvist@suse.com> | 2012-10-04 22:11:53 +0300 |
commit | 5d0c1f0ac8875292c49989e4f77fafc52a7e84a6 (patch) | |
tree | fa7de5a7753b3b8f08879c05f9cb5778090d23b7 /filter/README | |
parent | 1ca1a7aa9935ad33325ac7aebbbb127995337988 (diff) |
Add some notes about graphicfilters
Change-Id: I1d2a51865b0e564821db7fb45b9e557e4594d4a1
Diffstat (limited to 'filter/README')
-rw-r--r-- | filter/README | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/filter/README b/filter/README index dc98371e07ea..9ebd0fba2a95 100644 --- a/filter/README +++ b/filter/README @@ -1 +1,11 @@ Filter registration and some simple filters (also descriptions). + +Desperate splitting of code into small shared libraries for historical +reasons presumably (OS/2 and Windows 3.x). The libraries produced from +the code in each subdirectory of filter/source/graphicfilter are +graphic format import or export filters. But they don't have uniform +API. Some have either an GraphicImport or GraphicExport entry point, +and are loaded and used in a uniform fashion from code in +svtools/source/filter/filter.cxx. Others have different API and are +loaded from other places. For instance "icgm" has ImportCGM, and is +loaded and used by sd/source/filter/cgm/sdcgmfilter.cxx (!). |