| FFmpeg
    | 
Used for passing data between threads. More...
Used for passing data between threads.
Definition at line 484 of file af_adeclick.c.
| AVFrame * ThreadData::out | 
Definition at line 485 of file af_adeclick.c.
Referenced by amplify_frame(), apply_lut(), apply_lut16(), apply_lut16_p(), apply_lut8(), apply_lut8_p(), chromatic_adaptation(), convert(), deband_16_c(), deband_16_coupling_c(), deband_8_c(), deband_8_coupling_c(), deinterlace_slice(), diagonal_transformation(), filter(), filter16_brng(), filter16_tout(), filter16_vrep(), filter8_brng(), filter8_tout(), filter8_vrep(), filter_channel(), filter_color(), filter_color2(), filter_frame(), filter_mono(), filter_slice(), filter_slice16(), filter_slice8(), filter_slice_packed(), filter_slice_planar(), filter_slice_rgba16_packed(), filter_slice_rgba16_planar(), filter_slice_rgba_packed(), filter_slice_rgba_planar(), headphone_convolute(), headphone_fast_convolute(), headphone_frame(), hqx_filter(), mix_frames(), process_frame(), sofalizer_convolute(), sofalizer_fast_convolute(), and xbr_filter().
| AVFrame * ThreadData::in | 
Definition at line 1082 of file af_afftdn.c.
Referenced by amplify_frame(), apply_lut(), apply_lut16(), apply_lut16_p(), apply_lut8(), apply_lut8_p(), chromatic_adaptation(), convert(), deband_16_c(), deband_16_coupling_c(), deband_8_c(), deband_8_coupling_c(), diagonal_transformation(), filter16_brng(), filter16_tout(), filter16_vrep(), filter8_brng(), filter8_tout(), filter8_vrep(), filter_channel(), filter_color(), filter_color2(), filter_frame(), filter_grey_edge(), filter_mono(), filter_slice(), filter_slice16(), filter_slice8(), filter_slice_grey_edge(), filter_slice_packed(), filter_slice_planar(), filter_slice_rgba16_packed(), filter_slice_rgba16_planar(), filter_slice_rgba_packed(), filter_slice_rgba_planar(), headphone_convolute(), headphone_fast_convolute(), headphone_frame(), hqx_filter(), mix_frames(), output_frame(), process_frame(), slice_get_derivative(), sofalizer_convolute(), sofalizer_fast_convolute(), and xbr_filter().
| int * ThreadData::write | 
Definition at line 153 of file af_headphone.c.
Referenced by filter_frame(), headphone_convolute(), headphone_fast_convolute(), headphone_frame(), sofalizer_convolute(), and sofalizer_fast_convolute().
| int ** ThreadData::delay | 
Definition at line 154 of file af_headphone.c.
Referenced by filter_frame(), headphone_convolute(), headphone_frame(), and sofalizer_convolute().
| float ** ThreadData::ir | 
Definition at line 155 of file af_headphone.c.
Referenced by filter_frame(), headphone_convolute(), headphone_frame(), and sofalizer_convolute().
| int * ThreadData::n_clippings | 
Definition at line 156 of file af_headphone.c.
Referenced by filter_frame(), headphone_convolute(), headphone_fast_convolute(), headphone_frame(), sofalizer_convolute(), and sofalizer_fast_convolute().
| float ** ThreadData::ringbuffer | 
Definition at line 157 of file af_headphone.c.
Referenced by filter_frame(), headphone_convolute(), headphone_fast_convolute(), headphone_frame(), sofalizer_convolute(), and sofalizer_fast_convolute().
| float ** ThreadData::temp_src | 
Definition at line 158 of file af_headphone.c.
Referenced by filter_frame(), headphone_convolute(), headphone_frame(), and sofalizer_convolute().
| FFTComplex ** ThreadData::temp_fft | 
Definition at line 159 of file af_headphone.c.
Referenced by filter_frame(), and headphone_frame().
| AVFrame** ThreadData::in | 
Definition at line 95 of file vf_amplify.c.
| int ThreadData::height | 
Definition at line 61 of file vf_avgblur.c.
Referenced by averageiir2d(), filter_horizontally(), filter_postscale(), filter_vertically(), gaussianiir2d(), geq_filter_frame(), and slice_geq_filter().
| int ThreadData::width | 
Definition at line 62 of file vf_avgblur.c.
Referenced by averageiir2d(), filter_horizontally(), filter_postscale(), filter_vertically(), gaussianiir2d(), geq_filter_frame(), and slice_geq_filter().
| uint8_t* ThreadData::ptr | 
Definition at line 63 of file vf_avgblur.c.
Referenced by averageiir2d().
| int ThreadData::linesize | 
Definition at line 64 of file vf_avgblur.c.
Referenced by averageiir2d(), geq_filter_frame(), and slice_geq_filter().
| const AVFrame* ThreadData::top | 
Definition at line 54 of file vf_blend.c.
Referenced by DEFINE_BLEND8().
| const AVFrame * ThreadData::bottom | 
Definition at line 54 of file vf_blend.c.
Referenced by DEFINE_BLEND8().
| AVFrame * ThreadData::dst | 
Definition at line 55 of file vf_blend.c.
Referenced by blend_slice_gbrap(), blend_slice_gbrap_pm(), blend_slice_gbrp(), blend_slice_gbrp_pm(), blend_slice_rgb(), blend_slice_rgb_pm(), blend_slice_rgba(), blend_slice_rgba_pm(), blend_slice_yuv420(), blend_slice_yuv420_pm(), blend_slice_yuv422(), blend_slice_yuv422_pm(), blend_slice_yuv444(), blend_slice_yuv444_pm(), blend_slice_yuva420(), blend_slice_yuva420_pm(), blend_slice_yuva422(), blend_slice_yuva422_pm(), blend_slice_yuva444(), blend_slice_yuva444_pm(), check_rgb2yuv(), check_yuv2rgb(), check_yuv2yuv(), DEFINE_BLEND8(), do_blend(), filter_frame(), filter_slice(), process_slice_uyvy422(), process_slice_yuv420p(), process_slice_yuv422p(), process_slice_yuv444p(), resample_cubic(), and resample_linear().
| AVFilterLink* ThreadData::inlink | 
Definition at line 56 of file vf_blend.c.
Referenced by config_props(), and DEFINE_BLEND8().
| int ThreadData::plane | 
Definition at line 57 of file vf_blend.c.
Referenced by DEFINE_BLEND8(), deinterlace_slice(), do_convolve(), fft_horizontal(), fft_vertical(), filter(), filter_frame(), filter_slice(), geq_filter_frame(), ifft_horizontal(), ifft_vertical(), and slice_geq_filter().
| int ThreadData::w | 
Definition at line 58 of file vf_blend.c.
Referenced by DEFINE_BLEND8(), filter(), filter_slice(), resample_cubic(), and resample_linear().
| int ThreadData::h | 
Definition at line 58 of file vf_blend.c.
Referenced by DEFINE_BLEND8(), filter(), filter_frame(), filter_slice(), resample_cubic(), and resample_linear().
| FilterParams* ThreadData::param | 
Definition at line 59 of file vf_blend.c.
Referenced by DEFINE_BLEND8().
| float * ThreadData::src | 
Definition at line 56 of file vf_bm3d.c.
Referenced by blend_slice_gbrap(), blend_slice_gbrap_pm(), blend_slice_gbrp(), blend_slice_gbrp_pm(), blend_slice_rgb(), blend_slice_rgb_pm(), blend_slice_rgba(), blend_slice_rgba_pm(), blend_slice_yuv420(), blend_slice_yuv420_pm(), blend_slice_yuv422(), blend_slice_yuv422_pm(), blend_slice_yuv444(), blend_slice_yuv444_pm(), blend_slice_yuva420(), blend_slice_yuva420_pm(), blend_slice_yuva422(), blend_slice_yuva422_pm(), blend_slice_yuva444(), blend_slice_yuva444_pm(), do_blend(), filter_frame(), filter_slice(), process_slice_uyvy422(), process_slice_yuv420p(), process_slice_yuv422p(), process_slice_yuv444p(), resample_cubic(), and resample_linear().
| int ThreadData::src_linesize | 
Definition at line 57 of file vf_bm3d.c.
Referenced by filter_frame(), filter_slice(), resample_cubic(), and resample_linear().
| const uint8_t* ThreadData::ref | 
Definition at line 58 of file vf_bm3d.c.
Referenced by filter_frame(), and filter_slice().
| int ThreadData::ref_linesize | 
Definition at line 59 of file vf_bm3d.c.
Referenced by filter_frame(), and filter_slice().
| AVFrame * ThreadData::frame | 
Definition at line 53 of file vf_bwdif.c.
Referenced by filter_slice().
| int ThreadData::parity | 
Definition at line 56 of file vf_bwdif.c.
Referenced by filter_slice().
| int ThreadData::tff | 
Definition at line 57 of file vf_bwdif.c.
Referenced by filter_slice().
| int ThreadData::meta_data[MAX_META_DATA] | 
Definition at line 68 of file vf_colorconstancy.c.
Referenced by get_deriv(), and slice_get_derivative().
| double* ThreadData::data[MAX_DATA][NUM_PLANES] | 
Definition at line 69 of file vf_colorconstancy.c.
Referenced by cleanup_derivative_buffers(), filter_grey_edge(), filter_slice_grey_edge(), setup_derivative_buffers(), slice_get_derivative(), and slice_normalize().
| const AVFrame* ThreadData::src | 
Definition at line 72 of file vf_colormatrix.c.
| int ThreadData::c2 | 
Definition at line 73 of file vf_colormatrix.c.
Referenced by filter_frame(), process_slice_uyvy422(), process_slice_yuv420p(), process_slice_yuv422p(), and process_slice_yuv444p().
| int ThreadData::c3 | 
Definition at line 74 of file vf_colormatrix.c.
Referenced by filter_frame(), process_slice_uyvy422(), process_slice_yuv420p(), process_slice_yuv422p(), and process_slice_yuv444p().
| int ThreadData::c4 | 
Definition at line 75 of file vf_colormatrix.c.
Referenced by filter_frame(), process_slice_uyvy422(), process_slice_yuv420p(), process_slice_yuv422p(), and process_slice_yuv444p().
| int ThreadData::c5 | 
Definition at line 76 of file vf_colormatrix.c.
Referenced by filter_frame(), process_slice_uyvy422(), process_slice_yuv420p(), process_slice_yuv422p(), and process_slice_yuv444p().
| int ThreadData::c6 | 
Definition at line 77 of file vf_colormatrix.c.
Referenced by filter_frame(), process_slice_uyvy422(), process_slice_yuv420p(), process_slice_yuv422p(), and process_slice_yuv444p().
| int ThreadData::c7 | 
Definition at line 78 of file vf_colormatrix.c.
Referenced by filter_frame(), process_slice_uyvy422(), process_slice_yuv420p(), process_slice_yuv422p(), and process_slice_yuv444p().
| ptrdiff_t ThreadData::in_linesize[3] | 
Definition at line 408 of file vf_colorspace.c.
Referenced by convert(), and filter_frame().
| ptrdiff_t ThreadData::out_linesize[3] | 
Definition at line 408 of file vf_colorspace.c.
Referenced by convert(), and filter_frame().
| int ThreadData::in_ss_h | 
Definition at line 409 of file vf_colorspace.c.
Referenced by convert(), and filter_frame().
| int ThreadData::out_ss_h | 
Definition at line 409 of file vf_colorspace.c.
Referenced by convert(), and filter_frame().
| FFTComplex* ThreadData::hdata | 
Definition at line 162 of file vf_convolve.c.
Referenced by complex_divide(), complex_multiply(), do_convolve(), fft_horizontal(), fft_vertical(), ifft_horizontal(), and ifft_vertical().
| FFTComplex * ThreadData::vdata | 
Definition at line 162 of file vf_convolve.c.
Referenced by complex_divide(), complex_multiply(), do_convolve(), fft_vertical(), and ifft_vertical().
| int ThreadData::n | 
Definition at line 163 of file vf_convolve.c.
Referenced by complex_divide(), complex_multiply(), do_convolve(), fft_horizontal(), fft_vertical(), ifft_horizontal(), and ifft_vertical().
| int ThreadData::xoff | 
Definition at line 167 of file vf_datascope.c.
Referenced by filter_color(), filter_color2(), filter_frame(), and filter_mono().
| int ThreadData::yoff | 
Definition at line 167 of file vf_datascope.c.
Referenced by filter_color(), filter_color2(), filter_frame(), and filter_mono().
| float* ThreadData::src | 
Definition at line 667 of file vf_dctdnoiz.c.
| float * ThreadData::dst | 
Definition at line 667 of file vf_dctdnoiz.c.
| AVFrame* ThreadData::copy_src1 | 
Definition at line 139 of file vf_framerate.c.
Referenced by blend_frames(), and filter_slice().
| AVFrame * ThreadData::copy_src2 | 
Definition at line 139 of file vf_framerate.c.
Referenced by blend_frames(), and filter_slice().
| uint16_t ThreadData::src1_factor | 
Definition at line 140 of file vf_framerate.c.
Referenced by blend_frames(), and filter_slice().
| uint16_t ThreadData::src2_factor | 
Definition at line 140 of file vf_framerate.c.
Referenced by blend_frames(), and filter_slice().
| const uint32_t * ThreadData::rgbtoyuv | 
Definition at line 46 of file vf_hqx.c.
Referenced by filter_frame(), hqx_filter(), and xbr_filter().
| int ThreadData::xcenter | 
Definition at line 62 of file vf_lenscorrection.c.
Referenced by filter_slice().
| int ThreadData::ycenter | 
Definition at line 62 of file vf_lenscorrection.c.
Referenced by filter_slice().
| int32_t* ThreadData::correction | 
Definition at line 63 of file vf_lenscorrection.c.
Referenced by filter_frame(), and filter_slice().
| AVFrame* ThreadData::b | 
Definition at line 34 of file vf_maskedclamp.c.
Referenced by maskedclamp16(), maskedclamp8(), and process_frame().
| AVFrame * ThreadData::o | 
Definition at line 34 of file vf_maskedclamp.c.
Referenced by create_filtergraph(), maskedclamp16(), maskedclamp8(), and process_frame().
| AVFrame * ThreadData::m | 
Definition at line 34 of file vf_maskedclamp.c.
Referenced by create_filtergraph(), filter_frame(), maskedclamp16(), maskedclamp8(), premultiply_slice(), and process_frame().
| AVFrame * ThreadData::d | 
Definition at line 34 of file vf_maskedclamp.c.
Referenced by filter_frame(), maskedclamp16(), maskedclamp8(), premultiply_slice(), and process_frame().
| AVFrame* ThreadData::base | 
Definition at line 67 of file vf_maskedmerge.c.
Referenced by filter_slice(), and process_frame().
| AVFrame * ThreadData::overlay | 
Definition at line 67 of file vf_maskedmerge.c.
Referenced by filter_slice(), and process_frame().
| AVFrame * ThreadData::mask | 
Definition at line 67 of file vf_maskedmerge.c.
Referenced by filter_slice(), and process_frame().
| AVFrame * ThreadData::src | 
Definition at line 45 of file vf_overlay.c.
| uint8_t* ThreadData::dst | 
Definition at line 274 of file vf_perspective.c.
| int ThreadData::dst_linesize | 
Definition at line 275 of file vf_perspective.c.
Referenced by resample_cubic(), and resample_linear().
| uint8_t* ThreadData::src | 
Definition at line 276 of file vf_perspective.c.
| int ThreadData::hsub | 
Definition at line 279 of file vf_perspective.c.
Referenced by resample_cubic(), and resample_linear().
| int ThreadData::vsub | 
Definition at line 279 of file vf_perspective.c.
Referenced by resample_cubic(), and resample_linear().
| AVFrame * ThreadData::a | 
Definition at line 32 of file vf_premultiply.c.
Referenced by filter_frame(), and premultiply_slice().
| AVFrame * ThreadData::xin | 
Definition at line 68 of file vf_remap.c.
Referenced by process_frame().
| AVFrame * ThreadData::yin | 
Definition at line 68 of file vf_remap.c.
Referenced by process_frame().
| int ThreadData::nb_planes | 
Definition at line 69 of file vf_remap.c.
Referenced by process_frame().
| int ThreadData::nb_components | 
Definition at line 70 of file vf_remap.c.
Referenced by process_frame().
| int ThreadData::step | 
Definition at line 71 of file vf_remap.c.
Referenced by process_frame().
| int ThreadData::inw | 
Definition at line 87 of file vf_rotate.c.
Referenced by filter_slice().
| int ThreadData::inh | 
Definition at line 87 of file vf_rotate.c.
Referenced by filter_slice().
| int ThreadData::outw | 
Definition at line 88 of file vf_rotate.c.
Referenced by filter_slice().
| int ThreadData::outh | 
Definition at line 88 of file vf_rotate.c.
Referenced by filter_slice().
| int ThreadData::xi | 
Definition at line 90 of file vf_rotate.c.
Referenced by filter_slice().
| int ThreadData::yi | 
Definition at line 90 of file vf_rotate.c.
Referenced by filter_slice().
| int ThreadData::xprime | 
Definition at line 91 of file vf_rotate.c.
Referenced by filter_slice().
| int ThreadData::yprime | 
Definition at line 91 of file vf_rotate.c.
Referenced by filter_slice().
| int ThreadData::c | 
Definition at line 92 of file vf_rotate.c.
Referenced by filter_slice().
| int ThreadData::s | 
Definition at line 92 of file vf_rotate.c.
Referenced by filter_slice().
| const AVFrame* ThreadData::in | 
Definition at line 60 of file vf_signalstats.c.
| AVFrame* ThreadData::ileft | 
Definition at line 599 of file vf_stereo3d.c.
Referenced by filter_frame(), and filter_slice().
| AVFrame * ThreadData::iright | 
Definition at line 599 of file vf_stereo3d.c.
Referenced by filter_frame(), and filter_slice().
| AVFrame* ThreadData::threshold | 
Definition at line 73 of file vf_threshold.c.
Referenced by filter_slice(), and process_frame().
| AVFrame* ThreadData::min | 
Definition at line 74 of file vf_threshold.c.
Referenced by filter_slice(), and process_frame().
| AVFrame* ThreadData::max | 
Definition at line 75 of file vf_threshold.c.
Referenced by filter_slice(), and process_frame().
| AVFrame * ThreadData::cur | 
Definition at line 339 of file vf_w3fdif.c.
Referenced by deinterlace_slice(), and filter().
| AVFrame * ThreadData::adj | 
Definition at line 339 of file vf_w3fdif.c.
Referenced by deinterlace_slice(), and filter().
| int ThreadData::component | 
Definition at line 35 of file vf_waveform.c.
Referenced by filter_frame().
| int ThreadData::offset_y | 
Definition at line 36 of file vf_waveform.c.
Referenced by filter_frame().
| int ThreadData::offset_x | 
Definition at line 37 of file vf_waveform.c.
Referenced by filter_frame().
 1.8.6
 1.8.6