Lines Matching defs:value
100 static PAKT_INFO * alac_pakt_append (PAKT_INFO * info, uint32_t value) ;
786 alac_pakt_append (PAKT_INFO * info, uint32_t value)
799 info->packet_size [info->count++] = value ;
808 uint32_t bcount, value = 1, pakt_size ;
844 for (bcount = 24 ; bcount < pakt_size && value != 0 ; )
848 value = 0 ;
851 value = (value << 7) + (byte & 0x7F) ;
856 value = 0 ;
864 if ((info = alac_pakt_append (info, value)) == NULL)
900 { int32_t value = info->packet_size [k] ;
902 if ((value & 0x7f) == value)
903 { data [pakt_size++] = value ;
907 if ((value & 0x3fff) == value)
908 { data [pakt_size++] = (value >> 7) | 0x80 ;
909 data [pakt_size++] = value & 0x7f ;
913 if ((value & 0x1fffff) == value)
914 { data [pakt_size++] = (value >> 14) | 0x80 ;
915 data [pakt_size++] = ((value >> 7) & 0x7f) | 0x80 ;
916 data [pakt_size++] = value & 0x7f ;
920 if ((value & 0x0fffffff) == value)
921 { data [pakt_size++] = (value >> 21) | 0x80 ;
922 data [pakt_size++] = ((value >> 14) & 0x7f) | 0x80 ;
923 data [pakt_size++] = ((value >> 7) & 0x7f) | 0x80 ;
924 data [pakt_size++] = value & 0x7f ;