Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • VLCKit VLCKit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
  • Issues 114
    • Issues 114
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 4
    • Merge requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VideoLANVideoLAN
  • VLCKitVLCKit
  • Merge requests
  • !71

Player: Rework dispatch_async usage

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Soomin Lee requested to merge bubu/VLCKit:mediaplayer/stop-set/async/01 into 3.0 Oct 20, 2020
  • Overview 1
  • Commits 2
  • Pipelines 1
  • Changes 34

libvlc_media_player_set_media/stop are now asynchronous.

The usage of dispatch_async is not needed any more, except for the libvlc_media_player_release call.

Indeed, this function can be blocking since it can wait for the input closing.

Edited Oct 20, 2020 by Soomin Lee
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: mediaplayer/stop-set/async/01

VideoLAN code repository instance