Lines Matching defs:val
356 static void put_ebml_uint(AVIOContext *pb, uint32_t elementid, uint64_t val)
359 uint64_t tmp = val;
366 avio_w8(pb, (uint8_t)(val >> i * 8));
369 static void put_ebml_float(AVIOContext *pb, uint32_t elementid, double val)
373 avio_wb64(pb, av_double2int(val));
506 double val)
510 elem->priv.f = val;
514 uint64_t val)
517 elem->priv.uint = val;
521 uint64_t val)
524 elem->priv.uint = val;
528 int64_t val)
531 elem->priv.sint = val;
550 static av_const int uint_size(uint64_t val)
555 } while (val >>= 8);
565 static av_const int sint_size(int64_t val)
567 uint64_t tmp = 2 * (uint64_t)(val < 0 ? val^-1 : val);
693 uint64_t val = elem->type == EBML_UID ? elem->priv.uint
695 avio_wb64(pb, val);
700 uint64_t val = elem->type == EBML_UINT ? elem->priv.uint
703 avio_w8(pb, (uint8_t)(val >> i * 8));