Lines Matching defs:BParameter

12 	BParameterWeb, BParameterGroup, BParameter, BNullParameter,
36 BParameter Struct Size (in bytes): 4 bytes
419 BParameter*
645 BParameter* parameter
646 = static_cast<BParameter*>(group->ParameterAt(index));
693 delete static_cast<BParameter*>(fControls->ItemAt(i));
828 BParameter*
831 return static_cast<BParameter*>(fControls->ItemAt(index));
902 BParameter* parameter = static_cast<BParameter*>(fControls->ItemAt(i));
953 BParameter* parameter = static_cast<BParameter*>(fControls->ItemAt(i));
959 write_to_buffer<BParameter*>(&buffer, parameter);
960 write_to_buffer<BParameter::media_parameter_type>(&buffer,
1061 delete static_cast<BParameter*>(fControls->ItemAt(i));
1082 BParameter* oldPointer = read_pointer_from_buffer_swap<BParameter*>(
1084 BParameter::media_parameter_type mediaType
1085 = read_from_buffer_swap32<BParameter::media_parameter_type>(&buffer,
1093 BParameter* parameter = MakeControl(mediaType);
1170 BParameter*
1176 case BParameter::B_NULL_PARAMETER:
1179 case BParameter::B_DISCRETE_PARAMETER:
1183 case BParameter::B_CONTINUOUS_PARAMETER:
1187 case BParameter::B_TEXT_PARAMETER:
1198 // #pragma mark - BParameter
1201 BParameter::media_parameter_type
1202 BParameter::Type() const
1209 BParameter::Web() const
1216 BParameter::Group() const
1223 BParameter::Name() const
1230 BParameter::Kind() const
1237 BParameter::Unit() const
1244 BParameter::ID() const
1251 BParameter::SetFlags(uint32 flags)
1258 BParameter::Flags() const
1265 BParameter::GetValue(void* buffer, size_t* _size, bigtime_t* _when)
1277 ERROR("BParameter::GetValue: no parent BParameterWeb\n");
1283 ERROR("BParameter::GetValue: the parent BParameterWeb is not assigned to a BMediaNode\n");
1297 ERROR("BParameter::GetValue can't create area of %ld bytes\n",
1325 ERROR("BParameter::GetValue parameter '%s' querying node %d, "
1338 BParameter::SetValue(const void* buffer, size_t size, bigtime_t when)
1348 ERROR("BParameter::SetValue: no parent BParameterWeb\n");
1354 ERROR("BParameter::SetValue: the parent BParameterWeb is not assigned "
1369 ERROR("BParameter::SetValue can't create area of %ld bytes\n", size);
1386 ERROR("BParameter::SetValue querying node failed: %s\n",
1398 BParameter::CountChannels()
1405 BParameter::SetChannelCount(int32 count)
1412 BParameter::MediaType()
1419 BParameter::SetMediaType(media_type type)
1426 BParameter::CountInputs()
1432 BParameter*
1433 BParameter::InputAt(int32 index)
1435 return static_cast<BParameter*>(fInputs->ItemAt(index));
1440 BParameter::AddInput(BParameter* input)
1460 BParameter::CountOutputs()
1466 BParameter*
1467 BParameter::OutputAt(int32 index)
1469 return static_cast<BParameter*>(fOutputs->ItemAt(index));
1474 BParameter::AddOutput(BParameter* output)
1494 BParameter::IsFixedSize() const
1501 BParameter::TypeCode() const
1508 BParameter::FlattenedSize() const
1513 BParameter Struct Size (in bytes): 4 bytes
1539 size += fInputs->CountItems() * sizeof(BParameter*);
1540 size += fOutputs->CountItems() * sizeof(BParameter*);
1547 BParameter::Flatten(void* buffer, ssize_t size) const
1552 ERROR("BParameter::Flatten buffer is NULL\n");
1557 // BParameter::FlattenedSize(), not by a descendent's override of this method.
1558 ssize_t actualSize = BParameter::FlattenedSize();
1560 ERROR("BParameter::Flatten(): size too small\n");
1577 memcpy(buffer, fInputs->Items(), sizeof(BParameter*) * count);
1578 skip_in_buffer(&buffer, sizeof(BParameter*) * count);
1586 memcpy(buffer, fOutputs->Items(), sizeof(BParameter*) * count);
1587 skip_in_buffer(&buffer, sizeof(BParameter*) * count);
1599 BParameter::AllowsTypeCode(type_code code) const
1606 BParameter::Unflatten(type_code code, const void* buffer, ssize_t size)
1611 ERROR("BParameter::Unflatten(): wrong type code\n");
1616 ERROR("BParameter::Unflatten(): buffer is NULL\n");
1623 ERROR("BParameter::Unflatten() size too small\n");
1637 ERROR("BParameter::Unflatten(): bad magic\n");
1644 ERROR("BParameter::Unflatten(): buffer too small (%ld > %ld)\n",
1650 // a flattened BParameter, then return an error.
1664 ERROR("BParameter::Unflatten out of memory (2)\n");
1687 fInputs->AddItem(read_pointer_from_buffer_swap<BParameter * const>(
1697 fOutputs->AddItem(read_pointer_from_buffer_swap<BParameter * const>(
1709 BParameter::BParameter(int32 id, media_type mediaType,
1734 BParameter::~BParameter()
1757 BParameter::FixRefs(BList& old, BList& updated)
1771 ERROR("BParameter::FixRefs(): No mapping found for input");
1793 ERROR("BParameter::FixRefs(): No mapping found for output");
1865 return BParameter::FlattenedSize() + kAdditionalContinuousParameterSize;
1879 ssize_t parameterSize = BParameter::FlattenedSize();
1885 status_t status = BParameter::Flatten(buffer, size);
1887 ERROR("BContinuousParameter::Flatten(): BParameter::Flatten() failed\n");
1891 // add our data to the general flattened BParameter
1932 status_t status = BParameter::Unflatten(code, buffer, size);
1934 ERROR("BContinuousParameter::Unflatten(): BParameter::Unflatten "
1939 ssize_t parameterSize = BParameter::FlattenedSize();
1961 : BParameter(id, mediaType, B_CONTINUOUS_PARAMETER, web, name, kind, unit),
2040 BParameter* parameter = static_cast<BParameter*>(fInputs->ItemAt(i));
2055 BParameter* parameter = static_cast<BParameter*>(fOutputs->ItemAt(i));
2085 ssize_t size = BParameter::FlattenedSize()
2113 ssize_t parameterSize = BParameter::FlattenedSize();
2120 status_t status = BParameter::Flatten(buffer, size);
2122 ERROR("BDiscreteParameter::Flatten(): BParameter::Flatten failed\n");
2168 status_t status = BParameter::Unflatten(code, buffer, size);
2170 ERROR("BDiscreteParameter::Unflatten(): BParameter::Unflatten failed\n");
2174 ssize_t parameterSize = BParameter::FlattenedSize();
2211 : BParameter(id, mediaType, B_DISCRETE_PARAMETER, web, name, kind, NULL)
2251 return BParameter::FlattenedSize() + sizeof(fMaxBytes);
2263 ssize_t parameterSize = BParameter::FlattenedSize();
2269 status_t status = BParameter::Flatten(buffer, size);
2271 ERROR("BTextParameter::Flatten(): BParameter::Flatten() failed\n");
2275 // add our data to the general flattened BParameter
2306 status_t status = BParameter::Unflatten(code, buffer, size);
2308 ERROR("BTextParameter::Unflatten(): BParameter::Unflatten failed\n");
2312 ssize_t parameterSize = BParameter::FlattenedSize();
2329 : BParameter(id, mediaType, B_TEXT_PARAMETER, web, name, kind, NULL)
2354 return BParameter::FlattenedSize();
2361 return BParameter::Flatten(buffer, size);
2368 return BParameter::Unflatten(code, buffer, size);
2374 : BParameter(id, mediaType, B_NULL_PARAMETER, web, name, kind, NULL)
2405 status_t BParameter::_Reserved_Control_0(void *) { return B_ERROR; }
2406 status_t BParameter::_Reserved_Control_1(void *) { return B_ERROR; }
2407 status_t BParameter::_Reserved_Control_2(void *) { return B_ERROR; }
2408 status_t BParameter::_Reserved_Control_3(void *) { return B_ERROR; }
2409 status_t BParameter::_Reserved_Control_4(void *) { return B_ERROR; }
2410 status_t BParameter::_Reserved_Control_5(void *) { return B_ERROR; }
2411 status_t BParameter::_Reserved_Control_6(void *) { return B_ERROR; }
2412 status_t BParameter::_Reserved_Control_7(void *) { return B_ERROR; }