| FFmpeg
    | 
#include <ffmpeg.h>
| AVStream * OutputStream::st | 
Definition at line 54 of file muxing.c.
Referenced by add_stream(), check_init_output_file(), choose_encoder(), choose_output(), choose_pix_fmts(), configure_filtergraph(), do_streamcopy(), do_video_out(), do_video_stats(), flush_encoders(), get_ost_filters(), init_output_bsfs(), init_output_stream(), init_output_stream_encode(), init_output_stream_streamcopy(), new_audio_stream(), new_output_stream(), new_subtitle_stream(), new_video_stream(), open_audio(), open_output_file(), open_video(), output_packet(), print_report(), read_ffserver_streams(), set_encoder_id(), write_packet(), and write_video_frame().
| AVCodecContext* OutputStream::enc | 
Definition at line 55 of file muxing.c.
Referenced by add_stream(), choose_encoder(), choose_pix_fmts(), close_stream(), configure_filtergraph(), get_audio_frame(), get_video_frame(), init_output_stream(), init_output_stream_encode(), main(), new_output_stream(), new_video_stream(), open_audio(), open_output_file(), open_video(), process_input(), set_encoder_id(), transcode_init(), transcode_subtitles(), write_audio_frame(), and write_video_frame().
| int64_t OutputStream::next_pts | 
Definition at line 58 of file muxing.c.
Referenced by get_audio_frame(), get_video_frame(), and main().
| int OutputStream::samples_count | 
| AVFrame* OutputStream::frame | 
Definition at line 61 of file muxing.c.
Referenced by close_stream(), open_audio(), open_video(), and write_audio_frame().
| AVFrame* OutputStream::tmp_frame | 
Definition at line 62 of file muxing.c.
Referenced by close_stream(), get_audio_frame(), open_audio(), and open_video().
| float OutputStream::t | 
| float OutputStream::tincr | 
| float OutputStream::tincr2 | 
| struct SwsContext* OutputStream::sws_ctx | 
| struct SwrContext* OutputStream::swr_ctx | 
Definition at line 67 of file muxing.c.
Referenced by close_stream(), open_audio(), and write_audio_frame().
| int OutputStream::file_index | 
Definition at line 439 of file ffmpeg.h.
Referenced by check_output_constraints(), check_recording_time(), check_streamcopy_filters(), choose_encoder(), close_output_stream(), configure_filtergraph(), configure_output_audio_filter(), configure_output_video_filter(), do_audio_out(), do_streamcopy(), do_subtitle_out(), do_video_out(), do_video_stats(), finish_output_stream(), flush_encoders(), init_output_filter(), init_output_stream(), init_output_stream_encode(), init_output_stream_streamcopy(), need_output(), new_audio_stream(), new_output_stream(), output_packet(), parse_forced_key_frames(), print_report(), reap_filters(), transcode_init(), transcode_subtitles(), and write_packet().
| int OutputStream::index | 
Definition at line 440 of file ffmpeg.h.
Referenced by check_streamcopy_filters(), choose_encoder(), configure_filtergraph(), configure_output_audio_filter(), configure_output_video_filter(), do_audio_out(), do_video_out(), do_video_stats(), flush_encoders(), init_output_filter(), init_output_stream(), init_output_stream_encode(), new_output_stream(), output_packet(), print_report(), reap_filters(), transcode_init(), and write_packet().
| int OutputStream::source_index | 
Definition at line 441 of file ffmpeg.h.
Referenced by check_output_constraints(), do_video_out(), get_input_stream(), init_output_filter(), init_output_stream_encode(), new_audio_stream(), new_output_stream(), open_output_file(), process_input(), transcode_init(), and transcode_step().
| int OutputStream::encoding_needed | 
Definition at line 443 of file ffmpeg.h.
Referenced by choose_encoder(), flush_encoders(), init_output_stream(), open_output_file(), print_final_stats(), process_input_packet(), transcode(), transcode_subtitles(), and write_packet().
| int OutputStream::frame_number | 
Definition at line 444 of file ffmpeg.h.
Referenced by do_streamcopy(), do_video_out(), need_output(), print_report(), and write_packet().
| struct InputStream* OutputStream::sync_ist | 
Definition at line 447 of file ffmpeg.h.
Referenced by new_output_stream(), open_output_file(), and transcode_init().
| int64_t OutputStream::sync_opts | 
Definition at line 448 of file ffmpeg.h.
Referenced by check_recording_time(), close_output_stream(), do_audio_out(), do_streamcopy(), do_subtitle_out(), and do_video_out().
| int64_t OutputStream::first_pts | 
Definition at line 451 of file ffmpeg.h.
Referenced by check_recording_time(), close_output_stream(), dash_init(), dash_write_packet(), and dash_write_trailer().
| int64_t OutputStream::last_mux_dts | 
Definition at line 453 of file ffmpeg.h.
Referenced by new_output_stream(), and write_packet().
| AVRational OutputStream::mux_timebase | 
Definition at line 455 of file ffmpeg.h.
Referenced by check_init_output_file(), do_audio_out(), do_streamcopy(), do_subtitle_out(), do_video_out(), flush_encoders(), and write_packet().
| int OutputStream::nb_bitstream_filters | 
Definition at line 457 of file ffmpeg.h.
Referenced by ffmpeg_cleanup(), init_output_bsfs(), new_output_stream(), and output_packet().
| uint8_t* OutputStream::bsf_extradata_updated | 
Definition at line 458 of file ffmpeg.h.
Referenced by ffmpeg_cleanup(), new_output_stream(), and output_packet().
| AVBSFContext** OutputStream::bsf_ctx | 
Definition at line 459 of file ffmpeg.h.
Referenced by ffmpeg_cleanup(), init_output_bsfs(), new_output_stream(), and output_packet().
| AVCodecContext* OutputStream::enc_ctx | 
Definition at line 461 of file ffmpeg.h.
Referenced by check_keyboard_interaction(), check_recording_time(), choose_pix_fmts(), close_output_stream(), configure_filtergraph(), configure_output_audio_filter(), do_audio_out(), do_streamcopy(), do_subtitle_out(), do_video_out(), do_video_stats(), ffmpeg_cleanup(), flush_encoders(), init_output_stream(), init_output_stream_encode(), init_output_stream_streamcopy(), new_audio_stream(), new_output_stream(), new_subtitle_stream(), new_video_stream(), open_output_file(), print_final_stats(), print_report(), read_ffserver_streams(), reap_filters(), set_encoder_id(), transcode(), transcode_init(), and write_packet().
| AVCodecParameters* OutputStream::ref_par | 
Definition at line 462 of file ffmpeg.h.
Referenced by ffmpeg_cleanup(), init_output_stream_streamcopy(), and new_output_stream().
| int64_t OutputStream::max_frames | 
Definition at line 464 of file ffmpeg.h.
Referenced by do_video_out(), need_output(), new_output_stream(), and write_packet().
| AVFrame* OutputStream::filtered_frame | 
Definition at line 465 of file ffmpeg.h.
Referenced by ffmpeg_cleanup(), and reap_filters().
| AVFrame* OutputStream::last_frame | 
Definition at line 466 of file ffmpeg.h.
Referenced by do_video_out(), and ffmpeg_cleanup().
| int OutputStream::last_dropped | 
Definition at line 467 of file ffmpeg.h.
Referenced by do_video_out(), and print_report().
| int OutputStream::last_nb0_frames[3] | 
Definition at line 468 of file ffmpeg.h.
Referenced by do_video_out().
| AVRational OutputStream::frame_rate | 
Definition at line 473 of file ffmpeg.h.
Referenced by configure_output_video_filter(), do_video_out(), init_output_stream_encode(), init_output_stream_streamcopy(), new_video_stream(), open_output_file(), and write_packet().
| int OutputStream::is_cfr | 
Definition at line 474 of file ffmpeg.h.
Referenced by do_video_out(), and write_packet().
| int OutputStream::force_fps | 
Definition at line 475 of file ffmpeg.h.
Referenced by init_output_stream_encode(), and new_video_stream().
| int OutputStream::top_field_first | 
Definition at line 476 of file ffmpeg.h.
Referenced by do_video_out(), and new_video_stream().
| int OutputStream::rotate_overridden | 
Definition at line 477 of file ffmpeg.h.
Referenced by open_output_file().
| double OutputStream::rotate_override_value | 
Definition at line 478 of file ffmpeg.h.
Referenced by open_output_file().
| AVRational OutputStream::frame_aspect_ratio | 
Definition at line 480 of file ffmpeg.h.
Referenced by init_output_stream_encode(), new_video_stream(), and reap_filters().
| int64_t* OutputStream::forced_kf_pts | 
Definition at line 483 of file ffmpeg.h.
Referenced by do_video_out(), init_output_stream_encode(), parse_forced_key_frames(), and transcode().
| int OutputStream::forced_kf_count | 
Definition at line 484 of file ffmpeg.h.
Referenced by do_video_out(), init_output_stream_encode(), and parse_forced_key_frames().
| int OutputStream::forced_kf_index | 
Definition at line 485 of file ffmpeg.h.
Referenced by do_video_out().
| char* OutputStream::forced_keyframes | 
Definition at line 486 of file ffmpeg.h.
Referenced by do_video_out(), ffmpeg_cleanup(), init_output_stream_encode(), and new_video_stream().
| AVExpr* OutputStream::forced_keyframes_pexpr | 
Definition at line 487 of file ffmpeg.h.
Referenced by do_video_out(), ffmpeg_cleanup(), and init_output_stream_encode().
| double OutputStream::forced_keyframes_expr_const_values[FKF_NB] | 
Definition at line 488 of file ffmpeg.h.
Referenced by do_video_out(), and init_output_stream_encode().
| int* OutputStream::audio_channels_map | 
Definition at line 491 of file ffmpeg.h.
Referenced by configure_output_audio_filter(), ffmpeg_cleanup(), and new_audio_stream().
| int OutputStream::audio_channels_mapped | 
Definition at line 492 of file ffmpeg.h.
Referenced by configure_output_audio_filter(), ffmpeg_cleanup(), and new_audio_stream().
| char* OutputStream::logfile_prefix | 
Definition at line 494 of file ffmpeg.h.
Referenced by ffmpeg_cleanup(), and new_video_stream().
| FILE* OutputStream::logfile | 
Definition at line 495 of file ffmpeg.h.
Referenced by do_video_out(), flush_encoders(), new_video_stream(), and transcode().
| OutputFilter* OutputStream::filter | 
Definition at line 497 of file ffmpeg.h.
Referenced by configure_filtergraph(), do_video_out(), flush_encoders(), init_output_filter(), init_output_stream(), init_output_stream_encode(), init_output_stream_streamcopy(), open_output_file(), reap_filters(), transcode_init(), and transcode_step().
| char* OutputStream::avfilter | 
Definition at line 498 of file ffmpeg.h.
Referenced by configure_filtergraph(), ffmpeg_cleanup(), init_output_filter(), new_audio_stream(), new_video_stream(), and open_output_file().
| char* OutputStream::filters | 
filtergraph associated to the -filter option
Definition at line 499 of file ffmpeg.h.
Referenced by check_streamcopy_filters(), do_video_out(), get_ost_filters(), init_output_filter(), new_audio_stream(), and new_video_stream().
| char* OutputStream::filters_script | 
filtergraph script associated to the -filter_script option
Definition at line 500 of file ffmpeg.h.
Referenced by check_streamcopy_filters(), do_video_out(), get_ost_filters(), init_output_filter(), new_audio_stream(), and new_video_stream().
| AVDictionary* OutputStream::encoder_opts | 
Definition at line 502 of file ffmpeg.h.
Referenced by choose_pix_fmts(), configure_filtergraph(), ffmpeg_cleanup(), init_output_stream(), init_output_stream_streamcopy(), new_output_stream(), new_video_stream(), read_ffserver_streams(), set_encoder_id(), and transcode().
| AVDictionary* OutputStream::sws_dict | 
Definition at line 503 of file ffmpeg.h.
Referenced by configure_filtergraph(), configure_output_video_filter(), ffmpeg_cleanup(), new_output_stream(), and transcode().
| AVDictionary* OutputStream::swr_opts | 
Definition at line 504 of file ffmpeg.h.
Referenced by configure_filtergraph(), new_output_stream(), and transcode().
| AVDictionary* OutputStream::resample_opts | 
Definition at line 505 of file ffmpeg.h.
Referenced by configure_filtergraph(), new_output_stream(), and transcode().
| char* OutputStream::apad | 
Definition at line 506 of file ffmpeg.h.
Referenced by configure_output_audio_filter(), new_audio_stream(), and transcode().
| OSTFinished OutputStream::finished | 
Definition at line 507 of file ffmpeg.h.
Referenced by check_output_constraints(), choose_output(), close_all_output_streams(), close_output_stream(), finish_output_stream(), flush_encoders(), need_output(), new_attachment_stream(), and reap_filters().
| int OutputStream::unavailable | 
Definition at line 508 of file ffmpeg.h.
Referenced by choose_output(), transcode_from_filter(), and transcode_step().
| int OutputStream::stream_copy | 
Definition at line 509 of file ffmpeg.h.
Referenced by choose_encoder(), init_output_filter(), new_attachment_stream(), new_audio_stream(), new_data_stream(), new_subtitle_stream(), new_unknown_stream(), new_video_stream(), open_output_file(), print_report(), process_input(), read_ffserver_streams(), transcode_init(), and write_packet().
| int OutputStream::initialized | 
Definition at line 514 of file ffmpeg.h.
Referenced by check_init_output_file(), choose_output(), flush_encoders(), and reap_filters().
| int OutputStream::inputs_done | 
Definition at line 516 of file ffmpeg.h.
Referenced by choose_output(), and transcode_step().
| const char* OutputStream::attachment_filename | 
Definition at line 518 of file ffmpeg.h.
Referenced by open_output_file(), and transcode_init().
| int OutputStream::copy_initial_nonkeyframes | 
Definition at line 519 of file ffmpeg.h.
Referenced by do_streamcopy(), new_subtitle_stream(), and new_video_stream().
| int OutputStream::copy_prior_start | 
Definition at line 520 of file ffmpeg.h.
Referenced by do_streamcopy(), and new_output_stream().
| char* OutputStream::disposition | 
Definition at line 521 of file ffmpeg.h.
Referenced by new_output_stream(), and transcode().
| int OutputStream::keep_pix_fmt | 
Definition at line 523 of file ffmpeg.h.
Referenced by choose_pix_fmts(), and new_video_stream().
| AVCodecParserContext* OutputStream::parser | 
Definition at line 525 of file ffmpeg.h.
Referenced by ffmpeg_cleanup().
| AVCodecContext* OutputStream::parser_avctx | 
Definition at line 526 of file ffmpeg.h.
Referenced by ffmpeg_cleanup().
| uint64_t OutputStream::data_size | 
Definition at line 530 of file ffmpeg.h.
Referenced by do_video_stats(), print_final_stats(), and write_packet().
| int OutputStream::packets_written | 
Definition at line 532 of file ffmpeg.h.
Referenced by dash_flush(), dash_write_packet(), hds_flush(), hds_write_packet(), ism_flush(), ism_write_packet(), print_final_stats(), transcode(), and write_packet().
| uint64_t OutputStream::frames_encoded | 
Definition at line 534 of file ffmpeg.h.
Referenced by do_audio_out(), do_subtitle_out(), do_video_out(), and print_final_stats().
| uint64_t OutputStream::samples_encoded | 
Definition at line 535 of file ffmpeg.h.
Referenced by do_audio_out(), and print_final_stats().
| int OutputStream::quality | 
Definition at line 538 of file ffmpeg.h.
Referenced by do_video_stats(), print_report(), and write_packet().
| int OutputStream::max_muxing_queue_size | 
Definition at line 540 of file ffmpeg.h.
Referenced by new_output_stream(), and write_packet().
| AVFifoBuffer* OutputStream::muxing_queue | 
Definition at line 543 of file ffmpeg.h.
Referenced by check_init_output_file(), ffmpeg_cleanup(), new_output_stream(), and write_packet().
| int OutputStream::pict_type | 
Definition at line 546 of file ffmpeg.h.
Referenced by do_video_stats(), print_report(), and write_packet().
| int64_t OutputStream::error[4] | 
Definition at line 549 of file ffmpeg.h.
Referenced by do_video_stats(), print_report(), and write_packet().
| AVFormatContext * OutputStream::ctx | 
Definition at line 63 of file dashenc.c.
Referenced by dash_check_bitstream(), dash_flush(), dash_free(), dash_init(), dash_write_header(), dash_write_packet(), get_private_data(), hds_flush(), hds_free(), hds_write_header(), hds_write_packet(), ism_flush(), ism_free(), ism_seek(), ism_write_header(), ism_write_packet(), output_segment_list(), and update_stream_extradata().
| int OutputStream::ctx_inited | 
Definition at line 64 of file dashenc.c.
Referenced by dash_free(), dash_init(), hds_free(), hds_write_header(), ism_free(), and ism_write_header().
| uint8_t OutputStream::iobuf | 
Definition at line 65 of file dashenc.c.
Referenced by dash_init(), hds_write_header(), and ism_write_header().
| AVIOContext * OutputStream::out | 
Definition at line 66 of file dashenc.c.
Referenced by close_file(), dash_flush(), dash_free(), dash_init(), dash_write(), hds_free(), hds_write(), init_file(), ism_flush(), ism_free(), ism_seek(), and ism_write().
| char OutputStream::initfile[1024] | 
Definition at line 68 of file dashenc.c.
Referenced by dash_flush(), dash_init(), dash_write_trailer(), and output_segment_list().
| int64_t OutputStream::init_start_pos | 
Definition at line 69 of file dashenc.c.
Referenced by dash_init(), and output_segment_list().
| int OutputStream::init_range_length | 
Definition at line 70 of file dashenc.c.
Referenced by dash_flush(), and output_segment_list().
| int OutputStream::nb_segments | 
Definition at line 71 of file dashenc.c.
Referenced by add_segment(), dash_flush(), dash_free(), output_segment_list(), and write_manifest().
| int OutputStream::segments_size | 
Definition at line 71 of file dashenc.c.
Referenced by add_segment().
| int OutputStream::segment_index | 
Definition at line 71 of file dashenc.c.
Referenced by add_segment(), dash_flush(), dash_init(), dash_write_packet(), and output_segment_list().
| Segment** OutputStream::segments | 
Definition at line 72 of file dashenc.c.
Referenced by add_segment(), dash_flush(), dash_free(), output_segment_list(), and write_manifest().
| int64_t OutputStream::start_pts | 
Definition at line 73 of file dashenc.c.
Referenced by dash_flush(), dash_write_packet(), and dash_write_trailer().
| int64_t OutputStream::max_pts | 
Definition at line 73 of file dashenc.c.
Referenced by dash_flush(), dash_init(), dash_write_packet(), and dash_write_trailer().
| int64_t OutputStream::last_dts | 
Definition at line 74 of file dashenc.c.
Referenced by dash_init(), and dash_write_packet().
| int OutputStream::bit_rate | 
Definition at line 75 of file dashenc.c.
Referenced by dash_flush(), dash_init(), and set_bitrate().
| char OutputStream::bandwidth_str[64] | 
Definition at line 76 of file dashenc.c.
Referenced by set_bitrate(), and write_manifest().
| char OutputStream::codec_str[100] | 
Definition at line 78 of file dashenc.c.
Referenced by dash_init(), update_stream_extradata(), and write_manifest().
| int OutputStream::bitrate | 
Definition at line 46 of file hdsenc.c.
Referenced by hds_write_header(), and write_manifest().
| int OutputStream::first_stream | 
Definition at line 47 of file hdsenc.c.
Referenced by hds_flush(), hds_write_header(), hds_write_packet(), and write_abst().
| char OutputStream::temp_filename[1024] | 
Definition at line 51 of file hdsenc.c.
Referenced by hds_flush(), hds_write_header(), and init_file().
| int64_t OutputStream::frag_start_ts | 
Definition at line 52 of file hdsenc.c.
Referenced by hds_flush(), and hds_write_packet().
| int64_t OutputStream::last_ts | 
Definition at line 52 of file hdsenc.c.
Referenced by hds_write_packet(), hds_write_trailer(), write_abst(), and write_manifest().
| int OutputStream::nb_fragments | 
Definition at line 55 of file hdsenc.c.
Referenced by add_fragment(), hds_flush(), hds_free(), ism_flush(), ism_free(), ism_seek(), output_chunk_list(), write_abst(), and write_manifest().
| int OutputStream::fragments_size | 
Definition at line 55 of file hdsenc.c.
Referenced by add_fragment().
| int OutputStream::fragment_index | 
Definition at line 55 of file hdsenc.c.
Referenced by add_fragment(), hds_flush(), hds_write_header(), hds_write_packet(), and write_abst().
| Fragment ** OutputStream::fragments | 
Definition at line 56 of file hdsenc.c.
Referenced by add_fragment(), hds_flush(), hds_free(), ism_flush(), ism_free(), ism_seek(), output_chunk_list(), write_abst(), and write_manifest().
| int OutputStream::has_audio | 
Definition at line 58 of file hdsenc.c.
Referenced by hds_write_header().
| int OutputStream::has_video | 
Definition at line 58 of file hdsenc.c.
Referenced by hds_write_header(), and hds_write_packet().
| uint8_t* OutputStream::metadata | 
Definition at line 60 of file hdsenc.c.
Referenced by hds_free(), parse_header(), and write_manifest().
| int OutputStream::metadata_size | 
Definition at line 61 of file hdsenc.c.
Referenced by hds_write(), parse_header(), and write_manifest().
| uint8_t* OutputStream::extra_packets[2] | 
Definition at line 63 of file hdsenc.c.
Referenced by hds_free(), init_file(), and parse_header().
| int OutputStream::extra_packet_sizes[2] | 
Definition at line 64 of file hdsenc.c.
Referenced by init_file(), and parse_header().
| int OutputStream::nb_extra_packets | 
Definition at line 65 of file hdsenc.c.
Referenced by hds_free(), init_file(), and parse_header().
| char OutputStream::dirname[1024] | 
Definition at line 53 of file smoothstreamingenc.c.
Referenced by ism_flush(), and ism_write_header().
| URLContext* OutputStream::out | 
Definition at line 55 of file smoothstreamingenc.c.
| URLContext* OutputStream::out2 | 
Definition at line 56 of file smoothstreamingenc.c.
Referenced by ism_free(), ism_seek(), and ism_write().
| URLContext* OutputStream::tail_out | 
Definition at line 57 of file smoothstreamingenc.c.
Referenced by ism_flush(), ism_free(), and ism_seek().
| int64_t OutputStream::tail_pos | 
Definition at line 58 of file smoothstreamingenc.c.
Referenced by ism_flush(), and ism_write().
| int64_t OutputStream::cur_pos | 
Definition at line 58 of file smoothstreamingenc.c.
Referenced by ism_seek(), and ism_write().
| int64_t OutputStream::cur_start_pos | 
Definition at line 58 of file smoothstreamingenc.c.
Referenced by ism_flush(), and ism_seek().
| const char* OutputStream::stream_type_tag | 
Definition at line 60 of file smoothstreamingenc.c.
Referenced by ism_flush(), and ism_write_header().
| const char* OutputStream::fourcc | 
Definition at line 64 of file smoothstreamingenc.c.
Referenced by ism_write_header(), and write_manifest().
| char* OutputStream::private_str | 
Definition at line 65 of file smoothstreamingenc.c.
Referenced by get_private_data(), ism_free(), and write_manifest().
| int OutputStream::packet_size | 
Definition at line 66 of file smoothstreamingenc.c.
Referenced by ism_write_header(), and write_manifest().
| int OutputStream::audio_tag | 
Definition at line 67 of file smoothstreamingenc.c.
Referenced by ism_write_header(), and write_manifest().
 1.8.6
 1.8.6