|
FFmpeg
|
Data Fields | |
| const AVClass * | classCtx |
| int | method |
| int | mode |
| int | deint |
| ID3D12Device * | device |
| ID3D12VideoDevice * | video_device |
| ID3D12VideoProcessor * | video_processor |
| ID3D12CommandQueue * | command_queue |
| ID3D12VideoProcessCommandList * | command_list |
| ID3D12CommandAllocator * | command_allocator |
| ID3D12Fence * | fence |
| UINT64 | fence_value |
| HANDLE | fence_event |
| AVBufferRef * | hw_device_ctx |
| AVBufferRef * | hw_frames_ctx_out |
| int | width |
| int | height |
| DXGI_FORMAT | input_format |
| DXGI_COLOR_SPACE_TYPE | input_colorspace |
| AVRational | input_framerate |
| D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT | process_support |
| D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS | supported_deint_flags |
| int | queue_depth |
| int | queue_count |
| AVFrame * | frame_queue [MAX_REFERENCES] |
| int | eof |
| int64_t | prev_pts |
| int | num_past_frames |
| int | num_future_frames |
| int | current_frame_index |
| int | extra_delay_for_timestamps |
| int | initial_fill_done |
| int | processor_configured |
Definition at line 46 of file vf_deinterlace_d3d12.c.
| const AVClass* DeinterlaceD3D12Context::classCtx |
Definition at line 47 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::method |
Definition at line 50 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::mode |
Definition at line 51 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::deint |
Definition at line 52 of file vf_deinterlace_d3d12.c.
| ID3D12Device* DeinterlaceD3D12Context::device |
Definition at line 55 of file vf_deinterlace_d3d12.c.
| ID3D12VideoDevice* DeinterlaceD3D12Context::video_device |
Definition at line 56 of file vf_deinterlace_d3d12.c.
| ID3D12VideoProcessor* DeinterlaceD3D12Context::video_processor |
Definition at line 57 of file vf_deinterlace_d3d12.c.
| ID3D12CommandQueue* DeinterlaceD3D12Context::command_queue |
Definition at line 58 of file vf_deinterlace_d3d12.c.
| ID3D12VideoProcessCommandList* DeinterlaceD3D12Context::command_list |
Definition at line 59 of file vf_deinterlace_d3d12.c.
| ID3D12CommandAllocator* DeinterlaceD3D12Context::command_allocator |
Definition at line 60 of file vf_deinterlace_d3d12.c.
| ID3D12Fence* DeinterlaceD3D12Context::fence |
Definition at line 63 of file vf_deinterlace_d3d12.c.
| UINT64 DeinterlaceD3D12Context::fence_value |
Definition at line 64 of file vf_deinterlace_d3d12.c.
| HANDLE DeinterlaceD3D12Context::fence_event |
Definition at line 65 of file vf_deinterlace_d3d12.c.
| AVBufferRef* DeinterlaceD3D12Context::hw_device_ctx |
Definition at line 68 of file vf_deinterlace_d3d12.c.
| AVBufferRef* DeinterlaceD3D12Context::hw_frames_ctx_out |
Definition at line 69 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::width |
Definition at line 72 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::height |
Definition at line 72 of file vf_deinterlace_d3d12.c.
| DXGI_FORMAT DeinterlaceD3D12Context::input_format |
Definition at line 73 of file vf_deinterlace_d3d12.c.
| DXGI_COLOR_SPACE_TYPE DeinterlaceD3D12Context::input_colorspace |
Definition at line 76 of file vf_deinterlace_d3d12.c.
| AVRational DeinterlaceD3D12Context::input_framerate |
Definition at line 77 of file vf_deinterlace_d3d12.c.
| D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT DeinterlaceD3D12Context::process_support |
Definition at line 80 of file vf_deinterlace_d3d12.c.
| D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS DeinterlaceD3D12Context::supported_deint_flags |
Definition at line 81 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::queue_depth |
Definition at line 84 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::queue_count |
Definition at line 85 of file vf_deinterlace_d3d12.c.
| AVFrame* DeinterlaceD3D12Context::frame_queue[MAX_REFERENCES] |
Definition at line 86 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::eof |
Definition at line 89 of file vf_deinterlace_d3d12.c.
| int64_t DeinterlaceD3D12Context::prev_pts |
Definition at line 90 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::num_past_frames |
Definition at line 91 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::num_future_frames |
Definition at line 92 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::current_frame_index |
Definition at line 93 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::extra_delay_for_timestamps |
Definition at line 94 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::initial_fill_done |
Definition at line 95 of file vf_deinterlace_d3d12.c.
| int DeinterlaceD3D12Context::processor_configured |
Definition at line 98 of file vf_deinterlace_d3d12.c.
1.8.17