Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Question about the DSS Source code



Herein lies the difficulty of this flag. Because the QTFileLib gets built
once and included in multiple targets, this flag is a pain.

What really needs to be done is to build 2 QTFileLib's - one with the flag
on, and one with the flag off, and include the internal server one only when
building DSS. 2 Makefiles would accomplish this (one which has the flag on
the CFLAGS line, one with it not).

I think long term it might be better to stop using the flag and instead have
an abstraction layer. Doing that wouldn't be too much work, just an added
class or so, so if you feel like you can do that, that would be a great
help. Otherwise, 2 Makefiles will also do the trick.

on 11/6/00 2:55 PM, Deaton, Larry at email@hidden wrote:

> Denis,
> 
> Where do you suggest I define the DSS_SERVER_INTERNAL flag?  It looks like
> PlatformHeader.h is used by both the PlaylistBroadcaster application and the
> normal server build. It looks like to me that I will need to recompile the
> QTFileLib for use within the Server build specifically with this field set.
> Then, the QTFileLib would need to be generated seperately for the
> miscellaneous independent applications that make use of it.  Is this
> correct?
> 
> Larry

-- 
Denis Serenyi
QuickTime Streaming Server Engineering
email@hidden




Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.