Made possible by db98b0e04e04079be3ee51d14659b660c0f7f77a and 03567ed80cf1cfdbf59f902cbf1dd2c35cc3de6a.
Unified · Split
| @@ -403,8 +403,6 @@ unsigned avfilter_filter_pad_count(const AVFilter *filter, int is_output); · 402 unmodified lines | ||
| 403 | 403 | */ |
| 404 | 404 | #define AVFILTER_THREAD_SLICE (1 << 0) |
| 405 | 405 | |
| 406 | −typedef struct AVFilterInternal AVFilterInternal; | |
| 407 | − | |
| 408 | 406 | /** An instance of a filter */ |
| 409 | 407 | struct AVFilterContext { |
| 410 | 408 | const AVClass *av_class; ///< needed for av_log() and filters common options |
| @@ -443,11 +441,6 @@ struct AVFilterContext { · 32 unmodified lines | ||
| 443 | 441 | */ |
| 444 | 442 | int thread_type; |
| 445 | 443 | |
| 446 | − /** | |
| 447 | − * An opaque struct for libavfilter internal use. | |
| 448 | − */ | |
| 449 | − AVFilterInternal *internal; | |
| 450 | − | |
| 451 | 444 | struct AVFilterCommand *command_queue; |
| 452 | 445 | |
| 453 | 446 | char *enable_str; ///< enable expression string |
| @@ -788,8 +781,6 @@ int avfilter_insert_filter(AVFilterLink *link, AVFilterContext *filt, · 334 unmodified lines | ||
| 788 | 781 | */ |
| 789 | 782 | const AVClass *avfilter_get_class(void); |
| 790 | 783 | |
| 791 | −typedef struct AVFilterGraphInternal AVFilterGraphInternal; | |
| 792 | − | |
| 793 | 784 | /** |
| 794 | 785 | * A function pointer passed to the @ref AVFilterGraph.execute callback to be |
| 795 | 786 | * executed multiple times, possibly in parallel. |
| @@ -847,11 +838,6 @@ typedef struct AVFilterGraph { · 51 unmodified lines | ||
| 847 | 838 | */ |
| 848 | 839 | int nb_threads; |
| 849 | 840 | |
| 850 | − /** | |
| 851 | − * Opaque object for libavfilter internal use. | |
| 852 | − */ | |
| 853 | − AVFilterGraphInternal *internal; | |
| 854 | − | |
| 855 | 841 | /** |
| 856 | 842 | * Opaque user data. May be set by the caller to an arbitrary value, e.g. to |
| 857 | 843 | * be used from callbacks like @ref AVFilterGraph.execute. |