|
FFmpeg
|
FFmpeg internal timebase and timestamp definitions. More...
Macros | |
| #define | AV_NOPTS_VALUE ((int64_t)UINT64_C(0x8000000000000000)) |
| Undefined timestamp value. | |
| #define | AV_TIME_BASE 1000000 |
| Internal time base represented as integer. | |
| #define | AV_TIME_BASE_Q (AVRational){1, AV_TIME_BASE} |
| Internal time base represented as fractional value. | |
FFmpeg internal timebase and timestamp definitions.
| #define AV_NOPTS_VALUE ((int64_t)UINT64_C(0x8000000000000000)) |
Undefined timestamp value.
Usually reported by demuxer that work on containers that do not provide either pts or dts.
Definition at line 247 of file avutil.h.
Referenced by a64multi_encode_frame(), a64multi_encode_init(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), activate(), add_file(), add_pes_stream(), adjust_frame_pts_to_encoder_tb(), alloc_and_insert_node(), amf_copy_buffer(), amr_wb_encode_frame(), apng_read_packet(), apply_sync_offsets(), aqt_read_header(), aribcaption_decode(), asf_parse_packet(), asf_read_frame_header(), asf_read_marker(), asf_read_marker(), asf_read_pts(), asf_read_timestamp(), asf_write_packet(), ass_read_header(), audio_samplerate_update(), audio_thread(), audio_ts_process(), audio_write_packet(), av1_frame_merge_filter(), av1_frame_split_filter(), av_add_stable(), av_dump_format(), av_new_program(), av_packet_rescale_ts(), av_read_frame(), av_rescale_delta(), av_ts_make_string(), av_ts_make_time_string2(), av_write_trailer(), avcodec_decode_subtitle2(), avformat_find_stream_info(), avformat_new_stream(), avformat_open_input(), avformat_write_header(), avi_write_packet_internal(), avpriv_new_chapter(), avtext_print_time(), avtext_print_ts(), binkaudio_receive_frame(), check_pkt(), check_reinit(), check_sync_pes(), compand_delay(), compute_chapters_end(), compute_crc_of_packets(), compute_pkt_fields(), concat_parse_script(), concat_read_header(), concat_read_packet(), config_input(), config_input(), config_input(), config_input(), config_input(), config_input(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output(), config_props(), config_props_output(), config_video_output(), copy_chapters(), correct_input_start_times(), cuvid_decode_packet(), dash_flush(), dash_init(), dash_parse_prft(), dash_write_packet(), dec_alloc(), decimate_init(), decklink_input_callback::decklink_input_callback(), decklink_write_video_packet(), decode_frame(), decode_frame(), decode_packet(), decode_simple_internal(), decode_slices(), decode_vop_header(), decoder_decode_frame(), decoder_init(), decoder_thread(), demux_audio(), demux_flush(), demux_send(), demux_video(), dhav_read_packet(), dhav_read_seek(), dirac_combine_frame(), discard_samples(), display_end_segment(), display_frame(), do_blend(), do_subtitle_out(), drain_packet(), draw_text(), dts2pts_filter(), dump_stream_format(), dvbsub_init_decoder(), dvbsub_parse(), dvdvideo_read_header(), dvdvideo_read_packet(), encode_set_packet_props(), encode_superframe(), encode_write_frame(), estimate_timings_from_bit_rate(), estimate_timings_from_pts(), evaluate(), evaluate_timeline_at_frame(), evc_frame_merge_filter(), event_loop(), expand_timestamps(), fbdev_read_header(), fbdev_read_packet(), ff_add_index_entry(), ff_af_queue_add(), ff_af_queue_remove(), ff_bsf_config_links(), ff_bsf_inlink_set_status(), ff_decklink_write_header(), ff_fetch_timestamp(), ff_filter_config_links(), ff_find_last_ts(), ff_framequeue_skip_samples(), ff_framesync_configure(), ff_gen_search(), ff_inlink_set_status(), ff_interleave_packet_per_dts(), ff_mediacodec_dec_send(), ff_mov_generate_squashed_ttml_packet(), ff_mov_write_packet(), ff_mpv_encode_init(), ff_packetsync_configure(), ff_rate_estimate_qscale(), ff_read_frame_flush(), ff_rfps_add_frame(), ff_rfps_calculate(), ff_rm_retrieve_cache(), ff_rtp_check_and_send_back_rr(), ff_rtp_parse_open(), ff_rtsp_setup_output_streams(), ff_samples_to_time_base(), ff_seek_frame_binary(), ff_v4l2_buffer_buf_to_avframe(), ff_voc_get_packet(), ff_yadif_filter_frame(), ffat_create_decoder(), ffat_decode(), ffio_init_context(), ffmal_copy_frame(), ffmmal_add_packet(), fg_output_frame(), fifo_consumer_thread(), fifo_init(), fifo_thread_attempt_recovery(), fifo_thread_process_recovery_failure(), fifo_thread_write_packet(), fifo_write_packet(), fill_all_stream_timings(), fill_timing_for_id3_timestamped_stream(), filter(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame(), filter_frame_to_filter(), filter_packet_to_filter(), filter_slice(), finalize_packet(), find_timestamp_in_playlist(), finish_stream(), flac_read_header(), flac_read_timestamp(), flush(), flush_if_needed(), flush_packet(), flush_packet(), flv_init(), flv_read_packet(), flv_write_packet(), forced_kf_apply(), forward_frame(), forward_frame(), frame_data_ensure(), frame_list_next_pts(), framesync_advance(), framesync_inject_status(), fsync_config_props(), geq_filter_frame(), get_best_effort_duration(), get_event_info(), get_frag_time(), get_frame_defaults(), get_packet_defaults(), get_packet_defaults(), get_pkt_pts(), get_pts(), get_pts(), get_pts(), get_pts_range(), get_stream_info_time(), get_subtitle_defaults(), get_ts64(), get_vcd_padding_size(), get_video_frame(), gif_get_delay(), guess_correct_pts(), guess_status_pts(), guess_status_pts(), gxf_header(), gxf_material_tags(), gxf_read_timestamp(), gxf_resync_media(), h264_parse(), handle_avoid_negative_ts(), handle_id3(), has_duration(), hds_write_packet(), hevc_receive_frame(), hls_init(), hls_read_header(), hls_read_packet(), hls_read_seek(), hls_write_packet(), ifile_open(), imf_read_packet(), init(), init(), init(), init(), init(), init(), init(), init(), init(), init(), init(), init(), init(), init_filter(), init_options(), init_pts(), input_packet_process(), insert_trim(), intercept_id3(), io_write_data_type(), ism_write_packet(), ist_add(), ist_dts_update(), ist_filter_add(), libaribb24_decode(), libjxl_receive_frame(), libwebp_anim_encode_frame(), libwebp_anim_encode_init(), link_set_out_status(), link_set_out_status(), load_input_picture(), lrc_read_header(), lrc_write_packet(), main(), main(), mcc_write_packet(), mediacodec_wrap_hw_buffer(), mediacodec_wrap_sw_audio_buffer(), mediacodec_wrap_sw_video_buffer(), mf_init_encoder(), mf_sample_get_pts(), mf_sample_to_avpacket(), mf_to_mf_time(), microdvd_read_header(), mkv_end_cluster(), mkv_write_packet_internal(), mov_build_index(), mov_calculate_start_and_end_of_other_tracks(), mov_find_next_sample(), mov_flush_fragment(), mov_init(), mov_metadata_hmmt(), mov_read_chapters(), mov_read_chpl(), mov_read_sidx(), mov_read_tfhd(), mov_read_trex(), mov_read_trun(), mov_update_sample_durations(), mov_write_dvc1_structs(), mov_write_packet(), mov_write_prft_tag(), mov_write_single_packet(), mov_write_trailer(), mov_write_trak_tag(), mov_write_ttml_document_from_queue(), movie_common_init(), mpa_encode_frame(), mpeg4_decode_header(), mpeg_mux_init(), mpeg_mux_write_packet(), mpegps_read_dts(), mpegps_read_pes_header(), mpegts_get_dts(), mpegts_get_pcr(), mpegts_init(), mpegts_push_data(), mpegts_write_packet_internal(), mpegts_write_pes(), mux_fixup_ts(), mux_task_start(), mvr_read_packet(), mxf_compute_ptses_fake_index(), mxf_metadataset_init(), mxf_parse_structural_metadata(), mxf_read_seek(), mxf_write_partition(), mxg_read_header(), new_playlist(), next_duration(), noise(), noise_init(), nut_read_timestamp(), nut_write_packet(), nuv_read_dts(), nvenc_set_timestamp(), of_open(), of_streamcopy(), ofilter_alloc(), ogg_calc_pts(), ogg_get_length(), ogg_gptopts(), ogg_read_packet(), ogg_read_timestamp(), ogg_reset(), ogg_write_header(), ogg_write_packet_internal(), ogg_write_page(), ogm_chapter(), oh_decode_wrap_hw_buffer(), oh_decode_wrap_sw_buffer(), old_flac_header(), open_file(), opus_packet(), ost_add(), ost_bind_filter(), output_frame(), output_packet(), output_single_frame(), overflow_heartbeat(), overlay_cuda_blend(), packet_after_outpoint(), packet_decode(), packetsync_advance(), packetsync_inject_status(), parse_chunks(), parse_file(), parse_once(), parse_packet(), parse_playlist(), parse_script(), parse_stream(), parse_timecode(), pjs_read_header(), pkt_dump_internal(), preinit(), prepare_input_packet(), print_report(), progressing_dts(), pulse_write_packet(), push_frame(), push_last_frame(), put_vcd_padding_sector(), pva_read_timestamp(), queue_head_update(), rcwt_init_cluster(), rcwt_write_packet(), read_chapter(), read_frame_internal(), read_header(), read_header(), read_interval_packets(), read_part_of_packet(), read_seek(), read_seek(), read_sl_header(), read_tfra(), read_thread(), read_ts(), read_ts(), read_ts(), readrate_sleep(), receive_for_stream(), recheck_discard_flags(), report_black_region(), request_frame(), request_frame(), reset_pes_packet_state(), retransmit_si_info(), return_frame(), rewind_file(), rm_assemble_video_frame(), rm_read_dts(), rm_read_header(), rm_read_packet(), rm_sync(), rtcp_parse_packet(), rtp_mpegts_write_packet(), rtp_write_header(), rtsp_parse_range_npt(), rtsp_read_play(), rv34_parse(), sap_write_header(), save_subtitle_set(), sbg_read_header(), sbg_read_packet(), scc_write_packet(), sch_add_mux_stream(), schedule_update_locked(), search_frag_timestamp(), seek_to_start(), seg_init(), seg_write_packet(), select_cur_seq_no(), select_from_pts_buffer(), send_to_mux(), set_frame_distances(), setts_filter(), setts_init(), speex_packet(), sq_add_stream(), srt_write_packet(), stl_read_header(), stream_update_ts(), streamcopy_init(), subtitle_thread(), subviewer_read_header(), sup_read_packet(), sup_write_packet(), svc_decode_frame(), swr_alloc(), swr_init(), swr_next_pts(), tb_update(), teletext_close_decoder(), teletext_decode_frame(), teletext_init_decoder(), theora_gptopts(), theora_packet(), timestamp_queue_dequeue(), timestamp_queue_peek(), trace_headers(), trailing_dts(), try_push_frame(), ts_discontinuity_detect(), ts_discontinuity_process(), ts_fixup(), ts_str(), twolame_encode_frame(), ty_read_header(), update_dts_from_pts(), update_frag_index(), update_initial_durations(), update_initial_timestamps(), update_link_current_pts(), update_link_current_pts(), update_pts(), update_stream_timings(), update_streams_from_subdemuxer(), update_time(), update_wrap_reference(), v4l2_set_pts(), video_decode_example(), video_duration_estimate(), video_frame_process(), video_thread(), vorbis_packet(), vp8_packet(), vp9_raw_reorder_filter(), vp9_superframe_split_filter(), vplayer_read_header(), webm_chunk_init(), webm_chunk_write_packet(), webp_anim_read_packet(), webp_write_trailer(), webvtt_decode_frame(), webvtt_read_header(), wma_decode_superframe(), wrap_timestamp(), write_frame(), write_hint_packets(), write_index(), write_packet(), write_packet(), write_packet(), write_packet_common(), write_skip_frames(), write_timestamp(), writeout(), xfade_activate(), xfade_opencl_activate(), xfade_opencl_config_output(), xmv_fetch_video_packet(), and yae_clear().
| #define AV_TIME_BASE 1000000 |
Internal time base represented as integer.
Definition at line 253 of file avutil.h.
Referenced by aconfig_props(), activate(), amf_parse_object(), amv_init(), amv_write_trailer(), av_dump_format(), av_get_time_base_q(), avformat_find_stream_info(), avformat_seek_file(), avi_read_header(), avi_read_packet(), avi_write_header(), check_stream_max_drift(), config_filter(), config_input(), config_input(), config_input(), config_output(), config_output(), config_output(), config_output(), config_props(), config_props(), config_props(), config_props(), dash_flush(), dash_read_header(), dash_write_packet(), decode_syncpoint(), dxa_read_header(), event_loop(), expand_timestamps(), ff_framesync_configure(), ff_packetsync_configure(), ff_print_pts(), ff_rtp_check_and_send_back_rr(), filter_frame(), flv_read_packet(), flv_write_packet(), generate_intervals(), get_pkt_pts(), handle_file(), handle_file(), hls_read_header(), ifile_open(), init(), init(), init_convert_timestamp(), interleave_compare_dts(), ism_flush(), ist_dts_update(), libplacebo_config_output(), lrc_read_header(), lrc_write_header(), lrc_write_packet(), main(), mkv_write_info(), mov_find_next_sample(), mov_flush_fragment(), mov_read_header(), mpeg_mux_init(), mpeg_mux_write_packet(), mpegts_init(), mpegts_write_packet_internal(), mpegts_write_pes(), of_open(), output_packet(), output_segment_list(), parse_options(), parse_playlist(), parse_script(), print_report(), process_subtitle(), read_header(), read_header(), read_header_openmpt(), read_header_vs(), read_packet_openmpt(), read_seek(), read_seek_openmpt(), read_thread(), read_ts(), readrate_sleep(), reopen_demux_for_component(), request_frame(), request_frame(), rm_read_header(), rtmp_read_seek(), rtsp_read_play(), sbg_read_header(), seek_chapter(), seek_frame_internal(), str_to_time(), subtitle_thread(), ts_discontinuity_detect(), update_stream_timings(), write_adaptation_set(), write_manifest(), write_metadata(), write_time(), and write_time().
| #define AV_TIME_BASE_Q (AVRational){1, AV_TIME_BASE} |
Internal time base represented as fractional value.
Definition at line 263 of file avutil.h.
Referenced by activate(), activate(), activate(), activate(), activate(), activate(), adjust_frame_pts_to_encoder_tb(), amv_write_trailer(), aribcaption_decode(), avcodec_decode_subtitle2(), avformat_find_stream_info(), avformat_seek_file(), avi_read_packet(), avi_write_header(), caca_write_header(), check_recording_time(), check_reinit(), check_stream_max_drift(), compute_chapters_end(), concat_parse_script(), concat_read_packet(), config_input(), config_input(), config_input(), config_input(), config_output(), config_output(), config_output(), config_output(), config_output(), config_output_props(), config_props(), config_props_output(), copy_chapters(), correct_input_start_times(), create_stream(), dash_flush(), dash_write_packet(), dash_write_trailer(), decode(), decode_frame(), decode_packet(), decode_syncpoint(), display_frame(), do_subtitle_out(), draw_items(), dvdvideo_chapters_setup_preindex(), dvdvideo_chapters_setup_simple(), enc_reopen(), estimate_timings(), ff_bsf_config_links(), ff_configure_buffers_for_index(), ff_filter_config_links(), ff_framesync_configure(), ff_get_muxer_ts_offset(), ff_interleave_add_packet(), ff_interleave_packet_per_dts(), ff_mediacodec_dec_send(), ff_packetsync_configure(), ff_rtp_send_aac(), ff_rtp_send_amr(), ff_rtp_send_xiph(), fg_output_frame(), fifo_thread_attempt_recovery(), fill_all_stream_timings(), filter_frame(), filter_frame(), find_and_decode_index(), forced_kf_apply(), get_subtitle_pkt(), handle_avoid_negative_ts(), hds_write_packet(), hls_read_packet(), hls_read_seek(), hls_write_packet(), ifilter_bind_ist(), imf_seek(), init(), input_packet_process(), interleave_compare_dts(), ism_flush(), ism_write_packet(), ist_dts_update(), kmsgrab_read_header(), lavfi_read_packet(), libaribb24_decode(), libplacebo_config_output(), log_read_interval(), lrc_write_packet(), main(), mediacodec_receive(), mediacodec_send(), mediacodec_wrap_hw_buffer(), mediacodec_wrap_sw_audio_buffer(), mediacodec_wrap_sw_video_buffer(), mkv_write_packet(), mov_write_emsg_tag(), mov_write_prft_tag(), mov_write_single_packet(), movie_common_init(), next_duration(), nut_write_packet(), of_streamcopy(), ogg_buffer_data(), ogg_compare_granule(), oh_decode_send_pkt(), oh_decode_wrap_hw_buffer(), oh_decode_wrap_sw_buffer(), oh_encode_output_packet(), oh_encode_send_sw_frame(), overflow_heartbeat(), packet_after_outpoint(), parse_forced_key_frames(), read_header(), read_interval_packets(), real_seek(), request_frame(), rtp_parse_one_packet(), rtp_send_ilbc(), rtp_set_prft(), rtsp_read_play(), rtsp_read_seek(), save_subtitle_set(), sbg_read_seek2(), seek_chapter(), seg_write_packet(), select_frame(), send_to_mux(), show_format(), show_subtitle(), sub2video_update(), teletext_decode_frame(), testsrc_vulkan_activate(), transcode_subtitles(), try_seek(), ts_discontinuity_detect(), ts_discontinuity_process(), ts_fixup(), update_link_current_pts(), update_link_current_pts(), update_stream_timings(), update_streams_from_subdemuxer(), update_time(), update_timestamps(), write_manifest(), write_packet(), write_packet(), xfade_activate(), and xfade_opencl_config_output().