|
FFmpeg
|
Data Fields | |
| Decoder | dec |
| AVCodecContext * | dec_ctx |
| AVFrame * | frame |
| AVFrame * | frame_tmp_ref |
| AVPacket * | pkt |
| AVRational | sar_override |
| AVRational | framerate_in |
| int | flags |
| int | apply_cropping |
| enum AVPixelFormat | hwaccel_pix_fmt |
| enum HWAccelID | hwaccel_id |
| enum AVHWDeviceType | hwaccel_device_type |
| enum AVPixelFormat | hwaccel_output_format |
| int64_t | last_frame_pts |
| int64_t | last_frame_duration_est |
| AVRational | last_frame_tb |
| int64_t | last_filter_in_rescale_delta |
| int | last_frame_sample_rate |
| AVFrame * | sub_prev [2] |
| AVFrame * | sub_heartbeat |
| Scheduler * | sch |
| unsigned | sch_idx |
| int | index |
| void * | log_parent |
| char | log_name [32] |
| char * | parent_name |
| int | multiview_user_config |
| struct { | |
| ViewSpecifier vs | |
| unsigned out_idx | |
| } * | views_requested |
| int | nb_views_requested |
| struct { | |
| unsigned id | |
| uintptr_t out_mask | |
| } * | view_map |
| int | nb_view_map |
| struct { | |
| AVDictionary * opts | |
| const AVCodec * codec | |
| } | standalone_init |
Definition at line 39 of file ffmpeg_dec.c.
| Decoder DecoderPriv::dec |
Definition at line 40 of file ffmpeg_dec.c.
Referenced by dec_alloc(), dec_create(), dec_init(), dec_open(), decoder_thread(), packet_decode(), and transcode_subtitles().
| AVCodecContext* DecoderPriv::dec_ctx |
Definition at line 42 of file ffmpeg_dec.c.
Referenced by dec_free(), dec_open(), dec_thread_set_name(), decoder_thread(), hw_device_setup_for_decode(), packet_decode(), transcode_subtitles(), video_duration_estimate(), and video_frame_process().
| AVFrame* DecoderPriv::frame |
Definition at line 44 of file ffmpeg_dec.c.
Referenced by dec_alloc(), and dec_free().
| AVFrame* DecoderPriv::frame_tmp_ref |
Definition at line 45 of file ffmpeg_dec.c.
Referenced by dec_free(), multiview_setup(), and packet_decode().
| AVPacket* DecoderPriv::pkt |
Definition at line 46 of file ffmpeg_dec.c.
Referenced by dec_alloc(), and dec_free().
| AVRational DecoderPriv::sar_override |
Definition at line 49 of file ffmpeg_dec.c.
Referenced by dec_open(), and video_frame_process().
| AVRational DecoderPriv::framerate_in |
Definition at line 51 of file ffmpeg_dec.c.
Referenced by dec_open(), video_duration_estimate(), and video_frame_process().
| int DecoderPriv::flags |
Definition at line 54 of file ffmpeg_dec.c.
Referenced by dec_open(), fix_sub_duration_heartbeat(), packet_decode(), process_subtitle(), video_duration_estimate(), and video_frame_process().
| int DecoderPriv::apply_cropping |
Definition at line 55 of file ffmpeg_dec.c.
Referenced by dec_open(), and video_frame_process().
| enum AVPixelFormat DecoderPriv::hwaccel_pix_fmt |
Definition at line 57 of file ffmpeg_dec.c.
Referenced by dec_alloc(), get_format(), and video_frame_process().
| enum HWAccelID DecoderPriv::hwaccel_id |
Definition at line 58 of file ffmpeg_dec.c.
Referenced by dec_open(), get_format(), and hw_device_setup_for_decode().
| enum AVHWDeviceType DecoderPriv::hwaccel_device_type |
Definition at line 59 of file ffmpeg_dec.c.
Referenced by dec_open(), get_format(), and hw_device_setup_for_decode().
| enum AVPixelFormat DecoderPriv::hwaccel_output_format |
Definition at line 60 of file ffmpeg_dec.c.
Referenced by dec_open(), and hwaccel_retrieve_data().
| int64_t DecoderPriv::last_frame_pts |
Definition at line 65 of file ffmpeg_dec.c.
Referenced by audio_samplerate_update(), audio_ts_process(), dec_alloc(), decoder_thread(), video_duration_estimate(), and video_frame_process().
| int64_t DecoderPriv::last_frame_duration_est |
Definition at line 66 of file ffmpeg_dec.c.
Referenced by audio_samplerate_update(), audio_ts_process(), decoder_thread(), video_duration_estimate(), and video_frame_process().
| AVRational DecoderPriv::last_frame_tb |
Definition at line 67 of file ffmpeg_dec.c.
Referenced by audio_samplerate_update(), dec_alloc(), decoder_thread(), and video_frame_process().
| int64_t DecoderPriv::last_filter_in_rescale_delta |
Definition at line 68 of file ffmpeg_dec.c.
Referenced by audio_ts_process(), and dec_alloc().
| int DecoderPriv::last_frame_sample_rate |
Definition at line 69 of file ffmpeg_dec.c.
Referenced by audio_samplerate_update().
| AVFrame* DecoderPriv::sub_prev[2] |
Definition at line 72 of file ffmpeg_dec.c.
Referenced by dec_free(), dec_open(), fix_sub_duration_heartbeat(), and process_subtitle().
| AVFrame* DecoderPriv::sub_heartbeat |
Definition at line 73 of file ffmpeg_dec.c.
Referenced by dec_free(), dec_open(), and fix_sub_duration_heartbeat().
| Scheduler* DecoderPriv::sch |
Definition at line 75 of file ffmpeg_dec.c.
Referenced by dec_alloc(), dec_request_view(), decoder_thread(), packet_decode(), process_subtitle(), and transcode_subtitles().
| unsigned DecoderPriv::sch_idx |
Definition at line 76 of file ffmpeg_dec.c.
Referenced by dec_alloc(), dec_create(), dec_init(), dec_request_view(), decoder_thread(), packet_decode(), process_subtitle(), and transcode_subtitles().
| int DecoderPriv::index |
Definition at line 79 of file ffmpeg_dec.c.
Referenced by dec_alloc(), dec_create(), dec_filter_add(), dec_standalone_open(), and dec_thread_set_name().
| void* DecoderPriv::log_parent |
Definition at line 80 of file ffmpeg_dec.c.
Referenced by dec_open().
| char DecoderPriv::log_name[32] |
Definition at line 81 of file ffmpeg_dec.c.
Referenced by dec_item_name(), and dec_open().
| char* DecoderPriv::parent_name |
Definition at line 82 of file ffmpeg_dec.c.
Referenced by dec_free(), dec_open(), dec_thread_set_name(), and packet_decode().
| int DecoderPriv::multiview_user_config |
Definition at line 85 of file ffmpeg_dec.c.
Referenced by dec_request_view(), and multiview_check_manual().
| ViewSpecifier DecoderPriv::vs |
Definition at line 88 of file ffmpeg_dec.c.
Referenced by dec_request_view(), and multiview_setup().
| unsigned DecoderPriv::out_idx |
Definition at line 89 of file ffmpeg_dec.c.
Referenced by dec_request_view().
| struct { ... } * DecoderPriv::views_requested |
Referenced by dec_free(), dec_request_view(), and multiview_setup().
| int DecoderPriv::nb_views_requested |
Definition at line 91 of file ffmpeg_dec.c.
Referenced by dec_request_view(), and multiview_setup().
| unsigned DecoderPriv::id |
Definition at line 96 of file ffmpeg_dec.c.
Referenced by get_buffer(), and multiview_setup().
| uintptr_t DecoderPriv::out_mask |
Definition at line 97 of file ffmpeg_dec.c.
Referenced by dec_request_view(), get_buffer(), and multiview_setup().
| struct { ... } * DecoderPriv::view_map |
Referenced by dec_free(), dec_request_view(), get_buffer(), and multiview_setup().
| int DecoderPriv::nb_view_map |
Definition at line 99 of file ffmpeg_dec.c.
Referenced by get_buffer(), and multiview_setup().
| AVDictionary* DecoderPriv::opts |
Definition at line 102 of file ffmpeg_dec.c.
Referenced by dec_create(), dec_free(), and dec_standalone_open().
| const AVCodec* DecoderPriv::codec |
Definition at line 103 of file ffmpeg_dec.c.
Referenced by dec_create(), and dec_standalone_open().
| struct { ... } DecoderPriv::standalone_init |
Referenced by dec_create(), dec_free(), and dec_standalone_open().
1.8.17