Fix chroma_location being cleared by setrange and setfield filters. This was forgotten in 201f1cba150d44de6fedfeee4e8647170ed5fbca.
Showing the changes to libavfilter (1 of 1 file). Show all
Unified · Split
| @@ -236,6 +236,7 @@ static av_cold int init_setrange(AVFilterContext *ctx) · 235 unmodified lines | ||
| 236 | 236 | s->color_primaries = -1; |
| 237 | 237 | s->color_trc = -1; |
| 238 | 238 | s->colorspace = -1; |
| 239 | + s->chroma_location = -1; | |
| 239 | 240 | return 0; |
| 240 | 241 | } |
| 241 | 242 | |
| @@ -272,6 +273,7 @@ static av_cold int init_setfield(AVFilterContext *ctx) · 30 unmodified lines | ||
| 272 | 273 | s->color_primaries = -1; |
| 273 | 274 | s->color_trc = -1; |
| 274 | 275 | s->colorspace = -1; |
| 276 | + s->chroma_location = -1; | |
| 275 | 277 | return 0; |
| 276 | 278 | } |
| 277 | 279 | |