diff --git a/modules/stream_out/transcode.c b/modules/stream_out/transcode.c index 0aa3be594f868922cbe05a5296b4170b764f8889..339d863e4a3db9cd45d70274e4c0661d61b3310a 100644 --- a/modules/stream_out/transcode.c +++ b/modules/stream_out/transcode.c @@ -1770,7 +1770,7 @@ static int transcode_video_process( sout_stream_t *p_stream, malloc( sizeof(filter_owner_sys_t) ); for( i = 0; i < PICTURE_RING_SIZE; i++ ) id->pp_vfilter[id->i_vfilter]->p_owner->pp_pics[i] = 0; - id->pp_vfilter[id->i_filter]->p_owner->p_sys = p_sys; + id->pp_vfilter[id->i_vfilter]->p_owner->p_sys = p_sys; id->i_vfilter++; }