This split item creation into two functions, media_player_create_folder for folders and media_player_create_item for regular items.
846482e audio/player: Split item creation
profiles/audio/avrcp.c | 4 +-
profiles/audio/player.c | 343 +++++++++++++++++++++++++++++++++--------------
profiles/audio/player.h | 11 +-
3 files changed, 250 insertions(+), 108 deletions(-)
Upstream: git.kernel.org