summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorTakeshi Abe <tabe@fixedpoint.jp>2014-04-04 17:47:11 +0900
committerCaolán McNamara <caolanm@redhat.com>2014-04-04 07:13:38 -0500
commiteaf260871e1cb00f7b9ff94efe788a197c174a04 (patch)
tree8ef4dbc0518484778f19a6b2a87973243331ae42 /filter
parentd25b1bf2bd617a9e29fd27c9550170fef0469481 (diff)
Drop dead code since 2002
AUGUSTUS has been never defined Change-Id: I7dafcf57586483f590f26a1c164c8f958aa511f3 Reviewed-on: https://gerrit.libreoffice.org/8835 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'filter')
-rw-r--r--filter/source/flash/impswfdialog.cxx4
-rw-r--r--filter/source/flash/swfexporter.cxx22
-rw-r--r--filter/source/flash/swfexporter.hxx4
-rw-r--r--filter/source/flash/swffilter.cxx19
-rw-r--r--filter/source/flash/swfwriter.cxx129
-rw-r--r--filter/source/flash/swfwriter.hxx14
6 files changed, 0 insertions, 192 deletions
diff --git a/filter/source/flash/impswfdialog.cxx b/filter/source/flash/impswfdialog.cxx
index eea9ab89c829..3de33b2bacf5 100644
--- a/filter/source/flash/impswfdialog.cxx
+++ b/filter/source/flash/impswfdialog.cxx
@@ -54,10 +54,6 @@ ImpSWFDialog::ImpSWFDialog( Window* pParent, Sequence< PropertyValue >& rFilterD
mpCheckExportBackgrounds->Disable();
mpCheckExportBackgroundObjects->Disable();
mpCheckExportSlideContents->Disable();
-
-#ifdef AUGUSTUS
- mpCheckExportMultipleFiles->Check();
-#endif
}
diff --git a/filter/source/flash/swfexporter.cxx b/filter/source/flash/swfexporter.cxx
index b9e7850a3bff..50ddc3b6465d 100644
--- a/filter/source/flash/swfexporter.cxx
+++ b/filter/source/flash/swfexporter.cxx
@@ -359,28 +359,6 @@ sal_uInt16 FlashExporter::exportBackgrounds( Reference< XDrawPage > xDrawPage, s
return nPage;
}
-#ifdef AUGUSTUS
-sal_Bool FlashExporter::exportSound( Reference< XOutputStream > &xOutputStream, const char* wavfilename )
-{
- try
- {
- delete mpWriter;
- mpWriter = new Writer( 0, 0, 0, 0 );
- }
- catch( const Exception& )
- {
- OSL_ASSERT( false );
- }
-
- if (!mpWriter->streamSound(wavfilename))
- return sal_False;
- else
- mpWriter->storeTo( xOutputStream );
-
- return sal_True;
-}
-#endif // defined AUGUSTUS
-
sal_Int32 nPlaceDepth;
diff --git a/filter/source/flash/swfexporter.hxx b/filter/source/flash/swfexporter.hxx
index 59138e3375ce..f3ec8c861751 100644
--- a/filter/source/flash/swfexporter.hxx
+++ b/filter/source/flash/swfexporter.hxx
@@ -160,10 +160,6 @@ public:
sal_uInt16 exportBackgrounds( ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XDrawPage > xDrawPage, com::sun::star::uno::Reference< com::sun::star::io::XOutputStream > &xOutputStream, sal_uInt16 nPage, sal_Bool bExportObjects );
sal_uInt16 exportBackgrounds( ::com::sun::star::uno::Reference< ::com::sun::star::drawing::XDrawPage > xDrawPage, sal_uInt16 nPage, sal_Bool bExportObjects );
-#ifdef AUGUSTUS
- sal_Bool exportSound( com::sun::star::uno::Reference< com::sun::star::io::XOutputStream > &xOutputStream, const char* wavfilename );
-#endif
-
ChecksumCache gMasterCache;
ChecksumCache gPrivateCache;
ChecksumCache gObjectCache;
diff --git a/filter/source/flash/swffilter.cxx b/filter/source/flash/swffilter.cxx
index 80969c73b8f9..7af99f18a089 100644
--- a/filter/source/flash/swffilter.cxx
+++ b/filter/source/flash/swffilter.cxx
@@ -381,25 +381,6 @@ sal_Bool FlashExportFilter::ExportAsMultipleFiles(const Sequence< PropertyValue
if (nPage < nPageCount - 1)
osl_writeFile(xBackgroundConfig, "|", 1, &bytesWritten);
}
-
-#ifdef AUGUSTUS
- if (findPropertyValue<sal_Bool>(aFilterData, "ExportSound", true))
- {
- fullpath = swfdirpath + STR("/slide") + VAL(nPage+1) + STR("s.swf");
-
- OUString wavpath = sPath + STR("/") + sPresentationName + STR(".ppt-audio/slide") + VAL(nPage+1) + STR(".wav");
- FileBase::getSystemPathFromFileURL(wavpath, wavpath);
- OString sASCIIPath(wavpath.getStr(), wavpath.getLength(), RTL_TEXTENCODING_ASCII_US);
-
- Reference<XOutputStream> xOutputStreamWrap(*(new OslOutputStreamWrapper(fullpath)), UNO_QUERY);
- sal_Bool ret = aFlashExporter.exportSound(xOutputStreamWrap, sASCIIPath.getStr());
- aFlashExporter.Flush();
- xOutputStreamWrap.clear();
-
- if (!ret)
- osl_removeFile(fullpath.pData);
- }
-#endif // defined AUGUSTUS
}
if (bExportAll)
diff --git a/filter/source/flash/swfwriter.cxx b/filter/source/flash/swfwriter.cxx
index 9e3aa1919f55..a2fda1aa471e 100644
--- a/filter/source/flash/swfwriter.cxx
+++ b/filter/source/flash/swfwriter.cxx
@@ -66,7 +66,6 @@ Writer::Writer( sal_Int32 nTWIPWidthOutput, sal_Int32 nTWIPHeightOutput, sal_Int
mnDocXScale = (double)nTWIPWidthOutput / mnDocWidth;
mnDocYScale = (double)nTWIPHeightOutput / mnDocHeight;
-#ifndef AUGUSTUS
// define an invisible button with the size of a page
Rectangle aRect( 0, 0, (long)( mnDocWidth * mnDocXScale ), (long)( mnDocHeight * mnDocYScale ) );
Polygon aPoly( aRect );
@@ -95,7 +94,6 @@ Writer::Writer( sal_Int32 nTWIPWidthOutput, sal_Int32 nTWIPHeightOutput, sal_Int
// place a shape that clips shapes depth 2-3 to document boundaries
// placeShape( mnWhiteBackgroundShapeId, 1, 0, 0, 4 );
-#endif
}
@@ -466,133 +464,6 @@ sal_uInt16 Writer::defineShape( const PolyPolygon& rPolyPoly, sal_uInt16 nLineWi
return nShapeId;
}
-#ifdef AUGUSTUS
-enum {NO_COMPRESSION, ADPCM_COMPRESSION, MP3_COMPRESSION } COMPRESSION_TYPE;
-sal_Bool Writer::streamSound( const char * filename )
-{
- SF_INFO info;
- SNDFILE *sf = sf_open(filename, SFM_READ, &info);
-
- if (NULL == sf)
- return sal_False;
- else
- {
- // AS: Start up lame.
- m_lame_flags = lame_init();
-
- // The default (if you set nothing) is a a J-Stereo, 44.1khz
- // 128kbps CBR mp3 file at quality 5. Override various default settings
- // as necessary, for example:
-
- lame_set_num_channels(m_lame_flags,1);
- lame_set_in_samplerate(m_lame_flags,22050);
- lame_set_brate(m_lame_flags,48);
- lame_set_mode(m_lame_flags,MONO);
- lame_set_quality(m_lame_flags,2); /* 2=high 5 = medium 7=low */
-
- // See lame.h for the complete list of options. Note that there are
- // some lame_set_*() calls not documented in lame.h. These functions
- // are experimental and for testing only. They may be removed in
- // the future.
-
- //4. Set more internal configuration based on data provided above,
- // as well as checking for problems. Check that ret_code >= 0.
-
- int ret_code = lame_init_params(m_lame_flags);
-
- if (ret_code < 0)
- throw 0;
-
- int samples_per_frame = 22050 / 12; // AS: (samples/sec) / (frames/sec) = samples/frame
- int mp3buffer_size = static_cast<int>(samples_per_frame*1.25 + 7200 + 7200);
-
-
- startTag(TAG_SOUNDSTREAMHEAD2);
-
- mpTag->addUI8(2<<2 | 1<<1 | 0<<0); // Preferred mixer format ??
-
- BitStream bs;
-
- bs.writeUB(MP3_COMPRESSION,4);
- bs.writeUB(2, 2); // AS: Reserved zero bits.
- bs.writeUB(1, 1); // AS: 16 Bit
- bs.writeUB(0, 1); // AS: Mono.
-
- mpTag->addBits(bs);
-
- mpTag->addUI16(samples_per_frame);
- endTag();
-
- short *sample_buff = new short[static_cast<int>(info.frames)];
- sf_readf_short(sf, sample_buff, info.frames);
-
- unsigned char* mp3buffer = new unsigned char[mp3buffer_size];
-
-// 5. Encode some data. input pcm data, output (maybe) mp3 frames.
-// This routine handles all buffering, resampling and filtering for you.
-// The required mp3buffer_size can be computed from num_samples,
-// samplerate and encoding rate, but here is a worst case estimate:
-// mp3buffer_size (in bytes) = 1.25*num_samples + 7200.
-// num_samples = the number of PCM samples in each channel. It is
-// not the sum of the number of samples in the L and R channels.
-
-// The return code = number of bytes output in mp3buffer. This can be 0.
-// If it is <0, an error occurred.
-
-
- for (int samples_written = 0; samples_written < info.frames; samples_written += samples_per_frame)
- {
- startTag(TAG_SOUNDSTREAMBLOCK);
-
- int samples_to_write = std::min((int)info.frames - samples_written, samples_per_frame);
-
- // AS: Since we're mono, left and right sample buffs are the same
- // ie, samplebuff (which is why we pass it twice).
- int ret = lame_encode_buffer(m_lame_flags, sample_buff + samples_written,
- sample_buff + samples_written,
- samples_to_write, mp3buffer, mp3buffer_size);
-
- if (ret < 0)
- throw 0;
-
-// 6. lame_encode_flush will flush the buffers and may return a
-// final few mp3 frames. mp3buffer should be at least 7200 bytes.
-// return code = number of bytes output to mp3buffer. This can be 0.
-
- if (mp3buffer_size - ret < 7200)
- throw 0;
-
- int ret2 = lame_encode_flush(m_lame_flags, mp3buffer + ret, mp3buffer_size - ret);
-
- if (ret2 < 0)
- throw 0;
-
-
- SvMemoryStream strm(mp3buffer, ret + ret2, STREAM_READWRITE);
-
- mpTag->addUI16(samples_to_write);
- mpTag->addUI16(0);
- mpTag->addStream(strm);
-
- endTag();
-
- showFrame();
- }
-
-
- delete[] mp3buffer;
-
- delete[] sample_buff;
- sf_close(sf);
-
- // 8. free the internal data structures.
- lame_close(m_lame_flags);
- }
-
- return sal_True;
-}
-#endif // AUGUSTUS
-
diff --git a/filter/source/flash/swfwriter.hxx b/filter/source/flash/swfwriter.hxx
index 38ee30b9cdd9..a8c42b6d41bf 100644
--- a/filter/source/flash/swfwriter.hxx
+++ b/filter/source/flash/swfwriter.hxx
@@ -39,11 +39,6 @@
#include <stack>
#include <map>
-#ifdef AUGUSTUS
-#include "lame.h"
-#include "sndfile.h"
-#endif
-
#include <stdio.h>
class GDIMetaFile;
@@ -336,11 +331,6 @@ public:
/** inserts a doaction tag with an ActionGotoFrame */
void gotoFrame( sal_uInt16 nFrame );
-#ifdef AUGUSTUS
- /** stream out a sound. Should make it more intelligent so it interleaves with other items.*/
- sal_Bool streamSound( const char * filename );
-#endif
-
private:
Point map( const Point& rPoint ) const;
Size map( const Size& rSize ) const;
@@ -437,10 +427,6 @@ private:
SvStream* mpMovieStream;
SvStream* mpFontsStream;
-#ifdef AUGUSTUS
- lame_global_flags *m_lame_flags;
-#endif
-
sal_uInt8 mnGlobalTransparency;
sal_Int32 mnJPEGCompressMode;
};