Changeset 469
- Timestamp:
- 09/13/08 09:25:19 (4 months ago)
- Files:
-
- trunk/Sconstruct (modified) (2 diffs)
- trunk/libs/hydrogen/src/IO/jack_output.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Sconstruct
r450 r469 163 163 env.CacheDir( "scons_cache" ) 164 164 165 if jack: 166 env.ParseConfig('pkg-config --modversion jack', get_jack_api_flags) 165 167 166 168 #env.Decider is not known in older scons version … … 256 258 return app 257 259 258 260 def get_jack_api_flags(xenv, pkg_ver): 261 (major, minor, patch) = pkg_ver.rstrip().split('.') 262 major = int(major) 263 minor = int(minor) 264 patch = int(patch) 265 rv = "" 266 if (major == 0) and (minor < 102): 267 rv = "-DJACK_NO_BBT_OFFSET" 268 if (major == 0) and (minor == 102) and (patch < 4): 269 rv = "-DJACK_NO_BBT_OFFSET" 270 xenv.MergeFlags(rv) 259 271 260 272 opts = Options() trunk/libs/hydrogen/src/IO/jack_output.cpp
r452 r469 276 276 277 277 long long nNewFrames = ( long long )( hydrogen_ticks_to_locate * fNewTickSize ); 278 #ifndef JACK_NO_BBT_OFFSET 278 279 if ( m_JackTransportPos.valid & JackBBTFrameOffset ) 279 280 nNewFrames += m_JackTransportPos.bbt_offset ; 281 #endif 280 282 m_transport.m_nFrames = nNewFrames; 281 283
