Opened 15 years ago

Closed 9 months ago

Last modified 5 months ago

#332 closed bug (no change required)

GameSound classes need code audit and cleanup

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

Description

All GameSound classes need code audit and cleanup

Change History (13)

comment:1 by marcusoverhagen, 15 years ago

Status: newassigned

comment:2 by marcusoverhagen, 15 years ago

blocked: 310

comment:3 by marcusoverhagen, 15 years ago

blocked: 339

comment:4 by diver, 14 years ago

Cc: diver added

comment:5 by marcusoverhagen, 14 years ago

blocked: 575

comment:6 by marcusoverhagen, 14 years ago

Owner: marcusoverhagen removed
Platform: All
Status: assignednew

comment:7 by Barrett, 10 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, 10 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, 9 years ago

Component: - GeneralKits/Game Kit

comment:10 by Barrett, 5 years ago

Owner: set to Barrett
Status: newassigned

comment:11 by korli, 18 months ago

Owner: changed from Barrett to nobody

comment:12 by pulkomandy, 9 months ago

Resolution: no change required
Status: assignedclosed

This ticket is too generic to be helpful. Let's fix bugs as we find them.

comment:13 by nielx, 5 months ago

Milestone: R1

Remove milestone for tickets with status = closed and resolution != fixed

Note: See TracTickets for help on using tickets.