On 09/01/13 14:24, Kieran Kunhya wrote: >> mpeg-specific crap, most probably useless => remove: >> int8_t *qscale_table; >> int qstride; >> int qscale_type; >> uint8_t *mbskip_table; >> int16_t (*motion_val[2])[2]; >> uint32_t *mb_type; >> short *dct_coeff; >> int8_t *ref_index[2]; >> uint8_t motion_subsample_log2; > > How are things like motion-vectors MPEG specific?
vp8, vp9 and daala can export the same information in any comparable format? hvec and h264 motion vector can compare and fit into those definition? Can we think about crafting a side info struct with data exported from codecs that is comparable across them? this data can be useful for priming a number of algorithms only if is valid and sound. Depending on the applications we could define specific codec caps and export if those are set. lu _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
