Opened 13 years ago

Last modified 5 months ago

#332 assigned bug

GameSound classes need code audit and cleanup

Reported by: marcusoverhagen Owned by: nobody
Priority: high Milestone: R1
Component: Kits/Game Kit Version: R1/alpha2
Keywords: Cc: diver
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

All GameSound classes need code audit and cleanup

Change History (11)

comment:1 by marcusoverhagen, 13 years ago

Status: newassigned

comment:2 by marcusoverhagen, 13 years ago

blocked: 310

comment:3 by marcusoverhagen, 13 years ago

blocked: 339

comment:4 by diver, 13 years ago

Cc: diver added

comment:5 by marcusoverhagen, 13 years ago

blocked: 575

comment:6 by marcusoverhagen, 13 years ago

Owner: marcusoverhagen removed
Platform: All
Status: assignednew

comment:7 by Barrett, 9 years ago

Version: R1/alpha2

Hi, i'm looking at this Ticket, it seems a good opportunity to learn more about the media_kit. Since the description is too generic, i'm beginning from TODOs. The GameSound class, has a TODO in constructor that say "BeBook documents that BGameSoundDevice must currently always be NULL..." what does mean that? the argument is simply ignored or checked for NULL and in the case it is not null, the init fail?

http://www.haiku-os.org/legacy-docs/bebook/BGameSound.html

comment:8 by phoudoin, 9 years ago

Because BGameSoundDevice API was never made public by Be Inc. Haiku have his own, but currently it's internal to the game kit, not yet public. Look in src/kits/game to see BGameSoundDevice.cpp/.h and how BGameSound use it internally.

comment:9 by pulkomandy, 8 years ago

Component: - GeneralKits/Game Kit

comment:10 by Barrett, 4 years ago

Owner: set to Barrett
Status: newassigned

comment:11 by korli, 5 months ago

Owner: changed from Barrett to nobody
Note: See TracTickets for help on using tickets.