• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

JoergAtGithub / mixxx
31%
main: 31%

Build:
Build:
LAST BUILD BRANCH: vcpkg_27
DEFAULT BRANCH: main
Repo Added 11 Jul 2021 01:29PM UTC
Token y1Jy2qJBruI6kL6XpFgeB5LBwwme42twn regen
Build 1090 Last
Files 1350
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH loadHidReportDescriptorAtEnumeration
branch: loadHidReportDescriptorAtEnumeration
CHANGE BRANCH
x
Reset
Sync Branches
  • loadHidReportDescriptorAtEnumeration
  • AddFindFdkAac
  • ClazyWarnings
  • CompressorProxy
  • ConvertEmptyFunctionToES2015Classes
  • ENV__MIXXX_VCPKG_ROOT
  • Enable_QML_macOS_x64
  • FixClazy12errors_2.4
  • FixClazy12errors_2.5
  • FixClazy12errors_main
  • FixTestCrashsWithEngineGetPlayer
  • Fix_WiX_error_log
  • Hercules-Control-MIX_ES6class
  • HidInputPollOverloadWarning
  • HidInputPullOverloadWarning
  • No_Hardcoded_CI_ParallelLimit
  • Optimize_BpmDelegate
  • Optimize_WImageStore
  • Optimize_WPixmapStore
  • Optimize_basetrackcache
  • Optimize_localDateTimeFromUtc
  • PaintableDrawmodeEnumClass
  • Qt6.8.3_Windows2022
  • SlowEventLoopNotify
  • TraceJavascriptConnection
  • Traktor-Z2-2.3
  • Traktor-Z2-HIDAPI_GetInput_HIDRAW
  • UpdateHidApiDeclarations
  • Update_WiX_toolset
  • Use_makeCompressedConnection
  • WideErrorDialogShowDetails
  • Windows_warning_fixes
  • Z1_new_ES6_Class
  • abeltonlink
  • abletonlink
  • add_missing_Qt6_TLS_plugin
  • beginTimerTest
  • charsetConversionBomHandling
  • clang-cl
  • clazy_macos
  • cleanupPixmapSource
  • cmake_download_buildenv_zip
  • cmake_download_buildenv_zip_macos
  • con-pref-tab-layout-fixes
  • configureCI
  • controler_protocols
  • controler_usage
  • controllerApiDeclarations
  • controllerSettingsLegacyAPI
  • controller_device_info1
  • controller_enumeration
  • controller_pref_tab_layout
  • controlobjectscripttest_cleanup
  • copilot/fix-pascalcase-filenames
  • dependabot_precommit
  • disable_buildenv_cache
  • djinterop_0.20.1
  • enable_android_tests
  • establishqualitywithpitch
  • fixHidAddOutput
  • fixSpinnyCoverArtLoadingFailures
  • fix__m_psvg__mergeissue
  • fix_android_build
  • fix_android_build2
  • fix_broken_pch_build
  • fix_ci_on_cloned_repo_branches
  • fix_controller_mapping_validation_test
  • fix_exlint_hid_symbols
  • fix_hid_parser_2.4
  • fix_libraryFocusRTE
  • fix_max_strlen_assert
  • fix_msys2_bash_copy_workaround_for_arm64
  • fix_opengles_precision_assert
  • fix_pioneer_CDJ_init
  • fix_playlistparser_warning
  • fix_precommit_2.6
  • fix_qt6_main_build
  • fix_qt6_regression_in_VisualPlayPosition
  • fix_s3_mapping_2.4
  • fix_visual_loop_out_glitch
  • fix_warning_wrong_type
  • fix_windows_arm64_upload
  • fix_windows_arm64_upload_openssh_agent
  • fix_wix_dll_signing
  • fix_wrong_type_warning
  • frameSwap
  • gitignore
  • hercules_djcontrol_mix_rebased
  • hid-parser-update
  • hidSendDuplicateData
  • hid_fifo_mode
  • hid_fifo_mode2
  • hid_fifo_mode3
  • hid_io_thread
  • hid_io_thread2
  • hid_learning_wizard_gui
  • hid_mapping_wizard
  • hid_parser_perfomance_improvement
  • hid_parser_perfomance_improvement_alternative
  • hid_report_tabs
  • hidapi_0.12.0
  • hidoutputreportiteratorfix
  • hidparser_fix_getActiveFieldGroup
  • libdjinterop243vcpkg
  • libraryRenderingInSync
  • link_djinterop_public
  • link_djinterop_public_2.4
  • loadHidReportDescriptorAtEnumeration2
  • localSyncRefSoundDeviceSelection
  • macros-backend
  • main
  • mappinginfo1
  • merge_from_main_to_2.4
  • minorFixesForCommonHidPacketParser
  • modernizeControllerManager
  • nativeEventHandlerWindows
  • noStyleUnpolish
  • optimize_control_code
  • optimize_enginecotrol_and_process
  • painable3
  • parametricGTestForMappings
  • playindicator
  • playposfix
  • portableAndSafeCharsetConversion
  • pr/13709
  • pr/3623
  • pr12370_winbuildenv_bat
  • precommittest
  • qbasewidgetimprovements
  • qml_trigger
  • qmlformat
  • refs/heads/Windows_warning_fixes
  • regressionFixCoverArtToolTip
  • removeHidExamplesForKeyboardTrackpad
  • removeQtModuleHeaderIncludes_2.5
  • remove_egacy
  • renameSetGetParameter
  • renderTableWidgetsIntoPixmap
  • replace_reset
  • replace_wiki_by_manual
  • revert_file_corrupted_by_precommit
  • s2mk2_loaded_chain_preset
  • safeCharsetList
  • setProperPixmapCacheLimit
  • setSwapInterval
  • set_vistastyle
  • stemcontrols2
  • svgPixmap
  • svgToPixmap
  • tests_flatpack
  • ubuntu_240401
  • ubuntu_240401_module_include_check_enabled
  • ubuntu_qt6
  • unify_beatjumpandloopsize_rangecheck
  • updateTo26buildenvAndSetVCtoolsetVersionForCi
  • update_buildenv_2.5
  • update_common-hid-packet-parser
  • update_vcpkg_channel_change
  • variousPerformanceImprovements
  • vcpkg_27
  • vcpkg_update_windows_fix
  • warnings_fatal_qml_rendergraph
  • windows_arm64
  • windows_buildenv_cmakeToolchain_setting
  • windows_buildenv_cmakecachefix

30 Nov 2025 09:55PM UTC coverage: 31.038% (+0.001%) from 31.037%
19805517907

push

github

JoergAtGithub
Refactor HID controller descriptor handling

Refactored `HidController` to improve descriptor fetching logic:
- Clarified comments in `HidController::~HidController()`.
- Enhanced `HidController::open()` to handle missing descriptors by retrying fetch when a live device handle is available.
- Improved variable naming and readability in `fetchReportDescriptorInBackground()`.
- Simplified descriptor parsing and assignment logic, removing redundant checks.
- Updated mutex handling comments for better clarity.
- Removed redundant code and comments to streamline logic and improve maintainability.

0 of 7 new or added lines in 1 file covered. (0.0%)

76 existing lines in 2 files now uncovered.

34543 of 111293 relevant lines covered (31.04%)

46198.76 hits per line

Relevant lines Covered
Build:
Build:
111293 RELEVANT LINES 34543 COVERED LINES
46198.76 HITS PER LINE
Source Files on loadHidReportDescriptorAtEnumeration
  • Tree
  • List 1333
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19805517907 loadHidReportDescriptorAtEnumeration Refactor HID controller descriptor handling Refactored `HidController` to improve descriptor fetching logic: - Clarified comments in `HidController::~HidController()`. - Enhanced `HidController::open()` to handle missing descriptors by retrying f... push 30 Nov 2025 10:37PM UTC JoergAtGithub github
31.04
19800973552 loadHidReportDescriptorAtEnumeration Merge branch 'loadHidReportDescriptorAtEnumeration' of https://github.com/JoergAtGithub/mixxx into loadHidReportDescriptorAtEnumeration push 30 Nov 2025 03:54PM UTC JoergAtGithub github
31.04
19800924311 loadHidReportDescriptorAtEnumeration Fix Clazy by using QtConcurrent include to specific header path push 30 Nov 2025 03:50PM UTC JoergAtGithub github
31.01
19619420555 loadHidReportDescriptorAtEnumeration Read hidreportdescriptor on startup push 24 Nov 2025 12:39AM UTC JoergAtGithub github
31.01
See All Builds (579)

Badge your Repo: mixxx

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc