[Bug 753907] asfdemux: skip a frame with an abnormal time stamp.

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Aug 21 01:45:48 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=753907

--- Comment #4 from Rajesh Singh <rajeshsingh512 at gmail.com> ---
Dear Sebastian,

In ASFdemux, we are sending a segment event, specifying the start, stop, rate,
duration and flags.

if we see the code in function, gst_asf_demux_process_file():

play_time = gst_asf_demux_get_uint64 (&data, &size);
and if we are getting a valid play_time and we are updating the duration.
(if we get 5sec, we treat it as valid duration)

 if (demux->play_time > 0) {
    demux->segment.duration = demux->play_time;
  }

As per my understanding, gstreamer will render the payloads only within this
segment duration value.


Kindly share your views/concerns on this.

Regards:
Rajesh Singh

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list