put_buffer(pb, "VideoHandler", 13);
str = "VideoHandler";
static int mov_write_hdlr_tag(ByteIOContext *pb, MOVTrack* track){    int size = 0;    size = 45;    put_be32(pb, size); /* size */    put_tag(pb, "hdlr");    put_be32(pb, 0); /* Version & flags */    put_be32(pb, 0); /* reserved */    if(track->enc->codec_type == CODEC_TYPE_VIDEO)        put_tag(pb, "vide"); /* handler type */    else        put_tag(pb, "soun"); /* handler type */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    put_byte(pb, 0); /* reserved */    if(track->enc->codec_type == CODEC_TYPE_VIDEO)        put_buffer(pb, "VideoHandler", 13);    else        put_buffer(pb, "SoundHandler", 13);    return size;}