BContinuousParameter
class BContinuousParameter;
BContinuousParameter* MakeContinuousParameter(int32 id,
friend class BContinuousParameter;
class BContinuousParameter : public BParameter {
BContinuousParameter(int32 id,
~BContinuousParameter();
class BContinuousParameter;
class BContinuousParameter;
BContinuousParameter* fVolumeSlider;
BContinuousParameter * chunkSizeParameter
chunkSizeParameter->SetResponse(BContinuousParameter::B_LINEAR,1,0);
BContinuousParameter * bitRateParameter
bitRateParameter->SetResponse(BContinuousParameter::B_LINEAR,.001,0);
BContinuousParameter * bufferPeriodParameter
bufferPeriodParameter->SetResponse(BContinuousParameter::B_LINEAR,1,0);
BContinuousParameter* value;
BContinuousParameter* param = group->MakeContinuousParameter(FREQUENCY_PARAM, B_MEDIA_NO_TYPE, "", B_GAIN, "Hz", 0, 2500, 0.1);
BContinuousParameter *p;
BContinuousParameter *p;
BContinuousParameter *p;
case BContinuousParameter::B_LINEAR:
case BContinuousParameter::B_POLYNOMIAL:
case BContinuousParameter::B_EXPONENTIAL:
case BContinuousParameter::B_LOGARITHMIC:
NumericValControl::NumericValControl(BRect frame, const char* name, BContinuousParameter* param,
BContinuousParameter*
BContinuousParameter* fParam;
class BContinuousParameter;
NumericValControl(BRect frame, const char* name, BContinuousParameter* param,
BContinuousParameter* param() const;
BContinuousParameter* value;
BContinuousParameter* cpuParam = group->MakeContinuousParameter(
fMixerParameter = static_cast<BContinuousParameter*>(p);
class BContinuousParameter;
BContinuousParameter* fMixerParameter;
BContinuousParameter *gain = NULL;
gain = dynamic_cast<BContinuousParameter *>(parameter);
BContinuousParameter &continuous
= static_cast<BContinuousParameter &>(*parameter);
BContinuousParameter ¶meter);
BContinuousParameter &fParameter;
BContinuousParameter ¶meter);
BContinuousParameter &fParameter;
int32 maxValue, BContinuousParameter ¶meter)
orientation orientation, int32 channels, BContinuousParameter ¶meter)
static_cast<BContinuousParameter &>(parameter));
BContinuousParameter ¶meter)
int32 maxValue, BContinuousParameter ¶meter);
BContinuousParameter &fParameter;
return new BContinuousParameter(-1, B_MEDIA_NO_TYPE, NULL, NULL,
+ sizeof(BContinuousParameter::response);
BContinuousParameter::ValueType()
BContinuousParameter::MinValue()
BContinuousParameter::MaxValue()
BContinuousParameter::ValueStep()
BContinuousParameter::SetResponse(int resp, float factor, float offset)
BContinuousParameter::GetResponse(int* _resp, float* _factor, float* _offset)
BContinuousParameter::FlattenedSize() const
BContinuousParameter::Flatten(void* buffer, ssize_t size) const
BContinuousParameter::Unflatten(type_code code, const void* buffer,
BContinuousParameter::BContinuousParameter(int32 id, media_type mediaType,
BContinuousParameter::~BContinuousParameter()
status_t BContinuousParameter::_Reserved_ContinuousParameter_0(void *) { return B_ERROR; }
status_t BContinuousParameter::_Reserved_ContinuousParameter_1(void *) { return B_ERROR; }
status_t BContinuousParameter::_Reserved_ContinuousParameter_2(void *) { return B_ERROR; }
status_t BContinuousParameter::_Reserved_ContinuousParameter_3(void *) { return B_ERROR; }
status_t BContinuousParameter::_Reserved_ContinuousParameter_4(void *) { return B_ERROR; }
status_t BContinuousParameter::_Reserved_ContinuousParameter_5(void *) { return B_ERROR; }
status_t BContinuousParameter::_Reserved_ContinuousParameter_6(void *) { return B_ERROR; }
status_t BContinuousParameter::_Reserved_ContinuousParameter_7(void *) { return B_ERROR; }
BContinuousParameter*
BContinuousParameter* parameter
= new(std::nothrow) BContinuousParameter(id, mediaType, fWeb, name,
fVolumeSlider = (BContinuousParameter *)parameter;
CPPUNIT_ASSERT_EQUAL(140, sizeof(BContinuousParameter));