mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-03 21:12:26 +00:00
avidemux: stream->current_total is accumulated byte size and not time
Use timestamp for the stream index as well.
This commit is contained in:
parent
053f03c032
commit
367adf2b69
1 changed files with 2 additions and 2 deletions
|
@ -4489,10 +4489,10 @@ gst_avi_demux_add_assoc (GstAviDemux * avi, GstAviStream * stream,
|
|||
keyframe ? GST_ASSOCIATION_FLAG_KEY_UNIT :
|
||||
GST_ASSOCIATION_FLAG_DELTA_UNIT, GST_FORMAT_TIME, timestamp,
|
||||
GST_FORMAT_BYTES, offset, NULL);
|
||||
/* well, current_total determines TIME and entry DEFAULT (frame #) ... */
|
||||
/* current_entry is DEFAULT (frame #) */
|
||||
gst_index_add_association (avi->element_index, stream->index_id,
|
||||
keyframe ? GST_ASSOCIATION_FLAG_KEY_UNIT :
|
||||
GST_ASSOCIATION_FLAG_DELTA_UNIT, GST_FORMAT_TIME, stream->current_total,
|
||||
GST_ASSOCIATION_FLAG_DELTA_UNIT, GST_FORMAT_TIME, timestamp,
|
||||
GST_FORMAT_BYTES, offset, GST_FORMAT_DEFAULT, stream->current_entry,
|
||||
NULL);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue