Skip to content
GitLab
    • Explore Projects Groups Snippets
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • P PyAV
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 37
    • Issues 37
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 26
    • Merge requests 26
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PyAV
  • PyAV
  • Merge requests
  • !435

Mutable `to_ndarray()`

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Mike Boers requested to merge mutable-ndarray into develop 6 years ago
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 1

Not ready for merging.

It only works at this time for packed audio, as I'm not 100% on how to wrangle Cython into doing what I want in the few minutes I have.

I think it is "safe" for us to do this with planar audio as well, assuming that we check that the various extended_data pointers have a uniform stride. I think we would need to construct a new object that exposes the buffer API with arbitrary data/size/stride and maintains ownership of the data. Our Buffer or something similar could serve that purpose.

Activity

Please register or sign in to reply

There are currently no pipelines.

To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines.

0 Assignees
None
Assign to
0 Reviewers
None
Request review from
Labels
0
None
0
None
    Assign labels
  • Manage project labels

Milestone
No milestone
None
None
Time tracking
No estimate or time spent
Lock merge request
Unlocked
1
1 participant
Mike Boers
Reference: PyAV-Org/PyAV!435
Source branch: mutable-ndarray

Menu

Explore Projects Groups Snippets