History

avfilter: deprecate avfilter_link_get_channels()

And move the channels field to the public section of the struct.

James Almer committed 8 years ago

Commit 798dcf21 parent b9ad04b4 files · +20 −6Browse files

Showing the changes to libavfilter/avfilter.h (1 of 4 files). Show all

Unified · Split

libavfilter/avfilter.h+10−5
@@ -448,6 +448,11 @@ struct AVFilterLink { · 447 unmodified lines
448448 */
449449 AVRational time_base;
450450
451+ /**
452+ * Number of channels.
453+ */
454+ int channels;
455+
451456 /*****************************************************************
452457 * All fields below this line are not part of the public API. They
453458 * may not be used outside of libavfilter and can be changed and
@@ -551,11 +556,6 @@ struct AVFilterLink { · 97 unmodified lines
551556 */
552557 int max_samples;
553558
554− /**
555− * Number of channels.
556− */
557− int channels;
558−
559559 /**
560560 * Link processing flags.
561561 */
@@ -647,10 +647,15 @@ int avfilter_link(AVFilterContext *src, unsigned srcpad, · 85 unmodified lines
647647 */
648648 void avfilter_link_free(AVFilterLink **link);
649649
650+#if FF_API_FILTER_GET_SET
650651 /**
651652 * Get the number of channels of a link.
653+ * @deprecated This accessor used to be provided for ABI compatibility, and
654+ * does not need to be used anymore.
652655 */
656+attribute_deprecated
653657 int avfilter_link_get_channels(AVFilterLink *link);
658+#endif
654659
655660 /**
656661 * Set the closed field of a link.

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