Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gst-devtools gst-devtools
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 23
    • Issues 23
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamerGStreamer
  • gst-devtoolsgst-devtools
  • Merge requests
  • !67

validate: Add a mock decryptor element.

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Charlie Turner requested to merge chturne/gst-devtools:add-mockdecryptor into master Feb 21, 2019
  • Overview 19
  • Commits 1
  • Pipelines 8
  • Changes 5

This is a mock element for testing the demuxing of CENC encoded MP4 files. Without such a mock element, qtdemux will fail since it can not find a suitable decryptor element in the registry.

While we can't have tests for the correct decryption of (say) Widevine encoded media files, we can have some useful testing on CENC boxes being correctly parsed by qtdemux.

This commit does not come with any use-cases, but a gst-validate test will be exercising it in order to add a test for gst-plugins-good!111 (merged)

Edited Feb 22, 2019 by Charlie Turner
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: add-mockdecryptor