History

avfilter/avfilter: Remove avfilter_link_set_closed() on bump

Deprecated in 39a09e995d32d16e4f8c87a6ff5273cb9d98146e.

Andreas Rheinhardt committed 5 years ago

Commit fec3c731 parent a7f84173 files · +7 −3Browse files

Unified · Split

3 files
  1. libavfilter/avfilter.c +2 −1
  2. libavfilter/avfilter.h +2 −2
  3. libavfilter/version.h +3 −0
libavfilter/avfilter.c+2−1
@@ -232,11 +232,12 @@ void ff_avfilter_link_set_out_status(AVFilterLink *link, int status, int64_t pts · 231 unmodified lines
232 ff_filter_set_ready(link->src, 200);232 ff_filter_set_ready(link->src, 200);
233}233}
234 234
235#if FF_API_FILTER_LINK_SET_CLOSED
235void avfilter_link_set_closed(AVFilterLink *link, int closed)236void avfilter_link_set_closed(AVFilterLink *link, int closed)
236{237{
237 ff_avfilter_link_set_out_status(link, closed ? AVERROR_EOF : 0, AV_NOPTS_VALUE);238 ff_avfilter_link_set_out_status(link, closed ? AVERROR_EOF : 0, AV_NOPTS_VALUE);
238}239}
239 240#endif
240int avfilter_insert_filter(AVFilterLink *link, AVFilterContext *filt,241int avfilter_insert_filter(AVFilterLink *link, AVFilterContext *filt,
241 unsigned filt_srcpad_idx, unsigned filt_dstpad_idx)242 unsigned filt_srcpad_idx, unsigned filt_dstpad_idx)
242{243{
libavfilter/avfilter.h+2−2
@@ -681,7 +681,7 @@ void avfilter_link_free(AVFilterLink **link); · 680 unmodified lines
681attribute_deprecated681attribute_deprecated
682int avfilter_link_get_channels(AVFilterLink *link);682int avfilter_link_get_channels(AVFilterLink *link);
683#endif683#endif
684 684#if FF_API_FILTER_LINK_SET_CLOSED
685/**685/**
686 * Set the closed field of a link.686 * Set the closed field of a link.
687 * @deprecated applications are not supposed to mess with links, they should687 * @deprecated applications are not supposed to mess with links, they should
@@ -689,7 +689,7 @@ int avfilter_link_get_channels(AVFilterLink *link); · 1 unmodified line
689 */689 */
690attribute_deprecated690attribute_deprecated
691void avfilter_link_set_closed(AVFilterLink *link, int closed);691void avfilter_link_set_closed(AVFilterLink *link, int closed);
692 692#endif
693/**693/**
694 * Negotiate the media format, dimensions, etc of all inputs to a filter.694 * Negotiate the media format, dimensions, etc of all inputs to a filter.
695 *695 *
libavfilter/version.h+3−0
@@ -65,5 +65,8 @@ · 64 unmodified lines
65#ifndef FF_API_NEXT65#ifndef FF_API_NEXT
66#define FF_API_NEXT (LIBAVFILTER_VERSION_MAJOR < 8)66#define FF_API_NEXT (LIBAVFILTER_VERSION_MAJOR < 8)
67#endif67#endif
68#ifndef FF_API_FILTER_LINK_SET_CLOSED
69#define FF_API_FILTER_LINK_SET_CLOSED (LIBAVFILTER_VERSION_MAJOR < 8)
70#endif
68 71
69#endif /* AVFILTER_VERSION_H */72#endif /* AVFILTER_VERSION_H */

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t