opencv/modules/videoio/src
Lilo Huang cb7fe597a5
Merge pull request #23172 from lilohuang:master
Adding HEVC/H265 FourCC support to MSMF video writer

* Adding HEVC/H265 fourcc to MSMF video writer

Adding HEVC/H265 fourcc to MSMF video writer. I have verified it with my own video input stream, and it works well on my workstation.

* Update video io testing

* Adding macro fence to get rid of compiler error

H265/HEVC encoder is only available in Windows or later. https://learn.microsoft.com/en-us/windows/win32/medfound/h-265---hevc-video-encoder

* Update test_video_io.cpp
2023-01-25 04:49:08 +00:00
..
cap_obsensor Merge pull request #22936 from hzcyf:orbbec_new_cam_support 2022-12-16 12:23:12 +03:00
cap_winrt
backend_plugin_legacy.impl.hpp videoio: split capture/writer plugin APIs 2021-01-14 06:19:23 +00:00
backend_plugin.cpp plugins: reverse candidates order to fetch higher versions first 2021-10-08 20:34:07 +00:00
backend_static.cpp videoio(plugin): add query API for plugins 2021-04-19 14:25:45 +00:00
backend.hpp videoio(plugin): add query API for plugins 2021-04-19 14:25:45 +00:00
cap_android_camera.cpp Merge pull request #22343 from komakai:android_cam_polling 2022-09-19 08:51:13 +03:00
cap_android_mediandk.cpp fix #22490 2022-09-15 13:24:18 +02:00
cap_aravis.cpp Merge pull request #20363 from SentToDevNull:master 2022-01-13 23:22:36 +03:00
cap_avfoundation_mac.mm Backport C-API cleanup (imgproc) from 5.x 2023-01-16 23:29:50 +03:00
cap_avfoundation.mm Backport C-API cleanup (imgproc) from 5.x 2023-01-16 23:29:50 +03:00
cap_dc1394_v2.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
cap_dshow.cpp Merge pull request #22635 from hzawary:4.x 2022-10-18 11:13:08 +03:00
cap_dshow.hpp Merge pull request #19370 from OlivierLDff:patch-dshow-convertrgb 2021-01-29 10:18:09 +00:00
cap_ffmpeg_hw.hpp videoio: Include missing locale header for std::wstring_convert 2022-08-19 13:15:58 +05:30
cap_ffmpeg_impl.hpp videoio(ffmpeg): limit number of default threads 2022-12-22 04:45:29 +00:00
cap_ffmpeg_legacy_api.hpp videoio/FFmpeg: added CV_16UC1 read/write support 2022-12-07 12:12:31 +03:00
cap_ffmpeg.cpp videoio/FFmpeg: added CV_16UC1 read/write support 2022-12-07 12:12:31 +03:00
cap_gphoto2.cpp Merge pull request #22149 from seanm:sprintf 2022-06-25 06:48:22 +03:00
cap_gstreamer.cpp Merge pull request #22930 from MaximMilashchenko:gstreamer_support 2022-12-23 10:15:22 +00:00
cap_images.cpp
cap_interface.hpp videoio: fixed FFmpeg plugin build 2022-12-01 20:26:08 +03:00
cap_ios_abstract_camera.mm
cap_ios_photo_camera.mm
cap_ios_video_camera.mm
cap_librealsense.cpp
cap_librealsense.hpp
cap_mfx_common.cpp Merge pull request #20614 from mshabunin:use-onevpl-load 2021-10-21 13:56:11 +00:00
cap_mfx_common.hpp Merge pull request #20614 from mshabunin:use-onevpl-load 2021-10-21 13:56:11 +00:00
cap_mfx_plugin.cpp videoio: dump exception's messages in plugins 2021-02-24 17:48:04 +00:00
cap_mfx_reader.cpp Merge pull request #20614 from mshabunin:use-onevpl-load 2021-10-21 13:56:11 +00:00
cap_mfx_reader.hpp Merge pull request #20614 from mshabunin:use-onevpl-load 2021-10-21 13:56:11 +00:00
cap_mfx_writer.cpp Merge pull request #20614 from mshabunin:use-onevpl-load 2021-10-21 13:56:11 +00:00
cap_mfx_writer.hpp Merge pull request #20614 from mshabunin:use-onevpl-load 2021-10-21 13:56:11 +00:00
cap_mjpeg_decoder.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-12-04 18:26:58 +00:00
cap_mjpeg_encoder.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-04-01 09:54:57 +00:00
cap_msmf.cpp Merge pull request #23172 from lilohuang:master 2023-01-25 04:49:08 +00:00
cap_msmf.hpp
cap_obsensor_capture.cpp Merge pull request #22936 from hzcyf:orbbec_new_cam_support 2022-12-16 12:23:12 +03:00
cap_obsensor_capture.hpp Merge pull request #22936 from hzcyf:orbbec_new_cam_support 2022-12-16 12:23:12 +03:00
cap_openni2.cpp Backport C-API cleanup (imgproc) from 5.x 2023-01-16 23:29:50 +03:00
cap_pvapi.cpp
cap_ueye.cpp Merge pull request #20475 from nibeh:patch-1 2021-08-24 12:31:54 +03:00
cap_v4l.cpp videoio(v4l): initialize variables 2022-12-21 03:28:09 +00:00
cap_winrt_bridge.cpp
cap_winrt_bridge.hpp
cap_winrt_capture.cpp
cap_winrt_capture.hpp
cap_winrt_video.cpp
cap_winrt_video.hpp
cap_ximea.cpp Merge pull request #22149 from seanm:sprintf 2022-06-25 06:48:22 +03:00
cap_xine.cpp Merge pull request #22149 from seanm:sprintf 2022-06-25 06:48:22 +03:00
cap.cpp videoio: fixed FFmpeg plugin build 2022-12-01 20:26:08 +03:00
container_avi.cpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-07-10 13:01:03 +00:00
ffmpeg_codecs.hpp Add missing header for LIBAVCODEC_VERSION_INT 2022-08-08 23:33:28 +02:00
plugin_api.hpp core(parallel): plugins support 2021-02-15 17:07:36 +00:00
plugin_capture_api.hpp core(parallel): plugins support 2021-02-15 17:07:36 +00:00
plugin_writer_api.hpp core(parallel): plugins support 2021-02-15 17:07:36 +00:00
precomp.hpp Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2021-12-03 12:32:49 +00:00
videoio_c.cpp
videoio_registry.cpp fix #22490 2022-09-15 13:24:18 +02:00
videoio_registry.hpp
wrl.h