Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AVFoundation/Pipes? #5

Open
hpux735 opened this issue Mar 23, 2014 · 4 comments
Open

AVFoundation/Pipes? #5

hpux735 opened this issue Mar 23, 2014 · 4 comments

Comments

@hpux735
Copy link

hpux735 commented Mar 23, 2014

This is a useful application. I forked it because I need pipes support. While I'm digging around, I noticed that QTKit is deprecated. I'm just about done moving it to AVFoundation. Do you want me to do a pull request when I'm done?

@matthutchinson
Copy link
Owner

hi @hpux735, yes please do, that would be great.

I'm not familiar with AVFoundation yet, how far does support for that go? (in terms of the major OSX releases)..

@matthutchinson
Copy link
Owner

As for piping, thats a welcome feature and something I've been meaning to look into, but haven't had the time for yet.

@hpux735
Copy link
Author

hpux735 commented Mar 24, 2014

AVFoundation starts at OSX 10.7. I'm working on an ATSC transmitter https://github.com/Nuand/bladeRF/wiki/ATSC-Transmitter and I really need the pipes. I just need to figure out whether the AVCaptureMovieFileOutput (virtually identical to the QT variant) can give me the bytes in the callback rather than putting them into a file. I tried using a named pipe (using mkfifo) with videosnap, but it wouldn't write to it streaming.

@matthutchinson
Copy link
Owner

I've recently updated VideoSnap to use the AVFoundation framework and (finally) released v0.0.2 - I hope to have some time free to add new features to the command soon, will update here if I can get piped output to work...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants