On Mon, Mar 23, 2015 at 8:40 AM, Vittorio Giovara <vittorio.giov...@gmail.com> wrote: > On Sun, Mar 22, 2015 at 7:36 PM, Luca Barbato <lu_z...@gentoo.org> wrote: >>> +typedef struct HQContext { >>> + AVCodecContext *avctx; >>> + >>> + VLC hq_ac_vlc; >>> + VLC hqa_cbp_vlc; >>> + DECLARE_ALIGNED(16, int16_t, block)[12][64]; >>> +} HQContext; >>> + >>> +typedef struct HQProfile { >>> + int width, height; >>> + int num_slices; >>> + const uint8_t *perm_tab; >>> + int tab_w, tab_h; >>> +} HQProfile; >> >> >> Pointers first, int after please. >> > > Can you explain this in more details please?
I think he means for packing, see: http://www.catb.org/esr/structure-packing/ Best, t _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel