Audacity 3.2.0
Public Attributes | List of all members
AVStream Struct Reference

#include <ffmpeg-2.3.6-single-header.h>

Collaboration diagram for AVStream:
[legend]

Public Attributes

int index
 
int id
 
AVCodecContextcodec
 
void * priv_data
 
attribute_deprecated struct AVFrac pts
 
AVRational time_base
 
int64_t start_time
 
int64_t duration
 
int64_t nb_frames
 
int disposition
 
enum AVDiscard discard
 
AVRational sample_aspect_ratio
 
AVDictionarymetadata
 
AVRational avg_frame_rate
 
AVPacket attached_pic
 
AVPacketSideDataside_data
 
int nb_side_data
 
struct {
   int64_t   last_dts
 
   int64_t   duration_gcd
 
   int   duration_count
 
   int64_t   rfps_duration_sum
 
   double(*   duration_error )[2][MAX_STD_TIMEBASES]
 
   int64_t   codec_info_duration
 
   int64_t   codec_info_duration_fields
 
   int   found_decoder
 
   int64_t   last_duration
 
   int64_t   fps_first_dts
 
   int   fps_first_dts_idx
 
   int64_t   fps_last_dts
 
   int   fps_last_dts_idx
 
} * info
 
int pts_wrap_bits
 
int64_t do_not_use
 
int64_t first_dts
 
int64_t cur_dts
 
int64_t last_IP_pts
 
int last_IP_duration
 
int probe_packets
 
int codec_info_nb_frames
 
enum AVStreamParseType need_parsing
 
struct AVCodecParserContextparser
 
struct AVPacketListlast_in_packet_buffer
 
AVProbeData probe_data
 
int64_t pts_buffer [MAX_REORDER_DELAY+1]
 
AVIndexEntryindex_entries
 
int nb_index_entries
 
unsigned int index_entries_allocated_size
 
AVRational r_frame_rate
 
int stream_identifier
 
int64_t interleaver_chunk_size
 
int64_t interleaver_chunk_duration
 
int request_probe
 
int skip_to_keyframe
 
int skip_samples
 
int nb_decoded_frames
 
int64_t mux_ts_offset
 
int64_t pts_wrap_reference
 
int pts_wrap_behavior
 
int update_initial_durations_done
 
int64_t pts_reorder_error [MAX_REORDER_DELAY+1]
 
uint8_t pts_reorder_error_count [MAX_REORDER_DELAY+1]
 
int64_t last_dts_for_order_check
 
uint8_t dts_ordered
 
uint8_t dts_misordered
 
int inject_global_side_data
 
attribute_deprecated AVCodecContextcodec
 
int event_flags
 
struct {
   int64_t   last_dts
 
   int64_t   duration_gcd
 
   int   duration_count
 
   int64_t   rfps_duration_sum
 
   double(*   duration_error )[2][MAX_STD_TIMEBASES]
 
   int64_t   codec_info_duration
 
   int64_t   codec_info_duration_fields
 
   int   found_decoder
 
   int64_t   last_duration
 
   int64_t   fps_first_dts
 
   int   fps_first_dts_idx
 
   int64_t   fps_last_dts
 
   int   fps_last_dts_idx
 
} * info
 
int64_t start_skip_samples
 
int64_t first_discard_sample
 
int64_t last_discard_sample
 
char * recommended_encoder_configuration
 
AVRational display_aspect_ratio
 
struct FFFrac * priv_pts
 
AVStreamInternalinternal
 
AVCodecParameterscodecpar
 
attribute_deprecated char * recommended_encoder_configuration
 
struct {
   int64_t   last_dts
 
   int64_t   duration_gcd
 
   int   duration_count
 
   int64_t   rfps_duration_sum
 
   double(*   duration_error )[2][MAX_STD_TIMEBASES]
 
   int64_t   codec_info_duration
 
   int64_t   codec_info_duration_fields
 
   int   frame_delay_evidence
 
   int   found_decoder
 
   int64_t   last_duration
 
   int64_t   fps_first_dts
 
   int   fps_first_dts_idx
 
   int64_t   fps_last_dts
 
   int   fps_last_dts_idx
 
} * info
 
int program_num
 
int pmt_version
 
int pmt_stream_idx
 
const AVClassav_class
 

Detailed Description

Definition at line 4372 of file ffmpeg-2.3.6-single-header.h.

Member Data Documentation

◆ attached_pic

AVPacket AVStream::attached_pic

Definition at line 4401 of file ffmpeg-2.3.6-single-header.h.

◆ av_class

const AVClass* AVStream::av_class

Definition at line 4473 of file ffmpeg-6.0.0-single-header.h.

◆ avg_frame_rate

AVRational AVStream::avg_frame_rate

Definition at line 4399 of file ffmpeg-2.3.6-single-header.h.

◆ codec [1/2]

Definition at line 4377 of file ffmpeg-2.3.6-single-header.h.

◆ codec [2/2]

Definition at line 4601 of file ffmpeg-3.4.8-single-header.h.

◆ codec_info_duration

int64_t AVStream::codec_info_duration

Definition at line 4414 of file ffmpeg-2.3.6-single-header.h.

◆ codec_info_duration_fields

int64_t AVStream::codec_info_duration_fields

Definition at line 4415 of file ffmpeg-2.3.6-single-header.h.

◆ codec_info_nb_frames

int AVStream::codec_info_nb_frames

Definition at line 4440 of file ffmpeg-2.3.6-single-header.h.

◆ codecpar

AVCodecParameters * AVStream::codecpar

Definition at line 4725 of file ffmpeg-3.4.8-single-header.h.

◆ cur_dts

int64_t AVStream::cur_dts

Definition at line 4433 of file ffmpeg-2.3.6-single-header.h.

◆ discard

enum AVDiscard AVStream::discard

Definition at line 4393 of file ffmpeg-2.3.6-single-header.h.

◆ display_aspect_ratio

AVRational AVStream::display_aspect_ratio

Definition at line 4719 of file ffmpeg-3.4.8-single-header.h.

◆ disposition

int AVStream::disposition

Definition at line 4391 of file ffmpeg-2.3.6-single-header.h.

◆ do_not_use

int64_t AVStream::do_not_use

Definition at line 4430 of file ffmpeg-2.3.6-single-header.h.

◆ dts_misordered

uint8_t AVStream::dts_misordered

Definition at line 4483 of file ffmpeg-2.3.6-single-header.h.

◆ dts_ordered

uint8_t AVStream::dts_ordered

Definition at line 4482 of file ffmpeg-2.3.6-single-header.h.

◆ duration

int64_t AVStream::duration

Definition at line 4387 of file ffmpeg-2.3.6-single-header.h.

◆ duration_count

int AVStream::duration_count

Definition at line 4411 of file ffmpeg-2.3.6-single-header.h.

◆ duration_error

double(* AVStream::duration_error)[2][MAX_STD_TIMEBASES]

Definition at line 4413 of file ffmpeg-2.3.6-single-header.h.

◆ duration_gcd

int64_t AVStream::duration_gcd

Definition at line 4410 of file ffmpeg-2.3.6-single-header.h.

◆ event_flags

int AVStream::event_flags

Definition at line 4631 of file ffmpeg-3.4.8-single-header.h.

◆ first_discard_sample

int64_t AVStream::first_discard_sample

Definition at line 4694 of file ffmpeg-3.4.8-single-header.h.

◆ first_dts

int64_t AVStream::first_dts

Definition at line 4432 of file ffmpeg-2.3.6-single-header.h.

◆ found_decoder

int AVStream::found_decoder

Definition at line 4417 of file ffmpeg-2.3.6-single-header.h.

◆ fps_first_dts

int64_t AVStream::fps_first_dts

Definition at line 4421 of file ffmpeg-2.3.6-single-header.h.

◆ fps_first_dts_idx

int AVStream::fps_first_dts_idx

Definition at line 4422 of file ffmpeg-2.3.6-single-header.h.

◆ fps_last_dts

int64_t AVStream::fps_last_dts

Definition at line 4423 of file ffmpeg-2.3.6-single-header.h.

◆ fps_last_dts_idx

int AVStream::fps_last_dts_idx

Definition at line 4424 of file ffmpeg-2.3.6-single-header.h.

◆ frame_delay_evidence

int AVStream::frame_delay_evidence

Definition at line 4696 of file ffmpeg-4.2.4-single-header.h.

◆ id

int AVStream::id

Definition at line 4375 of file ffmpeg-2.3.6-single-header.h.

◆ index

int AVStream::index

Definition at line 4373 of file ffmpeg-2.3.6-single-header.h.

◆ index_entries

AVIndexEntry * AVStream::index_entries

Definition at line 4450 of file ffmpeg-2.3.6-single-header.h.

◆ index_entries_allocated_size

unsigned int AVStream::index_entries_allocated_size

Definition at line 4453 of file ffmpeg-2.3.6-single-header.h.

◆  [1/3]

struct { ... } * AVStream::info

◆  [2/3]

struct { ... } * AVStream::info

◆  [3/3]

struct { ... } * AVStream::info

◆ inject_global_side_data

int AVStream::inject_global_side_data

Definition at line 4485 of file ffmpeg-2.3.6-single-header.h.

◆ interleaver_chunk_duration

int64_t AVStream::interleaver_chunk_duration

Definition at line 4460 of file ffmpeg-2.3.6-single-header.h.

◆ interleaver_chunk_size

int64_t AVStream::interleaver_chunk_size

Definition at line 4459 of file ffmpeg-2.3.6-single-header.h.

◆ internal

AVStreamInternal * AVStream::internal

Definition at line 4723 of file ffmpeg-3.4.8-single-header.h.

◆ last_discard_sample

int64_t AVStream::last_discard_sample

Definition at line 4696 of file ffmpeg-3.4.8-single-header.h.

◆ last_dts

int64_t AVStream::last_dts

Definition at line 4409 of file ffmpeg-2.3.6-single-header.h.

◆ last_dts_for_order_check

int64_t AVStream::last_dts_for_order_check

Definition at line 4481 of file ffmpeg-2.3.6-single-header.h.

◆ last_duration

int64_t AVStream::last_duration

Definition at line 4419 of file ffmpeg-2.3.6-single-header.h.

◆ last_in_packet_buffer

struct AVPacketList * AVStream::last_in_packet_buffer

Definition at line 4445 of file ffmpeg-2.3.6-single-header.h.

◆ last_IP_duration

int AVStream::last_IP_duration

Definition at line 4435 of file ffmpeg-2.3.6-single-header.h.

◆ last_IP_pts

int64_t AVStream::last_IP_pts

Definition at line 4434 of file ffmpeg-2.3.6-single-header.h.

◆ metadata

AVDictionary * AVStream::metadata

Definition at line 4397 of file ffmpeg-2.3.6-single-header.h.

◆ mux_ts_offset

int64_t AVStream::mux_ts_offset

Definition at line 4470 of file ffmpeg-2.3.6-single-header.h.

◆ nb_decoded_frames

int AVStream::nb_decoded_frames

Definition at line 4468 of file ffmpeg-2.3.6-single-header.h.

◆ nb_frames

int64_t AVStream::nb_frames

Definition at line 4389 of file ffmpeg-2.3.6-single-header.h.

◆ nb_index_entries

int AVStream::nb_index_entries

Definition at line 4452 of file ffmpeg-2.3.6-single-header.h.

◆ nb_side_data

int AVStream::nb_side_data

Definition at line 4405 of file ffmpeg-2.3.6-single-header.h.

◆ need_parsing

enum AVStreamParseType AVStream::need_parsing

Definition at line 4442 of file ffmpeg-2.3.6-single-header.h.

◆ parser

struct AVCodecParserContext * AVStream::parser

Definition at line 4443 of file ffmpeg-2.3.6-single-header.h.

◆ pmt_stream_idx

int AVStream::pmt_stream_idx

Definition at line 4737 of file ffmpeg-4.2.4-single-header.h.

◆ pmt_version

int AVStream::pmt_version

Definition at line 4736 of file ffmpeg-4.2.4-single-header.h.

◆ priv_data

void * AVStream::priv_data

Definition at line 4378 of file ffmpeg-2.3.6-single-header.h.

◆ priv_pts

struct FFFrac* AVStream::priv_pts

Definition at line 4721 of file ffmpeg-3.4.8-single-header.h.

◆ probe_data

AVProbeData AVStream::probe_data

Definition at line 4446 of file ffmpeg-2.3.6-single-header.h.

◆ probe_packets

int AVStream::probe_packets

Definition at line 4438 of file ffmpeg-2.3.6-single-header.h.

◆ program_num

int AVStream::program_num

Definition at line 4735 of file ffmpeg-4.2.4-single-header.h.

◆ pts

attribute_deprecated struct AVFrac AVStream::pts

Definition at line 4381 of file ffmpeg-2.3.6-single-header.h.

◆ pts_buffer

int64_t AVStream::pts_buffer

Definition at line 4448 of file ffmpeg-2.3.6-single-header.h.

◆ pts_reorder_error

int64_t AVStream::pts_reorder_error

Definition at line 4478 of file ffmpeg-2.3.6-single-header.h.

◆ pts_reorder_error_count

uint8_t AVStream::pts_reorder_error_count

Definition at line 4479 of file ffmpeg-2.3.6-single-header.h.

◆ pts_wrap_behavior

int AVStream::pts_wrap_behavior

Definition at line 4474 of file ffmpeg-2.3.6-single-header.h.

◆ pts_wrap_bits

int AVStream::pts_wrap_bits

Definition at line 4428 of file ffmpeg-2.3.6-single-header.h.

◆ pts_wrap_reference

int64_t AVStream::pts_wrap_reference

Definition at line 4472 of file ffmpeg-2.3.6-single-header.h.

◆ r_frame_rate

AVRational AVStream::r_frame_rate

Definition at line 4455 of file ffmpeg-2.3.6-single-header.h.

◆ recommended_encoder_configuration [1/2]

char* AVStream::recommended_encoder_configuration

Definition at line 4717 of file ffmpeg-3.4.8-single-header.h.

◆ recommended_encoder_configuration [2/2]

attribute_deprecated char* AVStream::recommended_encoder_configuration

Definition at line 4682 of file ffmpeg-4.2.4-single-header.h.

◆ request_probe

int AVStream::request_probe

Definition at line 4462 of file ffmpeg-2.3.6-single-header.h.

◆ rfps_duration_sum

int64_t AVStream::rfps_duration_sum

Definition at line 4412 of file ffmpeg-2.3.6-single-header.h.

◆ sample_aspect_ratio

AVRational AVStream::sample_aspect_ratio

Definition at line 4395 of file ffmpeg-2.3.6-single-header.h.

◆ side_data

AVPacketSideData * AVStream::side_data

Definition at line 4403 of file ffmpeg-2.3.6-single-header.h.

◆ skip_samples

int AVStream::skip_samples

Definition at line 4466 of file ffmpeg-2.3.6-single-header.h.

◆ skip_to_keyframe

int AVStream::skip_to_keyframe

Definition at line 4464 of file ffmpeg-2.3.6-single-header.h.

◆ start_skip_samples

int64_t AVStream::start_skip_samples

Definition at line 4692 of file ffmpeg-3.4.8-single-header.h.

◆ start_time

int64_t AVStream::start_time

Definition at line 4385 of file ffmpeg-2.3.6-single-header.h.

◆ stream_identifier

int AVStream::stream_identifier

Definition at line 4457 of file ffmpeg-2.3.6-single-header.h.

◆ time_base

AVRational AVStream::time_base

Definition at line 4383 of file ffmpeg-2.3.6-single-header.h.

◆ update_initial_durations_done

int AVStream::update_initial_durations_done

Definition at line 4476 of file ffmpeg-2.3.6-single-header.h.


The documentation for this struct was generated from the following files: