Searched refs:keyframe_granule (Results 1 – 7 of 7) sorted by relevance
83 gint64 keyframe_granule; /* granule of last preceding keyframe */ member
50 gint64 granule, gint64 keyframe_granule);184 gint64 keyframe_granule) in gst_ogg_stream_granule_to_granulepos() argument197 keyframe_granule); in gst_ogg_stream_granule_to_granulepos()326 gint64 keyframe_granule) in granule_to_granulepos_default() argument334 if (keyframe_granule < 0) in granule_to_granulepos_default()335 keyframe_granule = pad->theora_has_zero_keyoffset ? 0 : 1; in granule_to_granulepos_default()336 keyoffset = granule - keyframe_granule; in granule_to_granulepos_default()337 return (keyframe_granule << pad->granuleshift) | keyoffset; in granule_to_granulepos_default()631 gint64 keyframe_granule) in granule_to_granulepos_dirac() argument781 gint64 keyframe_granule) in granule_to_granulepos_vp8() argument[all …]
93 gint64 keyframe_granule; member
129 …gst_ogg_stream_granule_to_granulepos (GstOggStream * pad, gint64 granule, gint64 keyframe_granule);
183 pad->keyframe_granule = -1; in gst_ogg_pad_init()480 pad->keyframe_granule = -1; in gst_ogg_pad_reset()689 pad->keyframe_granule = in gst_ogg_demux_chain_peer()697 pad->keyframe_granule = pad->current_granule; in gst_ogg_demux_chain_peer()788 pad->current_granule, pad->keyframe_granule); in gst_ogg_demux_chain_peer()1146 pad->keyframe_granule); in gst_ogg_pad_submit_packet()2407 stream->keyframe_granule = -1; in gst_ogg_demux_reset_streams()3450 if (pad->keyframe_granule != -1) in gst_ogg_demux_do_seek()3454 pad->keyframe_granule = in gst_ogg_demux_do_seek()3457 pad->keyframe_granule); in gst_ogg_demux_do_seek()[all …]
389 oggpad->keyframe_granule = -1; in gst_ogg_pad_data_reset()953 pad->keyframe_granule = granule; in gst_ogg_mux_decorate_buffer()959 pad->keyframe_granule); in gst_ogg_mux_decorate_buffer()
49965 oggdemux: Reset keyframe_granule when needed108832 This was causing keyframe_granule to be set to 0 for all streams