On Fri, Jul 19, 2013 at 3:23 PM, Luca Barbato <[email protected]> wrote:

>
> I guess you assumed you could shove a struct as is in the side data and
> just steal the pointer from one side to another. Till we do not decide
> otherwise side-data has to be a wire format, thus bytes-only.
>
> lu
>

There are actually a few points I'm not sure about:
- first of all is side data the right place for this metadata? Since this
is doable with only a single bitfield, maybe it could be possible/easier to
just add a int32 or int64 to AVFrame;
- how to deal with stereo metadata present in container only (namely
matroska)? I can't see any side data in AVFormat, and don't want to use the
metdata field for this;
- how to expose this to command line? Ideally I'd like to do something like
"avconv -i $in -stereo3d $format $out"; I think I could hack my way in
avconv_opt but maybe there is a better way for this?
- how to expose this to the API?

Cheers,
Vittorio
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to