Lines Matching defs:BParameter

12 	BParameterWeb, BParameterGroup, BParameter, BNullParameter,
36 BParameter Struct Size (in bytes): 4 bytes
422 BParameter*
648 BParameter* parameter
649 = static_cast<BParameter*>(group->ParameterAt(index));
696 delete static_cast<BParameter*>(fControls->ItemAt(i));
831 BParameter*
834 return static_cast<BParameter*>(fControls->ItemAt(index));
905 BParameter* parameter = static_cast<BParameter*>(fControls->ItemAt(i));
908 size += sizeof(BParameter*) + sizeof(BParameter::media_parameter_type)
958 BParameter* parameter = static_cast<BParameter*>(fControls->ItemAt(i));
964 write_to_buffer<BParameter*>(&buffer, parameter);
965 write_to_buffer<BParameter::media_parameter_type>(&buffer,
1066 delete static_cast<BParameter*>(fControls->ItemAt(i));
1085 sizeof(BParameter*) + sizeof(BParameter::media_parameter_type)
1090 BParameter* oldPointer = read_pointer_from_buffer_swap<BParameter*>(
1092 BParameter::media_parameter_type mediaType
1093 = read_from_buffer_swap32<BParameter::media_parameter_type>(&buffer,
1101 BParameter* parameter = MakeControl(mediaType);
1181 BParameter*
1187 case BParameter::B_NULL_PARAMETER:
1190 case BParameter::B_DISCRETE_PARAMETER:
1194 case BParameter::B_CONTINUOUS_PARAMETER:
1198 case BParameter::B_TEXT_PARAMETER:
1209 // #pragma mark - BParameter
1212 BParameter::media_parameter_type
1213 BParameter::Type() const
1220 BParameter::Web() const
1227 BParameter::Group() const
1234 BParameter::Name() const
1241 BParameter::Kind() const
1248 BParameter::Unit() const
1255 BParameter::ID() const
1262 BParameter::SetFlags(uint32 flags)
1269 BParameter::Flags() const
1276 BParameter::GetValue(void* buffer, size_t* _size, bigtime_t* _when)
1288 ERROR("BParameter::GetValue: no parent BParameterWeb\n");
1294 ERROR("BParameter::GetValue: the parent BParameterWeb is not assigned to a BMediaNode\n");
1308 ERROR("BParameter::GetValue can't create area of %ld bytes\n",
1336 ERROR("BParameter::GetValue parameter '%s' querying node %d, "
1349 BParameter::SetValue(const void* buffer, size_t size, bigtime_t when)
1359 ERROR("BParameter::SetValue: no parent BParameterWeb\n");
1365 ERROR("BParameter::SetValue: the parent BParameterWeb is not assigned "
1380 ERROR("BParameter::SetValue can't create area of %ld bytes\n", size);
1397 ERROR("BParameter::SetValue querying node failed: %s\n",
1409 BParameter::CountChannels()
1416 BParameter::SetChannelCount(int32 count)
1423 BParameter::MediaType()
1430 BParameter::SetMediaType(media_type type)
1437 BParameter::CountInputs()
1443 BParameter*
1444 BParameter::InputAt(int32 index)
1446 return static_cast<BParameter*>(fInputs->ItemAt(index));
1451 BParameter::AddInput(BParameter* input)
1471 BParameter::CountOutputs()
1477 BParameter*
1478 BParameter::OutputAt(int32 index)
1480 return static_cast<BParameter*>(fOutputs->ItemAt(index));
1485 BParameter::AddOutput(BParameter* output)
1505 BParameter::IsFixedSize() const
1512 BParameter::TypeCode() const
1519 BParameter::FlattenedSize() const
1524 BParameter Struct Size (in bytes): 4 bytes
1550 size += fInputs->CountItems() * sizeof(BParameter*);
1551 size += fOutputs->CountItems() * sizeof(BParameter*);
1558 BParameter::Flatten(void* buffer, ssize_t size) const
1563 ERROR("BParameter::Flatten buffer is NULL\n");
1568 // BParameter::FlattenedSize(), not by a descendent's override of this method.
1569 ssize_t actualSize = BParameter::FlattenedSize();
1571 ERROR("BParameter::Flatten(): size too small\n");
1588 memcpy(buffer, fInputs->Items(), sizeof(BParameter*) * count);
1589 skip_in_buffer(&buffer, sizeof(BParameter*) * count);
1597 memcpy(buffer, fOutputs->Items(), sizeof(BParameter*) * count);
1598 skip_in_buffer(&buffer, sizeof(BParameter*) * count);
1610 BParameter::AllowsTypeCode(type_code code) const
1617 BParameter::Unflatten(type_code code, const void* buffer, ssize_t size)
1622 ERROR("BParameter::Unflatten(): wrong type code\n");
1627 ERROR("BParameter::Unflatten(): buffer is NULL\n");
1634 ERROR("BParameter::Unflatten() size too small\n");
1648 ERROR("BParameter::Unflatten(): bad magic\n");
1655 ERROR("BParameter::Unflatten(): buffer too small (%ld > %ld)\n",
1661 // a flattened BParameter, then return an error.
1675 ERROR("BParameter::Unflatten out of memory (2)\n");
1699 fInputs->AddItem(read_pointer_from_buffer_swap<BParameter * const>(
1709 fOutputs->AddItem(read_pointer_from_buffer_swap<BParameter * const>(
1721 BParameter::BParameter(int32 id, media_type mediaType,
1746 BParameter::~BParameter()
1769 BParameter::FixRefs(BList& old, BList& updated)
1783 ERROR("BParameter::FixRefs(): No mapping found for input");
1805 ERROR("BParameter::FixRefs(): No mapping found for output");
1877 return BParameter::FlattenedSize() + kAdditionalContinuousParameterSize;
1891 ssize_t parameterSize = BParameter::FlattenedSize();
1897 status_t status = BParameter::Flatten(buffer, size);
1899 ERROR("BContinuousParameter::Flatten(): BParameter::Flatten() failed\n");
1903 // add our data to the general flattened BParameter
1944 status_t status = BParameter::Unflatten(code, buffer, size);
1946 ERROR("BContinuousParameter::Unflatten(): BParameter::Unflatten "
1951 ssize_t parameterSize = BParameter::FlattenedSize();
1973 : BParameter(id, mediaType, B_CONTINUOUS_PARAMETER, web, name, kind, unit),
2062 BParameter* parameter = static_cast<BParameter*>(fInputs->ItemAt(i));
2077 BParameter* parameter = static_cast<BParameter*>(fOutputs->ItemAt(i));
2107 ssize_t size = BParameter::FlattenedSize()
2135 ssize_t parameterSize = BParameter::FlattenedSize();
2142 status_t status = BParameter::Flatten(buffer, size);
2144 ERROR("BDiscreteParameter::Flatten(): BParameter::Flatten failed\n");
2190 status_t status = BParameter::Unflatten(code, buffer, size);
2192 ERROR("BDiscreteParameter::Unflatten(): BParameter::Unflatten failed\n");
2196 ssize_t parameterSize = BParameter::FlattenedSize();
2233 : BParameter(id, mediaType, B_DISCRETE_PARAMETER, web, name, kind, NULL)
2273 return BParameter::FlattenedSize() + sizeof(fMaxBytes);
2285 ssize_t parameterSize = BParameter::FlattenedSize();
2291 status_t status = BParameter::Flatten(buffer, size);
2293 ERROR("BTextParameter::Flatten(): BParameter::Flatten() failed\n");
2297 // add our data to the general flattened BParameter
2328 status_t status = BParameter::Unflatten(code, buffer, size);
2330 ERROR("BTextParameter::Unflatten(): BParameter::Unflatten failed\n");
2334 ssize_t parameterSize = BParameter::FlattenedSize();
2351 : BParameter(id, mediaType, B_TEXT_PARAMETER, web, name, kind, NULL)
2376 return BParameter::FlattenedSize();
2383 return BParameter::Flatten(buffer, size);
2390 return BParameter::Unflatten(code, buffer, size);
2396 : BParameter(id, mediaType, B_NULL_PARAMETER, web, name, kind, NULL)
2427 status_t BParameter::_Reserved_Control_0(void *) { return B_ERROR; }
2428 status_t BParameter::_Reserved_Control_1(void *) { return B_ERROR; }
2429 status_t BParameter::_Reserved_Control_2(void *) { return B_ERROR; }
2430 status_t BParameter::_Reserved_Control_3(void *) { return B_ERROR; }
2431 status_t BParameter::_Reserved_Control_4(void *) { return B_ERROR; }
2432 status_t BParameter::_Reserved_Control_5(void *) { return B_ERROR; }
2433 status_t BParameter::_Reserved_Control_6(void *) { return B_ERROR; }
2434 status_t BParameter::_Reserved_Control_7(void *) { return B_ERROR; }