1LAME DirectShow Filter 2Version 1.0 3 4Copyright (c) 2000-2005 Marie Orlova, Peter Gubanov, Vitaly Ivanov, Elecard Ltd. 5 6This library is free software; you can redistribute it and/or 7modify it under the terms of the GNU Library General Public 8License as published by the Free Software Foundation; either 9version 2 of the License, or (at your option) any later version. 10 11This library is distributed in the hope that it will be useful, 12but WITHOUT ANY WARRANTY; without even the implied warranty of 13MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14Library General Public License for more details. 15 16You should have received a copy of the GNU Library General Public 17License along with this library; if not, write to the 18Free Software Foundation, Inc., 59 Temple Place - Suite 330, 19Boston, MA 02111-1307, USA. 20 21This library is a Microsoft(R) DirectShow(R) wrapper filter for 22LAME library. It adds DirectShow interface to the library and two 23property pages so you can tune some encoding parameters. 24 25We are interested to hear from you, when you use this package 26as part of another project. 27 28Filter Homepage http://www.elecard.com/products/layer3encoder.shtml 29 30Vitaly Ivanov vitaly.ivanov@elecard.net.ru 31 32 33 34NOTE: 351st: build dx9sdk/Samples/DShow/BaseClasses Project 362nd: copy resulting strmbase.lib (or strmbasd.lib for debug support) 37 into LAME's DShow folder 383rd: add the BaseClasses directory path to the Visual Studio 39 Include and Library directory search path lists 40 i.e. for Visual Studio 6 choose: 41 42 Tools -> Options -> Directories 43 444th: build LAME .DLL builds (if you didn't yet) 455th: build LAME DShow Filter 46 47 48TROUBLESHOOTING FAQ: 49Q. When trying to open a workspace file (.dsw), I get an "empty" workspace 50(i.e. there are no source files listed) and/or when trying to open a project 51file (.dsp), I get a "This makefile was not generated by Developer Studio" 52error. 53 54A. Often, this can be caused by having UNIX line breaks (LF) in the 55.dsw and .dsp files, as opposed to Windows line breaks (CR\LF). It 56is interesting to note that .dsw and .dsp files are just text files; 57you can open them up in any text editor. If you open the .dsw and 58.dsp files in a text editor that can't handle UNIX line breaks 59(namely Notepad) you will probably see big, black squares at 60the end of lines. You can "fix" this error by following this procedure. 61 621) Do NOT let Microsoft Visual C++ attempt to fix the problem! Press "No" when prompted. 63 642) Open the .dsw and .dsp files in a text editor that understands UNIX line breaks. 65WordPad is one and it is available with most copies of Windows. 66 673) Once open, simply re-save the file (In WordPad, make sure you set the Save 68As type to "Text Document"). All UNIX line breaks should then be automatically 69converted to Windows line breaks. 70 71