On 2013-06-17 04:11, Loren Merritt wrote:
On Sun, 16 Jun 2013, Anton Khirnov wrote:
On Sun, 16 Jun 2013 00:53:43 +0000, Loren Merritt <[email protected]>
wrote:
FIXME: This adds alignment constraints and changes a struct that used to be
public. External use of LLS is already deprecated, but I guess we can't
actually enable this optimization until the next major version bump.
I don't think the header was ever installed, so it wasn't really public.
I wouldn't bother with compatibility in this case.
Ok with me. But what does FF_API_LLS_PRIVATE mean, if not "these functions
were public, and are now transitioning to private"? Why were they ifdeffed
rather than removed when someone decided they shouldn't have been
exported?
They had an av_ prefix instead of an avpriv_ prefix to be used across
libraries. Now all private but cross-library API sports avpriv_
prefixes. lls.h was never installed, so it was never a proper public API.
Diego
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel