/haiku/headers/private/media/ |
H A D | DefaultMediaTheme.h | 27 virtual BView* MakeViewFor(BParameterWeb* web, const BRect* hintRect = NULL);
|
/haiku/src/bin/ |
H A D | setvolume.cpp | 53 BParameterWeb *web; local 54 status = roster->GetParameterWebFor(mixer, &web); 57 // the web is all we need :-) 60 fprintf(stderr, "%s: cannot get parameter web for audio mixer: %s\n", 69 for (int32 index = 0; (parameter = web->ParameterAt(index)) != NULL; index++) { 82 delete web; 156 delete web;
|
/haiku/headers/os/media/ |
H A D | MediaTheme.h | 29 static BView* ViewFor(BParameterWeb* web, const BRect* hintRect = NULL, 62 virtual BView* MakeViewFor(BParameterWeb* web,
|
H A D | ParameterWeb.h | 133 BParameterGroup(BParameterWeb* web, 262 BParameterWeb* web, const char* name, 329 BParameterWeb* web, const char* name, 380 BParameterWeb* web, const char* name, 418 BParameterWeb* web, const char* name, 453 BParameterWeb* web, const char* name,
|
H A D | Controllable.h | 43 status_t SetParameterWeb(BParameterWeb* web);
|
/haiku/src/kits/media/ |
H A D | MediaTheme.cpp | 69 BMediaTheme::ViewFor(BParameterWeb* web, const BRect* hintRect, argument 85 return usingTheme->MakeViewFor(web, hintRect);
|
H A D | Controllable.cpp | 175 BControllable::SetParameterWeb(BParameterWeb* web) argument 181 fWeb = web; 190 if (old != web && web != NULL) 268 // parameter web too large 291 // no parameter web
|
H A D | ParameterWeb.cpp | 402 // Counts over all groups (and sub-groups) in the web. 427 // Iterates over all groups (and sub-groups) in the web. 676 BParameterGroup::BParameterGroup(BParameterWeb* web, const char* name) argument 678 fWeb(web), 682 TRACE("BParameterGroup: web = %p, name = \"%s\"\n", web, name); 1122 // add it's old pointer value to the RefFix list kept by the owner web 1168 // add it's old pointer value to the RefFix list kept by the owner web 1722 media_parameter_type type, BParameterWeb* web, const char* name, 1727 fWeb(web), 1721 BParameter(int32 id, media_type mediaType, media_parameter_type type, BParameterWeb* web, const char* name, const char* kind, const char* unit) argument 1970 BContinuousParameter(int32 id, media_type mediaType, BParameterWeb* web, const char* name, const char* kind, const char* unit, float minimum, float maximum, float stepping) argument 2231 BDiscreteParameter(int32 id, media_type mediaType, BParameterWeb* web, const char* name, const char* kind) argument 2348 BTextParameter(int32 id, media_type mediaType, BParameterWeb* web, const char* name, const char* kind, size_t maxBytes) argument 2394 BNullParameter(int32 id, media_type mediaType, BParameterWeb* web, const char* name, const char* kind) argument [all...] |
H A D | DefaultMediaTheme.cpp | 823 DefaultMediaTheme::MakeViewFor(BParameterWeb *web, const BRect *hintRect) argument 827 if (web == NULL) 834 if (web->CountGroups() > 1) 835 tabView = new BTabView("web"); 837 for (int32 i = 0; i < web->CountGroups(); i++) { 838 BParameterGroup *group = web->GroupAt(i);
|
H A D | MediaTrack.cpp | 699 BParameterWeb* web; local 700 if (GetParameterWeb(&web) == B_OK) 701 return web; 717 // copy. But how could it even do that? How can one clone a web and make
|
/haiku/src/apps/cortex/ParameterView/ |
H A D | ParameterWindow.cpp | 126 // start watching for parameter web changes 289 BParameterWeb *web; local 290 status_t error = roster->GetParameterWebFor(m_node, &web); 291 if (!error && (web->CountParameters() || web->CountGroups())) { 297 m_parameters = BMediaTheme::ViewFor(web, 0, theme);
|
/haiku/src/apps/cortex/addons/LoggingConsumer/ |
H A D | NodeHarnessWin.cpp | 169 BParameterWeb* web; local 170 r->GetParameterWebFor(mConnection.consumer, &web); 171 BView* view = BMediaTheme::ViewFor(web);
|
H A D | LoggingConsumer.cpp | 64 BParameterWeb* web = new BParameterWeb; local 66 BParameterGroup* mainGroup = web->MakeGroup( 99 return web; 126 // parameter-web init moved to NodeRegistered() 136 // responsibility for the parameter web object and you shouldn't delete it. " 523 // publish our parameter web
|
/haiku/src/apps/tv/ |
H A D | Controller.cpp | 124 BParameterWeb *web; local 127 err = gDeviceRoster->MediaRoster()->GetParameterWebFor(gDeviceRoster->DeviceNode(i), &web); 129 printf("Controller::ConnectInterface: can't get parameter web\n"); 134 fWeb = web; 137 // XXX we may need to monitor for parameter web changes
|
/haiku/src/add-ons/media/media-add-ons/firewire_dv/ |
H A D | FireWireDVNode.cpp | 645 /* Set up the parameter web */ 646 BParameterWeb* web = new BParameterWeb(); local 651 BParameterGroup* main = web->MakeGroup(name.String()); 661 return web; 668 return web;
|
/haiku/src/add-ons/media/media-add-ons/usb_vision/ |
H A D | Producer.cpp | 255 /* Set up the parameter web */ 256 BParameterWeb *web = new BParameterWeb(); local 258 BParameterGroup *controls = web->MakeGroup("Controls"); 296 BParameterGroup *options = web->MakeGroup("Options"); 308 BParameterGroup *hardware = web->MakeGroup("Hardware Setup"); 340 BParameterGroup *main = web->MakeGroup(Name()); 347 return web; 1049 BParameterWeb *web = Web(); local 1050 int nCount = web->CountParameters(); 1052 BParameter *parameter = web [all...] |
/haiku/src/apps/codycam/ |
H A D | CodyCam.cpp | 184 BParameterWeb* web = NULL; local 187 status_t err = fMediaRoster->GetParameterWebFor(node, &web); 188 if (err >= B_OK && web != NULL) { 189 view = BMediaTheme::ViewFor(web); 798 fDirectorySetting = new StringValueSetting("Directory", "web/images", 898 BParameterWeb* web = NULL; local 914 err = BMediaRoster::Roster()->GetParameterWebFor(fNode, &web); 916 if (err >= B_OK && web != NULL) { 917 fView = BMediaTheme::ViewFor(web);
|
/haiku/src/add-ons/media/media-add-ons/usb_webcam/ |
H A D | Producer.cpp | 167 /* Set up the parameter web */ 170 BParameterWeb *web = new BParameterWeb(); local 171 BParameterGroup *main = web->MakeGroup(Name()); 191 main = web->MakeGroup("Device"); 196 main = web->MakeGroup("Sensor"); 207 SetParameterWeb(web);
|
/haiku/src/add-ons/media/media-add-ons/ |
H A D | AbstractFileInterfaceNode.cpp | 232 // set up our parameter web 264 BParameterWeb * web = new BParameterWeb(); local 265 BParameterGroup * mainGroup = web->MakeGroup("AbstractFileInterfaceNode Parameters"); 294 return web;
|
/haiku/src/add-ons/media/media-add-ons/video_producer_demo/ |
H A D | Producer.cpp | 129 /* Set up the parameter web */ 130 BParameterWeb *web = new BParameterWeb(); local 131 BParameterGroup *main = web->MakeGroup(Name()); 144 SetParameterWeb(web);
|
/haiku/src/add-ons/media/media-add-ons/mixer/ |
H A D | AudioMixer.cpp | 1708 BParameterWeb *web = new BParameterWeb(); local 1720 top = web->MakeGroup(B_TRANSLATE("Gain controls")); 1806 top = web->MakeGroup(B_TRANSLATE("Output mapping")); // top level group 1839 top = web->MakeGroup(B_TRANSLATE("Input mapping")); // top level group 1864 top = web->MakeGroup(B_TRANSLATE("Setup")); // top level group 1902 SetParameterWeb(web);
|
/haiku/src/add-ons/media/media-add-ons/tone_producer_demo/ |
H A D | ToneProducer.cpp | 31 // parameter web handling 100 // the BControllable destructor deletes our parameter web for us; we just use 101 // a little defensive programming here and set our web pointer to be NULL. 635 // Set up our parameter web 988 // utility - build the ToneProducer's parameter web 993 BParameterWeb* web = new BParameterWeb; local 994 BParameterGroup* mainGroup = web->MakeGroup("Tone Generator Parameters"); 1017 return web;
|
/haiku/src/add-ons/media/media-add-ons/esound_sink/ |
H A D | ESDSinkNode.cpp | 213 // Set up our parameter web 1192 BParameterWeb* web = new BParameterWeb; local 1193 BParameterGroup *group = web->MakeGroup("Server"); 1202 return web;
|
/haiku/src/apps/cortex/addons/common/ |
H A D | AudioFilterNode.cpp | 1291 // create and register a parameter web 1295 BParameterWeb* web = new BParameterWeb(); local 1298 BParameterGroup* group = web->MakeGroup(groupName.String()); 1301 SetParameterWeb(web);
|
/haiku/src/add-ons/media/media-add-ons/opensound/ |
H A D | OpenSoundNode.cpp | 558 // set up our parameter web 1897 BParameterWeb* web = new BParameterWeb; local 1900 // we should detect it (poll) and recreate the parameter web and 1908 BParameterGroup* child = web->MakeGroup("No mixer"); 1911 return web; 1928 BParameterGroup *child = web->MakeGroup(childName); 1933 return web;
|