Hi, On Wed, Nov 30, 2016 at 6:48 AM, Mark Thompson <s...@jkqxz.net> wrote:
> On 30/11/16 03:37, Ronald S. Bultje wrote: > > Hi, > > > > On Mon, Nov 28, 2016 at 6:50 PM, Mark Thompson <s...@jkqxz.net> wrote: > > > >> --- > >> Incomplete, but enough to work with the encoder in patch 3. > >> > >> Todo: > >> * Superframe splitting. > >> > > > > From what I understand, Anton ported the vp9 parser into a BSF, which > > resolves this. > > > > > >> * More options to control recombination. > >> * Better error handling, especially for slightly broken streams. > >> > >> > >> libavcodec/Makefile | 1 + > >> libavcodec/bitstream_filters.c | 1 + > >> libavcodec/vp9_recombine_bsf.c | 557 ++++++++++++++++++++++++++++++ > >> +++++++++++ > >> 3 files changed, 559 insertions(+) > >> create mode 100644 libavcodec/vp9_recombine_bsf.c > > > > > > Can you please import the one from ffmpeg? > > > > http://git.videolan.org/?p=ffmpeg.git;a=blob;f= > libavcodec/vp9_superframe_bsf.c;h=b686adbe1673f564d252a30cff11c5 > 895a9a3b55;hb=HEAD > > Sure, that's probably a good idea in any case to keep the projects in sync. > > Would people prefer that this filter only handles the reordering (with a > different name, I guess), and then use reorder,merge as separate bsfs for > the VAAPI case? Personally I would say yes, obviously depending on this being technically feasible. Can you explain the reordering in the docs? (I'm still not 100% sure what that means.) Ronald _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel