[audio_core] Move to intrusive containers
Moving from std::shared_ptr and std::set, etc. to fbl's intrusive containers had been planned here for quite awhile as evidenced by johngro@'s TODOs; this also brings us in line with the style guidelines as fbl::RefPtr is half the size of std::shared_ptr. TEST: audio_fidl_tests Change-Id: Id9734cb8a5099f061a43b017b42a9224bc03fffa
Showing
- src/media/audio/audio_core/audio_capturer_impl.cc 13 additions, 12 deletionssrc/media/audio/audio_core/audio_capturer_impl.cc
- src/media/audio/audio_core/audio_capturer_impl.h 6 additions, 11 deletionssrc/media/audio/audio_core/audio_capturer_impl.h
- src/media/audio/audio_core/audio_core_impl.cc 4 additions, 4 deletionssrc/media/audio/audio_core/audio_core_impl.cc
- src/media/audio/audio_core/audio_core_impl.h 4 additions, 4 deletionssrc/media/audio/audio_core/audio_core_impl.h
- src/media/audio/audio_core/audio_device.cc 7 additions, 7 deletionssrc/media/audio/audio_core/audio_device.cc
- src/media/audio/audio_core/audio_device_manager.cc 21 additions, 19 deletionssrc/media/audio/audio_core/audio_device_manager.cc
- src/media/audio/audio_core/audio_input.cc 1 addition, 1 deletionsrc/media/audio/audio_core/audio_input.cc
- src/media/audio/audio_core/audio_link.h 26 additions, 7 deletionssrc/media/audio/audio_core/audio_link.h
- src/media/audio/audio_core/audio_link_packet_source.cc 7 additions, 7 deletionssrc/media/audio/audio_core/audio_link_packet_source.cc
- src/media/audio/audio_core/audio_link_packet_source.h 6 additions, 7 deletionssrc/media/audio/audio_core/audio_link_packet_source.h
- src/media/audio/audio_core/audio_link_ring_buffer_source.cc 2 additions, 2 deletionssrc/media/audio/audio_core/audio_link_ring_buffer_source.cc
- src/media/audio/audio_core/audio_link_ring_buffer_source.h 1 addition, 1 deletionsrc/media/audio/audio_core/audio_link_ring_buffer_source.h
- src/media/audio/audio_core/audio_object.cc 24 additions, 26 deletionssrc/media/audio/audio_core/audio_object.cc
- src/media/audio/audio_core/audio_object.h 13 additions, 11 deletionssrc/media/audio/audio_core/audio_object.h
- src/media/audio/audio_core/audio_packet_ref.cc 1 addition, 1 deletionsrc/media/audio/audio_core/audio_packet_ref.cc
- src/media/audio/audio_core/audio_packet_ref.h 1 addition, 1 deletionsrc/media/audio/audio_core/audio_packet_ref.h
- src/media/audio/audio_core/audio_plug_detector.cc 1 addition, 1 deletionsrc/media/audio/audio_core/audio_plug_detector.cc
- src/media/audio/audio_core/audio_renderer_impl.cc 25 additions, 26 deletionssrc/media/audio/audio_core/audio_renderer_impl.cc
- src/media/audio/audio_core/audio_renderer_impl.h 5 additions, 6 deletionssrc/media/audio/audio_core/audio_renderer_impl.h
- src/media/audio/audio_core/driver_output.cc 1 addition, 1 deletionsrc/media/audio/audio_core/driver_output.cc
Loading
Please register or sign in to comment