Unified · Split
| @@ -1458,6 +1458,11 @@ int ff_inlink_check_available_frame(AVFilterLink *link) · 1457 unmodified lines | ||
| 1458 | 1458 | return ff_framequeue_queued_frames(&link->fifo) > 0; |
| 1459 | 1459 | } |
| 1460 | 1460 | |
| 1461 | +int ff_inlink_queued_samples(AVFilterLink *link) | |
| 1462 | +{ | |
| 1463 | + return ff_framequeue_queued_samples(&link->fifo); | |
| 1464 | +} | |
| 1465 | + | |
| 1461 | 1466 | int ff_inlink_check_available_samples(AVFilterLink *link, unsigned min) |
| 1462 | 1467 | { |
| 1463 | 1468 | uint64_t samples = ff_framequeue_queued_samples(&link->fifo); |
| @@ -72,6 +72,13 @@ size_t ff_inlink_queued_frames(AVFilterLink *link); · 71 unmodified lines | ||
| 72 | 72 | */ |
| 73 | 73 | int ff_inlink_check_available_frame(AVFilterLink *link); |
| 74 | 74 | |
| 75 | + | |
| 76 | +/*** | |
| 77 | + * Get the number of samples available on the link. | |
| 78 | + * @return the numer of samples available on the link. | |
| 79 | + */ | |
| 80 | +int ff_inlink_queued_samples(AVFilterLink *link); | |
| 81 | + | |
| 75 | 82 | /** |
| 76 | 83 | * Test if enough samples are available on the link. |
| 77 | 84 | * @return >0 if enough samples are available |