History

lavfi: make avfilter_insert_pad and pals private on next bump.

They are only useful inside filters and we don't allow user filters for now.

Anton Khirnov committed 14 years ago

Commit fa417fc1 parent b74a1da5 files · +66 −33Browse files

Showing the changes to libavfilter/avfilter.c (1 of 5 files). Show all

Unified · Split

libavfilter/avfilter.c+21−3
@@ -44,9 +44,9 @@ const char *avfilter_license(void) · 43 unmodified lines
44 return LICENSE_PREFIX LIBAV_LICENSE + sizeof(LICENSE_PREFIX) - 1;44 return LICENSE_PREFIX LIBAV_LICENSE + sizeof(LICENSE_PREFIX) - 1;
45}45}
46 46
47void avfilter_insert_pad(unsigned idx, unsigned *count, size_t padidx_off,47void ff_insert_pad(unsigned idx, unsigned *count, size_t padidx_off,
48 AVFilterPad **pads, AVFilterLink ***links,48 AVFilterPad **pads, AVFilterLink ***links,
49 AVFilterPad *newpad)49 AVFilterPad *newpad)
50{50{
51 unsigned i;51 unsigned i;
52 52
@@ -426,4 +426,22 @@ int avfilter_default_config_output_link(AVFilterLink *link) · 373 unmodified lines
426{426{
427 return 0;427 return 0;
428}428}
429void avfilter_insert_pad(unsigned idx, unsigned *count, size_t padidx_off,
430 AVFilterPad **pads, AVFilterLink ***links,
431 AVFilterPad *newpad)
432{
433 ff_insert_pad(idx, count, padidx_off, pads, links, newpad);
434}
435void avfilter_insert_inpad(AVFilterContext *f, unsigned index,
436 AVFilterPad *p)
437{
438 ff_insert_pad(index, &f->input_count, offsetof(AVFilterLink, dstpad),
439 &f->input_pads, &f->inputs, p);
440}
441void avfilter_insert_outpad(AVFilterContext *f, unsigned index,
442 AVFilterPad *p)
443{
444 ff_insert_pad(index, &f->output_count, offsetof(AVFilterLink, srcpad),
445 &f->output_pads, &f->outputs, p);
446}
429#endif447#endif

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