VideoState Struct Reference

Collaboration diagram for VideoState:

Collaboration graph
[legend]

Data Fields

SDL_Thread * parse_tid
SDL_Thread * video_tid
AVInputFormat * iformat
int no_background
int abort_request
int paused
int last_paused
int seek_req
int seek_flags
int64_t seek_pos
AVFormatContext * ic
int dtg_active_format
int audio_stream
int av_sync_type
double external_clock
int64_t external_clock_time
double audio_clock
double audio_diff_cum
double audio_diff_avg_coef
double audio_diff_threshold
int audio_diff_avg_count
AVStream * audio_st
PacketQueue audioq
int audio_hw_buf_size
uint8_t audio_buf [(AVCODEC_MAX_AUDIO_FRAME_SIZE *3)/2]
unsigned int audio_buf_size
int audio_buf_index
AVPacket audio_pkt
uint8_t * audio_pkt_data
int audio_pkt_size
int show_audio
int16_t sample_array [SAMPLE_ARRAY_SIZE]
int sample_array_index
int last_i_start
double frame_timer
double frame_last_pts
double frame_last_delay
double video_clock
int video_stream
AVStream * video_st
PacketQueue videoq
double video_last_P_pts
double video_current_pts
int64_t video_current_pts_time
VideoPicture pictq [VIDEO_PICTURE_QUEUE_SIZE]
int pictq_size
int pictq_rindex
int pictq_windex
SDL_mutex * pictq_mutex
SDL_cond * pictq_cond
SDL_mutex * video_decoder_mutex
SDL_mutex * audio_decoder_mutex
char filename [1024]
int width
int height
int xleft
int ytop

Detailed Description

Definition at line 103 of file ffplay.c.


Field Documentation

SDL_Thread* VideoState::parse_tid

Definition at line 104 of file ffplay.c.

Referenced by stream_close(), and stream_open().

SDL_Thread* VideoState::video_tid

Definition at line 105 of file ffplay.c.

Referenced by stream_component_close(), and stream_component_open().

AVInputFormat* VideoState::iformat

Definition at line 106 of file ffplay.c.

Referenced by decode_thread(), and stream_open().

Definition at line 107 of file ffplay.c.

Referenced by video_image_display().

Definition at line 108 of file ffplay.c.

Referenced by decode_interrupt_cb(), decode_thread(), and stream_close().

Definition at line 110 of file ffplay.c.

Referenced by decode_thread().

Definition at line 111 of file ffplay.c.

Referenced by decode_thread(), and stream_seek().

Definition at line 112 of file ffplay.c.

Referenced by decode_thread(), and stream_seek().

Definition at line 113 of file ffplay.c.

Referenced by decode_thread(), and stream_seek().

AVFormatContext* VideoState::ic

Definition at line 115 of file ffplay.c.

Referenced by video_image_display().

Definition at line 119 of file ffplay.c.

Referenced by get_master_clock(), stream_open(), synchronize_audio(), and video_refresh_timer().

Definition at line 120 of file ffplay.c.

Referenced by get_external_clock().

Definition at line 121 of file ffplay.c.

Referenced by get_external_clock().

Definition at line 123 of file ffplay.c.

Referenced by audio_decode_frame(), get_audio_clock(), and synchronize_audio().

Definition at line 124 of file ffplay.c.

Referenced by synchronize_audio().

Definition at line 125 of file ffplay.c.

Referenced by stream_component_open(), and synchronize_audio().

Definition at line 126 of file ffplay.c.

Referenced by stream_component_open(), and synchronize_audio().

Definition at line 127 of file ffplay.c.

Referenced by stream_component_open(), and synchronize_audio().

Definition at line 130 of file ffplay.c.

Referenced by audio_write_get_buf_size(), and stream_component_open().

uint8_t VideoState::audio_buf[(AVCODEC_MAX_AUDIO_FRAME_SIZE *3)/2]

Definition at line 133 of file ffplay.c.

Referenced by sdl_audio_callback().

Definition at line 134 of file ffplay.c.

Referenced by sdl_audio_callback(), and stream_component_open().

Definition at line 135 of file ffplay.c.

Referenced by audio_write_get_buf_size(), sdl_audio_callback(), and stream_component_open().

Definition at line 136 of file ffplay.c.

Referenced by audio_decode_frame(), and stream_component_open().

Definition at line 137 of file ffplay.c.

Referenced by audio_decode_frame().

Definition at line 138 of file ffplay.c.

Referenced by audio_decode_frame().

Definition at line 140 of file ffplay.c.

Referenced by decode_thread(), sdl_audio_callback(), toggle_audio_display(), and video_display().

int16_t VideoState::sample_array[SAMPLE_ARRAY_SIZE]

Definition at line 141 of file ffplay.c.

Referenced by update_sample_display(), and video_audio_display().

Definition at line 142 of file ffplay.c.

Referenced by update_sample_display(), and video_audio_display().

Definition at line 143 of file ffplay.c.

Referenced by video_audio_display().

Definition at line 145 of file ffplay.c.

Referenced by stream_component_open(), and video_refresh_timer().

Definition at line 146 of file ffplay.c.

Referenced by video_refresh_timer().

Definition at line 147 of file ffplay.c.

Referenced by stream_component_open(), and video_refresh_timer().

Definition at line 148 of file ffplay.c.

Referenced by output_picture2(), and synchronize_audio().

Definition at line 152 of file ffplay.c.

Definition at line 154 of file ffplay.c.

Referenced by get_video_clock(), step_to_next_frame(), stream_pause(), and video_refresh_timer().

Definition at line 156 of file ffplay.c.

Referenced by get_video_clock(), stream_component_open(), and video_refresh_timer().

VideoPicture VideoState::pictq[VIDEO_PICTURE_QUEUE_SIZE]

Definition at line 160 of file ffplay.c.

Referenced by queue_picture(), and video_refresh_timer().

Definition at line 160 of file ffplay.c.

Referenced by video_image_display(), and video_refresh_timer().

Definition at line 160 of file ffplay.c.

Referenced by alloc_picture(), and queue_picture().

Definition at line 164 of file ffplay.c.

Referenced by decode_thread(), stream_close(), stream_open(), and video_thread().

Definition at line 165 of file ffplay.c.

Referenced by audio_decode_frame(), decode_thread(), stream_close(), and stream_open().

Definition at line 168 of file ffplay.c.

Referenced by decode_thread(), and stream_open().

Definition at line 169 of file ffplay.c.

Referenced by stream_open(), video_audio_display(), and video_image_display().

Definition at line 169 of file ffplay.c.

Referenced by stream_open(), video_audio_display(), and video_image_display().


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

Generated on Mon Apr 28 14:49:12 2008 for Cinelerra by  doxygen 1.5.5