diff --git a/ChangeLog b/ChangeLog index f25fe90759..c43e88f841 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2007-07-12 Tim-Philipp Müller + + * configure.ac: + * ext/mpeg2dec/gstmpeg2dec.c: (crop_buffer): + * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_descramble_buffer): + * gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain_raw): + Fix build against core CVS by not using deprecated API. Bump + requirements for new API (overdue anyway). + 2007-07-09 Stefan Kost * REQUIREMENTS: diff --git a/configure.ac b/configure.ac index a9798fff6e..11a9cd459e 100644 --- a/configure.ac +++ b/configure.ac @@ -45,8 +45,8 @@ dnl AS_LIBTOOL_TAGS([CXX]) AM_PROG_LIBTOOL dnl *** required versions of GStreamer stuff *** -GST_REQ=0.10.6 -GSTPB_REQ=0.10.3 +GST_REQ=0.10.13 +GSTPB_REQ=0.10.13 dnl *** autotools stuff **** diff --git a/ext/mpeg2dec/gstmpeg2dec.c b/ext/mpeg2dec/gstmpeg2dec.c index c8437c630b..a1b63afae9 100644 --- a/ext/mpeg2dec/gstmpeg2dec.c +++ b/ext/mpeg2dec/gstmpeg2dec.c @@ -418,7 +418,7 @@ crop_buffer (GstMpeg2dec * mpeg2dec, GstBuffer ** buf) } gst_buffer_set_caps (outbuf, GST_PAD_CAPS (mpeg2dec->srcpad)); - gst_buffer_stamp (outbuf, input); + gst_buffer_copy_metadata (outbuf, input, GST_BUFFER_COPY_TIMESTAMPS); gst_buffer_unref (input); *buf = outbuf; diff --git a/gst/asfdemux/gstasfdemux.c b/gst/asfdemux/gstasfdemux.c index daa5198f21..c2129c7f60 100644 --- a/gst/asfdemux/gstasfdemux.c +++ b/gst/asfdemux/gstasfdemux.c @@ -2980,7 +2980,9 @@ gst_asf_demux_descramble_buffer (GstASFDemux * demux, AsfStream * stream, } } - gst_buffer_stamp (descrambled_buffer, scrambled_buffer); + gst_buffer_copy_metadata (descrambled_buffer, scrambled_buffer, + GST_BUFFER_COPY_TIMESTAMPS); + /* FIXME/CHECK: do we need to transfer buffer flags here too? */ gst_buffer_unref (scrambled_buffer); diff --git a/gst/dvdlpcmdec/gstdvdlpcmdec.c b/gst/dvdlpcmdec/gstdvdlpcmdec.c index 9ece9a8713..aa0ce6f91f 100644 --- a/gst/dvdlpcmdec/gstdvdlpcmdec.c +++ b/gst/dvdlpcmdec/gstdvdlpcmdec.c @@ -560,7 +560,7 @@ gst_dvdlpcmdec_chain_raw (GstPad * pad, GstBuffer * buf) if (ret != GST_FLOW_OK) goto buffer_alloc_failed; - gst_buffer_stamp (outbuf, buf); + gst_buffer_copy_metadata (outbuf, buf, GST_BUFFER_COPY_TIMESTAMPS); /* adjust samples so we can calc the new timestamp */ samples = samples / dvdlpcmdec->channels;