~ubuntu-branches/ubuntu/precise/gst-plugins-bad0.10/precise-proposed

« back to all changes in this revision

Viewing changes to gst/mpegdemux/gstmpegtsdemux.h

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2009-05-12 09:51:24 UTC
  • mto: (18.3.2 experimental) (1.3.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 31.
  • Revision ID: james.westby@ubuntu.com-20090512095124-ugy051q0n88kk9f8
Tags: upstream-0.10.11.2
Import upstream version 0.10.11.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
 *
35
35
 * The Original Code is Fluendo MPEG Demuxer plugin.
36
36
 *
37
 
 * The Initial Developer of the Original Code is Fluendo, S.L.
38
 
 * Portions created by Fluendo, S.L. are Copyright (C) 2005
39
 
 * Fluendo, S.L. All Rights Reserved.
 
37
 * The Initial Developer of the Original Code is Fluendo, S.A.
 
38
 * Portions created by Fluendo, S.A. are Copyright (C) 2005,2006,2007,2008,2009
 
39
 * Fluendo, S.A. All Rights Reserved.
40
40
 *
41
41
 * Contributor(s): Wim Taymans <wim@fluendo.com>
42
42
 */
205
205
  /* clocking */
206
206
  GstClock          * clock;
207
207
  GstClockTime      clock_base;
 
208
 
 
209
  /* Additional information required for seeking.
 
210
   * num_packets: Number of packets outputted
 
211
   * bitrate: estimated bitrate (based on pcr and num_packets */
 
212
  guint64           num_packets;
 
213
  gint64            bitrate;
 
214
 
 
215
  /* Two PCRs observations to calculate bitrate */
 
216
  guint64            pcr[2];
 
217
 
 
218
  /* Cached duration estimation */
 
219
  GstClockTime      cache_duration;
 
220
 
 
221
  /* Cached base_PCR in GStreamer time. */
 
222
  GstClockTime      base_pts;
208
223
};
209
224
 
210
225
struct _GstMpegTSDemuxClass {