Opened 14 years ago
Closed 14 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 , 14 years ago
comment:3 by , 14 years ago
Owner: | changed from | to
---|---|
Status: | new → open |
comment:5 by , 14 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.