rsb-gstreamer-osx-hack.diff

Patch to enable building on Mac OS X - D. Klotz, 11/20/2012 05:17 PM

Download (1.28 KB)

View differences:

src/gst_rsb_audio_sink.cpp
224 224
    AudioSinkImpl   *impl               = gst_rsb_audio_sink->impl;
225 225
    rsb::EventPtr    event              = base_impl->event;
226 226

  
227
    event->mutableMetaData().setCreateTime(GST_BUFFER_TIMESTAMP(buffer) / 1000);
227
    event->mutableMetaData().setCreateTime((boost::uint64_t)GST_BUFFER_TIMESTAMP(buffer) / 1000);
228 228

  
229 229
    // Adjust the sample buffer if necessary.
230 230
    gint num_samples
src/gst_rsb_video_sink.cpp
312 312
    VideoSinkImpl   *impl               = gst_rsb_video_sink->impl;
313 313
    rsb::EventPtr    event              = base_impl->event;
314 314

  
315
    event->mutableMetaData().setCreateTime(GST_BUFFER_TIMESTAMP(buffer) / 1000);
315
    event->mutableMetaData().setCreateTime((boost::uint64_t)GST_BUFFER_TIMESTAMP(buffer) / 1000);
316 316

  
317 317
    std::copy(GST_BUFFER_DATA(buffer),
318 318
              GST_BUFFER_DATA(buffer) + gst_rsb_sink_base->buffer_size,