FFmpeg
Public Types | Public Attributes | List of all members
VideoState Struct Reference

Public Types

enum  ShowMode {
  SHOW_MODE_NONE = -1, SHOW_MODE_VIDEO = 0, SHOW_MODE_WAVES, SHOW_MODE_RDFT,
  SHOW_MODE_NB
}
 

Public Attributes

SDL_Thread * read_tid
 
AVInputFormatiformat
 
int abort_request
 
int force_refresh
 
int paused
 
int last_paused
 
int queue_attachments_req
 
int seek_req
 
int seek_flags
 
int64_t seek_pos
 
int64_t seek_rel
 
int read_pause_return
 
AVFormatContextic
 
int realtime
 
Clock audclk
 
Clock vidclk
 
Clock extclk
 
FrameQueue pictq
 
FrameQueue subpq
 
FrameQueue sampq
 
Decoder auddec
 
Decoder viddec
 
Decoder subdec
 
int audio_stream
 
int av_sync_type
 
double audio_clock
 
int audio_clock_serial
 
double audio_diff_cum
 
double audio_diff_avg_coef
 
double audio_diff_threshold
 
int audio_diff_avg_count
 
AVStreamaudio_st
 
PacketQueue audioq
 
int audio_hw_buf_size
 
uint8_t * audio_buf
 
uint8_t * audio_buf1
 
unsigned int audio_buf_size
 
unsigned int audio_buf1_size
 
int audio_buf_index
 
int audio_write_buf_size
 
int audio_volume
 
int muted
 
struct AudioParams audio_src
 
struct AudioParams audio_tgt
 
struct SwrContextswr_ctx
 
int frame_drops_early
 
int frame_drops_late
 
enum VideoState::ShowMode show_mode
 
int16_t sample_array [SAMPLE_ARRAY_SIZE]
 
int sample_array_index
 
int last_i_start
 
RDFTContextrdft
 
int rdft_bits
 
FFTSample * rdft_data
 
int xpos
 
double last_vis_time
 
SDL_Texture * vis_texture
 
SDL_Texture * sub_texture
 
SDL_Texture * vid_texture
 
int subtitle_stream
 
AVStreamsubtitle_st
 
PacketQueue subtitleq
 
double frame_timer
 
double frame_last_returned_time
 
double frame_last_filter_delay
 
int video_stream
 
AVStreamvideo_st
 
PacketQueue videoq
 
double max_frame_duration
 
struct SwsContextimg_convert_ctx
 
struct SwsContextsub_convert_ctx
 
int eof
 
char * filename
 
int width
 
int height
 
int xleft
 
int ytop
 
int step
 
int last_video_stream
 
int last_audio_stream
 
int last_subtitle_stream
 
SDL_cond * continue_read_thread
 

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