FFmpeg
Data Structures | Data Fields
InputStream Struct Reference

#include <ffmpeg.h>

Data Structures

struct   sub2video
 

Data Fields

int  file_index
 
AVStreamst
 
int  discard
 
 
AVCodecdec
 
 
 
int64_t  start
 
int64_t  next_dts
 
int64_t  dts
  dts of the last packet read for this stream (in AV_TIME_BASE units)
 
int64_t  next_pts
  synthetic pts for the next decode frame (in AV_TIME_BASE units)
 
int64_t  pts
  current pts of the decoded frame (in AV_TIME_BASE units)
 
 
 
double  ts_scale
 
int  is_start
 
int  saw_first_ts
 
 
 
 
 
 
 
 
 
 
 
 
 
 
struct {
   int   got_output
 
   int   ret
 
   AVSubtitle   subtitle
 
prev_sub
 
 
int  dr1
 
 
int  nb_filters
 
 

Detailed Description

Definition at line 217 of file ffmpeg.h.

Field Documentation

int InputStream::file_index

Definition at line 218 of file ffmpeg.h.

Referenced by add_input_streams(), check_output_constraints(), configure_input_audio_filter(), configure_input_video_filter(), decode_audio(), decode_video(), do_streamcopy(), do_video_out(), guess_input_channel_layout(), init_input_stream(), new_audio_stream(), process_input(), sub2video_heartbeat(), sub2video_prepare(), transcode(), transcode_from_filter(), and transcode_step().

AVStream* InputStream::st

Definition at line 219 of file ffmpeg.h.

Referenced by add_input_streams(), check_keyboard_interaction(), check_output_constraints(), configure_input_audio_filter(), configure_input_video_filter(), decode_audio(), decode_video(), do_streamcopy(), do_video_out(), guess_input_channel_layout(), init_input_filter(), init_input_stream(), new_audio_stream(), new_output_stream(), open_output_file(), output_packet(), process_input(), sub2video_heartbeat(), sub2video_prepare(), sub2video_update(), transcode(), transcode_init(), and transcode_subtitles().

int InputStream::discard

Definition at line 220 of file ffmpeg.h.

Referenced by add_input_streams(), init_input_filter(), new_output_stream(), open_output_file(), and process_input().

int InputStream::decoding_needed

Definition at line 221 of file ffmpeg.h.

Referenced by init_input_filter(), init_input_stream(), output_packet(), process_input(), transcode(), and transcode_init().

AVCodec* InputStream::dec

Definition at line 222 of file ffmpeg.h.

Referenced by add_input_streams(), and init_input_stream().

AVFrame* InputStream::decoded_frame

Definition at line 223 of file ffmpeg.h.

Referenced by decode_audio(), and decode_video().

AVFrame* InputStream::filter_frame

Definition at line 224 of file ffmpeg.h.

Referenced by decode_audio(), and decode_video().

int64_t InputStream::start

Definition at line 226 of file ffmpeg.h.

Referenced by get_input_packet(), and transcode_init().

int64_t InputStream::next_dts

Definition at line 229 of file ffmpeg.h.

Referenced by decode_audio(), init_input_stream(), output_packet(), and process_input().

int64_t InputStream::dts

dts of the last packet read for this stream (in AV_TIME_BASE units)

Definition at line 230 of file ffmpeg.h.

Referenced by decode_audio(), decode_video(), do_streamcopy(), get_input_packet(), and output_packet().

int64_t InputStream::next_pts

synthetic pts for the next decode frame (in AV_TIME_BASE units)

Definition at line 232 of file ffmpeg.h.

Referenced by decode_audio(), decode_video(), init_input_stream(), output_packet(), and process_input().

int64_t InputStream::pts

current pts of the decoded frame (in AV_TIME_BASE units)

Definition at line 233 of file ffmpeg.h.

Referenced by check_output_constraints(), decode_audio(), decode_video(), do_streamcopy(), output_packet(), and process_input().

int InputStream::wrap_correction_done

Definition at line 234 of file ffmpeg.h.

Referenced by process_input().

int64_t InputStream::filter_in_rescale_delta_last

Definition at line 236 of file ffmpeg.h.

Referenced by add_input_streams(), and do_streamcopy().

double InputStream::ts_scale

Definition at line 238 of file ffmpeg.h.

Referenced by add_input_streams(), and process_input().

int InputStream::is_start

Definition at line 239 of file ffmpeg.h.

Referenced by init_input_stream().

int InputStream::saw_first_ts

Definition at line 240 of file ffmpeg.h.

Referenced by output_packet().

int InputStream::showed_multi_packet_warning

Definition at line 241 of file ffmpeg.h.

Referenced by output_packet().

AVDictionary* InputStream::opts

Definition at line 242 of file ffmpeg.h.

Referenced by add_input_streams(), and init_input_stream().

AVRational InputStream::framerate

Definition at line 243 of file ffmpeg.h.

Referenced by add_input_streams(), configure_input_video_filter(), output_packet(), and transcode_init().

int InputStream::top_field_first

Definition at line 244 of file ffmpeg.h.

Referenced by add_input_streams(), and decode_video().

int InputStream::guess_layout_max

Definition at line 245 of file ffmpeg.h.

Referenced by add_input_streams(), and guess_input_channel_layout().

int InputStream::resample_height

Definition at line 247 of file ffmpeg.h.

Referenced by add_input_streams(), configure_input_video_filter(), decode_video(), and sub2video_prepare().

int InputStream::resample_width

Definition at line 248 of file ffmpeg.h.

Referenced by add_input_streams(), configure_input_video_filter(), decode_video(), and sub2video_prepare().

int InputStream::resample_pix_fmt

Definition at line 249 of file ffmpeg.h.

Referenced by add_input_streams(), configure_input_video_filter(), decode_video(), and sub2video_prepare().

int InputStream::resample_sample_fmt

Definition at line 251 of file ffmpeg.h.

Referenced by add_input_streams(), and decode_audio().

int InputStream::resample_sample_rate

Definition at line 252 of file ffmpeg.h.

Referenced by add_input_streams(), and decode_audio().

int InputStream::resample_channels

Definition at line 253 of file ffmpeg.h.

Referenced by add_input_streams(), and decode_audio().

uint64_t InputStream::resample_channel_layout

Definition at line 254 of file ffmpeg.h.

Referenced by add_input_streams(), and decode_audio().

int InputStream::fix_sub_duration

Definition at line 256 of file ffmpeg.h.

Referenced by add_input_streams(), and transcode_subtitles().

int InputStream::got_output

Definition at line 258 of file ffmpeg.h.

Referenced by transcode_subtitles().

int InputStream::ret

Definition at line 259 of file ffmpeg.h.

Referenced by transcode_subtitles().

AVSubtitle InputStream::subtitle

Definition at line 260 of file ffmpeg.h.

Referenced by ffmpeg_cleanup(), and transcode_subtitles().

struct { ... } InputStream::prev_sub

Referenced by transcode_subtitles().

Referenced by sub2video_get_blank_frame(), sub2video_heartbeat(), sub2video_prepare(), sub2video_push_ref(), and sub2video_update().

int InputStream::dr1

Definition at line 270 of file ffmpeg.h.

InputFilter** InputStream::filters

Definition at line 274 of file ffmpeg.h.

Referenced by decode_audio(), decode_video(), init_input_filter(), sub2video_flush(), sub2video_heartbeat(), and sub2video_push_ref().

int InputStream::nb_filters

Definition at line 275 of file ffmpeg.h.

Referenced by decode_audio(), decode_video(), init_input_filter(), sub2video_flush(), sub2video_heartbeat(), and sub2video_push_ref().

int InputStream::reinit_filters

Definition at line 277 of file ffmpeg.h.

Referenced by add_input_streams(), and decode_video().


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

Generated on Sat Jan 25 2014 19:52:29 for FFmpeg by   doxygen 1.8.2

AltStyle によって変換されたページ (->オリジナル) /