Since hwaccel2 is getting too much friction and downstreams wants VDA working better here the solutions
A- use the original patch with the not so nice compatibility flag in the struct. B- have downstreams use a custom get_buffer and unref the CV buffer that way C- breaks everying, by moving to the current hwaccel1 standard. I prefer B since it is backwards compatible, A is the least effort option, C is the "righter" so far but would require more work for downstreams (so I would have to do for them and hope they accept it) and makes so the few 1-2 people using non-static libav on mac would get the symbol visibility to bite them. I'll pester tomorrow the VLC Mac devs about implementing B. _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
