Lines Matching refs:field_value
490 VorbisComment::Entry::Entry(const char *field_name, const char *field_value, unsigned field_value_length)
493 construct(field_name, field_value, field_value_length);
496 VorbisComment::Entry::Entry(const char *field_name, const char *field_value)
499 construct(field_name, field_value);
618 bool VorbisComment::Entry::set_field_value(const char *field_value, unsigned field_value_length)
621 FLAC__ASSERT(0 != field_value);
623 if(!::FLAC__format_vorbiscomment_entry_value_is_legal((const FLAC__byte*)field_value, field_value_length))
633 memcpy(field_value_, field_value, field_value_length);
641 bool VorbisComment::Entry::set_field_value(const char *field_value)
643 return set_field_value(field_value, strlen(field_value));
703 void VorbisComment::Entry::construct(const char *field_name, const char *field_value, unsigned field_value_length)
705 if(set_field_name(field_name) && set_field_value(field_value, field_value_length))
709 void VorbisComment::Entry::construct(const char *field_name, const char *field_value)
711 construct(field_name, field_value, strlen(field_value));