Definition at line 124 of file ffplay.c.
enum VideoState::ShowMode |
Definition at line 130 of file ffplay.c.
Referenced by decode_interrupt_cb(), read_thread(), refresh_thread(), and stream_close().
uint8_t* VideoState::audio_buf |
Definition at line 156 of file ffplay.c.
Referenced by audio_decode_frame(), sdl_audio_callback(), and stream_component_close().
uint8_t* VideoState::audio_buf1 |
uint8_t VideoState::audio_buf2[AVCODEC_MAX_AUDIO_FRAME_SIZE *4] |
Definition at line 154 of file ffplay.c.
Referenced by audio_decode_frame(), and synchronize_audio().
Definition at line 159 of file ffplay.c.
Referenced by sdl_audio_callback(), and stream_component_open().
unsigned int VideoState::audio_buf_size |
Definition at line 158 of file ffplay.c.
Referenced by sdl_audio_callback(), and stream_component_open().
double VideoState::audio_clock |
Definition at line 146 of file ffplay.c.
Referenced by audio_decode_frame(), sdl_audio_callback(), and synchronize_audio().
Definition at line 148 of file ffplay.c.
Referenced by stream_component_open(), and synchronize_audio().
Definition at line 150 of file ffplay.c.
Referenced by stream_component_open(), and synchronize_audio().
double VideoState::audio_diff_cum |
Definition at line 149 of file ffplay.c.
Referenced by stream_component_open(), and synchronize_audio().
Definition at line 153 of file ffplay.c.
Referenced by sdl_audio_callback(), and stream_component_open().
Definition at line 162 of file ffplay.c.
Referenced by audio_decode_frame(), event_loop(), stream_component_close(), and stream_component_open().
Definition at line 167 of file ffplay.c.
Referenced by audio_decode_frame(), and stream_component_open().
Definition at line 165 of file ffplay.c.
Referenced by audio_decode_frame(), and stream_component_open().
Definition at line 163 of file ffplay.c.
Referenced by audio_decode_frame(), and stream_component_open().
Definition at line 169 of file ffplay.c.
Referenced by audio_decode_frame(), and stream_component_open().
Definition at line 151 of file ffplay.c.
Referenced by audio_decode_frame(), compute_target_delay(), get_master_clock(), get_video_frame(), read_thread(), refresh_thread(), stream_component_close(), stream_component_open(), video_display(), and video_refresh().
Definition at line 140 of file ffplay.c.
Referenced by event_loop(), read_thread(), stream_component_close(), stream_component_open(), and stream_cycle_channel().
Definition at line 168 of file ffplay.c.
Referenced by audio_decode_frame(), and stream_component_open().
Definition at line 166 of file ffplay.c.
Referenced by audio_decode_frame(), sdl_audio_callback(), stream_component_open(), synchronize_audio(), and video_audio_display().
Definition at line 164 of file ffplay.c.
Referenced by audio_decode_frame(), sdl_audio_callback(), stream_component_open(), and synchronize_audio().
Definition at line 170 of file ffplay.c.
Referenced by audio_decode_frame(), sdl_audio_callback(), stream_component_open(), synchronize_audio(), and video_audio_display().
Definition at line 160 of file ffplay.c.
Referenced by sdl_audio_callback(), and video_audio_display().
Definition at line 152 of file ffplay.c.
Referenced by audio_decode_frame(), read_thread(), stream_component_close(), stream_component_open(), and video_refresh().
Definition at line 142 of file ffplay.c.
Referenced by compute_target_delay(), get_master_clock(), get_video_frame(), stream_open(), and synchronize_audio().
double VideoState::external_clock |
int64_t VideoState::external_clock_time |
char VideoState::filename[1024] |
Definition at line 176 of file ffplay.c.
Referenced by audio_decode_frame(), and stream_component_close().
double VideoState::frame_last_pts |
Definition at line 200 of file ffplay.c.
Referenced by get_video_frame(), update_video_pts(), and video_refresh().
double VideoState::frame_timer |
Definition at line 199 of file ffplay.c.
Referenced by get_video_frame(), stream_toggle_pause(), and video_refresh().
Definition at line 222 of file ffplay.c.
Referenced by event_loop(), toggle_audio_display(), video_audio_display(), video_image_display(), and video_open().
Definition at line 138 of file ffplay.c.
Referenced by event_loop(), read_thread(), stream_component_close(), stream_component_open(), and stream_cycle_channel().
struct SwsContext* VideoState::img_convert_ctx [read] |
Definition at line 131 of file ffplay.c.
Referenced by audio_decode_frame(), get_audio_clock(), get_video_clock(), read_thread(), step_to_next_frame(), stream_toggle_pause(), subtitle_thread(), video_audio_display(), and video_thread().
VideoPicture VideoState::pictq[VIDEO_PICTURE_QUEUE_SIZE] |
Definition at line 213 of file ffplay.c.
Referenced by alloc_picture(), get_video_frame(), queue_picture(), stream_close(), toggle_full_screen(), video_image_display(), and video_refresh().
SDL_cond* VideoState::pictq_cond |
Definition at line 216 of file ffplay.c.
Referenced by alloc_picture(), get_video_frame(), pictq_next_picture(), queue_picture(), stream_close(), stream_component_close(), and stream_open().
SDL_mutex* VideoState::pictq_mutex |
Definition at line 215 of file ffplay.c.
Referenced by alloc_picture(), get_video_frame(), pictq_next_picture(), queue_picture(), stream_close(), stream_component_close(), stream_open(), and video_refresh().
Definition at line 214 of file ffplay.c.
Referenced by pictq_next_picture(), video_image_display(), and video_refresh().
Definition at line 214 of file ffplay.c.
Referenced by get_video_frame(), pictq_next_picture(), queue_picture(), and video_refresh().
Definition at line 184 of file ffplay.c.
Referenced by stream_component_close(), and video_audio_display().
Definition at line 185 of file ffplay.c.
Referenced by stream_component_close(), and video_audio_display().
Definition at line 186 of file ffplay.c.
Referenced by stream_component_close(), and video_audio_display().
SDL_Thread* VideoState::read_tid |
SDL_Thread* VideoState::refresh_tid |
int16_t VideoState::sample_array[SAMPLE_ARRAY_SIZE] |
Definition at line 181 of file ffplay.c.
Referenced by update_sample_display(), and video_audio_display().
Definition at line 182 of file ffplay.c.
Referenced by update_sample_display(), and video_audio_display().
int64_t VideoState::seek_pos |
int64_t VideoState::seek_rel |
Referenced by read_thread(), refresh_thread(), sdl_audio_callback(), toggle_audio_display(), video_audio_display(), and video_display().
uint8_t VideoState::silence_buf[SDL_AUDIO_BUFFER_SIZE] |
int VideoState::step |
Definition at line 223 of file ffplay.c.
Referenced by step_to_next_frame(), toggle_pause(), and video_thread().
SubPicture VideoState::subpq[SUBPICTURE_QUEUE_SIZE] |
Definition at line 194 of file ffplay.c.
Referenced by subtitle_thread(), video_image_display(), and video_refresh().
SDL_cond* VideoState::subpq_cond |
Definition at line 197 of file ffplay.c.
Referenced by stream_close(), stream_component_close(), stream_open(), subtitle_thread(), and video_refresh().
SDL_mutex* VideoState::subpq_mutex |
Definition at line 196 of file ffplay.c.
Referenced by stream_close(), stream_component_close(), stream_open(), subtitle_thread(), and video_refresh().
Definition at line 195 of file ffplay.c.
Referenced by subtitle_thread(), video_image_display(), and video_refresh().
Definition at line 192 of file ffplay.c.
Referenced by stream_component_close(), stream_component_open(), subtitle_thread(), video_image_display(), and video_refresh().
Definition at line 190 of file ffplay.c.
Referenced by read_thread(), stream_component_close(), stream_component_open(), and stream_cycle_channel().
Definition at line 191 of file ffplay.c.
Referenced by stream_component_close(), and video_refresh().
SDL_Thread* VideoState::subtitle_tid |
Definition at line 189 of file ffplay.c.
Referenced by stream_component_close(), and stream_component_open().
Definition at line 193 of file ffplay.c.
Referenced by read_thread(), stream_component_close(), stream_component_open(), subtitle_thread(), and video_refresh().
struct SwrContext* VideoState::swr_ctx [read] |
Definition at line 171 of file ffplay.c.
Referenced by audio_decode_frame(), and stream_component_close().
double VideoState::video_clock |
pts of last decoded frame / predicted pts of next decoded frame
Definition at line 206 of file ffplay.c.
Referenced by queue_picture(), and synchronize_audio().
int64_t VideoState::video_current_pos |
current displayed file pos
Definition at line 212 of file ffplay.c.
Referenced by event_loop(), get_video_frame(), and update_video_pts().
current displayed pts (different from video_clock if frame fifos are used)
Definition at line 210 of file ffplay.c.
Referenced by get_video_clock(), stream_toggle_pause(), update_video_pts(), and video_refresh().
video_current_pts - time (av_gettime) at which we updated video_current_pts - used to have running video pts
Definition at line 211 of file ffplay.c.
Referenced by get_video_clock(), stream_toggle_pause(), and update_video_pts().
Definition at line 208 of file ffplay.c.
Referenced by alloc_picture(), get_master_clock(), get_video_frame(), queue_picture(), stream_component_close(), stream_component_open(), synchronize_audio(), video_display(), video_image_display(), video_open(), video_refresh(), and video_thread().
Definition at line 207 of file ffplay.c.
Referenced by event_loop(), read_thread(), stream_component_close(), stream_component_open(), and stream_cycle_channel().
SDL_Thread* VideoState::video_tid |
Definition at line 126 of file ffplay.c.
Referenced by stream_component_close(), and stream_component_open().
Definition at line 209 of file ffplay.c.
Referenced by get_video_frame(), queue_picture(), read_thread(), stream_component_close(), stream_component_open(), video_refresh(), and video_thread().
Definition at line 222 of file ffplay.c.
Referenced by event_loop(), toggle_audio_display(), video_audio_display(), video_image_display(), and video_open().
Definition at line 222 of file ffplay.c.
Referenced by stream_open(), toggle_audio_display(), video_audio_display(), and video_image_display().
int VideoState::xpos |
int VideoState::ytop |
Definition at line 222 of file ffplay.c.
Referenced by stream_open(), toggle_audio_display(), video_audio_display(), and video_image_display().