Skip to content
Snippets Groups Projects

aout: rework aout_RequestRestart arguments

Merged Thomas Guillem requested to merge tguillem/vlc:aout-restart-flags into master
All threads resolved!

The aout stream modules need to handle only 2 case:

  • Restart only the aout stream modules (can be used to recover from error or other discontinuity from the system)
  • Restart the aout stream module and the audio decoder (can be used to try new formats, likely one handled by pass-through)

This MR modify the aout_RequestRestart arguments to handle only these 2 cases.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Thomas Guillem added 6 commits

    added 6 commits

    • fb758f48 - aout: rework internal restart modes
    • 9d3005d0 - alsa: don't restart the audio decoder
    • bfb4c638 - aaudio: don't restart the audio decoder
    • a384019d - audiounit_ios: don't restart the audio decoder
    • 20a2d15c - auhal: don't restart the audio decoder
    • b55f388b - jack: don't restart the audio decoder

    Compare with previous version

  • Thomas Guillem resolved all threads

    resolved all threads

  • MR Acceptance result

    :tada: This MergeRequest has been Accepted! Congratulations.

    MR acceptance checks details:

    • :white_check_mark: MR should be considered mergeable by Gitlab
    • :white_check_mark: Last pipeline should be successful
    • :white_check_mark: MergeRequest should have at least one external review and/or vote
    • :white_check_mark: All threads should be resolved, and score >= 0
    • :white_check_mark: MergeRequest should have no activity (threads/votes) for (24h/24h)

    This message was automatically generated by homer-bot.

  • Felix Paul Kühne added 38 commits

    added 38 commits

    • b55f388b...ce78ae84 - 29 commits from branch videolan:master
    • ac707366 - aout: use vlc_aout_stream_RequestRestart directly
    • c7091b3f - aout: rework aout_RestartRequest()
    • 449c313c - aout: don't expose AOUT_RESTART_ defines
    • 41548a74 - aout: rework internal restart modes
    • 8017bebe - alsa: don't restart the audio decoder
    • 20bf6206 - aaudio: don't restart the audio decoder
    • 7d5fa1f7 - audiounit_ios: don't restart the audio decoder
    • d418bfb3 - auhal: don't restart the audio decoder
    • 3f295955 - jack: don't restart the audio decoder

    Compare with previous version

  • Felix Paul Kühne enabled an automatic merge when the pipeline for 3f295955 succeeds

    enabled an automatic merge when the pipeline for 3f295955 succeeds

  • Please register or sign in to reply
    Loading