Opened 15 years ago
Closed 15 years ago
#33 closed enhancement (fixed)
`libavfilter/vsrc_buffer.h' missing after make install (and missing doxygen doc)
| Reported by: | Francesco Pretto | Owned by: | Stefano Sabatini |
|---|---|---|---|
| Priority: | minor | Component: | avfilter |
| Version: | Keywords: | ||
| Cc: | Blocked By: | ||
| Blocking: | Reproduced by developer: | yes | |
| Analyzed by developer: | yes |
Description
As this page [1], vsrc_buffer.h is part of the public api but, as of git 2a0d4d4, is not installed with the other libav* headers by the build system. A doxygen doc for the only function defined there would be helpful.
Change History (5)
comment:1 by , 15 years ago
comment:3 by , 15 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → open |
comment:5 by , 15 years ago
| Analyzed by developer: | set |
|---|---|
| Reproduced by developer: | set |
| Resolution: | → fixed |
| Status: | open → closed |
| Type: | defect → enhancement |
API reworked, and made public in commit:
commit 83db71977700d3337c84d5945ac8b7e7ee881ac2
Author: Stefano Sabatini <stefano.sabatini-lala@poste.it>
Date: Sun May 22 19:30:08 2011 +0200
lavfi: make vsrc_buffer.h header public
Address trac issue #33.
Note:
See TracTickets
for help on using tickets.



I'd like to avoid the dependency of vsrc_buffer.h on libavcodec/AVFrame, and implement a more integrated source the same way input_filter is implemented in ffplay.c.
My plan: make vsrc_buffer more generic, with no need to reference the libavcodec API and thus usable in a non-lavc application, and a more integrated vsrc_lavc source with tight integration with lavc (done by extending the ffplay.c input filter).
So I want to wait more before to make this API officially public. I'll try to find some time for implementing the required changes.