[mythtv-commits] mythtv/master commit: 26ea6674c by David Blain (dblain)
MythTV
noreply at mythtv.org
Tue Feb 15 23:55:33 UTC 2011
Author: David Blain <dblain at mythtv.org>
Change Date: 2011-02-15T15:52:32-08:00
Push Date: 2011/02/15 15:55:31 -0800
Repository: mythtv
Branch: master
New Revision: 26ea6674c8fd533b9e87d24ffcde5d654dd09a27
Changeset: https://github.com/MythTV/mythtv/commit/26ea6674c
Log:
Change MPUBLIC to be unique per library
This change is related to MPUBLIC defined in mythexp.h. The way it's
used today is incompatible with VS. What has been committed is as follows:
* Each library has its own mythXXXexp.h file.
* Each library .pro file has a DEFINE added which is used in the
mythXXXexp.h to determine if the symbol is being imported or exported
* MPUBLIC has been replaced in each source file with one specific for
the library in question.
These changes have been made to each library / program that uses mythexp.h.
Added:
mythtv/libs/libmyth/mythexp.h
mythtv/libs/libmythbase/mythbaseexp.h
mythtv/libs/libmythmetadata/mythmetaexp.h
mythtv/libs/libmythtv/mythtvexp.h
mythtv/libs/libmythui/mythuiexp.h
Removed:
mythtv/libs/libmythbase/mythexp.h
Modified:
mythtv/libs/libmyth/libmyth.pro
mythtv/libs/libmyth/mythmediamonitor.h
mythtv/libs/libmyth/output.h
mythtv/libs/libmyth/rawsettingseditor.h
mythtv/libs/libmyth/schemawizard.h
mythtv/libs/libmythbase/dbutil.h
mythtv/libs/libmythbase/decodeencode.h
mythtv/libs/libmythbase/httpcomms.h
mythtv/libs/libmythbase/iso3166.h
mythtv/libs/libmythbase/iso639.h
mythtv/libs/libmythbase/lcddevice.h
mythtv/libs/libmythbase/libmythbase.pro
mythtv/libs/libmythbase/mcodecs.h
mythtv/libs/libmythbase/msocketdevice.h
mythtv/libs/libmythbase/mythcdrom.h
mythtv/libs/libmythbase/mythcorecontext.h
mythtv/libs/libmythbase/mythcoreutil.h
mythtv/libs/libmythbase/mythdb.h
mythtv/libs/libmythbase/mythdbcon.h
mythtv/libs/libmythbase/mythdbparams.h
mythtv/libs/libmythbase/mythdirs.h
mythtv/libs/libmythbase/mythdownloadmanager.h
mythtv/libs/libmythbase/mythevent.h
mythtv/libs/libmythbase/mythhdd.h
mythtv/libs/libmythbase/mythhttppool.h
mythtv/libs/libmythbase/mythlocale.h
mythtv/libs/libmythbase/mythmedia.h
mythtv/libs/libmythbase/mythobservable.h
mythtv/libs/libmythbase/mythsignalingtimer.h
mythtv/libs/libmythbase/mythsocket.h
mythtv/libs/libmythbase/mythsocket_cb.h
mythtv/libs/libmythbase/mythstorage.h
mythtv/libs/libmythbase/mythsystem.h
mythtv/libs/libmythbase/mythtimer.h
mythtv/libs/libmythbase/mythtranslation.h
mythtv/libs/libmythbase/mythverbose.h
mythtv/libs/libmythbase/mythversion.h
mythtv/libs/libmythbase/oldsettings.h
mythtv/libs/libmythbase/remotefile.h
mythtv/libs/libmythbase/storagegroup.h
mythtv/libs/libmythbase/system-unix.h
mythtv/libs/libmythbase/system-windows.h
mythtv/libs/libmythbase/unzip.h
mythtv/libs/libmythbase/util.cpp
mythtv/libs/libmythbase/util.h
mythtv/libs/libmythmetadata/bluraymetadata.h
mythtv/libs/libmythmetadata/cleanup.h
mythtv/libs/libmythmetadata/dbaccess.h
mythtv/libs/libmythmetadata/dirscan.h
mythtv/libs/libmythmetadata/globals.h
mythtv/libs/libmythmetadata/libmythmetadata.pro
mythtv/libs/libmythmetadata/metadatacommon.h
mythtv/libs/libmythmetadata/metadatadownload.h
mythtv/libs/libmythmetadata/metadataimagedownload.h
mythtv/libs/libmythmetadata/parentalcontrols.h
mythtv/libs/libmythmetadata/quicksp.h
mythtv/libs/libmythmetadata/videometadata.h
mythtv/libs/libmythmetadata/videometadatalistmanager.h
mythtv/libs/libmythmetadata/videoscan.h
mythtv/libs/libmythmetadata/videoutils.h
mythtv/libs/libmythtv/DetectLetterbox.h
mythtv/libs/libmythtv/NuppelVideoRecorder.h
mythtv/libs/libmythtv/audioplayer.h
mythtv/libs/libmythtv/avformatdecoder.cpp
mythtv/libs/libmythtv/bdringbuffer.h
mythtv/libs/libmythtv/cardutil.h
mythtv/libs/libmythtv/cc608reader.h
mythtv/libs/libmythtv/channelgroup.h
mythtv/libs/libmythtv/channelgroupsettings.h
mythtv/libs/libmythtv/channelscan/channelimporter.h
mythtv/libs/libmythtv/channelscan/channelscanner.h
mythtv/libs/libmythtv/channelscan/channelscanner_cli.h
mythtv/libs/libmythtv/channelscan/scaninfo.h
mythtv/libs/libmythtv/channelsettings.h
mythtv/libs/libmythtv/channelutil.h
mythtv/libs/libmythtv/datadirect.h
mythtv/libs/libmythtv/dbchannelinfo.h
mythtv/libs/libmythtv/dbcheck.h
mythtv/libs/libmythtv/dvdringbuffer.h
mythtv/libs/libmythtv/eitcache.h
mythtv/libs/libmythtv/fifowriter.h
mythtv/libs/libmythtv/fileringbuffer.h
mythtv/libs/libmythtv/frequencytables.h
mythtv/libs/libmythtv/inputgroupmap.h
mythtv/libs/libmythtv/inputinfo.h
mythtv/libs/libmythtv/jobqueue.h
mythtv/libs/libmythtv/libmythtv.pro
mythtv/libs/libmythtv/livetvchain.h
mythtv/libs/libmythtv/mpeg/dvbdescriptors.h
mythtv/libs/libmythtv/myth_imgconvert.h
mythtv/libs/libmythtv/mythcommflagplayer.h
mythtv/libs/libmythtv/mythiowrapper.h
mythtv/libs/libmythtv/mythplayer.h
mythtv/libs/libmythtv/mythsystemevent.h
mythtv/libs/libmythtv/osd.h
mythtv/libs/libmythtv/playercontext.h
mythtv/libs/libmythtv/playgroup.h
mythtv/libs/libmythtv/previewgenerator.h
mythtv/libs/libmythtv/previewgeneratorqueue.h
mythtv/libs/libmythtv/profilegroup.h
mythtv/libs/libmythtv/programdata.h
mythtv/libs/libmythtv/programdetail.h
mythtv/libs/libmythtv/recorderbase.h
mythtv/libs/libmythtv/recordinginfo.h
mythtv/libs/libmythtv/recordingprofile.h
mythtv/libs/libmythtv/recordingrule.h
mythtv/libs/libmythtv/remoteencoder.h
mythtv/libs/libmythtv/ringbuffer.h
mythtv/libs/libmythtv/scanwizard.h
mythtv/libs/libmythtv/scheduledrecording.h
mythtv/libs/libmythtv/signalmonitorlistener.h
mythtv/libs/libmythtv/sourceutil.h
mythtv/libs/libmythtv/transporteditor.h
mythtv/libs/libmythtv/tv_play.h
mythtv/libs/libmythtv/tv_rec.h
mythtv/libs/libmythtv/tvremoteutil.h
mythtv/libs/libmythtv/videodisplayprofile.h
mythtv/libs/libmythtv/videometadatautil.h
mythtv/libs/libmythtv/videosource.h
mythtv/libs/libmythui/DisplayRes.h
mythtv/libs/libmythui/DisplayResScreen.h
mythtv/libs/libmythui/libmythui.pro
mythtv/libs/libmythui/mythdialogbox.h
mythtv/libs/libmythui/mythdisplay.h
mythtv/libs/libmythui/mythfontmanager.h
mythtv/libs/libmythui/mythfontproperties.h
mythtv/libs/libmythui/mythgenerictree.h
mythtv/libs/libmythui/mythimage.h
mythtv/libs/libmythui/mythmainwindow.h
mythtv/libs/libmythui/mythpainter.h
mythtv/libs/libmythui/mythpainter_ogl.h
mythtv/libs/libmythui/mythpainter_qimage.h
mythtv/libs/libmythui/mythpainter_vdpau.h
mythtv/libs/libmythui/mythpainter_yuva.h
mythtv/libs/libmythui/mythprogressdialog.h
mythtv/libs/libmythui/mythrect.h
mythtv/libs/libmythui/mythrender_opengl.h
mythtv/libs/libmythui/mythrender_opengl1.h
mythtv/libs/libmythui/mythrender_opengl2.h
mythtv/libs/libmythui/mythrender_opengl2es.h
mythtv/libs/libmythui/mythrender_vdpau.h
mythtv/libs/libmythui/mythscreenstack.h
mythtv/libs/libmythui/mythscreentype.h
mythtv/libs/libmythui/myththemebase.h
mythtv/libs/libmythui/myththemedmenu.h
mythtv/libs/libmythui/mythuibutton.h
mythtv/libs/libmythui/mythuibuttonlist.h
mythtv/libs/libmythui/mythuibuttontree.h
mythtv/libs/libmythui/mythuicheckbox.h
mythtv/libs/libmythui/mythuiclock.h
mythtv/libs/libmythui/mythuieditbar.h
mythtv/libs/libmythui/mythuifilebrowser.h
mythtv/libs/libmythui/mythuigroup.h
mythtv/libs/libmythui/mythuiguidegrid.h
mythtv/libs/libmythui/mythuihelper.h
mythtv/libs/libmythui/mythuiimage.h
mythtv/libs/libmythui/mythuiprogressbar.h
mythtv/libs/libmythui/mythuishape.h
mythtv/libs/libmythui/mythuispinbox.h
mythtv/libs/libmythui/mythuistatetype.h
mythtv/libs/libmythui/mythuitext.h
mythtv/libs/libmythui/mythuitextedit.h
mythtv/libs/libmythui/mythuitype.h
mythtv/libs/libmythui/mythuiutils.h
mythtv/libs/libmythui/mythuivideo.h
mythtv/libs/libmythui/mythuiwebbrowser.h
mythtv/libs/libmythui/mythvirtualkeyboard.h
mythtv/libs/libmythui/mythxdisplay.h
mythtv/libs/libmythui/themeinfo.h
mythtv/libs/libmythui/util-osx-cocoa.h
mythtv/libs/libmythui/util-osx.h
mythtv/libs/libmythui/x11colors.h
mythtv/libs/libmythui/xmlparsebase.h
mythtv/libs/libmythupnp/libmythupnp.pro
mythtv/libs/libmythupnp/mmembuf.h
mythtv/libs/libmythupnp/upnpexp.h
mythtv/version.sh
More information about the mythtv-commits
mailing list