summaryrefslogtreecommitdiff
path: root/libavdevice/avfoundation.m
Commit message (Collapse)AuthorAge
* avdevice: Fix max value of AV_OPT_TYPE_VIDEO_RATEMichael Niedermayer2016-06-09
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavd/avfoundation: use AVCodecParametersRick Kern2016-05-05
| | | | | | Fixes "Could not find codec parameters for stream" error (#5494) Signed-off-by: Rick Kern <kernrj@gmail.com>
* avdevice/avfoundation: Fix occured typoMichael Niedermayer2015-03-30
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavdevice/avfoundation: use pts/dts provided by the CMSampleBuffer APIMatthieu Bouron2015-03-29
| | | | | Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavdevice/avfoundation: add capture_mouse_clicks optionMatthieu Bouron2015-03-29
| | | | | | | Support mouse clicks capture while recording a screen on OSX >= 10.7. Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavdevice/avfoundation: add capture_cursor optionMatthieu Bouron2015-03-29
| | | | | | | | Add support for cursor capturing while recording a screen for OSX >= 10.8. Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavdevice/avfoundation: add framerate and video size optionsMatthieu Bouron2015-03-29
| | | | | | | | | | Support framerate ands video size options on AVCaptureDevices for OSX >= 10.7 and iOS >= 7.0. For screen captures, only the framerate option is taken into account. Reviewed-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Silence warnings when compiling for iOS.Carl Eugen Hoyos2015-03-10
| | | | Reviewed-by: Thilo Borgmann
* lavd/avfoundation: Silence c99 warnings when using gcc.Carl Eugen Hoyos2015-03-10
| | | | Reviewed-by: Thilo Borgmann
* lavd/avfoundation: Add support for 24 and 32bit integer input.John Robinson2015-03-06
| | | | | | Tested on Mac Mini soundflower and built-in line input. Reviewed-by: Thilo Borgmann
* lavd/avfoundation: Add support for 16bit integer input.Carl Eugen Hoyos2015-03-06
| | | | Reviewed-by: Thilo Borgmann
* lavd/avfoundation: Introduce device alias 'none' to allow the user to record ↵Thilo Borgmann2014-11-14
| | | | | | | | only audio or video. Changes the selection of a default device to none instead of the system default device. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Remove unused -frame_rate option.Carl Eugen Hoyos2014-11-12
|
* lavd/avfoundation: Use internal av_strtok instead of std lib strtokThilo Borgmann2014-11-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Fix compilation for non MAC OS devices by conditional ↵Thilo Borgmann2014-10-27
| | | | | | compilation of screen capture capabilities. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Add support for screen capturing.Thilo Borgmann2014-10-25
| | | | | | Patch based on pull-request by Joseph Benden <joe@benden.us> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Add basic PCM audio support.Thilo Borgmann2014-09-28
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Use microseconds as common timebase.Thilo Borgmann2014-09-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Simplify debug message generation.Thilo Borgmann2014-09-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Using the actual stream index instead of hardcoded value.Thilo Borgmann2014-09-26
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Split adding a device and getting the device ↵Thilo Borgmann2014-09-26
| | | | | | configuration into separate functions. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Add device category.Thilo Borgmann2014-08-05
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avdevice/avfoundation: kCVPixelFormatType_OneComponent8 only exists from ↵Hanspeter Niederstrasser2014-07-16
| | | | | | 10.8 onward Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavd/avfoundation: Support user selected pixel formats and pixel format ↵sfan52014-06-12
| | | | | | | autoselection. Signed-off-by: Thilo Borgmann <thilo.borgmann@mail.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Add AVFoundation input device.Thilo Borgmann2014-04-11
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>