├── .editorconfig ├── .gitattributes ├── .gitignore ├── .gitmodules ├── .mailmap ├── .travis.yml ├── AUTHORS ├── CI ├── before-deploy-osx.sh ├── before-deploy-win.cmd ├── before-script-linux.sh ├── before-script-osx.sh ├── install-dependencies-linux.sh ├── install-dependencies-osx.sh ├── install │ └── osx │ │ ├── CMakeLists.pkgproj │ │ ├── OBSPublicDSAKey.pem │ │ ├── SyphonInject.pkg │ │ ├── build_app.py │ │ ├── obs.png │ │ ├── package_util.py │ │ └── post-install.sh ├── osxcert │ └── Certificates.p12.enc └── util │ ├── build-package-deps-osx.sh │ ├── win32.sh │ └── win64.sh ├── CMakeLists.txt ├── CONTRIBUTING.rst ├── COPYING ├── Doxyfile ├── INSTALL ├── README.md ├── UI ├── CMakeLists.txt ├── TBLiveStudio.rc ├── adv-audio-control.cpp ├── adv-audio-control.hpp ├── api-interface.cpp ├── audio-encoders.cpp ├── audio-encoders.hpp ├── bridge.cpp ├── bridge.h ├── commonToolFun.hpp ├── crash-report.cpp ├── crash-report.hpp ├── crash │ └── win-mini-dump.hpp ├── data │ ├── license │ │ └── gplv2.txt │ ├── locale.ini │ ├── locale │ │ ├── af-ZA.ini │ │ ├── ar-SA.ini │ │ ├── bg-BG.ini │ │ ├── bn-BD.ini │ │ ├── ca-ES.ini │ │ ├── cs-CZ.ini │ │ ├── da-DK.ini │ │ ├── de-DE.ini │ │ ├── el-GR.ini │ │ ├── en-US.ini │ │ ├── es-ES.ini │ │ ├── et-EE.ini │ │ ├── eu-ES.ini │ │ ├── fi-FI.ini │ │ ├── fr-FR.ini │ │ ├── gl-ES.ini │ │ ├── he-IL.ini │ │ ├── hr-HR.ini │ │ ├── hu-HU.ini │ │ ├── it-IT.ini │ │ ├── ja-JP.ini │ │ ├── ko-KR.ini │ │ ├── lt-LT.ini │ │ ├── ms-MY.ini │ │ ├── nb-NO.ini │ │ ├── nl-NL.ini │ │ ├── pl-PL.ini │ │ ├── pt-BR.ini │ │ ├── pt-PT.ini │ │ ├── ro-RO.ini │ │ ├── ru-RU.ini │ │ ├── sk-SK.ini │ │ ├── sl-SI.ini │ │ ├── sr-CS.ini │ │ ├── sr-SP.ini │ │ ├── sv-SE.ini │ │ ├── ta-IN.ini │ │ ├── th-TH.ini │ │ ├── tr-TR.ini │ │ ├── uk-UA.ini │ │ ├── vi-VN.ini │ │ ├── zh-CN.ini │ │ └── zh-TW.ini │ └── themes │ │ ├── Dark.qss │ │ ├── Dark │ │ ├── cogwheel.png │ │ ├── down_arrow.png │ │ ├── minus.png │ │ ├── mute.png │ │ ├── plus.png │ │ ├── unmute.png │ │ ├── up_arrow.png │ │ └── updown.png │ │ ├── Default.qss │ │ ├── Rachni.qss │ │ └── Rachni │ │ ├── checkbox_checked.png │ │ ├── checkbox_checked_disabled.png │ │ ├── checkbox_checked_focus.png │ │ ├── checkbox_unchecked.png │ │ ├── checkbox_unchecked_disabled.png │ │ ├── checkbox_unchecked_focus.png │ │ ├── down_arrow.png │ │ ├── down_arrow_disabled.png │ │ ├── left_arrow.png │ │ ├── left_arrow_disabled.png │ │ ├── radio_checked.png │ │ ├── radio_checked_disabled.png │ │ ├── radio_checked_focus.png │ │ ├── radio_unchecked.png │ │ ├── radio_unchecked_disabled.png │ │ ├── radio_unchecked_focus.png │ │ ├── right_arrow.png │ │ ├── right_arrow_disabled.png │ │ ├── sizegrip.png │ │ ├── up_arrow.png │ │ └── up_arrow_disabled.png ├── display-helpers.hpp ├── dist │ └── obs.desktop ├── double-slider.cpp ├── double-slider.hpp ├── focus-list.cpp ├── focus-list.hpp ├── forms │ ├── AutoConfigFinishPage.ui │ ├── AutoConfigStartPage.ui │ ├── AutoConfigStreamPage.ui │ ├── AutoConfigTestPage.ui │ ├── AutoConfigVideoPage.ui │ ├── ElementsDialog.ui │ ├── HoverWidget.ui │ ├── NameDialog.ui │ ├── OBSBasic.ui │ ├── OBSBasicEnd.ui │ ├── OBSBasicFilters.ui │ ├── OBSBasicInteraction.ui │ ├── OBSBasicSettings.ui │ ├── OBSBasicSourceSelect.ui │ ├── OBSBasicStartPage.ui │ ├── OBSBasicTransform.ui │ ├── OBSLicenseAgreement.ui │ ├── OBSLogReply.ui │ ├── OBSRemux.ui │ ├── OBSUpdate.ui │ ├── ResolutionDockWidget.ui │ ├── StreamUrlDialog.ui │ ├── TBLiveStudioLoginWindow.ui │ ├── icons │ │ ├── 360p-hover.png │ │ ├── 360p-selected.png │ │ ├── 360p-unselected.png │ │ ├── 360p.png │ │ ├── 720p-hover.png │ │ ├── 720p-selected.png │ │ ├── 720p-unselected.png │ │ ├── 720p.png │ │ ├── Windows-hover.png │ │ ├── back-button.png │ │ ├── camera-hover.png │ │ ├── camera.png │ │ ├── create-button.png │ │ ├── drag_button.png │ │ ├── drag_number.png │ │ ├── elements-hover.png │ │ ├── elements.png │ │ ├── end-button-diable.png │ │ ├── end-button.png │ │ ├── end-text.png │ │ ├── face-hover.png │ │ ├── face.png │ │ ├── icon-live.png │ │ ├── icon.png │ │ ├── live.png │ │ ├── logo.png │ │ ├── microphone.png │ │ ├── microphone_off.png │ │ ├── none.png │ │ ├── review-button.png │ │ ├── start-button-disbale.png │ │ ├── start-button.png │ │ ├── volme-0.png │ │ ├── volme-100.png │ │ ├── volme-20%.png │ │ ├── volme-40%.png │ │ ├── volme-60%.png │ │ ├── volme-80%.png │ │ ├── volme-hover.png │ │ ├── volme.png │ │ └── windows.png │ ├── images │ │ ├── add.png │ │ ├── add_scene.png │ │ ├── add_text.png │ │ ├── add_text_hover.png │ │ ├── add_text_icon.png │ │ ├── audio.png │ │ ├── audio_mixer.png │ │ ├── beautify.png │ │ ├── beautify_hover.png │ │ ├── beautify_on.png │ │ ├── beautify_on_hover.png │ │ ├── biz_stop_btn.png │ │ ├── biz_stop_btn_hover.png │ │ ├── charushipin.png │ │ ├── charushipin_hover.png │ │ ├── charutupian.png │ │ ├── charutupian_hover.png │ │ ├── close_hover.png │ │ ├── close_normal.png │ │ ├── configuration21_16.png │ │ ├── down.png │ │ ├── editscene.png │ │ ├── invisible_mask.png │ │ ├── jiequchuangkou.png │ │ ├── jiequchuangkou_hover.png │ │ ├── jiequzhuomian.png │ │ ├── jiequzhuomian_hover.png │ │ ├── list_remove.png │ │ ├── live.png │ │ ├── locked_mask.png │ │ ├── login_bak.png │ │ ├── login_button_bak.png │ │ ├── login_button_bak_disable.png │ │ ├── login_button_bak_hover.png │ │ ├── login_close.png │ │ ├── login_close_hover.png │ │ ├── login_down_arrow.png │ │ ├── login_logo.png │ │ ├── login_min.png │ │ ├── login_min_hover.png │ │ ├── logo_samll.png │ │ ├── mainframe_logoimg.png │ │ ├── mainframe_logotext.png │ │ ├── maxi_hover.png │ │ ├── maxi_normal.png │ │ ├── mini_hover.png │ │ ├── mini_normal.png │ │ ├── mixer.png │ │ ├── mixer_hover.png │ │ ├── mute.png │ │ ├── obs.png │ │ ├── properties.png │ │ ├── psd_icon.png │ │ ├── qiehuanjingtou.png │ │ ├── qiehuanjingtou_disable.png │ │ ├── qiehuanjingtou_hover.png │ │ ├── restore_hover.png │ │ ├── restore_normal.png │ │ ├── scene_status_streaming.png │ │ ├── select_live_mode_background.png │ │ ├── set_hover.png │ │ ├── set_normal.png │ │ ├── settings │ │ │ ├── advanced.png │ │ │ ├── applications-system-2.png │ │ │ ├── decibel_audio_player.png │ │ │ ├── network-bluetooth.png │ │ │ ├── network.png │ │ │ ├── preferences-desktop-keyboard-shortcuts.png │ │ │ ├── preferences-system-network-3.png │ │ │ ├── system-settings-3.png │ │ │ └── video-display-3.png │ │ ├── shexiangji.png │ │ ├── shexiangji_hover.png │ │ ├── shexiangtou.png │ │ ├── shexiangtou_hover.png │ │ ├── sound.ico │ │ ├── sound_muted.ico │ │ ├── start_record.png │ │ ├── start_record_hover.png │ │ ├── stop_record.png │ │ ├── stop_record_hover.png │ │ ├── stream_active.png │ │ ├── stream_pause_btn.png │ │ ├── stream_pause_btn_hover.png │ │ ├── stream_restart_btn.png │ │ ├── stream_restart_btn_hover.png │ │ ├── stream_start_btn.png │ │ ├── stream_start_btn_disable.png │ │ ├── stream_start_btn_hover.png │ │ ├── stream_stop_btn.png │ │ ├── stream_stop_btn_hover.png │ │ ├── subtitle_edit.png │ │ ├── subtitle_edit_hover.png │ │ ├── subtitle_title_icon.png │ │ ├── tab_switch_stream.png │ │ ├── tab_switch_stream_hover.png │ │ ├── tblive_mode.png │ │ ├── tblive_mode_hover.png │ │ ├── tray_active.png │ │ ├── tuiliu_mode.png │ │ ├── tuiliu_mode_hover.png │ │ ├── tuiliudizhi.png │ │ ├── tuiliudizhi_hover.png │ │ ├── unlocked_mask.png │ │ ├── unmute.png │ │ ├── up.png │ │ ├── user_icon.png │ │ ├── visible_mask.png │ │ ├── vol-bt-valid.png │ │ ├── zhuanbo_mode.png │ │ ├── zhuanbo_mode_hover.png │ │ ├── zhuanbolaiyuan.png │ │ ├── zhuanbolaiyuan_hover.png │ │ ├── 启用.png │ │ └── 禁用.png │ ├── obs.qrc │ ├── resolution-dock-widget.cpp │ └── resolution-dock-widget.hpp ├── frontend-plugins │ ├── CMakeLists.txt │ └── frontend-tools │ │ ├── CMakeLists.txt │ │ ├── auto-scene-switcher-nix.cpp │ │ ├── auto-scene-switcher-osx.mm │ │ ├── auto-scene-switcher-win.cpp │ │ ├── auto-scene-switcher.cpp │ │ ├── auto-scene-switcher.hpp │ │ ├── captions-handler.cpp │ │ ├── captions-handler.hpp │ │ ├── captions-mssapi-stream.cpp │ │ ├── captions-mssapi-stream.hpp │ │ ├── captions-mssapi.cpp │ │ ├── captions-mssapi.hpp │ │ ├── captions.cpp │ │ ├── captions.hpp │ │ ├── data │ │ └── locale │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── he-IL.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── ms-MY.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ │ ├── forms │ │ ├── auto-scene-switcher.ui │ │ ├── captions.ui │ │ └── output-timer.ui │ │ ├── frontend-tools-config.h.in │ │ ├── frontend-tools.c │ │ ├── output-timer.cpp │ │ ├── output-timer.hpp │ │ └── tool-helpers.hpp ├── hotkey-edit.cpp ├── hotkey-edit.hpp ├── installer │ └── mp-installer.nsi ├── item-widget-helpers.cpp ├── item-widget-helpers.hpp ├── locked-checkbox.cpp ├── locked-checkbox.hpp ├── menu-button.cpp ├── menu-button.hpp ├── mute-checkbox.hpp ├── obs-app.cpp ├── obs-app.hpp ├── obs-frontend-api │ ├── CMakeLists.txt │ ├── obs-frontend-api.cpp │ ├── obs-frontend-api.h │ └── obs-frontend-internal.hpp ├── obs.rc ├── platform-osx.mm ├── platform-windows.cpp ├── platform-x11.cpp ├── platform.hpp ├── properties-view.cpp ├── properties-view.hpp ├── properties-view.moc.hpp ├── qt-display.cpp ├── qt-display.hpp ├── qt-wrappers.cpp ├── qt-wrappers.hpp ├── remote-text.cpp ├── remote-text.hpp ├── resolution-dock-widget.cpp ├── resolution-dock-widget.hpp ├── resource.h ├── slider-absoluteset-style.cpp ├── slider-absoluteset-style.hpp ├── source-label.cpp ├── source-label.hpp ├── source-list-widget.cpp ├── source-list-widget.hpp ├── source-type-defines.hpp ├── sparkle-updater.mm ├── stream-state-window.cpp ├── stream-state-window.h ├── stream-url-dialog.cpp ├── stream-url-dialog.h ├── vertical-scroll-area.cpp ├── vertical-scroll-area.hpp ├── visibility-checkbox.cpp ├── visibility-checkbox.hpp ├── visibility-item-widget.cpp ├── visibility-item-widget.hpp ├── volume-control-custom.cpp ├── volume-control-custom.hpp ├── volume-control.cpp ├── volume-control.hpp ├── win-update │ ├── update-window.cpp │ ├── update-window.hpp │ ├── updater │ │ ├── CMakeLists.txt │ │ ├── hash.cpp │ │ ├── http.cpp │ │ ├── patch.cpp │ │ ├── resource.h │ │ ├── updater.cpp │ │ ├── updater.hpp │ │ └── updater.rc │ ├── win-update-helpers.cpp │ ├── win-update-helpers.hpp │ ├── win-update.cpp │ └── win-update.hpp ├── window-basic-adv-audio.cpp ├── window-basic-adv-audio.hpp ├── window-basic-auto-config-test.cpp ├── window-basic-auto-config.cpp ├── window-basic-auto-config.hpp ├── window-basic-end.cpp ├── window-basic-end.h ├── window-basic-filters.cpp ├── window-basic-filters.hpp ├── window-basic-interaction.cpp ├── window-basic-interaction.hpp ├── window-basic-main-dropfiles.cpp ├── window-basic-main-outputs.cpp ├── window-basic-main-outputs.hpp ├── window-basic-main-profiles.cpp ├── window-basic-main-scene-collections.cpp ├── window-basic-main-tblive.cpp ├── window-basic-main-transitions.cpp ├── window-basic-main.cpp ├── window-basic-main.hpp ├── window-basic-preview.cpp ├── window-basic-preview.hpp ├── window-basic-properties.cpp ├── window-basic-properties.hpp ├── window-basic-settings.cpp ├── window-basic-settings.hpp ├── window-basic-source-select.cpp ├── window-basic-source-select.hpp ├── window-basic-startpage.cpp ├── window-basic-startpage.hpp ├── window-basic-stats.cpp ├── window-basic-stats.hpp ├── window-basic-status-bar.cpp ├── window-basic-status-bar.hpp ├── window-basic-transform.cpp ├── window-basic-transform.hpp ├── window-hoverwidget.cpp ├── window-hoverwidget.hpp ├── window-license-agreement.cpp ├── window-license-agreement.hpp ├── window-log-reply.cpp ├── window-log-reply.hpp ├── window-main.hpp ├── window-namedialog.cpp ├── window-namedialog.hpp ├── window-projector.cpp ├── window-projector.hpp ├── window-remux.cpp └── window-remux.hpp ├── additional_install_files ├── .gitignore ├── data │ └── .gitignore ├── exec32 │ └── .gitignore ├── exec32d │ └── .gitignore ├── exec32r │ └── .gitignore ├── exec64 │ └── .gitignore ├── exec64d │ └── .gitignore ├── exec64r │ └── .gitignore ├── libs32 │ └── .gitignore ├── libs32d │ └── .gitignore ├── libs32r │ └── .gitignore ├── libs64 │ └── .gitignore ├── libs64d │ └── .gitignore ├── libs64r │ └── .gitignore └── misc │ └── .gitignore ├── appveyor.yml ├── cmake ├── ALL_BUILD.vcxproj.user.in ├── Modules │ ├── CheckForPthreads.c │ ├── CopyMSVCBins.cmake │ ├── FindAppKit.cmake │ ├── FindCXX11.cmake │ ├── FindDBus.cmake │ ├── FindFFmpeg.cmake │ ├── FindFontconfig.cmake │ ├── FindFreetype.cmake │ ├── FindIconv.cmake │ ├── FindJack.cmake │ ├── FindJansson.cmake │ ├── FindLibUDev.cmake │ ├── FindLibVLC.cmake │ ├── FindLibcurl.cmake │ ├── FindLibfdk.cmake │ ├── FindLibspeexdsp.cmake │ ├── FindLibsysinfo.cmake │ ├── FindLibv4l2.cmake │ ├── FindLibx264.cmake │ ├── FindRSSDK.cmake │ ├── FindSSL.cmake │ ├── FindThreads.cmake │ ├── FindX11_XCB.cmake │ ├── FindXCB.cmake │ ├── FindZLIB.cmake │ ├── IDLFileHelper.cmake │ ├── ObsCpack.cmake │ ├── ObsHelpers.cmake │ └── WIX.template.in ├── copy_helper.cmake ├── copy_on_debug_helper.cmake ├── external │ ├── FindLibobs.cmake │ └── ObsPluginHelpers.cmake ├── helper_subdir │ └── CMakeLists.txt ├── osxbundle │ ├── Info.plist │ ├── fixup_bundle.sh │ ├── icon.icns │ ├── icon_bak.icns │ ├── obs.icns │ └── obslaunch.sh └── winrc │ ├── icon.ico │ └── icon_bak.ico ├── config └── .gitignore ├── deps ├── CMakeLists.txt ├── blake2 │ ├── CMakeLists.txt │ └── src │ │ ├── blake2-impl.h │ │ ├── blake2.h │ │ └── blake2b-ref.c ├── file-updater │ ├── CMakeLists.txt │ └── file-updater │ │ ├── file-updater.c │ │ └── file-updater.h ├── glad │ ├── CMakeLists.txt │ ├── include │ │ ├── KHR │ │ │ └── khrplatform.h │ │ └── glad │ │ │ ├── glad.h │ │ │ ├── glad_glx.h │ │ │ └── glad_wgl.h │ └── src │ │ ├── glad.c │ │ ├── glad_glx.c │ │ └── glad_wgl.c ├── ipc-util │ ├── CMakeLists.txt │ └── ipc-util │ │ ├── pipe-posix.c │ │ ├── pipe-posix.h │ │ ├── pipe-windows.c │ │ ├── pipe-windows.h │ │ └── pipe.h ├── jansson │ ├── .gitignore │ ├── .travis.yml │ ├── Android.mk │ ├── CHANGES │ ├── CMakeLists.txt │ ├── CleanSpec.mk │ ├── LICENSE │ ├── Makefile.am │ ├── README.rst │ ├── android │ │ └── jansson_config.h │ ├── appveyor.yml │ ├── cmake │ │ ├── CheckFunctionKeywords.cmake │ │ ├── CodeCoverage.cmake │ │ ├── Coveralls.cmake │ │ ├── CoverallsClear.cmake │ │ ├── CoverallsGenerateGcov.cmake │ │ ├── FindSphinx.cmake │ │ ├── JanssonConfig.cmake.in │ │ ├── JanssonConfigVersion.cmake.in │ │ ├── jansson_config.h.cmake │ │ └── jansson_private_config.h.cmake │ ├── configure.ac │ ├── doc │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── README │ │ ├── apiref.rst │ │ ├── changes.rst │ │ ├── conf.py │ │ ├── conformance.rst │ │ ├── ext │ │ │ └── refcounting.py │ │ ├── gettingstarted.rst │ │ ├── github_commits.c │ │ ├── index.rst │ │ ├── portability.rst │ │ ├── tutorial.rst │ │ └── upgrading.rst │ ├── examples │ │ ├── README.rst │ │ └── simple_parse.c │ ├── jansson.pc.in │ ├── release.sh │ ├── src │ │ ├── Makefile.am │ │ ├── dump.c │ │ ├── error.c │ │ ├── hashtable.c │ │ ├── hashtable.h │ │ ├── hashtable_seed.c │ │ ├── jansson.def │ │ ├── jansson.h │ │ ├── jansson_config.h.in │ │ ├── jansson_private.h │ │ ├── load.c │ │ ├── lookup3.h │ │ ├── memory.c │ │ ├── pack_unpack.c │ │ ├── strbuffer.c │ │ ├── strbuffer.h │ │ ├── strconv.c │ │ ├── utf.c │ │ ├── utf.h │ │ └── value.c │ ├── test │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── bin │ │ │ ├── Makefile.am │ │ │ └── json_process.c │ │ ├── run-suites │ │ ├── scripts │ │ │ ├── run-tests.sh │ │ │ └── valgrind.sh │ │ └── suites │ │ │ ├── .gitattributes │ │ │ ├── Makefile.am │ │ │ ├── api │ │ │ ├── Makefile.am │ │ │ ├── check-exports │ │ │ ├── run │ │ │ ├── test_array.c │ │ │ ├── test_copy.c │ │ │ ├── test_dump.c │ │ │ ├── test_dump_callback.c │ │ │ ├── test_equal.c │ │ │ ├── test_load.c │ │ │ ├── test_load_callback.c │ │ │ ├── test_loadb.c │ │ │ ├── test_memory_funcs.c │ │ │ ├── test_number.c │ │ │ ├── test_object.c │ │ │ ├── test_pack.c │ │ │ ├── test_simple.c │ │ │ ├── test_unpack.c │ │ │ └── util.h │ │ │ ├── encoding-flags │ │ │ ├── array │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── compact-array │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── compact-object │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── ensure-ascii │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── indent-array │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── indent-compact-array │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── indent-compact-object │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── indent-object │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── object │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── preserve-order │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── real-precision │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── run │ │ │ └── sort-keys │ │ │ │ ├── env │ │ │ │ ├── input │ │ │ │ └── output │ │ │ ├── invalid-unicode │ │ │ ├── encoded-surrogate-half │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-utf-8-after-backslash │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-utf-8-in-array │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-utf-8-in-bigger-int │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-utf-8-in-escape │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-utf-8-in-exponent │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-utf-8-in-identifier │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-utf-8-in-int │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-utf-8-in-real-after-e │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-utf-8-in-string │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── lone-invalid-utf-8 │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── lone-utf-8-continuation-byte │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── not-in-unicode-range │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── overlong-3-byte-encoding │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── overlong-4-byte-encoding │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── overlong-ascii-encoding │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── restricted-utf-8 │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── run │ │ │ └── truncated-utf-8 │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid │ │ │ ├── apostrophe │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── ascii-unicode-identifier │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── brace-comma │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── bracket-comma │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── bracket-one-comma │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── empty │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── extra-comma-in-array │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── extra-comma-in-multiline-array │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── garbage-after-newline │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── garbage-at-the-end │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── integer-starting-with-zero │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-escape │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-identifier │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-negative-integer │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-negative-real │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-second-surrogate │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── invalid-unicode-escape │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── lone-open-brace │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── lone-open-bracket │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── lone-second-surrogate │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── minus-sign-without-number │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── negative-integer-starting-with-zero │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── null-byte-in-object-key │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── null-byte-in-string │ │ │ │ ├── error │ │ │ │ ├── input │ │ │ │ └── nostrip │ │ │ ├── null-byte-outside-string │ │ │ │ ├── error │ │ │ │ ├── input │ │ │ │ └── nostrip │ │ │ ├── null-escape-in-string │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── null │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── object-apostrophes │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── object-garbage-at-end │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── object-in-unterminated-array │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── object-no-colon │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── object-no-value │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── object-unterminated-value │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── real-garbage-after-e │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── real-negative-overflow │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── real-positive-overflow │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── real-truncated-at-e │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── real-truncated-at-point │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── recursion-depth │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── run │ │ │ ├── tab-character-in-string │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── too-big-negative-integer │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── too-big-positive-integer │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── truncated-unicode-surrogate │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── unicode-identifier │ │ │ │ ├── error │ │ │ │ └── input │ │ │ ├── unterminated-array-and-object │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── unterminated-array │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── unterminated-empty-key │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── unterminated-key │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ ├── unterminated-object-and-array │ │ │ │ ├── error │ │ │ │ └── input │ │ │ └── unterminated-string │ │ │ │ ├── error.normal │ │ │ │ ├── error.strip │ │ │ │ └── input │ │ │ └── valid │ │ │ ├── complex-array │ │ │ ├── env │ │ │ ├── input │ │ │ └── output │ │ │ ├── empty-array │ │ │ ├── input │ │ │ └── output │ │ │ ├── empty-object-in-array │ │ │ ├── input │ │ │ └── output │ │ │ ├── empty-object │ │ │ ├── input │ │ │ └── output │ │ │ ├── empty-string │ │ │ ├── input │ │ │ └── output │ │ │ ├── escaped-utf-control-char │ │ │ ├── input │ │ │ └── output │ │ │ ├── false │ │ │ ├── input │ │ │ └── output │ │ │ ├── negative-int │ │ │ ├── input │ │ │ └── output │ │ │ ├── negative-one │ │ │ ├── input │ │ │ └── output │ │ │ ├── negative-zero │ │ │ ├── input │ │ │ └── output │ │ │ ├── null │ │ │ ├── input │ │ │ └── output │ │ │ ├── one-byte-utf-8 │ │ │ ├── input │ │ │ └── output │ │ │ ├── real-capital-e-negative-exponent │ │ │ ├── input │ │ │ └── output │ │ │ ├── real-capital-e-positive-exponent │ │ │ ├── input │ │ │ └── output │ │ │ ├── real-capital-e │ │ │ ├── input │ │ │ └── output │ │ │ ├── real-exponent │ │ │ ├── input │ │ │ └── output │ │ │ ├── real-fraction-exponent │ │ │ ├── input │ │ │ └── output │ │ │ ├── real-negative-exponent │ │ │ ├── input │ │ │ └── output │ │ │ ├── real-positive-exponent │ │ │ ├── input │ │ │ └── output │ │ │ ├── real-subnormal-number │ │ │ ├── input │ │ │ └── output │ │ │ ├── real-underflow │ │ │ ├── input │ │ │ └── output │ │ │ ├── run │ │ │ ├── short-string │ │ │ ├── input │ │ │ └── output │ │ │ ├── simple-ascii-string │ │ │ ├── input │ │ │ └── output │ │ │ ├── simple-int-0 │ │ │ ├── input │ │ │ └── output │ │ │ ├── simple-int-1 │ │ │ ├── input │ │ │ └── output │ │ │ ├── simple-int-123 │ │ │ ├── input │ │ │ └── output │ │ │ ├── simple-object │ │ │ ├── input │ │ │ └── output │ │ │ ├── simple-real │ │ │ ├── input │ │ │ └── output │ │ │ ├── string-escapes │ │ │ ├── input │ │ │ └── output │ │ │ ├── three-byte-utf-8 │ │ │ ├── input │ │ │ └── output │ │ │ ├── true │ │ │ ├── input │ │ │ └── output │ │ │ ├── two-byte-utf-8 │ │ │ ├── input │ │ │ └── output │ │ │ ├── utf-8-string │ │ │ ├── input │ │ │ └── output │ │ │ └── utf-surrogate-four-byte-encoding │ │ │ ├── input │ │ │ └── output │ └── win32 │ │ ├── jansson_config.h │ │ └── vs2010 │ │ ├── jansson.sln │ │ ├── jansson.vcxproj │ │ └── jansson.vcxproj.filters ├── libcaption │ ├── .gitignore │ ├── CMakeLists.txt │ ├── Doxyfile.in │ ├── LICENSE.txt │ ├── README.md │ ├── caption │ │ ├── avc.h │ │ ├── caption.h │ │ ├── cea708.h │ │ ├── eia608.h │ │ ├── eia608_charmap.h │ │ ├── scc.h │ │ ├── srt.h │ │ ├── utf8.h │ │ └── xds.h │ ├── examples │ │ ├── add_captions.sh │ │ ├── captioner.c │ │ ├── flv+scc.c │ │ ├── flv+srt.c │ │ ├── flv.c │ │ ├── flv.h │ │ ├── flv2srt.c │ │ ├── party.c │ │ ├── rollup.c │ │ ├── rtmpspit.c │ │ ├── scc2srt.c │ │ ├── srt2vtt.c │ │ ├── srtdump.c │ │ ├── ts.c │ │ ├── ts.h │ │ ├── ts2srt.c │ │ └── wonderland.h │ ├── format.sh │ ├── src │ │ ├── avc.c │ │ ├── caption.c │ │ ├── cea708.c │ │ ├── eia608.c │ │ ├── eia608.c.re2c │ │ ├── eia608_charmap.c │ │ ├── scc.c │ │ ├── srt.c │ │ ├── utf8.c │ │ └── xds.c │ └── unit_tests │ │ ├── eia608_test.c │ │ ├── test_sei.c │ │ └── tos.scc ├── libff │ ├── CMakeLists.txt │ └── libff │ │ ├── ff-audio-decoder.c │ │ ├── ff-callbacks.c │ │ ├── ff-callbacks.h │ │ ├── ff-circular-queue.c │ │ ├── ff-circular-queue.h │ │ ├── ff-clock.c │ │ ├── ff-clock.h │ │ ├── ff-compat.h │ │ ├── ff-decoder.c │ │ ├── ff-decoder.h │ │ ├── ff-demuxer.c │ │ ├── ff-demuxer.h │ │ ├── ff-frame.h │ │ ├── ff-packet-queue.c │ │ ├── ff-packet-queue.h │ │ ├── ff-threading-posix.c │ │ ├── ff-threading-windows.c │ │ ├── ff-threading.h │ │ ├── ff-timer.c │ │ ├── ff-timer.h │ │ ├── ff-util.c │ │ ├── ff-util.h │ │ └── ff-video-decoder.c ├── lzma │ ├── CMakeLists.txt │ ├── common │ │ ├── common_w32res.rc │ │ ├── mythread.h │ │ ├── sysdefs.h │ │ ├── tuklib_common.h │ │ ├── tuklib_config.h │ │ ├── tuklib_cpucores.c │ │ ├── tuklib_cpucores.h │ │ ├── tuklib_exit.c │ │ ├── tuklib_exit.h │ │ ├── tuklib_gettext.h │ │ ├── tuklib_integer.h │ │ ├── tuklib_mbstr.h │ │ ├── tuklib_mbstr_fw.c │ │ ├── tuklib_mbstr_width.c │ │ ├── tuklib_open_stdxxx.c │ │ ├── tuklib_open_stdxxx.h │ │ ├── tuklib_physmem.c │ │ ├── tuklib_physmem.h │ │ ├── tuklib_progname.c │ │ └── tuklib_progname.h │ ├── config.h │ ├── liblzma │ │ ├── api │ │ │ ├── lzma.h │ │ │ └── lzma │ │ │ │ ├── base.h │ │ │ │ ├── bcj.h │ │ │ │ ├── block.h │ │ │ │ ├── check.h │ │ │ │ ├── container.h │ │ │ │ ├── delta.h │ │ │ │ ├── filter.h │ │ │ │ ├── hardware.h │ │ │ │ ├── index.h │ │ │ │ ├── index_hash.h │ │ │ │ ├── lzma.h │ │ │ │ ├── stream_flags.h │ │ │ │ ├── version.h │ │ │ │ └── vli.h │ │ ├── check │ │ │ ├── Makefile.inc │ │ │ ├── check.c │ │ │ ├── check.h │ │ │ ├── crc32_fast.c │ │ │ ├── crc32_small.c │ │ │ ├── crc32_table.c │ │ │ ├── crc32_table_be.h │ │ │ ├── crc32_table_le.h │ │ │ ├── crc32_tablegen.c │ │ │ ├── crc32_x86.S │ │ │ ├── crc64_fast.c │ │ │ ├── crc64_small.c │ │ │ ├── crc64_table.c │ │ │ ├── crc64_table_be.h │ │ │ ├── crc64_table_le.h │ │ │ ├── crc64_tablegen.c │ │ │ ├── crc64_x86.S │ │ │ ├── crc_macros.h │ │ │ └── sha256.c │ │ ├── common │ │ │ ├── alone_decoder.c │ │ │ ├── alone_decoder.h │ │ │ ├── alone_encoder.c │ │ │ ├── auto_decoder.c │ │ │ ├── block_buffer_decoder.c │ │ │ ├── block_buffer_encoder.c │ │ │ ├── block_decoder.c │ │ │ ├── block_decoder.h │ │ │ ├── block_encoder.c │ │ │ ├── block_encoder.h │ │ │ ├── block_header_decoder.c │ │ │ ├── block_header_encoder.c │ │ │ ├── block_util.c │ │ │ ├── common.c │ │ │ ├── common.h │ │ │ ├── easy_buffer_encoder.c │ │ │ ├── easy_decoder_memusage.c │ │ │ ├── easy_encoder.c │ │ │ ├── easy_encoder_memusage.c │ │ │ ├── easy_preset.c │ │ │ ├── easy_preset.h │ │ │ ├── filter_buffer_decoder.c │ │ │ ├── filter_buffer_encoder.c │ │ │ ├── filter_common.c │ │ │ ├── filter_common.h │ │ │ ├── filter_decoder.c │ │ │ ├── filter_decoder.h │ │ │ ├── filter_encoder.c │ │ │ ├── filter_encoder.h │ │ │ ├── filter_flags_decoder.c │ │ │ ├── filter_flags_encoder.c │ │ │ ├── hardware_physmem.c │ │ │ ├── index.c │ │ │ ├── index.h │ │ │ ├── index_decoder.c │ │ │ ├── index_encoder.c │ │ │ ├── index_encoder.h │ │ │ ├── index_hash.c │ │ │ ├── stream_buffer_decoder.c │ │ │ ├── stream_buffer_encoder.c │ │ │ ├── stream_decoder.c │ │ │ ├── stream_decoder.h │ │ │ ├── stream_encoder.c │ │ │ ├── stream_encoder.h │ │ │ ├── stream_flags_common.c │ │ │ ├── stream_flags_common.h │ │ │ ├── stream_flags_decoder.c │ │ │ ├── stream_flags_encoder.c │ │ │ ├── vli_decoder.c │ │ │ ├── vli_encoder.c │ │ │ └── vli_size.c │ │ ├── delta │ │ │ ├── Makefile.inc │ │ │ ├── delta_common.c │ │ │ ├── delta_common.h │ │ │ ├── delta_decoder.c │ │ │ ├── delta_decoder.h │ │ │ ├── delta_encoder.c │ │ │ ├── delta_encoder.h │ │ │ └── delta_private.h │ │ ├── lz │ │ │ ├── Makefile.inc │ │ │ ├── lz_decoder.c │ │ │ ├── lz_decoder.h │ │ │ ├── lz_encoder.c │ │ │ ├── lz_encoder.h │ │ │ ├── lz_encoder_hash.h │ │ │ ├── lz_encoder_hash_table.h │ │ │ └── lz_encoder_mf.c │ │ ├── lzma │ │ │ ├── fastpos.h │ │ │ ├── fastpos_table.c │ │ │ ├── fastpos_tablegen.c │ │ │ ├── lzma2_decoder.c │ │ │ ├── lzma2_decoder.h │ │ │ ├── lzma2_encoder.c │ │ │ ├── lzma2_encoder.h │ │ │ ├── lzma_common.h │ │ │ ├── lzma_decoder.c │ │ │ ├── lzma_decoder.h │ │ │ ├── lzma_encoder.c │ │ │ ├── lzma_encoder.h │ │ │ ├── lzma_encoder_optimum_fast.c │ │ │ ├── lzma_encoder_optimum_normal.c │ │ │ ├── lzma_encoder_presets.c │ │ │ └── lzma_encoder_private.h │ │ ├── rangecoder │ │ │ ├── Makefile.inc │ │ │ ├── price.h │ │ │ ├── price_table.c │ │ │ ├── price_tablegen.c │ │ │ ├── range_common.h │ │ │ ├── range_decoder.h │ │ │ └── range_encoder.h │ │ └── simple │ │ │ ├── Makefile.inc │ │ │ ├── arm.c │ │ │ ├── armthumb.c │ │ │ ├── ia64.c │ │ │ ├── powerpc.c │ │ │ ├── simple_coder.c │ │ │ ├── simple_coder.h │ │ │ ├── simple_decoder.c │ │ │ ├── simple_decoder.h │ │ │ ├── simple_encoder.c │ │ │ ├── simple_encoder.h │ │ │ ├── simple_private.h │ │ │ ├── sparc.c │ │ │ └── x86.c │ └── version.h ├── media-playback │ ├── CMakeLists.txt │ └── media-playback │ │ ├── closest-format.h │ │ ├── decode.c │ │ ├── decode.h │ │ ├── media.c │ │ └── media.h └── w32-pthreads │ ├── ANNOUNCE │ ├── BUGS │ ├── Bmakefile │ ├── CMakeLists.txt │ ├── CONTRIBUTORS │ ├── COPYING │ ├── ChangeLog │ ├── FAQ │ ├── GNUmakefile │ ├── MAINTAINERS │ ├── Makefile │ ├── NEWS │ ├── Nmakefile │ ├── Nmakefile.tests │ ├── PROGRESS │ ├── README │ ├── README.Borland │ ├── README.CV │ ├── README.NONPORTABLE │ ├── README.Watcom │ ├── README.WinCE │ ├── TODO │ ├── WinCE-PORT │ ├── attr.c │ ├── autostatic.c │ ├── barrier.c │ ├── builddmc.bat │ ├── cancel.c │ ├── cleanup.c │ ├── condvar.c │ ├── config.h │ ├── context.h │ ├── create.c │ ├── dll.c │ ├── errno.c │ ├── exit.c │ ├── fork.c │ ├── global.c │ ├── implement.h │ ├── libpthreadGC2.a │ ├── libpthreadGC2.stamp │ ├── manual │ ├── ChangeLog │ ├── PortabilityIssues.html │ ├── index.html │ ├── pthreadCancelableWait.html │ ├── pthread_attr_init.html │ ├── pthread_attr_setstackaddr.html │ ├── pthread_attr_setstacksize.html │ ├── pthread_barrier_init.html │ ├── pthread_barrier_wait.html │ ├── pthread_barrierattr_init.html │ ├── pthread_barrierattr_setpshared.html │ ├── pthread_cancel.html │ ├── pthread_cleanup_push.html │ ├── pthread_cond_init.html │ ├── pthread_condattr_init.html │ ├── pthread_condattr_setpshared.html │ ├── pthread_create.html │ ├── pthread_delay_np.html │ ├── pthread_detach.html │ ├── pthread_equal.html │ ├── pthread_exit.html │ ├── pthread_getunique_np.html │ ├── pthread_getw32threadhandle_np.html │ ├── pthread_join.html │ ├── pthread_key_create.html │ ├── pthread_kill.html │ ├── pthread_mutex_init.html │ ├── pthread_mutexattr_init.html │ ├── pthread_mutexattr_setpshared.html │ ├── pthread_num_processors_np.html │ ├── pthread_once.html │ ├── pthread_rwlock_init.html │ ├── pthread_rwlock_rdlock.html │ ├── pthread_rwlock_timedrdlock.html │ ├── pthread_rwlock_timedwrlock.html │ ├── pthread_rwlock_unlock.html │ ├── pthread_rwlock_wrlock.html │ ├── pthread_rwlockattr_init.html │ ├── pthread_rwlockattr_setpshared.html │ ├── pthread_self.html │ ├── pthread_setcancelstate.html │ ├── pthread_setcanceltype.html │ ├── pthread_setconcurrency.html │ ├── pthread_setschedparam.html │ ├── pthread_spin_init.html │ ├── pthread_spin_lock.html │ ├── pthread_spin_unlock.html │ ├── pthread_timechange_handler_np.html │ ├── pthread_win32_attach_detach_np.html │ ├── pthread_win32_test_features_np.html │ ├── sched_get_priority_max.html │ ├── sched_getscheduler.html │ ├── sched_setscheduler.html │ ├── sched_yield.html │ └── sem_init.html │ ├── misc.c │ ├── mutex.c │ ├── need_errno.h │ ├── nonportable.c │ ├── private.c │ ├── pthread.c │ ├── pthread.dsp │ ├── pthread.dsw │ ├── pthread.h │ ├── pthread.lastbuildstate │ ├── pthread.sln │ ├── pthread.vcxproj │ ├── pthread.vcxproj.filters │ ├── pthread_attr_destroy.c │ ├── pthread_attr_getdetachstate.c │ ├── pthread_attr_getinheritsched.c │ ├── pthread_attr_getschedparam.c │ ├── pthread_attr_getschedpolicy.c │ ├── pthread_attr_getscope.c │ ├── pthread_attr_getstackaddr.c │ ├── pthread_attr_getstacksize.c │ ├── pthread_attr_init.c │ ├── pthread_attr_setdetachstate.c │ ├── pthread_attr_setinheritsched.c │ ├── pthread_attr_setschedparam.c │ ├── pthread_attr_setschedpolicy.c │ ├── pthread_attr_setscope.c │ ├── pthread_attr_setstackaddr.c │ ├── pthread_attr_setstacksize.c │ ├── pthread_barrier_destroy.c │ ├── pthread_barrier_init.c │ ├── pthread_barrier_wait.c │ ├── pthread_barrierattr_destroy.c │ ├── pthread_barrierattr_getpshared.c │ ├── pthread_barrierattr_init.c │ ├── pthread_barrierattr_setpshared.c │ ├── pthread_cancel.c │ ├── pthread_cond_destroy.c │ ├── pthread_cond_init.c │ ├── pthread_cond_signal.c │ ├── pthread_cond_wait.c │ ├── pthread_condattr_destroy.c │ ├── pthread_condattr_getpshared.c │ ├── pthread_condattr_init.c │ ├── pthread_condattr_setpshared.c │ ├── pthread_delay_np.c │ ├── pthread_detach.c │ ├── pthread_equal.c │ ├── pthread_exit.c │ ├── pthread_getconcurrency.c │ ├── pthread_getschedparam.c │ ├── pthread_getspecific.c │ ├── pthread_getunique_np.c │ ├── pthread_getw32threadhandle_np.c │ ├── pthread_join.c │ ├── pthread_key_create.c │ ├── pthread_key_delete.c │ ├── pthread_kill.c │ ├── pthread_mutex_consistent.c │ ├── pthread_mutex_destroy.c │ ├── pthread_mutex_init.c │ ├── pthread_mutex_lock.c │ ├── pthread_mutex_timedlock.c │ ├── pthread_mutex_trylock.c │ ├── pthread_mutex_unlock.c │ ├── pthread_mutexattr_destroy.c │ ├── pthread_mutexattr_getkind_np.c │ ├── pthread_mutexattr_getpshared.c │ ├── pthread_mutexattr_getrobust.c │ ├── pthread_mutexattr_gettype.c │ ├── pthread_mutexattr_init.c │ ├── pthread_mutexattr_setkind_np.c │ ├── pthread_mutexattr_setpshared.c │ ├── pthread_mutexattr_setrobust.c │ ├── pthread_mutexattr_settype.c │ ├── pthread_num_processors_np.c │ ├── pthread_once.c │ ├── pthread_rwlock_destroy.c │ ├── pthread_rwlock_init.c │ ├── pthread_rwlock_rdlock.c │ ├── pthread_rwlock_timedrdlock.c │ ├── pthread_rwlock_timedwrlock.c │ ├── pthread_rwlock_tryrdlock.c │ ├── pthread_rwlock_trywrlock.c │ ├── pthread_rwlock_unlock.c │ ├── pthread_rwlock_wrlock.c │ ├── pthread_rwlockattr_destroy.c │ ├── pthread_rwlockattr_getpshared.c │ ├── pthread_rwlockattr_init.c │ ├── pthread_rwlockattr_setpshared.c │ ├── pthread_self.c │ ├── pthread_setcancelstate.c │ ├── pthread_setcanceltype.c │ ├── pthread_setconcurrency.c │ ├── pthread_setschedparam.c │ ├── pthread_setspecific.c │ ├── pthread_spin_destroy.c │ ├── pthread_spin_init.c │ ├── pthread_spin_lock.c │ ├── pthread_spin_trylock.c │ ├── pthread_spin_unlock.c │ ├── pthread_testcancel.c │ ├── pthread_timechange_handler_np.c │ ├── pthread_win32_attach_detach_np.c │ ├── ptw32_MCS_lock.c │ ├── ptw32_OLL_lock.c │ ├── ptw32_callUserDestroyRoutines.c │ ├── ptw32_calloc.c │ ├── ptw32_cond_check_need_init.c │ ├── ptw32_getprocessors.c │ ├── ptw32_is_attr.c │ ├── ptw32_mutex_check_need_init.c │ ├── ptw32_new.c │ ├── ptw32_processInitialize.c │ ├── ptw32_processTerminate.c │ ├── ptw32_relmillisecs.c │ ├── ptw32_reuse.c │ ├── ptw32_rwlock_cancelwrwait.c │ ├── ptw32_rwlock_check_need_init.c │ ├── ptw32_semwait.c │ ├── ptw32_spinlock_check_need_init.c │ ├── ptw32_threadDestroy.c │ ├── ptw32_threadStart.c │ ├── ptw32_throw.c │ ├── ptw32_timespec.c │ ├── ptw32_tkAssocCreate.c │ ├── ptw32_tkAssocDestroy.c │ ├── rwlock.c │ ├── sched.c │ ├── sched.h │ ├── sched_get_priority_max.c │ ├── sched_get_priority_min.c │ ├── sched_getscheduler.c │ ├── sched_setscheduler.c │ ├── sched_yield.c │ ├── sem_close.c │ ├── sem_destroy.c │ ├── sem_getvalue.c │ ├── sem_init.c │ ├── sem_open.c │ ├── sem_post.c │ ├── sem_post_multiple.c │ ├── sem_timedwait.c │ ├── sem_trywait.c │ ├── sem_unlink.c │ ├── sem_wait.c │ ├── semaphore.c │ ├── semaphore.h │ ├── signal.c │ ├── spin.c │ ├── sync.c │ ├── tests │ ├── Bmakefile │ ├── ChangeLog │ ├── Debug.dsp │ ├── Debug.dsw │ ├── Debug.plg │ ├── Debug.txt │ ├── GNUmakefile │ ├── Makefile │ ├── README │ ├── README.BENCHTESTS │ ├── SIZES.GC │ ├── SIZES.GCE │ ├── SIZES.VC │ ├── SIZES.VCE │ ├── SIZES.VSE │ ├── Wmakefile │ ├── barrier1.c │ ├── barrier2.c │ ├── barrier3.c │ ├── barrier4.c │ ├── barrier5.c │ ├── barrier6.c │ ├── benchlib.c │ ├── benchtest.h │ ├── benchtest1.c │ ├── benchtest2.c │ ├── benchtest3.c │ ├── benchtest4.c │ ├── benchtest5.c │ ├── cancel1.c │ ├── cancel2.c │ ├── cancel3.c │ ├── cancel4.c │ ├── cancel5.c │ ├── cancel6a.c │ ├── cancel6d.c │ ├── cancel7.c │ ├── cancel8.c │ ├── cancel9.c │ ├── cleanup0.c │ ├── cleanup1.c │ ├── cleanup2.c │ ├── cleanup3.c │ ├── condvar1.c │ ├── condvar1_1.c │ ├── condvar1_2.c │ ├── condvar2.c │ ├── condvar2_1.c │ ├── condvar3.c │ ├── condvar3_1.c │ ├── condvar3_2.c │ ├── condvar3_3.c │ ├── condvar4.c │ ├── condvar5.c │ ├── condvar6.c │ ├── condvar7.c │ ├── condvar8.c │ ├── condvar9.c │ ├── context1.c │ ├── count1.c │ ├── create1.c │ ├── create2.c │ ├── create3.c │ ├── delay1.c │ ├── delay2.c │ ├── detach1.c │ ├── equal1.c │ ├── errno1.c │ ├── exception1.c │ ├── exception2.c │ ├── exception3.c │ ├── exit1.c │ ├── exit2.c │ ├── exit3.c │ ├── exit4.c │ ├── exit5.c │ ├── eyal1.c │ ├── inherit1.c │ ├── join0.c │ ├── join1.c │ ├── join2.c │ ├── join3.c │ ├── kill1.c │ ├── loadfree.c │ ├── mutex1.c │ ├── mutex1e.c │ ├── mutex1n.c │ ├── mutex1r.c │ ├── mutex2.c │ ├── mutex2e.c │ ├── mutex2r.c │ ├── mutex3.c │ ├── mutex3e.c │ ├── mutex3r.c │ ├── mutex4.c │ ├── mutex5.c │ ├── mutex6.c │ ├── mutex6e.c │ ├── mutex6es.c │ ├── mutex6n.c │ ├── mutex6r.c │ ├── mutex6rs.c │ ├── mutex6s.c │ ├── mutex7.c │ ├── mutex7e.c │ ├── mutex7n.c │ ├── mutex7r.c │ ├── mutex8.c │ ├── mutex8e.c │ ├── mutex8n.c │ ├── mutex8r.c │ ├── once1.c │ ├── once2.c │ ├── once3.c │ ├── once4.c │ ├── openmp1.c │ ├── priority1.c │ ├── priority2.c │ ├── reuse1.c │ ├── reuse2.c │ ├── robust1.c │ ├── robust2.c │ ├── robust3.c │ ├── robust4.c │ ├── robust5.c │ ├── rwlock1.c │ ├── rwlock2.c │ ├── rwlock2_t.c │ ├── rwlock3.c │ ├── rwlock3_t.c │ ├── rwlock4.c │ ├── rwlock4_t.c │ ├── rwlock5.c │ ├── rwlock5_t.c │ ├── rwlock6.c │ ├── rwlock6_t.c │ ├── rwlock6_t2.c │ ├── rwlock7.c │ ├── rwlock8.c │ ├── self1.c │ ├── self2.c │ ├── semaphore1.c │ ├── semaphore2.c │ ├── semaphore3.c │ ├── semaphore4.c │ ├── semaphore4t.c │ ├── semaphore5.c │ ├── sequence1.c │ ├── sizes.c │ ├── spin1.c │ ├── spin2.c │ ├── spin3.c │ ├── spin4.c │ ├── stress1.c │ ├── test.h │ ├── tryentercs.c │ ├── tryentercs2.c │ ├── tsd1.c │ ├── tsd2.c │ ├── valid1.c │ └── valid2.c │ ├── tsd.c │ ├── version.rc │ ├── w32-pthreadsConfig.cmake.in │ ├── w32-pthreadsConfigVersion.cmake.in │ └── w32_CancelableWait.c ├── docs └── doxygen │ ├── header.html │ ├── obs.css │ └── obs.png ├── libobs-d3d11 ├── CMakeLists.txt ├── d3d11-duplicator.cpp ├── d3d11-indexbuffer.cpp ├── d3d11-rebuild.cpp ├── d3d11-samplerstate.cpp ├── d3d11-shader.cpp ├── d3d11-shaderprocessor.cpp ├── d3d11-shaderprocessor.hpp ├── d3d11-stagesurf.cpp ├── d3d11-subsystem.cpp ├── d3d11-subsystem.hpp ├── d3d11-texture2d.cpp ├── d3d11-vertexbuffer.cpp └── d3d11-zstencilbuffer.cpp ├── libobs-opengl ├── .gitignore ├── CMakeLists.txt ├── gl-cocoa.m ├── gl-helpers.c ├── gl-helpers.h ├── gl-indexbuffer.c ├── gl-shader.c ├── gl-shaderparser.c ├── gl-shaderparser.h ├── gl-stagesurf.c ├── gl-subsystem.c ├── gl-subsystem.h ├── gl-texture2d.c ├── gl-texturecube.c ├── gl-vertexbuffer.c ├── gl-windows.c ├── gl-x11.c └── gl-zstencil.c ├── libobs ├── CMakeLists.txt ├── LibObsConfig.cmake.in ├── LibObsConfigVersion.cmake.in ├── audio-monitoring │ ├── null │ │ └── null-audio-monitoring.c │ ├── osx │ │ ├── coreaudio-enum-devices.c │ │ ├── coreaudio-output.c │ │ └── mac-helpers.h │ ├── pulse │ │ ├── pulseaudio-enum-devices.c │ │ ├── pulseaudio-output.c │ │ ├── pulseaudio-wrapper.c │ │ └── pulseaudio-wrapper.h │ └── win32 │ │ ├── wasapi-enum-devices.c │ │ ├── wasapi-output.c │ │ └── wasapi-output.h ├── callback │ ├── calldata.c │ ├── calldata.h │ ├── decl.c │ ├── decl.h │ ├── proc.c │ ├── proc.h │ ├── signal.c │ └── signal.h ├── data │ ├── bicubic_scale.effect │ ├── bilinear_lowres_scale.effect │ ├── default.effect │ ├── default_rect.effect │ ├── deinterlace_base.effect │ ├── deinterlace_blend.effect │ ├── deinterlace_blend_2x.effect │ ├── deinterlace_discard.effect │ ├── deinterlace_discard_2x.effect │ ├── deinterlace_linear.effect │ ├── deinterlace_linear_2x.effect │ ├── deinterlace_yadif.effect │ ├── deinterlace_yadif_2x.effect │ ├── face_all_data_130.dat │ ├── format_conversion.effect │ ├── lanczos_scale.effect │ ├── opaque.effect │ ├── premultiplied_alpha.effect │ └── solid.effect ├── graphics │ ├── axisang.c │ ├── axisang.h │ ├── basemath.hpp │ ├── bounds.c │ ├── bounds.h │ ├── context-partition.c │ ├── context-partition.h │ ├── device-exports.h │ ├── effect-parser.c │ ├── effect-parser.h │ ├── effect.c │ ├── effect.h │ ├── face_beauty │ │ ├── face_beauty.cpp │ │ └── face_beauty.h │ ├── graphics-ffmpeg.c │ ├── graphics-imports.c │ ├── graphics-internal.h │ ├── graphics-magick.c │ ├── graphics.c │ ├── graphics.h │ ├── image-file.c │ ├── image-file.h │ ├── input.h │ ├── libnsgif │ │ ├── libnsgif.c │ │ └── libnsgif.h │ ├── math-defs.h │ ├── math-extra.c │ ├── math-extra.h │ ├── matrix3.c │ ├── matrix3.h │ ├── matrix4.c │ ├── matrix4.h │ ├── plane.c │ ├── plane.h │ ├── quat.c │ ├── quat.h │ ├── shader-parser.c │ ├── shader-parser.h │ ├── texture-render.c │ ├── vec2.c │ ├── vec2.h │ ├── vec3.c │ ├── vec3.h │ ├── vec4.c │ └── vec4.h ├── media-io │ ├── audio-io.c │ ├── audio-io.h │ ├── audio-math.h │ ├── audio-resampler-ffmpeg.c │ ├── audio-resampler.h │ ├── format-conversion.c │ ├── format-conversion.h │ ├── frame-rate.h │ ├── media-io-defs.h │ ├── media-remux.c │ ├── media-remux.h │ ├── video-fourcc.c │ ├── video-frame.c │ ├── video-frame.h │ ├── video-io.c │ ├── video-io.h │ ├── video-matrices.c │ ├── video-scaler-ffmpeg.c │ └── video-scaler.h ├── obs-audio-controls.c ├── obs-audio-controls.h ├── obs-audio.c ├── obs-avc.c ├── obs-avc.h ├── obs-cocoa.c ├── obs-config.h ├── obs-data.c ├── obs-data.h ├── obs-defs.h ├── obs-display.c ├── obs-encoder.c ├── obs-encoder.h ├── obs-ffmpeg-compat.h ├── obs-hotkey-name-map.c ├── obs-hotkey.c ├── obs-hotkey.h ├── obs-hotkeys.h ├── obs-interaction.h ├── obs-internal.h ├── obs-module.c ├── obs-module.h ├── obs-nix.c ├── obs-output-delay.c ├── obs-output.c ├── obs-output.h ├── obs-properties.c ├── obs-properties.h ├── obs-scene.c ├── obs-scene.h ├── obs-service.c ├── obs-service.h ├── obs-source-deinterlace.c ├── obs-source-transition.c ├── obs-source.c ├── obs-source.h ├── obs-ui.h ├── obs-video.c ├── obs-view.c ├── obs-win-crash-handler.c ├── obs-windows.c ├── obs.c ├── obs.h ├── obs.hpp ├── obsconfig.h.in └── util │ ├── AlignedNew.hpp │ ├── array-serializer.c │ ├── array-serializer.h │ ├── base.c │ ├── base.h │ ├── bmem.c │ ├── bmem.h │ ├── c99defs.h │ ├── cf-lexer.c │ ├── cf-lexer.h │ ├── cf-parser.c │ ├── cf-parser.h │ ├── circlebuf.h │ ├── config-file.c │ ├── config-file.h │ ├── crc32.c │ ├── crc32.h │ ├── darray.h │ ├── dstr.c │ ├── dstr.h │ ├── dstr.hpp │ ├── file-serializer.c │ ├── file-serializer.h │ ├── lexer.c │ ├── lexer.h │ ├── pipe-posix.c │ ├── pipe-windows.c │ ├── pipe.h │ ├── platform-cocoa.m │ ├── platform-nix-dbus.c │ ├── platform-nix.c │ ├── platform-windows.c │ ├── platform.c │ ├── platform.h │ ├── profiler.c │ ├── profiler.h │ ├── profiler.hpp │ ├── serializer.h │ ├── text-lookup.c │ ├── text-lookup.h │ ├── threading-posix.c │ ├── threading-posix.h │ ├── threading-windows.c │ ├── threading-windows.h │ ├── threading.h │ ├── utf8.c │ ├── utf8.h │ ├── util.hpp │ ├── util_uint128.h │ ├── vc │ ├── vc_inttypes.h │ ├── vc_stdbool.h │ └── vc_stdint.h │ └── windows │ ├── CoTaskMemPtr.hpp │ ├── ComPtr.hpp │ ├── HRError.hpp │ ├── WinHandle.hpp │ └── win-version.h ├── plugins ├── CMakeLists.txt ├── coreaudio-encoder │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── ms-MY.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── ta-IN.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── encoder.cpp │ └── windows-imports.h ├── decklink │ ├── audio-repack.c │ ├── audio-repack.h │ ├── audio-repack.hpp │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── decklink-device-discovery.cpp │ ├── decklink-device-discovery.hpp │ ├── decklink-device-instance.cpp │ ├── decklink-device-instance.hpp │ ├── decklink-device-mode.cpp │ ├── decklink-device-mode.hpp │ ├── decklink-device.cpp │ ├── decklink-device.hpp │ ├── decklink.cpp │ ├── decklink.hpp │ ├── linux │ │ ├── CMakeLists.txt │ │ ├── decklink-sdk │ │ │ ├── DeckLinkAPI.h │ │ │ ├── DeckLinkAPIConfiguration.h │ │ │ ├── DeckLinkAPIConfiguration_v10_2.h │ │ │ ├── DeckLinkAPIConfiguration_v10_4.h │ │ │ ├── DeckLinkAPIConfiguration_v10_5.h │ │ │ ├── DeckLinkAPIDeckControl.h │ │ │ ├── DeckLinkAPIDiscovery.h │ │ │ ├── DeckLinkAPIDispatch.cpp │ │ │ ├── DeckLinkAPIDispatch_v7_6.cpp │ │ │ ├── DeckLinkAPIDispatch_v8_0.cpp │ │ │ ├── DeckLinkAPIModes.h │ │ │ ├── DeckLinkAPITypes.h │ │ │ ├── DeckLinkAPIVersion.h │ │ │ ├── DeckLinkAPI_v10_2.h │ │ │ ├── DeckLinkAPI_v10_4.h │ │ │ ├── DeckLinkAPI_v10_5.h │ │ │ ├── DeckLinkAPI_v10_6.h │ │ │ ├── DeckLinkAPI_v7_1.h │ │ │ ├── DeckLinkAPI_v7_3.h │ │ │ ├── DeckLinkAPI_v7_6.h │ │ │ ├── DeckLinkAPI_v7_9.h │ │ │ ├── DeckLinkAPI_v8_0.h │ │ │ ├── DeckLinkAPI_v8_1.h │ │ │ ├── DeckLinkAPI_v9_2.h │ │ │ ├── DeckLinkAPI_v9_9.h │ │ │ └── LinuxCOM.h │ │ └── platform.cpp │ ├── mac │ │ ├── CMakeLists.txt │ │ ├── decklink-sdk │ │ │ ├── DeckLinkAPI.h │ │ │ ├── DeckLinkAPIConfiguration.h │ │ │ ├── DeckLinkAPIConfiguration_v10_2.h │ │ │ ├── DeckLinkAPIConfiguration_v10_4.h │ │ │ ├── DeckLinkAPIConfiguration_v10_5.h │ │ │ ├── DeckLinkAPIDeckControl.h │ │ │ ├── DeckLinkAPIDiscovery.h │ │ │ ├── DeckLinkAPIDispatch.cpp │ │ │ ├── DeckLinkAPIDispatch_v7_6.cpp │ │ │ ├── DeckLinkAPIDispatch_v8_0.cpp │ │ │ ├── DeckLinkAPIModes.h │ │ │ ├── DeckLinkAPIStreaming.h │ │ │ ├── DeckLinkAPITypes.h │ │ │ ├── DeckLinkAPIVersion.h │ │ │ ├── DeckLinkAPI_v10_2.h │ │ │ ├── DeckLinkAPI_v10_4.h │ │ │ ├── DeckLinkAPI_v10_5.h │ │ │ ├── DeckLinkAPI_v10_6.h │ │ │ ├── DeckLinkAPI_v7_1.h │ │ │ ├── DeckLinkAPI_v7_3.h │ │ │ ├── DeckLinkAPI_v7_6.h │ │ │ ├── DeckLinkAPI_v7_9.h │ │ │ ├── DeckLinkAPI_v8_0.h │ │ │ ├── DeckLinkAPI_v8_1.h │ │ │ ├── DeckLinkAPI_v9_2.h │ │ │ └── DeckLinkAPI_v9_9.h │ │ └── platform.cpp │ ├── platform.hpp │ ├── plugin-main.cpp │ └── win │ │ ├── CMakeLists.txt │ │ ├── decklink-sdk │ │ ├── DeckLinkAPI.idl │ │ ├── DeckLinkAPIConfiguration.idl │ │ ├── DeckLinkAPIDeckControl.idl │ │ ├── DeckLinkAPIDiscovery.idl │ │ ├── DeckLinkAPIModes.idl │ │ ├── DeckLinkAPIStreaming.idl │ │ ├── DeckLinkAPITypes.idl │ │ ├── DeckLinkAPIVersion.h │ │ ├── DeckLinkAPI_v10_2.idl │ │ ├── DeckLinkAPI_v10_4.idl │ │ ├── DeckLinkAPI_v10_5.idl │ │ ├── DeckLinkAPI_v10_6.idl │ │ ├── DeckLinkAPI_v7_1.idl │ │ ├── DeckLinkAPI_v7_3.idl │ │ ├── DeckLinkAPI_v7_6.idl │ │ ├── DeckLinkAPI_v7_9.idl │ │ ├── DeckLinkAPI_v8_0.idl │ │ ├── DeckLinkAPI_v8_1.idl │ │ ├── DeckLinkAPI_v9_2.idl │ │ └── DeckLinkAPI_v9_9.idl │ │ └── platform.cpp ├── image-source │ ├── CMakeLists.txt │ ├── color-source.c │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── ms-MY.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── image-source.c │ └── obs-slideshow.c ├── linux-alsa │ ├── CMakeLists.txt │ ├── alsa-input.c │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ └── linux-alsa.c ├── linux-capture │ ├── CMakeLists.txt │ ├── README │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── linux-capture.c │ ├── xcompcap-helper.cpp │ ├── xcompcap-helper.hpp │ ├── xcompcap-main.cpp │ ├── xcompcap-main.hpp │ ├── xcomposite-main.cpp │ ├── xcursor-xcb.c │ ├── xcursor-xcb.h │ ├── xcursor.c │ ├── xcursor.h │ ├── xhelpers.c │ ├── xhelpers.h │ └── xshm-input.c ├── linux-jack │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── jack-input.c │ ├── jack-wrapper.c │ ├── jack-wrapper.h │ └── linux-jack.c ├── linux-pulseaudio │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── linux-pulseaudio.c │ ├── pulse-input.c │ ├── pulse-wrapper.c │ └── pulse-wrapper.h ├── linux-v4l2 │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── linux-v4l2.c │ ├── v4l2-helpers.c │ ├── v4l2-helpers.h │ ├── v4l2-input.c │ ├── v4l2-udev.c │ └── v4l2-udev.h ├── mac-avcapture │ ├── CMakeLists.txt │ ├── av-capture.mm │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── left-right.hpp │ └── scope-guard.hpp ├── mac-capture │ ├── CMakeLists.txt │ ├── audio-device-enum.c │ ├── audio-device-enum.h │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── mac-audio.c │ ├── mac-display-capture.m │ ├── mac-helpers.h │ ├── mac-window-capture.m │ ├── plugin-main.c │ ├── window-utils.h │ └── window-utils.m ├── mac-syphon │ ├── CMakeLists.txt │ ├── data │ │ ├── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── ms-MY.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ │ └── syphon_license.txt │ ├── plugin-main.c │ ├── syphon-framework │ │ ├── Building Syphon.rtf │ │ ├── English.lproj │ │ │ └── InfoPlist.strings │ │ ├── Info.plist │ │ ├── License.txt │ │ ├── README.md │ │ ├── Syphon Icon.icns │ │ ├── Syphon SDK Read Me.rtf │ │ ├── Syphon.h │ │ ├── SyphonBuildMacros.h │ │ ├── SyphonCFMessageReceiver.h │ │ ├── SyphonCFMessageReceiver.m │ │ ├── SyphonCFMessageSender.h │ │ ├── SyphonCFMessageSender.m │ │ ├── SyphonClient.h │ │ ├── SyphonClient.m │ │ ├── SyphonClientConnectionManager.h │ │ ├── SyphonClientConnectionManager.m │ │ ├── SyphonDispatch.c │ │ ├── SyphonDispatch.h │ │ ├── SyphonIOSurfaceImage.h │ │ ├── SyphonIOSurfaceImage.m │ │ ├── SyphonImage.h │ │ ├── SyphonImage.m │ │ ├── SyphonMachMessageReceiver.h │ │ ├── SyphonMachMessageReceiver.m │ │ ├── SyphonMachMessageSender.h │ │ ├── SyphonMachMessageSender.m │ │ ├── SyphonMessageQueue.h │ │ ├── SyphonMessageQueue.m │ │ ├── SyphonMessageReceiver.h │ │ ├── SyphonMessageReceiver.m │ │ ├── SyphonMessageSender.h │ │ ├── SyphonMessageSender.m │ │ ├── SyphonMessaging.h │ │ ├── SyphonMessaging.m │ │ ├── SyphonOpenGLFunctions.c │ │ ├── SyphonOpenGLFunctions.h │ │ ├── SyphonPrivate.h │ │ ├── SyphonPrivate.m │ │ ├── SyphonServer.h │ │ ├── SyphonServer.m │ │ ├── SyphonServerConnectionManager.h │ │ ├── SyphonServerConnectionManager.m │ │ ├── SyphonServerDirectory.h │ │ ├── SyphonServerDirectory.m │ │ ├── doxygen.config │ │ ├── footer.html │ │ └── header.html │ └── syphon.m ├── mac-vth264 │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── ms-MY.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ └── encoder.c ├── obs-ffmpeg │ ├── CMakeLists.txt │ ├── closest-pixel-format.h │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── ffmpeg-mux │ │ ├── CMakeLists.txt │ │ ├── ffmpeg-mux.c │ │ └── ffmpeg-mux.h │ ├── obs-ffmpeg-audio-encoders.c │ ├── obs-ffmpeg-compat.h │ ├── obs-ffmpeg-formats.h │ ├── obs-ffmpeg-mux.c │ ├── obs-ffmpeg-nvenc.c │ ├── obs-ffmpeg-output.c │ ├── obs-ffmpeg-source.c │ └── obs-ffmpeg.c ├── obs-filters │ ├── CMakeLists.txt │ ├── async-delay-filter.c │ ├── chroma-key-filter.c │ ├── color-correction-filter.c │ ├── color-grade-filter.c │ ├── color-key-filter.c │ ├── compressor-filter.c │ ├── crop-filter.c │ ├── data │ │ ├── LUTs │ │ │ ├── black_and_white.png │ │ │ ├── original.png │ │ │ ├── posterize.png │ │ │ ├── red_isolated.png │ │ │ └── teal_lows_orange_highs.png │ │ ├── blend_add_filter.effect │ │ ├── blend_mul_filter.effect │ │ ├── blend_sub_filter.effect │ │ ├── chroma_key_filter.effect │ │ ├── color_correction_filter.effect │ │ ├── color_grade_filter.effect │ │ ├── color_key_filter.effect │ │ ├── crop_filter.effect │ │ ├── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ │ ├── mask_alpha_filter.effect │ │ ├── mask_color_filter.effect │ │ └── sharpness.effect │ ├── gain-filter.c │ ├── gpu-delay.c │ ├── mask-filter.c │ ├── noise-gate-filter.c │ ├── noise-suppress-filter.c │ ├── obs-filters-config.h.in │ ├── obs-filters.c │ ├── scale-filter.c │ ├── scroll-filter.c │ └── sharpness-filter.c ├── obs-libfdk │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── ur-PK.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ └── obs-libfdk.c ├── obs-outputs │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── ur-PK.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── flv-mux.c │ ├── flv-mux.h │ ├── flv-output.c │ ├── ftl-stream.c │ ├── librtmp │ │ ├── COPYING │ │ ├── amf.c │ │ ├── amf.h │ │ ├── bytes.h │ │ ├── cencode.c │ │ ├── cencode.h │ │ ├── dh.h │ │ ├── dhgroups.h │ │ ├── handshake.h │ │ ├── hashswf.c │ │ ├── http.h │ │ ├── log.c │ │ ├── log.h │ │ ├── md5.c │ │ ├── md5.h │ │ ├── parseurl.c │ │ ├── rtmp.c │ │ ├── rtmp.h │ │ └── rtmp_sys.h │ ├── net-if.c │ ├── net-if.h │ ├── null-output.c │ ├── obs-output-ver.h │ ├── obs-outputs-config.h.in │ ├── obs-outputs.c │ ├── rtmp-helpers.h │ ├── rtmp-stream.c │ ├── rtmp-stream.h │ └── rtmp-windows.c ├── obs-qsv11 │ ├── CMakeLists.txt │ ├── QSV_Encoder.cpp │ ├── QSV_Encoder.h │ ├── QSV_Encoder_Internal.cpp │ ├── QSV_Encoder_Internal.h │ ├── bits │ │ ├── linux_defs.h │ │ └── windows_defs.h │ ├── common_directx11.cpp │ ├── common_directx11.h │ ├── common_directx9.cpp │ ├── common_directx9.h │ ├── common_utils.cpp │ ├── common_utils.h │ ├── common_utils_windows.cpp │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── device_directx9.cpp │ ├── device_directx9.h │ ├── libmfx │ │ ├── include │ │ │ ├── mfx_critical_section.h │ │ │ ├── mfx_dispatcher.h │ │ │ ├── mfx_dispatcher_defs.h │ │ │ ├── mfx_dispatcher_log.h │ │ │ ├── mfx_dxva2_device.h │ │ │ ├── mfx_exposed_functions_list.h │ │ │ ├── mfx_library_iterator.h │ │ │ ├── mfx_load_dll.h │ │ │ ├── mfx_load_plugin.h │ │ │ ├── mfx_plugin_hive.h │ │ │ ├── mfx_vector.h │ │ │ ├── mfx_win_reg_key.h │ │ │ ├── mfxaudio_exposed_functions_list.h │ │ │ └── msdk │ │ │ │ └── include │ │ │ │ ├── mfxastructures.h │ │ │ │ ├── mfxaudio++.h │ │ │ │ ├── mfxaudio.h │ │ │ │ ├── mfxcommon.h │ │ │ │ ├── mfxdefs.h │ │ │ │ ├── mfxenc.h │ │ │ │ ├── mfxjpeg.h │ │ │ │ ├── mfxmvc.h │ │ │ │ ├── mfxpak.h │ │ │ │ ├── mfxplugin++.h │ │ │ │ ├── mfxplugin.h │ │ │ │ ├── mfxsession.h │ │ │ │ ├── mfxstructures.h │ │ │ │ ├── mfxvideo++.h │ │ │ │ ├── mfxvideo.h │ │ │ │ └── mfxvstructures.h │ │ └── src │ │ │ ├── main.cpp │ │ │ ├── mfx_critical_section.cpp │ │ │ ├── mfx_dispatcher.cpp │ │ │ ├── mfx_dispatcher_log.cpp │ │ │ ├── mfx_dxva2_device.cpp │ │ │ ├── mfx_function_table.cpp │ │ │ ├── mfx_library_iterator.cpp │ │ │ ├── mfx_load_dll.cpp │ │ │ ├── mfx_load_plugin.cpp │ │ │ ├── mfx_plugin_hive.cpp │ │ │ └── mfx_win_reg_key.cpp │ ├── obs-qsv11-plugin-main.c │ └── obs-qsv11.c ├── obs-text │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ └── gdiplus │ │ └── obs-text.cpp ├── obs-transitions │ ├── CMakeLists.txt │ ├── data │ │ ├── fade_to_color_transition.effect │ │ ├── fade_transition.effect │ │ ├── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ │ ├── luma_wipe_transition.effect │ │ ├── luma_wipes │ │ │ ├── barndoor-botleft.png │ │ │ ├── barndoor-h.png │ │ │ ├── barndoor-topleft.png │ │ │ ├── barndoor-v.png │ │ │ ├── blinds-h.png │ │ │ ├── box-botleft.png │ │ │ ├── box-botright.png │ │ │ ├── box-topleft.png │ │ │ ├── box-topright.png │ │ │ ├── burst.png │ │ │ ├── checkerboard-small.png │ │ │ ├── circles.png │ │ │ ├── clock.png │ │ │ ├── cloud.png │ │ │ ├── curtain.png │ │ │ ├── fan.png │ │ │ ├── fractal.png │ │ │ ├── iris.png │ │ │ ├── linear-h.png │ │ │ ├── linear-topleft.png │ │ │ ├── linear-topright.png │ │ │ ├── linear-v.png │ │ │ ├── parallel-zigzag-h.png │ │ │ ├── parallel-zigzag-v.png │ │ │ ├── sinus9.png │ │ │ ├── spiral.png │ │ │ ├── square.png │ │ │ ├── squares.png │ │ │ ├── stripes.png │ │ │ ├── strips-h.png │ │ │ ├── strips-v.png │ │ │ ├── watercolor.png │ │ │ ├── wipes.json │ │ │ ├── zigzag-h.png │ │ │ └── zigzag-v.png │ │ ├── premultiplied.inc │ │ ├── slide_transition.effect │ │ └── swipe_transition.effect │ ├── easings.h │ ├── obs-transitions.c │ ├── transition-cut.c │ ├── transition-fade-to-color.c │ ├── transition-fade.c │ ├── transition-luma-wipe.c │ ├── transition-slide.c │ ├── transition-stinger.c │ └── transition-swipe.c ├── obs-x264 │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── ur-PK.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── obs-x264-plugin-main.c │ └── obs-x264.c ├── rtmp-services │ ├── CMakeLists.txt │ ├── data │ │ ├── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hi-IN.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── ur-PK.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ │ ├── package.json │ │ └── services.json │ ├── lookup-config.h.in │ ├── rtmp-common.c │ ├── rtmp-custom.c │ ├── rtmp-format-ver.h │ ├── rtmp-services-main.c │ ├── twitch.c │ └── twitch.h ├── text-freetype2 │ ├── CMakeLists.txt │ ├── data │ │ ├── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── he-IL.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── ms-MY.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ │ └── text_default.effect │ ├── find-font-cocoa.m │ ├── find-font-iconv.c │ ├── find-font-unix.c │ ├── find-font-windows.c │ ├── find-font.c │ ├── find-font.h │ ├── obs-convenience.c │ ├── obs-convenience.h │ ├── text-freetype2.c │ ├── text-freetype2.h │ └── text-functionality.c ├── vlc-video │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── he-IL.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── vlc-video-plugin.c │ ├── vlc-video-plugin.h │ └── vlc-video-source.c ├── win-capture │ ├── CMakeLists.txt │ ├── app-helpers.c │ ├── app-helpers.h │ ├── cursor-capture.c │ ├── cursor-capture.h │ ├── d3d8-api │ │ ├── d3d8.h │ │ ├── d3d8caps.h │ │ └── d3d8types.h │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── dc-capture.c │ ├── dc-capture.h │ ├── duplicator-monitor-capture.c │ ├── funchook.c │ ├── funchook.h │ ├── game-capture.c │ ├── get-graphics-offsets │ │ ├── CMakeLists.txt │ │ ├── d3d8-offsets.cpp │ │ ├── d3d9-offsets.cpp │ │ ├── ddraw-offsets.cpp │ │ ├── dxgi-offsets.cpp │ │ ├── get-graphics-offsets.c │ │ └── get-graphics-offsets.h │ ├── graphics-hook-info.h │ ├── graphics-hook │ │ ├── CMakeLists.txt │ │ ├── d3d10-capture.cpp │ │ ├── d3d11-capture.cpp │ │ ├── d3d12-capture.cpp │ │ ├── d3d1x_shaders.hpp │ │ ├── d3d8-capture.cpp │ │ ├── d3d9-capture.cpp │ │ ├── d3d9-patches.hpp │ │ ├── dxgi-capture.cpp │ │ ├── dxgi-helpers.hpp │ │ ├── gl-capture.c │ │ ├── gl-decs.h │ │ ├── graphics-hook-config.h.in │ │ ├── graphics-hook.c │ │ └── graphics-hook.h │ ├── hook-helpers.h │ ├── inject-helper │ │ ├── CMakeLists.txt │ │ └── inject-helper.c │ ├── inject-library.c │ ├── inject-library.h │ ├── load-graphics-offsets.c │ ├── monitor-capture.c │ ├── nt-stuff.h │ ├── obfuscate.c │ ├── obfuscate.h │ ├── plugin-main.c │ ├── window-capture.c │ ├── window-helpers.c │ └── window-helpers.h ├── win-dshow │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bg-BG.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sl-SI.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── th-TH.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── dshow-plugin.cpp │ ├── encode-dstr.hpp │ ├── ffmpeg-decode.c │ ├── ffmpeg-decode.h │ ├── libdshowcapture │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── COPYING │ │ ├── README │ │ ├── cmake │ │ │ └── Modules │ │ │ │ └── FindCXX11.cmake │ │ ├── dshowcapture.hpp │ │ ├── source │ │ │ ├── CoTaskMemPtr.hpp │ │ │ ├── ComPtr.hpp │ │ │ ├── IVideoCaptureFilter.h │ │ │ ├── avermedia-encode.h │ │ │ ├── capture-filter.cpp │ │ │ ├── capture-filter.hpp │ │ │ ├── device.cpp │ │ │ ├── device.hpp │ │ │ ├── dshow-base.cpp │ │ │ ├── dshow-base.hpp │ │ │ ├── dshow-demux.cpp │ │ │ ├── dshow-demux.hpp │ │ │ ├── dshow-device-defs.hpp │ │ │ ├── dshow-encoded-device.cpp │ │ │ ├── dshow-enum.cpp │ │ │ ├── dshow-enum.hpp │ │ │ ├── dshow-formats.cpp │ │ │ ├── dshow-formats.hpp │ │ │ ├── dshow-media-type.cpp │ │ │ ├── dshow-media-type.hpp │ │ │ ├── dshowcapture.cpp │ │ │ ├── dshowencode.cpp │ │ │ ├── encoder.cpp │ │ │ ├── encoder.hpp │ │ │ ├── log.cpp │ │ │ ├── log.hpp │ │ │ ├── output-filter.cpp │ │ │ └── output-filter.hpp │ │ ├── tests │ │ │ └── .gitignore │ │ └── vs │ │ │ └── 2013 │ │ │ ├── dshowcapture.sln │ │ │ └── dshowcapture │ │ │ ├── dshowcapture.vcxproj │ │ │ └── dshowcapture.vcxproj.filters │ ├── win-dshow-encoder.cpp │ └── win-dshow.cpp ├── win-ivcam │ ├── CMakeLists.txt │ ├── realsense.cpp │ ├── seg_library │ │ ├── Dependencies.h │ │ ├── SegImage.cpp │ │ ├── SegImage.h │ │ ├── SegServer.h │ │ ├── SegServerImpl.cpp │ │ ├── SegServerImpl.h │ │ ├── SegService.h │ │ └── SerServer.cpp │ └── seg_service │ │ ├── CMakeLists.txt │ │ ├── SegProc.cpp │ │ ├── SegProc.h │ │ ├── SegProc.rgs │ │ ├── resource.h │ │ ├── seg_service.cpp │ │ ├── seg_service.idl │ │ ├── seg_service.rc │ │ ├── seg_service.rgs │ │ ├── stdafx.cpp │ │ ├── stdafx.h │ │ ├── targetver.h │ │ ├── xdlldata.c │ │ └── xdlldata.h ├── win-mf │ ├── CMakeLists.txt │ ├── data │ │ └── locale │ │ │ ├── ar-SA.ini │ │ │ ├── bn-BD.ini │ │ │ ├── ca-ES.ini │ │ │ ├── cs-CZ.ini │ │ │ ├── da-DK.ini │ │ │ ├── de-DE.ini │ │ │ ├── el-GR.ini │ │ │ ├── en-US.ini │ │ │ ├── es-ES.ini │ │ │ ├── et-EE.ini │ │ │ ├── eu-ES.ini │ │ │ ├── fi-FI.ini │ │ │ ├── fr-FR.ini │ │ │ ├── gl-ES.ini │ │ │ ├── hr-HR.ini │ │ │ ├── hu-HU.ini │ │ │ ├── it-IT.ini │ │ │ ├── ja-JP.ini │ │ │ ├── ko-KR.ini │ │ │ ├── nb-NO.ini │ │ │ ├── nl-NL.ini │ │ │ ├── pl-PL.ini │ │ │ ├── pt-BR.ini │ │ │ ├── pt-PT.ini │ │ │ ├── ro-RO.ini │ │ │ ├── ru-RU.ini │ │ │ ├── sk-SK.ini │ │ │ ├── sr-CS.ini │ │ │ ├── sr-SP.ini │ │ │ ├── sv-SE.ini │ │ │ ├── ta-IN.ini │ │ │ ├── tr-TR.ini │ │ │ ├── uk-UA.ini │ │ │ ├── vi-VN.ini │ │ │ ├── zh-CN.ini │ │ │ └── zh-TW.ini │ ├── mf-aac-encoder.cpp │ ├── mf-aac-encoder.hpp │ ├── mf-aac.cpp │ ├── mf-common.cpp │ ├── mf-common.hpp │ ├── mf-encoder-descriptor.cpp │ ├── mf-encoder-descriptor.hpp │ ├── mf-h264-encoder.cpp │ ├── mf-h264-encoder.hpp │ ├── mf-h264.cpp │ └── mf-plugin.cpp └── win-wasapi │ ├── CMakeLists.txt │ ├── data │ └── locale │ │ ├── ar-SA.ini │ │ ├── bg-BG.ini │ │ ├── bn-BD.ini │ │ ├── ca-ES.ini │ │ ├── cs-CZ.ini │ │ ├── da-DK.ini │ │ ├── de-DE.ini │ │ ├── el-GR.ini │ │ ├── en-US.ini │ │ ├── es-ES.ini │ │ ├── et-EE.ini │ │ ├── eu-ES.ini │ │ ├── fi-FI.ini │ │ ├── fr-FR.ini │ │ ├── gl-ES.ini │ │ ├── hi-IN.ini │ │ ├── hr-HR.ini │ │ ├── hu-HU.ini │ │ ├── it-IT.ini │ │ ├── ja-JP.ini │ │ ├── ko-KR.ini │ │ ├── nb-NO.ini │ │ ├── nl-NL.ini │ │ ├── pl-PL.ini │ │ ├── pt-BR.ini │ │ ├── pt-PT.ini │ │ ├── ro-RO.ini │ │ ├── ru-RU.ini │ │ ├── sk-SK.ini │ │ ├── sl-SI.ini │ │ ├── sr-CS.ini │ │ ├── sr-SP.ini │ │ ├── sv-SE.ini │ │ ├── ta-IN.ini │ │ ├── th-TH.ini │ │ ├── tr-TR.ini │ │ ├── uk-UA.ini │ │ ├── ur-PK.ini │ │ ├── vi-VN.ini │ │ ├── zh-CN.ini │ │ └── zh-TW.ini │ ├── enum-wasapi.cpp │ ├── enum-wasapi.hpp │ ├── plugin-main.cpp │ └── win-wasapi.cpp └── test ├── CMakeLists.txt ├── osx ├── CMakeLists.txt └── test.mm ├── test-input ├── CMakeLists.txt ├── data │ ├── draw.effect │ └── test.effect ├── sync-async-source.c ├── sync-pair-aud.c ├── sync-pair-vid.c ├── test-filter.c ├── test-input.c ├── test-random.c └── test-sinewave.c └── win ├── CMakeLists.txt └── test.cpp /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea 3 | .vscode 4 | *.log 5 | *.tlog 6 | *.sdf 7 | *.opensdf 8 | *.suo 9 | *.user 10 | *.ilk 11 | *.o 12 | *.obj 13 | *.pch 14 | *.idb 15 | *.exp 16 | build/ 17 | xcode/ 18 | appdmg/ 19 | VSBuild/ 20 | -------------------------------------------------------------------------------- /CI/before-script-linux.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -ex 3 | 4 | ccache -s || echo "CCache is not available." 5 | mkdir build && cd build 6 | cmake .. 7 | -------------------------------------------------------------------------------- /CI/install/osx/SyphonInject.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/CI/install/osx/SyphonInject.pkg -------------------------------------------------------------------------------- /CI/install/osx/obs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/CI/install/osx/obs.png -------------------------------------------------------------------------------- /CI/osxcert/Certificates.p12.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/CI/osxcert/Certificates.p12.enc -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- 1 | For install instructions please visit https://github.com/jp9000/obs-studio/wiki/Install-Instructions 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/README.md -------------------------------------------------------------------------------- /UI/TBLiveStudio.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/TBLiveStudio.rc -------------------------------------------------------------------------------- /UI/data/themes/Dark/cogwheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Dark/cogwheel.png -------------------------------------------------------------------------------- /UI/data/themes/Dark/down_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Dark/down_arrow.png -------------------------------------------------------------------------------- /UI/data/themes/Dark/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Dark/minus.png -------------------------------------------------------------------------------- /UI/data/themes/Dark/mute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Dark/mute.png -------------------------------------------------------------------------------- /UI/data/themes/Dark/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Dark/plus.png -------------------------------------------------------------------------------- /UI/data/themes/Dark/unmute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Dark/unmute.png -------------------------------------------------------------------------------- /UI/data/themes/Dark/up_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Dark/up_arrow.png -------------------------------------------------------------------------------- /UI/data/themes/Dark/updown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Dark/updown.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/checkbox_checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/checkbox_checked.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/checkbox_checked_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/checkbox_checked_disabled.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/checkbox_checked_focus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/checkbox_checked_focus.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/checkbox_unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/checkbox_unchecked.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/checkbox_unchecked_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/checkbox_unchecked_disabled.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/checkbox_unchecked_focus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/checkbox_unchecked_focus.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/down_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/down_arrow.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/down_arrow_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/down_arrow_disabled.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/left_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/left_arrow.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/left_arrow_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/left_arrow_disabled.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/radio_checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/radio_checked.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/radio_checked_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/radio_checked_disabled.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/radio_checked_focus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/radio_checked_focus.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/radio_unchecked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/radio_unchecked.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/radio_unchecked_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/radio_unchecked_disabled.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/radio_unchecked_focus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/radio_unchecked_focus.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/right_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/right_arrow.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/right_arrow_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/right_arrow_disabled.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/sizegrip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/sizegrip.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/up_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/up_arrow.png -------------------------------------------------------------------------------- /UI/data/themes/Rachni/up_arrow_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/data/themes/Rachni/up_arrow_disabled.png -------------------------------------------------------------------------------- /UI/forms/icons/360p-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/360p-hover.png -------------------------------------------------------------------------------- /UI/forms/icons/360p-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/360p-selected.png -------------------------------------------------------------------------------- /UI/forms/icons/360p-unselected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/360p-unselected.png -------------------------------------------------------------------------------- /UI/forms/icons/360p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/360p.png -------------------------------------------------------------------------------- /UI/forms/icons/720p-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/720p-hover.png -------------------------------------------------------------------------------- /UI/forms/icons/720p-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/720p-selected.png -------------------------------------------------------------------------------- /UI/forms/icons/720p-unselected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/720p-unselected.png -------------------------------------------------------------------------------- /UI/forms/icons/720p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/720p.png -------------------------------------------------------------------------------- /UI/forms/icons/Windows-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/Windows-hover.png -------------------------------------------------------------------------------- /UI/forms/icons/back-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/back-button.png -------------------------------------------------------------------------------- /UI/forms/icons/camera-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/camera-hover.png -------------------------------------------------------------------------------- /UI/forms/icons/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/camera.png -------------------------------------------------------------------------------- /UI/forms/icons/create-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/create-button.png -------------------------------------------------------------------------------- /UI/forms/icons/drag_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/drag_button.png -------------------------------------------------------------------------------- /UI/forms/icons/drag_number.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/drag_number.png -------------------------------------------------------------------------------- /UI/forms/icons/elements-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/elements-hover.png -------------------------------------------------------------------------------- /UI/forms/icons/elements.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/elements.png -------------------------------------------------------------------------------- /UI/forms/icons/end-button-diable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/end-button-diable.png -------------------------------------------------------------------------------- /UI/forms/icons/end-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/end-button.png -------------------------------------------------------------------------------- /UI/forms/icons/end-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/end-text.png -------------------------------------------------------------------------------- /UI/forms/icons/face-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/face-hover.png -------------------------------------------------------------------------------- /UI/forms/icons/face.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/face.png -------------------------------------------------------------------------------- /UI/forms/icons/icon-live.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/icon-live.png -------------------------------------------------------------------------------- /UI/forms/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/icon.png -------------------------------------------------------------------------------- /UI/forms/icons/live.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/live.png -------------------------------------------------------------------------------- /UI/forms/icons/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/logo.png -------------------------------------------------------------------------------- /UI/forms/icons/microphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/microphone.png -------------------------------------------------------------------------------- /UI/forms/icons/microphone_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/microphone_off.png -------------------------------------------------------------------------------- /UI/forms/icons/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/none.png -------------------------------------------------------------------------------- /UI/forms/icons/review-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/review-button.png -------------------------------------------------------------------------------- /UI/forms/icons/start-button-disbale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/start-button-disbale.png -------------------------------------------------------------------------------- /UI/forms/icons/start-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/start-button.png -------------------------------------------------------------------------------- /UI/forms/icons/volme-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/volme-0.png -------------------------------------------------------------------------------- /UI/forms/icons/volme-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/volme-100.png -------------------------------------------------------------------------------- /UI/forms/icons/volme-20%.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/volme-20%.png -------------------------------------------------------------------------------- /UI/forms/icons/volme-40%.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/volme-40%.png -------------------------------------------------------------------------------- /UI/forms/icons/volme-60%.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/volme-60%.png -------------------------------------------------------------------------------- /UI/forms/icons/volme-80%.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/volme-80%.png -------------------------------------------------------------------------------- /UI/forms/icons/volme-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/volme-hover.png -------------------------------------------------------------------------------- /UI/forms/icons/volme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/volme.png -------------------------------------------------------------------------------- /UI/forms/icons/windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/icons/windows.png -------------------------------------------------------------------------------- /UI/forms/images/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/add.png -------------------------------------------------------------------------------- /UI/forms/images/add_scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/add_scene.png -------------------------------------------------------------------------------- /UI/forms/images/add_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/add_text.png -------------------------------------------------------------------------------- /UI/forms/images/add_text_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/add_text_hover.png -------------------------------------------------------------------------------- /UI/forms/images/add_text_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/add_text_icon.png -------------------------------------------------------------------------------- /UI/forms/images/audio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/audio.png -------------------------------------------------------------------------------- /UI/forms/images/audio_mixer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/audio_mixer.png -------------------------------------------------------------------------------- /UI/forms/images/beautify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/beautify.png -------------------------------------------------------------------------------- /UI/forms/images/beautify_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/beautify_hover.png -------------------------------------------------------------------------------- /UI/forms/images/beautify_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/beautify_on.png -------------------------------------------------------------------------------- /UI/forms/images/beautify_on_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/beautify_on_hover.png -------------------------------------------------------------------------------- /UI/forms/images/biz_stop_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/biz_stop_btn.png -------------------------------------------------------------------------------- /UI/forms/images/biz_stop_btn_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/biz_stop_btn_hover.png -------------------------------------------------------------------------------- /UI/forms/images/charushipin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/charushipin.png -------------------------------------------------------------------------------- /UI/forms/images/charushipin_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/charushipin_hover.png -------------------------------------------------------------------------------- /UI/forms/images/charutupian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/charutupian.png -------------------------------------------------------------------------------- /UI/forms/images/charutupian_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/charutupian_hover.png -------------------------------------------------------------------------------- /UI/forms/images/close_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/close_hover.png -------------------------------------------------------------------------------- /UI/forms/images/close_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/close_normal.png -------------------------------------------------------------------------------- /UI/forms/images/configuration21_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/configuration21_16.png -------------------------------------------------------------------------------- /UI/forms/images/down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/down.png -------------------------------------------------------------------------------- /UI/forms/images/editscene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/editscene.png -------------------------------------------------------------------------------- /UI/forms/images/invisible_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/invisible_mask.png -------------------------------------------------------------------------------- /UI/forms/images/jiequchuangkou.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/jiequchuangkou.png -------------------------------------------------------------------------------- /UI/forms/images/jiequchuangkou_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/jiequchuangkou_hover.png -------------------------------------------------------------------------------- /UI/forms/images/jiequzhuomian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/jiequzhuomian.png -------------------------------------------------------------------------------- /UI/forms/images/jiequzhuomian_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/jiequzhuomian_hover.png -------------------------------------------------------------------------------- /UI/forms/images/list_remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/list_remove.png -------------------------------------------------------------------------------- /UI/forms/images/live.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/live.png -------------------------------------------------------------------------------- /UI/forms/images/locked_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/locked_mask.png -------------------------------------------------------------------------------- /UI/forms/images/login_bak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/login_bak.png -------------------------------------------------------------------------------- /UI/forms/images/login_button_bak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/login_button_bak.png -------------------------------------------------------------------------------- /UI/forms/images/login_button_bak_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/login_button_bak_disable.png -------------------------------------------------------------------------------- /UI/forms/images/login_button_bak_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/login_button_bak_hover.png -------------------------------------------------------------------------------- /UI/forms/images/login_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/login_close.png -------------------------------------------------------------------------------- /UI/forms/images/login_close_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/login_close_hover.png -------------------------------------------------------------------------------- /UI/forms/images/login_down_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/login_down_arrow.png -------------------------------------------------------------------------------- /UI/forms/images/login_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/login_logo.png -------------------------------------------------------------------------------- /UI/forms/images/login_min.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/login_min.png -------------------------------------------------------------------------------- /UI/forms/images/login_min_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/login_min_hover.png -------------------------------------------------------------------------------- /UI/forms/images/logo_samll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/logo_samll.png -------------------------------------------------------------------------------- /UI/forms/images/mainframe_logoimg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/mainframe_logoimg.png -------------------------------------------------------------------------------- /UI/forms/images/mainframe_logotext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/mainframe_logotext.png -------------------------------------------------------------------------------- /UI/forms/images/maxi_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/maxi_hover.png -------------------------------------------------------------------------------- /UI/forms/images/maxi_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/maxi_normal.png -------------------------------------------------------------------------------- /UI/forms/images/mini_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/mini_hover.png -------------------------------------------------------------------------------- /UI/forms/images/mini_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/mini_normal.png -------------------------------------------------------------------------------- /UI/forms/images/mixer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/mixer.png -------------------------------------------------------------------------------- /UI/forms/images/mixer_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/mixer_hover.png -------------------------------------------------------------------------------- /UI/forms/images/mute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/mute.png -------------------------------------------------------------------------------- /UI/forms/images/obs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/obs.png -------------------------------------------------------------------------------- /UI/forms/images/properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/properties.png -------------------------------------------------------------------------------- /UI/forms/images/psd_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/psd_icon.png -------------------------------------------------------------------------------- /UI/forms/images/qiehuanjingtou.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/qiehuanjingtou.png -------------------------------------------------------------------------------- /UI/forms/images/qiehuanjingtou_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/qiehuanjingtou_disable.png -------------------------------------------------------------------------------- /UI/forms/images/qiehuanjingtou_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/qiehuanjingtou_hover.png -------------------------------------------------------------------------------- /UI/forms/images/restore_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/restore_hover.png -------------------------------------------------------------------------------- /UI/forms/images/restore_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/restore_normal.png -------------------------------------------------------------------------------- /UI/forms/images/scene_status_streaming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/scene_status_streaming.png -------------------------------------------------------------------------------- /UI/forms/images/select_live_mode_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/select_live_mode_background.png -------------------------------------------------------------------------------- /UI/forms/images/set_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/set_hover.png -------------------------------------------------------------------------------- /UI/forms/images/set_normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/set_normal.png -------------------------------------------------------------------------------- /UI/forms/images/settings/advanced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/settings/advanced.png -------------------------------------------------------------------------------- /UI/forms/images/settings/applications-system-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/settings/applications-system-2.png -------------------------------------------------------------------------------- /UI/forms/images/settings/decibel_audio_player.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/settings/decibel_audio_player.png -------------------------------------------------------------------------------- /UI/forms/images/settings/network-bluetooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/settings/network-bluetooth.png -------------------------------------------------------------------------------- /UI/forms/images/settings/network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/settings/network.png -------------------------------------------------------------------------------- /UI/forms/images/settings/preferences-desktop-keyboard-shortcuts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/settings/preferences-desktop-keyboard-shortcuts.png -------------------------------------------------------------------------------- /UI/forms/images/settings/preferences-system-network-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/settings/preferences-system-network-3.png -------------------------------------------------------------------------------- /UI/forms/images/settings/system-settings-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/settings/system-settings-3.png -------------------------------------------------------------------------------- /UI/forms/images/settings/video-display-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/settings/video-display-3.png -------------------------------------------------------------------------------- /UI/forms/images/shexiangji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/shexiangji.png -------------------------------------------------------------------------------- /UI/forms/images/shexiangji_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/shexiangji_hover.png -------------------------------------------------------------------------------- /UI/forms/images/shexiangtou.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/shexiangtou.png -------------------------------------------------------------------------------- /UI/forms/images/shexiangtou_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/shexiangtou_hover.png -------------------------------------------------------------------------------- /UI/forms/images/sound.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/sound.ico -------------------------------------------------------------------------------- /UI/forms/images/sound_muted.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/sound_muted.ico -------------------------------------------------------------------------------- /UI/forms/images/start_record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/start_record.png -------------------------------------------------------------------------------- /UI/forms/images/start_record_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/start_record_hover.png -------------------------------------------------------------------------------- /UI/forms/images/stop_record.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stop_record.png -------------------------------------------------------------------------------- /UI/forms/images/stop_record_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stop_record_hover.png -------------------------------------------------------------------------------- /UI/forms/images/stream_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stream_active.png -------------------------------------------------------------------------------- /UI/forms/images/stream_pause_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stream_pause_btn.png -------------------------------------------------------------------------------- /UI/forms/images/stream_pause_btn_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stream_pause_btn_hover.png -------------------------------------------------------------------------------- /UI/forms/images/stream_restart_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stream_restart_btn.png -------------------------------------------------------------------------------- /UI/forms/images/stream_restart_btn_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stream_restart_btn_hover.png -------------------------------------------------------------------------------- /UI/forms/images/stream_start_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stream_start_btn.png -------------------------------------------------------------------------------- /UI/forms/images/stream_start_btn_disable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stream_start_btn_disable.png -------------------------------------------------------------------------------- /UI/forms/images/stream_start_btn_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stream_start_btn_hover.png -------------------------------------------------------------------------------- /UI/forms/images/stream_stop_btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stream_stop_btn.png -------------------------------------------------------------------------------- /UI/forms/images/stream_stop_btn_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/stream_stop_btn_hover.png -------------------------------------------------------------------------------- /UI/forms/images/subtitle_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/subtitle_edit.png -------------------------------------------------------------------------------- /UI/forms/images/subtitle_edit_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/subtitle_edit_hover.png -------------------------------------------------------------------------------- /UI/forms/images/subtitle_title_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/subtitle_title_icon.png -------------------------------------------------------------------------------- /UI/forms/images/tab_switch_stream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/tab_switch_stream.png -------------------------------------------------------------------------------- /UI/forms/images/tab_switch_stream_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/tab_switch_stream_hover.png -------------------------------------------------------------------------------- /UI/forms/images/tblive_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/tblive_mode.png -------------------------------------------------------------------------------- /UI/forms/images/tblive_mode_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/tblive_mode_hover.png -------------------------------------------------------------------------------- /UI/forms/images/tray_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/tray_active.png -------------------------------------------------------------------------------- /UI/forms/images/tuiliu_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/tuiliu_mode.png -------------------------------------------------------------------------------- /UI/forms/images/tuiliu_mode_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/tuiliu_mode_hover.png -------------------------------------------------------------------------------- /UI/forms/images/tuiliudizhi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/tuiliudizhi.png -------------------------------------------------------------------------------- /UI/forms/images/tuiliudizhi_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/tuiliudizhi_hover.png -------------------------------------------------------------------------------- /UI/forms/images/unlocked_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/unlocked_mask.png -------------------------------------------------------------------------------- /UI/forms/images/unmute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/unmute.png -------------------------------------------------------------------------------- /UI/forms/images/up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/up.png -------------------------------------------------------------------------------- /UI/forms/images/user_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/user_icon.png -------------------------------------------------------------------------------- /UI/forms/images/visible_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/visible_mask.png -------------------------------------------------------------------------------- /UI/forms/images/vol-bt-valid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/vol-bt-valid.png -------------------------------------------------------------------------------- /UI/forms/images/zhuanbo_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/zhuanbo_mode.png -------------------------------------------------------------------------------- /UI/forms/images/zhuanbo_mode_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/zhuanbo_mode_hover.png -------------------------------------------------------------------------------- /UI/forms/images/zhuanbolaiyuan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/zhuanbolaiyuan.png -------------------------------------------------------------------------------- /UI/forms/images/zhuanbolaiyuan_hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/zhuanbolaiyuan_hover.png -------------------------------------------------------------------------------- /UI/forms/images/启用.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/启用.png -------------------------------------------------------------------------------- /UI/forms/images/禁用.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/forms/images/禁用.png -------------------------------------------------------------------------------- /UI/frontend-plugins/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(frontend-tools) 2 | -------------------------------------------------------------------------------- /UI/frontend-plugins/frontend-tools/frontend-tools-config.h.in: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define BUILD_CAPTIONS @BUILD_CAPTIONS@ 4 | -------------------------------------------------------------------------------- /UI/mute-checkbox.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | class MuteCheckBox : public QCheckBox { 6 | Q_OBJECT 7 | }; 8 | -------------------------------------------------------------------------------- /UI/obs.rc: -------------------------------------------------------------------------------- 1 | IDI_ICON1 ICON DISCARDABLE "../cmake/winrc/icon.ico" 2 | -------------------------------------------------------------------------------- /UI/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/resource.h -------------------------------------------------------------------------------- /UI/volume-control-custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/UI/volume-control-custom.cpp -------------------------------------------------------------------------------- /additional_install_files/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/exec32/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/exec32d/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/exec32r/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/exec64/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/exec64d/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/exec64r/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/libs32/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/libs32d/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/libs32r/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/libs64/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/libs64d/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/libs64r/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /additional_install_files/misc/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /cmake/helper_subdir/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | obs_finish_bundle() 3 | 4 | -------------------------------------------------------------------------------- /cmake/osxbundle/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/cmake/osxbundle/icon.icns -------------------------------------------------------------------------------- /cmake/osxbundle/icon_bak.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/cmake/osxbundle/icon_bak.icns -------------------------------------------------------------------------------- /cmake/osxbundle/obs.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/cmake/osxbundle/obs.icns -------------------------------------------------------------------------------- /cmake/osxbundle/obslaunch.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cd "$(dirname "$0")" 3 | cd ../Resources/bin 4 | exec ./TBLiveStudio "$@" 5 | 6 | -------------------------------------------------------------------------------- /cmake/winrc/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/cmake/winrc/icon.ico -------------------------------------------------------------------------------- /cmake/winrc/icon_bak.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/cmake/winrc/icon_bak.ico -------------------------------------------------------------------------------- /config/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/config/.gitignore -------------------------------------------------------------------------------- /deps/jansson/doc/.gitignore: -------------------------------------------------------------------------------- 1 | _build/ 2 | -------------------------------------------------------------------------------- /deps/jansson/doc/README: -------------------------------------------------------------------------------- 1 | To build the documentation, invoke 2 | 3 | make html 4 | 5 | Then point your browser to _build/html/index.html. 6 | -------------------------------------------------------------------------------- /deps/jansson/doc/changes.rst: -------------------------------------------------------------------------------- 1 | ****************** 2 | Changes in Jansson 3 | ****************** 4 | 5 | .. include:: ../CHANGES 6 | -------------------------------------------------------------------------------- /deps/jansson/examples/README.rst: -------------------------------------------------------------------------------- 1 | Jansson examples 2 | ================ 3 | 4 | This directory contains simple example programs that use Jansson. 5 | -------------------------------------------------------------------------------- /deps/jansson/test/bin/Makefile.am: -------------------------------------------------------------------------------- 1 | check_PROGRAMS = json_process 2 | 3 | AM_CPPFLAGS = -I$(top_builddir)/src -I$(top_srcdir)/src 4 | LDFLAGS = -static # for speed and Valgrind 5 | LDADD = $(top_builddir)/src/libjansson.la 6 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/.gitattributes: -------------------------------------------------------------------------------- 1 | api/ text=auto 2 | * text eol=lf -------------------------------------------------------------------------------- /deps/jansson/test/suites/Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS = api 2 | EXTRA_DIST = invalid invalid-unicode valid 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/array/input: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/array/output: -------------------------------------------------------------------------------- 1 | [1, 2] -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/compact-array/env: -------------------------------------------------------------------------------- 1 | JSON_COMPACT=1 2 | export JSON_COMPACT 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/compact-array/input: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/compact-array/output: -------------------------------------------------------------------------------- 1 | [1,2] -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/compact-object/env: -------------------------------------------------------------------------------- 1 | JSON_COMPACT=1 2 | HASHSEED=1 3 | export JSON_COMPACT HASHSEED 4 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/compact-object/input: -------------------------------------------------------------------------------- 1 | {"a": 1, "b": 2} 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/compact-object/output: -------------------------------------------------------------------------------- 1 | {"a":1,"b":2} -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/ensure-ascii/env: -------------------------------------------------------------------------------- 1 | JSON_ENSURE_ASCII=1 2 | export JSON_ENSURE_ASCII 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/ensure-ascii/input: -------------------------------------------------------------------------------- 1 | [ 2 | "foo", 3 | "å ä ö", 4 | "foo åä", 5 | "åä foo", 6 | "å foo ä", 7 | "clef g: 𝄞" 8 | ] 9 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/ensure-ascii/output: -------------------------------------------------------------------------------- 1 | ["foo", "\u00E5 \u00E4 \u00F6", "foo \u00E5\u00E4", "\u00E5\u00E4 foo", "\u00E5 foo \u00E4", "clef g: \uD834\uDD1E"] -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-array/env: -------------------------------------------------------------------------------- 1 | JSON_INDENT=4 2 | export JSON_INDENT 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-array/input: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-array/output: -------------------------------------------------------------------------------- 1 | [ 2 | 1, 3 | 2 4 | ] -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-compact-array/env: -------------------------------------------------------------------------------- 1 | JSON_INDENT=4 2 | JSON_COMPACT=1 3 | export JSON_INDENT JSON_COMPACT 4 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-compact-array/input: -------------------------------------------------------------------------------- 1 | [1, 2] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-compact-array/output: -------------------------------------------------------------------------------- 1 | [ 2 | 1, 3 | 2 4 | ] -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-compact-object/env: -------------------------------------------------------------------------------- 1 | JSON_INDENT=4 2 | JSON_COMPACT=1 3 | HASHSEED=1 4 | export JSON_INDENT JSON_COMPACT HASHSEED 5 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-compact-object/input: -------------------------------------------------------------------------------- 1 | {"a": 1, "b": 2} 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-compact-object/output: -------------------------------------------------------------------------------- 1 | { 2 | "a":1, 3 | "b":2 4 | } -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-object/env: -------------------------------------------------------------------------------- 1 | JSON_INDENT=4 2 | HASHSEED=1 3 | export JSON_INDENT HASHSEED 4 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-object/input: -------------------------------------------------------------------------------- 1 | {"a": 1, "b": 2} 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/indent-object/output: -------------------------------------------------------------------------------- 1 | { 2 | "a": 1, 3 | "b": 2 4 | } -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/object/env: -------------------------------------------------------------------------------- 1 | HASHSEED=1 2 | export HASHSEED 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/object/input: -------------------------------------------------------------------------------- 1 | {"a": 1, "b": 2} 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/object/output: -------------------------------------------------------------------------------- 1 | {"a": 1, "b": 2} -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/preserve-order/env: -------------------------------------------------------------------------------- 1 | JSON_PRESERVE_ORDER=1 2 | export JSON_PRESERVE_ORDER 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/preserve-order/input: -------------------------------------------------------------------------------- 1 | {"foo": 1, "bar": 2, "asdf": 3, "deadbeef": 4, "badc0ffee": 5, "qwerty": 6} 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/preserve-order/output: -------------------------------------------------------------------------------- 1 | {"foo": 1, "bar": 2, "asdf": 3, "deadbeef": 4, "badc0ffee": 5, "qwerty": 6} -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/real-precision/env: -------------------------------------------------------------------------------- 1 | JSON_REAL_PRECISION=4 2 | export JSON_REAL_PRECISION 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/real-precision/input: -------------------------------------------------------------------------------- 1 | [1.23456789, 1.0, 1.0000000000000002] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/real-precision/output: -------------------------------------------------------------------------------- 1 | [1.235, 1.0, 1.0] -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/sort-keys/env: -------------------------------------------------------------------------------- 1 | JSON_SORT_KEYS=1 2 | export JSON_SORT_KEYS 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/sort-keys/input: -------------------------------------------------------------------------------- 1 | {"foo": 1, "bar": 2, "baz": 3, "quux": 4} 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/encoding-flags/sort-keys/output: -------------------------------------------------------------------------------- 1 | {"bar": 2, "baz": 3, "foo": 1, "quux": 4} -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/encoded-surrogate-half/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0xed near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/encoded-surrogate-half/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/encoded-surrogate-half/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-after-backslash/error: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | unable to decode byte 0xe5 near '"\' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-array/error: -------------------------------------------------------------------------------- 1 | 1 1 1 2 | unable to decode byte 0xe5 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-array/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-array/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-bigger-int/error: -------------------------------------------------------------------------------- 1 | 1 4 4 2 | unable to decode byte 0xe5 near '123' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-escape/error: -------------------------------------------------------------------------------- 1 | 1 4 4 2 | unable to decode byte 0xe5 near '"\u' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-escape/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-escape/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-exponent/error: -------------------------------------------------------------------------------- 1 | 1 4 4 2 | unable to decode byte 0xe5 near '1e1' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-exponent/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-exponent/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-identifier/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0xe5 near 'a' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-int/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0xe5 near '0' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-int/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-int/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-real-after-e/error: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | unable to decode byte 0xe5 near '1e' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-string/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0xe5 near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-string/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/invalid-utf-8-in-string/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/lone-invalid-utf-8/error: -------------------------------------------------------------------------------- 1 | 1 0 0 2 | unable to decode byte 0xe5 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/lone-invalid-utf-8/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/lone-invalid-utf-8/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/lone-utf-8-continuation-byte/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0x81 near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/not-in-unicode-range/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0xf4 near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/not-in-unicode-range/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/not-in-unicode-range/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/overlong-3-byte-encoding/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0xe0 near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/overlong-4-byte-encoding/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0xf0 near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/overlong-ascii-encoding/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0xc1 near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/overlong-ascii-encoding/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/overlong-ascii-encoding/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/restricted-utf-8/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0xfd near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/restricted-utf-8/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/restricted-utf-8/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/truncated-utf-8/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unable to decode byte 0xe0 near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid-unicode/truncated-utf-8/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid-unicode/truncated-utf-8/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/apostrophe/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | invalid token near ''' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/apostrophe/input: -------------------------------------------------------------------------------- 1 | [' 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/ascii-unicode-identifier/error: -------------------------------------------------------------------------------- 1 | 1 1 1 2 | '[' or '{' expected near 'a' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/ascii-unicode-identifier/input: -------------------------------------------------------------------------------- 1 | aå 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/brace-comma/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | string or '}' expected near ',' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/brace-comma/input: -------------------------------------------------------------------------------- 1 | {, 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/bracket-comma/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unexpected token near ',' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/bracket-comma/input: -------------------------------------------------------------------------------- 1 | [, 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/bracket-one-comma/error.normal: -------------------------------------------------------------------------------- 1 | 2 0 4 2 | ']' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/bracket-one-comma/error.strip: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | ']' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/bracket-one-comma/input: -------------------------------------------------------------------------------- 1 | [1, 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/empty/error: -------------------------------------------------------------------------------- 1 | 1 0 0 2 | '[' or '{' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/empty/input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/jansson/test/suites/invalid/empty/input -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/extra-comma-in-array/error: -------------------------------------------------------------------------------- 1 | 1 4 4 2 | unexpected token near ']' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/extra-comma-in-array/input: -------------------------------------------------------------------------------- 1 | [1,] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/extra-comma-in-multiline-array/error: -------------------------------------------------------------------------------- 1 | 6 1 17 2 | unexpected token near ']' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/extra-comma-in-multiline-array/input: -------------------------------------------------------------------------------- 1 | [1, 2 | 2, 3 | 3, 4 | 4, 5 | 5, 6 | ] 7 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/garbage-after-newline/error: -------------------------------------------------------------------------------- 1 | 2 3 11 2 | end of file expected near 'foo' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/garbage-after-newline/input: -------------------------------------------------------------------------------- 1 | [1,2,3] 2 | foo 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/garbage-at-the-end/error: -------------------------------------------------------------------------------- 1 | 1 10 10 2 | end of file expected near 'foo' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/garbage-at-the-end/input: -------------------------------------------------------------------------------- 1 | [1,2,3]foo 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/integer-starting-with-zero/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | invalid token near '0' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/integer-starting-with-zero/input: -------------------------------------------------------------------------------- 1 | [012] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-escape/error: -------------------------------------------------------------------------------- 1 | 1 4 4 2 | invalid escape near '"\a' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-escape/input: -------------------------------------------------------------------------------- 1 | ["\a <-- invalid escape"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-identifier/error: -------------------------------------------------------------------------------- 1 | 1 5 5 2 | invalid token near 'troo' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-identifier/input: -------------------------------------------------------------------------------- 1 | [troo 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-negative-integer/error: -------------------------------------------------------------------------------- 1 | 1 8 8 2 | ']' expected near 'foo' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-negative-integer/input: -------------------------------------------------------------------------------- 1 | [-123foo] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-negative-real/error: -------------------------------------------------------------------------------- 1 | 1 12 12 2 | ']' expected near 'foo' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-negative-real/input: -------------------------------------------------------------------------------- 1 | [-123.123foo] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-second-surrogate/error: -------------------------------------------------------------------------------- 1 | 1 62 62 2 | invalid Unicode '\uD888\u3210' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-second-surrogate/input: -------------------------------------------------------------------------------- 1 | ["\uD888\u3210 (first surrogate and invalid second surrogate)"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-unicode-escape/error: -------------------------------------------------------------------------------- 1 | 1 5 5 2 | invalid escape near '"\uq' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/invalid-unicode-escape/input: -------------------------------------------------------------------------------- 1 | ["\uqqqq <-- invalid unicode escape"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/lone-open-brace/error.normal: -------------------------------------------------------------------------------- 1 | 2 0 2 2 | string or '}' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/lone-open-brace/error.strip: -------------------------------------------------------------------------------- 1 | 1 1 1 2 | string or '}' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/lone-open-brace/input: -------------------------------------------------------------------------------- 1 | { 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/lone-open-bracket/error.normal: -------------------------------------------------------------------------------- 1 | 2 0 2 2 | ']' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/lone-open-bracket/error.strip: -------------------------------------------------------------------------------- 1 | 1 1 1 2 | ']' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/lone-open-bracket/input: -------------------------------------------------------------------------------- 1 | [ 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/lone-second-surrogate/error: -------------------------------------------------------------------------------- 1 | 1 40 40 2 | invalid Unicode '\uDFAA' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/lone-second-surrogate/input: -------------------------------------------------------------------------------- 1 | ["\uDFAA (second surrogate on it's own)"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/minus-sign-without-number/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | invalid token near '-' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/minus-sign-without-number/input: -------------------------------------------------------------------------------- 1 | [-foo] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/negative-integer-starting-with-zero/error: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | invalid token near '-0' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/negative-integer-starting-with-zero/input: -------------------------------------------------------------------------------- 1 | [-012] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null-byte-in-object-key/error: -------------------------------------------------------------------------------- 1 | 1 15 15 2 | NUL byte in object key not supported near '"foo\u0000bar"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null-byte-in-object-key/input: -------------------------------------------------------------------------------- 1 | {"foo\u0000bar": 42} -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null-byte-in-string/error: -------------------------------------------------------------------------------- 1 | 1 12 12 2 | control character 0x0 near '"null byte ' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null-byte-in-string/input: -------------------------------------------------------------------------------- 1 | ["null byte not allowed"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null-byte-in-string/nostrip: -------------------------------------------------------------------------------- 1 | The embedded NULL byte breaks json_loads(), which is used instead of 2 | json_loadf() in the stripped tests. 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null-byte-outside-string/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | invalid token near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null-byte-outside-string/input: -------------------------------------------------------------------------------- 1 | [ 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null-byte-outside-string/nostrip: -------------------------------------------------------------------------------- 1 | The embedded NULL byte breaks json_loads(), which is used instead of 2 | json_loadf() in the stripped tests. 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null-escape-in-string/error: -------------------------------------------------------------------------------- 1 | 1 33 33 2 | \u0000 is not allowed without JSON_ALLOW_NUL 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null-escape-in-string/input: -------------------------------------------------------------------------------- 1 | ["null escape \u0000 not allowed"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null/error: -------------------------------------------------------------------------------- 1 | 1 4 4 2 | '[' or '{' expected near 'null' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/null/input: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-apostrophes/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | string or '}' expected near ''' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-apostrophes/input: -------------------------------------------------------------------------------- 1 | {'a' 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-garbage-at-end/error: -------------------------------------------------------------------------------- 1 | 1 12 12 2 | '}' expected near '123' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-garbage-at-end/input: -------------------------------------------------------------------------------- 1 | {"a":"a" 123} 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-in-unterminated-array/error.normal: -------------------------------------------------------------------------------- 1 | 2 0 4 2 | ']' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-in-unterminated-array/error.strip: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | ']' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-in-unterminated-array/input: -------------------------------------------------------------------------------- 1 | [{} 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-no-colon/error.normal: -------------------------------------------------------------------------------- 1 | 2 0 5 2 | ':' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-no-colon/error.strip: -------------------------------------------------------------------------------- 1 | 1 4 4 2 | ':' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-no-colon/input: -------------------------------------------------------------------------------- 1 | {"a" 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-no-value/error.normal: -------------------------------------------------------------------------------- 1 | 2 0 6 2 | unexpected token near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-no-value/error.strip: -------------------------------------------------------------------------------- 1 | 1 5 5 2 | unexpected token near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-no-value/input: -------------------------------------------------------------------------------- 1 | {"a": 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-unterminated-value/error.normal: -------------------------------------------------------------------------------- 1 | 1 7 7 2 | unexpected newline near '"a' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-unterminated-value/error.strip: -------------------------------------------------------------------------------- 1 | 1 7 7 2 | premature end of input near '"a' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/object-unterminated-value/input: -------------------------------------------------------------------------------- 1 | {"a":"a 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/real-garbage-after-e/error: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | invalid token near '1e' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/real-garbage-after-e/input: -------------------------------------------------------------------------------- 1 | [1ea] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/real-negative-overflow/error: -------------------------------------------------------------------------------- 1 | 1 15 15 2 | real number overflow near '-123123e100000' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/real-negative-overflow/input: -------------------------------------------------------------------------------- 1 | [-123123e100000] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/real-positive-overflow/error: -------------------------------------------------------------------------------- 1 | 1 14 14 2 | real number overflow near '123123e100000' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/real-positive-overflow/input: -------------------------------------------------------------------------------- 1 | [123123e100000] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/real-truncated-at-e/error: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | invalid token near '1e' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/real-truncated-at-e/input: -------------------------------------------------------------------------------- 1 | [1e] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/real-truncated-at-point/error: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | invalid token near '1.' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/real-truncated-at-point/input: -------------------------------------------------------------------------------- 1 | [1.] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/recursion-depth/error: -------------------------------------------------------------------------------- 1 | 1 2049 2049 2 | maximum parsing depth reached near '[' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/tab-character-in-string/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | control character 0x9 near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/tab-character-in-string/input: -------------------------------------------------------------------------------- 1 | [" <-- tab character"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/too-big-negative-integer/error: -------------------------------------------------------------------------------- 1 | 1 32 32 2 | too big negative integer 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/too-big-negative-integer/input: -------------------------------------------------------------------------------- 1 | [-123123123123123123123123123123] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/too-big-positive-integer/error: -------------------------------------------------------------------------------- 1 | 1 31 31 2 | too big integer 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/too-big-positive-integer/input: -------------------------------------------------------------------------------- 1 | [123123123123123123123123123123] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/truncated-unicode-surrogate/error: -------------------------------------------------------------------------------- 1 | 1 46 46 2 | invalid Unicode '\uDADA' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/truncated-unicode-surrogate/input: -------------------------------------------------------------------------------- 1 | ["\uDADA (first surrogate without the second)"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unicode-identifier/error: -------------------------------------------------------------------------------- 1 | 1 1 2 2 | '[' or '{' expected near 'å' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unicode-identifier/input: -------------------------------------------------------------------------------- 1 | å 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-array-and-object/error.normal: -------------------------------------------------------------------------------- 1 | 2 0 3 2 | string or '}' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-array-and-object/error.strip: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | string or '}' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-array-and-object/input: -------------------------------------------------------------------------------- 1 | [{ 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-array/error.normal: -------------------------------------------------------------------------------- 1 | 2 0 5 2 | ']' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-array/error.strip: -------------------------------------------------------------------------------- 1 | 1 4 4 2 | ']' expected near end of file 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-array/input: -------------------------------------------------------------------------------- 1 | ["a" 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-empty-key/error.normal: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | unexpected newline near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-empty-key/error.strip: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | premature end of input near '"' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-empty-key/input: -------------------------------------------------------------------------------- 1 | {" 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-key/error.normal: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | unexpected newline near '"a' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-key/error.strip: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | premature end of input near '"a' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-key/input: -------------------------------------------------------------------------------- 1 | {"a 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-object-and-array/error: -------------------------------------------------------------------------------- 1 | 1 2 2 2 | string or '}' expected near '[' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-object-and-array/input: -------------------------------------------------------------------------------- 1 | {[ 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-string/error.normal: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | unexpected newline near '"a' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-string/error.strip: -------------------------------------------------------------------------------- 1 | 1 3 3 2 | premature end of input near '"a' 3 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/invalid/unterminated-string/input: -------------------------------------------------------------------------------- 1 | ["a 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/complex-array/env: -------------------------------------------------------------------------------- 1 | JSON_SORT_KEYS=1 -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/complex-array/input: -------------------------------------------------------------------------------- 1 | [1,2,3,4, 2 | "a", "b", "c", 3 | {"foo": "bar", "core": "dump"}, 4 | true, false, true, true, null, false 5 | ] 6 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/complex-array/output: -------------------------------------------------------------------------------- 1 | [1, 2, 3, 4, "a", "b", "c", {"core": "dump", "foo": "bar"}, true, false, true, true, null, false] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/empty-array/input: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/empty-array/output: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/empty-object-in-array/input: -------------------------------------------------------------------------------- 1 | [{}] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/empty-object-in-array/output: -------------------------------------------------------------------------------- 1 | [{}] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/empty-object/input: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/empty-object/output: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/empty-string/input: -------------------------------------------------------------------------------- 1 | [""] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/empty-string/output: -------------------------------------------------------------------------------- 1 | [""] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/escaped-utf-control-char/input: -------------------------------------------------------------------------------- 1 | ["\u0012 escaped control character"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/escaped-utf-control-char/output: -------------------------------------------------------------------------------- 1 | ["\u0012 escaped control character"] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/false/input: -------------------------------------------------------------------------------- 1 | [false] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/false/output: -------------------------------------------------------------------------------- 1 | [false] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/negative-int/input: -------------------------------------------------------------------------------- 1 | [-123] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/negative-int/output: -------------------------------------------------------------------------------- 1 | [-123] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/negative-one/input: -------------------------------------------------------------------------------- 1 | [-1] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/negative-one/output: -------------------------------------------------------------------------------- 1 | [-1] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/negative-zero/input: -------------------------------------------------------------------------------- 1 | [-0] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/negative-zero/output: -------------------------------------------------------------------------------- 1 | [0] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/null/input: -------------------------------------------------------------------------------- 1 | [null] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/null/output: -------------------------------------------------------------------------------- 1 | [null] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/one-byte-utf-8/input: -------------------------------------------------------------------------------- 1 | ["\u002c one-byte UTF-8"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/one-byte-utf-8/output: -------------------------------------------------------------------------------- 1 | [", one-byte UTF-8"] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-capital-e-negative-exponent/input: -------------------------------------------------------------------------------- 1 | [1E-2] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-capital-e-negative-exponent/output: -------------------------------------------------------------------------------- 1 | [0.01] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-capital-e-positive-exponent/input: -------------------------------------------------------------------------------- 1 | [1E+2] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-capital-e-positive-exponent/output: -------------------------------------------------------------------------------- 1 | [100.0] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-capital-e/input: -------------------------------------------------------------------------------- 1 | [1E22] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-capital-e/output: -------------------------------------------------------------------------------- 1 | [1e22] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-exponent/input: -------------------------------------------------------------------------------- 1 | [123e45] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-exponent/output: -------------------------------------------------------------------------------- 1 | [1.2299999999999999e47] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-fraction-exponent/input: -------------------------------------------------------------------------------- 1 | [123.456e78] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-fraction-exponent/output: -------------------------------------------------------------------------------- 1 | [1.23456e80] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-negative-exponent/input: -------------------------------------------------------------------------------- 1 | [1e-2] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-negative-exponent/output: -------------------------------------------------------------------------------- 1 | [0.01] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-positive-exponent/input: -------------------------------------------------------------------------------- 1 | [1e+2] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-positive-exponent/output: -------------------------------------------------------------------------------- 1 | [100.0] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-subnormal-number/input: -------------------------------------------------------------------------------- 1 | [1.8011670033376514e-308] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-subnormal-number/output: -------------------------------------------------------------------------------- 1 | [1.8011670033376514e-308] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-underflow/input: -------------------------------------------------------------------------------- 1 | [123e-10000000] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/real-underflow/output: -------------------------------------------------------------------------------- 1 | [0.0] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/short-string/input: -------------------------------------------------------------------------------- 1 | ["a"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/short-string/output: -------------------------------------------------------------------------------- 1 | ["a"] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-ascii-string/input: -------------------------------------------------------------------------------- 1 | ["abcdefghijklmnopqrstuvwxyz1234567890 "] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-ascii-string/output: -------------------------------------------------------------------------------- 1 | ["abcdefghijklmnopqrstuvwxyz1234567890 "] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-int-0/input: -------------------------------------------------------------------------------- 1 | [0] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-int-0/output: -------------------------------------------------------------------------------- 1 | [0] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-int-1/input: -------------------------------------------------------------------------------- 1 | [1] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-int-1/output: -------------------------------------------------------------------------------- 1 | [1] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-int-123/input: -------------------------------------------------------------------------------- 1 | [123] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-int-123/output: -------------------------------------------------------------------------------- 1 | [123] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-object/input: -------------------------------------------------------------------------------- 1 | {"a":[]} 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-object/output: -------------------------------------------------------------------------------- 1 | {"a": []} -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-real/input: -------------------------------------------------------------------------------- 1 | [123.456789] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/simple-real/output: -------------------------------------------------------------------------------- 1 | [123.456789] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/string-escapes/input: -------------------------------------------------------------------------------- 1 | ["\"\\\/\b\f\n\r\t"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/string-escapes/output: -------------------------------------------------------------------------------- 1 | ["\"\\/\b\f\n\r\t"] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/three-byte-utf-8/input: -------------------------------------------------------------------------------- 1 | ["\u0821 three-byte UTF-8"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/three-byte-utf-8/output: -------------------------------------------------------------------------------- 1 | ["ࠡ three-byte UTF-8"] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/true/input: -------------------------------------------------------------------------------- 1 | [true] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/true/output: -------------------------------------------------------------------------------- 1 | [true] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/two-byte-utf-8/input: -------------------------------------------------------------------------------- 1 | ["\u0123 two-byte UTF-8"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/two-byte-utf-8/output: -------------------------------------------------------------------------------- 1 | ["ģ two-byte UTF-8"] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/utf-8-string/input: -------------------------------------------------------------------------------- 1 | ["€þıœəßð some utf-8 ĸʒ×ŋµåäö𝄞"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/utf-8-string/output: -------------------------------------------------------------------------------- 1 | ["€þıœəßð some utf-8 ĸʒ×ŋµåäö𝄞"] -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/utf-surrogate-four-byte-encoding/input: -------------------------------------------------------------------------------- 1 | ["\uD834\uDD1E surrogate, four-byte UTF-8"] 2 | -------------------------------------------------------------------------------- /deps/jansson/test/suites/valid/utf-surrogate-four-byte-encoding/output: -------------------------------------------------------------------------------- 1 | ["𝄞 surrogate, four-byte UTF-8"] -------------------------------------------------------------------------------- /deps/lzma/common/tuklib_config.h: -------------------------------------------------------------------------------- 1 | #ifdef HAVE_CONFIG_H 2 | # include "sysdefs.h" 3 | #else 4 | # include 5 | # include 6 | # include 7 | #endif 8 | -------------------------------------------------------------------------------- /deps/w32-pthreads/MAINTAINERS: -------------------------------------------------------------------------------- 1 | CVS Repository maintainers 2 | 3 | Ross Johnson rpj@ise.canberra.edu.au 4 | Ben Elliston bje@cygnus.com 5 | -------------------------------------------------------------------------------- /deps/w32-pthreads/PROGRESS: -------------------------------------------------------------------------------- 1 | Please see the ANNOUNCE file "Level of Standards Conformance" 2 | or the web page: 3 | 4 | http://sources.redhat.com/pthreads-win32/conformance.html 5 | -------------------------------------------------------------------------------- /deps/w32-pthreads/libpthreadGC2.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/w32-pthreads/libpthreadGC2.a -------------------------------------------------------------------------------- /deps/w32-pthreads/libpthreadGC2.stamp: -------------------------------------------------------------------------------- 1 | touched 2 | -------------------------------------------------------------------------------- /deps/w32-pthreads/pthread.lastbuildstate: -------------------------------------------------------------------------------- 1 | #v4.0:v100:false 2 | Release-Static|x64|D:\OBS2\liboms-util\w32-pthreads\| 3 | -------------------------------------------------------------------------------- /deps/w32-pthreads/w32-pthreadsConfigVersion.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/deps/w32-pthreads/w32-pthreadsConfigVersion.cmake.in -------------------------------------------------------------------------------- /docs/doxygen/obs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/docs/doxygen/obs.png -------------------------------------------------------------------------------- /libobs-opengl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/libobs-opengl/.gitignore -------------------------------------------------------------------------------- /libobs/data/face_all_data_130.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/libobs/data/face_all_data_130.dat -------------------------------------------------------------------------------- /libobs/graphics/basemath.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | /* TODO: C++ math wrappers */ 4 | -------------------------------------------------------------------------------- /libobs/util/vc/vc_stdbool.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #if !defined(__cplusplus) 4 | typedef int8_t _Bool; 5 | #define bool _Bool 6 | #define true 1 7 | #define false 0 8 | #define __bool_true_false_are_defined 1 9 | #endif 10 | -------------------------------------------------------------------------------- /plugins/coreaudio-encoder/data/locale/bg-BG.ini: -------------------------------------------------------------------------------- 1 | Bitrate="Битрейт" 2 | AllowHEAAC="Позволи HE-AAC" 3 | 4 | -------------------------------------------------------------------------------- /plugins/coreaudio-encoder/data/locale/gl-ES.ini: -------------------------------------------------------------------------------- 1 | CoreAudioAAC="Codificador CoreAudio AAC" 2 | Bitrate="Velocidade de bits" 3 | AllowHEAAC="Permitir HE-AAC" 4 | 5 | -------------------------------------------------------------------------------- /plugins/coreaudio-encoder/data/locale/he-IL.ini: -------------------------------------------------------------------------------- 1 | CoreAudioAAC="מקודד AAC של CoreAudio" 2 | Bitrate="קצב ביטים" 3 | 4 | -------------------------------------------------------------------------------- /plugins/coreaudio-encoder/data/locale/ms-MY.ini: -------------------------------------------------------------------------------- 1 | Bitrate="Nilai Bit" 2 | AllowHEAAC="Benarkan HE-AAC" 3 | 4 | -------------------------------------------------------------------------------- /plugins/coreaudio-encoder/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | CoreAudioAAC="CoreAudio AAC enkodér" 2 | Bitrate="Dátový tok" 3 | AllowHEAAC="Povoliť HE-AAC" 4 | 5 | -------------------------------------------------------------------------------- /plugins/coreaudio-encoder/data/locale/ta-IN.ini: -------------------------------------------------------------------------------- 1 | Bitrate="பிட்விகிதம்" 2 | AllowHEAAC="HE-AACஐ அனுமதி" 3 | OutputSamplerate="வெளியீடுக்கான மாதிரி விகிதம்" 4 | 5 | -------------------------------------------------------------------------------- /plugins/coreaudio-encoder/data/locale/zh-CN.ini: -------------------------------------------------------------------------------- 1 | CoreAudioAAC="CoreAudio AAC 编码器" 2 | Bitrate="比特率" 3 | AllowHEAAC="允许 HE-AAC" 4 | OutputSamplerate="输出采样率" 5 | UseInputSampleRate="使用输入 (OBS) 采样率 (可能会列出不支持的比特率)" 6 | 7 | -------------------------------------------------------------------------------- /plugins/coreaudio-encoder/data/locale/zh-TW.ini: -------------------------------------------------------------------------------- 1 | CoreAudioAAC="CoreAudio AAC 編碼器" 2 | Bitrate="位元率" 3 | AllowHEAAC="允許 HE-AAC" 4 | OutputSamplerate="輸出取樣頻率" 5 | UseInputSampleRate="使用輸入 (OBS) 取樣頻率 (可能會列出不支援的位元率)" 6 | 7 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="جهاز Blackmagic" 2 | Device="الجهاز" 3 | Mode="الوضع" 4 | Buffering="استخدام التخزين المؤقت" 5 | PixelFormat="صيغة البكسل" 6 | 7 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/bg-BG.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="Blackmagic устройство" 2 | Device="Устройство" 3 | Mode="Режим" 4 | Buffering="Използвай буфериране" 5 | 6 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/bn-BD.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="Blackmagic যন্ত্র" 2 | Device="ডিভাইস" 3 | PixelFormat="পিক্সেল বিন্যাস" 4 | 5 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/et-EE.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="Blackmagic seade" 2 | Device="Seade" 3 | Mode="Režiim" 4 | Buffering="Kasutada puhverdamist" 5 | PixelFormat="Piksli formaat" 6 | 7 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/gl-ES.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="Dispositivo Blackmagic" 2 | Device="Dispositivo" 3 | Mode="Modo" 4 | Buffering="Utilizar o almacenamento no búfer" 5 | 6 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/he-IL.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="התקן Blackmagic" 2 | Device="התקן" 3 | Mode="מצב" 4 | Buffering="השתמש באוגר" 5 | PixelFormat="תבנית פיקסלים" 6 | 7 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/hr-HR.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="Blackmagic uređaj" 2 | Device="Uređaj" 3 | Mode="Režim" 4 | Buffering="Koristi baferovanje" 5 | PixelFormat="Piksel format" 6 | 7 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/ro-RO.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="Dispozitiv Blackmagic" 2 | Device="Dispozitiv" 3 | Mode="Mod" 4 | Buffering="Folosește buffering" 5 | PixelFormat="Formatul pixelilor" 6 | 7 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | Device="Zariadenie" 2 | Mode="Mód" 3 | Buffering="Použiť vyrovnávaciu pamäť" 4 | 5 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="Blackmagic naprave" 2 | Device="Naprava" 3 | Mode="Način" 4 | Buffering="Uporabi medpomnilnik" 5 | 6 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/sr-CS.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="Blackmagic uređaj" 2 | Device="Uređaj" 3 | Mode="Režim" 4 | Buffering="Koristi baferovanje" 5 | PixelFormat="Piksel format" 6 | 7 | -------------------------------------------------------------------------------- /plugins/decklink/data/locale/sr-SP.ini: -------------------------------------------------------------------------------- 1 | BlackmagicDevice="Blackmagic уређај" 2 | Device="Уређај" 3 | Mode="Режим" 4 | Buffering="Користи баферовање" 5 | PixelFormat="Пиксел формат" 6 | 7 | -------------------------------------------------------------------------------- /plugins/image-source/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | ImageInput="الصورة" 2 | File="ملف الصورة" 3 | UnloadWhenNotShowing="إلغاء تحميل الصورة إذا لم تظهر" 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/image-source/data/locale/bg-BG.ini: -------------------------------------------------------------------------------- 1 | ImageInput="Изображение" 2 | File="Файл с изображение" 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /plugins/image-source/data/locale/gl-ES.ini: -------------------------------------------------------------------------------- 1 | ImageInput="Imaxe" 2 | File="Ficheiro de imaxe" 3 | UnloadWhenNotShowing="Non descargar a imaxe cando non se mostre" 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/image-source/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | ImageInput="छवि" 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /plugins/image-source/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | ImageInput="Slika" 2 | File="Slikovna datoteka" 3 | UnloadWhenNotShowing="Ne naloži slike, ko ni prikazana" 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/image-source/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | ImageInput="รูปภาพ" 2 | File="ไฟล์รูปภาพ" 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="جهاز التقاط الصوت (ALSA)" 2 | Device="الجهاز" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/bn-BD.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="অডিও ক্যাপচার ডিভাইস (ALSA)" 2 | 3 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/ca-ES.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Dispositiu de captura d'àudio (ALSA)" 2 | Device="Dispositiu" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/cs-CZ.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Zařízení pro záznam zvuku (ALSA)" 2 | Device="Zařízení" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/da-DK.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Lyd-optagelsesenhed (ALSA)" 2 | Device="Enhed" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/de-DE.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Audioaufnahmegerät (ALSA)" 2 | Device="Gerät" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/el-GR.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Συσκευή καταγραφής ήχου (ALSA)" 2 | Device="Συσκευή" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/en-US.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Audio Capture Device (ALSA)" 2 | Device="Device" 3 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/es-ES.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Dispositivo de captura de audio (ALSA)" 2 | Device="Dispositivo" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/et-EE.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Helihõive seade (ALSA)" 2 | Device="Seade" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/eu-ES.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Audio kapturako gailua (ALSA)" 2 | Device="Gailua" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/fi-FI.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Äänenkaappauslaite (ALSA)" 2 | Device="Laite" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/fr-FR.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Périphérique de capture audio (ALSA)" 2 | Device="Périphérique" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/gl-ES.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Dispositivo de captura de audio (ALSA)" 2 | Device="Dispositivo" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/he-IL.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="התקן לכידת שמע (ALSA)" 2 | Device="התקן" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/hr-HR.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Ulazni zvučni uređaj (ALSA)" 2 | Device="Uređaj" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/hu-HU.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Hangrögzítő eszköz (ALSA)" 2 | Device="Eszköz" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/it-IT.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Dispositivo di acquisizione audio (ALSA)" 2 | Device="Dispositivo" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/ja-JP.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="音声キャプチャデバイス (ALSA)" 2 | Device="デバイス" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/ko-KR.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="오디오 캡쳐 장치 (ALSA)" 2 | Device="장치" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/nb-NO.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Lydopptaksenhet (ALSA)" 2 | Device="Enhet" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/nl-NL.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Audio-opnameapparaat (ALSA)" 2 | Device="Apparaat" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/pl-PL.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Urządzenie przechwytujące dźwięk (ALSA)" 2 | Device="Urządzenie" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/pt-BR.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Dispositivo de Captura de Áudio (ALSA)" 2 | Device="Dispositivo" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/pt-PT.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Dispositivo de captura de áudio (ALSA)" 2 | Device="Dispositivo" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/ro-RO.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Dispozitiv de captură audio (ALSA)" 2 | Device="Dispozitiv" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/ru-RU.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Устройство захвата аудио (ALSA)" 2 | Device="Устройство" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Zariadenie na záznam zvuku (ALSA)" 2 | Device="Zariadenie" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/sr-CS.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Ulazni zvučni uređaj (ALSA)" 2 | Device="Uređaj" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/sr-SP.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Улазни звучни уређај (ALSA)" 2 | Device="Уређај" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/sv-SE.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Ljudinspelningsenhet (ALSA)" 2 | Device="Enhet" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/tr-TR.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Ses yakalama cihazı (ALSA)" 2 | Device="Cihaz" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/uk-UA.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Аудіо пристрій (ALSA)" 2 | Device="Пристрій" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="Thiết bị thu âm thanh (ALSA)" 2 | Device="Thiết bị" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/zh-CN.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="音频捕获设备 (ALSA)" 2 | Device="设备" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-alsa/data/locale/zh-TW.ini: -------------------------------------------------------------------------------- 1 | AlsaInput="音訊擷取裝置(ALSA)" 2 | Device="裝置" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-capture/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | X11SharedMemoryScreenInput="स्क्रीन कैप्चर (XSHM)" 2 | 3 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="بدء خادم JACK" 2 | Channels="عدد القنوات" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/bg-BG.ini: -------------------------------------------------------------------------------- 1 | Channels="Брой канали" 2 | 3 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/bn-BD.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="জ্যাক সার্ভার চালুকরন্" 2 | Channels="চ্যানেল সংখ্যা" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/ca-ES.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Inicia el servidor JACK" 2 | Channels="Nombre de canals" 3 | JACKInput="Client d'entrada JACK" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/cs-CZ.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Spustit JACK Server" 2 | Channels="Počet kanálů" 3 | JACKInput="Klient JACK vstupu" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/da-DK.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Start JACK server" 2 | Channels="Antal af kanaler" 3 | JACKInput="JACK input klient" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/de-DE.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="JACK Server starten" 2 | Channels="Anzahl der Kanäle" 3 | JACKInput="JACK-Eingang-Client" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/el-GR.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Εκκίνηση του διακομιστή JACK" 2 | Channels="Αριθμός καναλιών" 3 | JACKInput="Πελάτης εισόδου JACK" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/en-US.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Start JACK Server" 2 | Channels="Number of Channels" 3 | JACKInput="JACK Input Client" 4 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/es-ES.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Iniciar servidor JACK" 2 | Channels="Número de canales" 3 | JACKInput="JACK de entrada de cliente" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/et-EE.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Käivita JACK server" 2 | Channels="Kanalite arv" 3 | JACKInput="JACK sisend klient" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/eu-ES.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Abiatu JACK zerbitzaria" 2 | Channels="Kanal kopurua" 3 | JACKInput="JACK sarrera bezeroa" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/fi-FI.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Käynnistä JACK palvelin" 2 | Channels="Kanavien määrä" 3 | JACKInput="JACK sisääntuloasiakas" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/fr-FR.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Démarrer le serveur JACK" 2 | Channels="Nombre de canaux" 3 | JACKInput="Client d'entrée JACK" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/gl-ES.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Iniciar o servidor JACK" 2 | Channels="Número de canles" 3 | JACKInput="Cliente de entrada JACK" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/he-IL.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="התחל שרת JACK" 2 | Channels="מספר ערוצים" 3 | JACKInput="לקוח קלט JACK" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/hr-HR.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Pokreni JACK server" 2 | Channels="Broj kanala" 3 | JACKInput="JACK klijent ulaza" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/hu-HU.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="JACK kiszolgáló indítása" 2 | Channels="Csatornák száma" 3 | JACKInput="JACK csatlakozó ügyfél" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/it-IT.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Avvia il Server JACK" 2 | Channels="Numero dei canali" 3 | JACKInput="Ingresso JACK Client" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/ja-JP.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="JACK サーバーを開始" 2 | Channels="チャンネル数" 3 | JACKInput="JACK 入力クライアント" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/ko-KR.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="JACK 서버 시작" 2 | Channels="채널 수" 3 | JACKInput="JACK 입력 클라이언트" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/nb-NO.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Start JACK server" 2 | Channels="Antall kanaler" 3 | JACKInput="JACK inngangsklient" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/nl-NL.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Start JACK Server" 2 | Channels="Aantal Kanalen" 3 | JACKInput="JACK Input Client" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/pl-PL.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Start serwera JACK" 2 | Channels="Liczba kanałów" 3 | JACKInput="Klient wejść JACK" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/pt-BR.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Inciar servidor JACK" 2 | Channels="Número de canais" 3 | JACKInput="Cliente de entrada do JACK" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/pt-PT.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Inciar servidor JACK" 2 | Channels="Número de canais" 3 | JACKInput="Entrada de cliente do JACK" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/ro-RO.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Pornește serverul JACK" 2 | Channels="Număr de canale" 3 | JACKInput="Client de intrare JACK" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/ru-RU.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Запустить сервер JACK" 2 | Channels="Количество каналов" 3 | JACKInput="Клиент ввода JACK" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Spustiť JACK server" 2 | Channels="Počet kanálov" 3 | JACKInput="JACK vstupný klient" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Vklopi JACK Server" 2 | Channels="Število kanalov" 3 | JACKInput="JACK vhodni odjemalec" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/sr-CS.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Pokreni JACK server" 2 | Channels="Broj kanala" 3 | JACKInput="JACK klijent ulaza" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/sr-SP.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Покрени JACK сервер" 2 | Channels="Број канала" 3 | JACKInput="JACK клијент улаза" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/sv-SE.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Starta JACK Server" 2 | Channels="Antal kanaler" 3 | JACKInput="JACK Input klient" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/tr-TR.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="JACK Sunucusunu Başlat" 2 | Channels="Kanal Sayısı" 3 | JACKInput="JACK Giriş İstemcisi" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/uk-UA.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Запустити JACK-сервер" 2 | Channels="Кількість каналів" 3 | JACKInput="Клієнт JACK вводу" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="Bắt đầu JACK server" 2 | Channels="Số lượng các kênh" 3 | 4 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/zh-CN.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="启动 JACK 服务器" 2 | Channels="通道数" 3 | JACKInput="JACK 输入客户端" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-jack/data/locale/zh-TW.ini: -------------------------------------------------------------------------------- 1 | StartJACKServer="啟動 JACK音訊伺服器" 2 | Channels="聲道數" 3 | JACKInput="JACK 輸入端" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | PulseInput="التقاط مدخل الصوت (PulseAudio)" 2 | PulseOutput="التقاط مخرج الصوت (PulseAudio)" 3 | Device="الجهاز" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/bg-BG.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Аудио вход (PulseAudio)" 2 | PulseOutput="Аудио изход (PulseAudio)" 3 | Device="Устройство" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/bn-BD.ini: -------------------------------------------------------------------------------- 1 | PulseInput="অডিও ইনপুট ক্যাপচার (PulseAudio)" 2 | PulseOutput="অডিও ইনপুট ক্যাপচার (PulseAudio)" 3 | Device="ডিভাইস" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/ca-ES.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Captura d'àudio d'entrada (PulseAudio)" 2 | PulseOutput="Captura d'àudio de sortida (PulseAudio)" 3 | Device="Dispositiu" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/cs-CZ.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Záznam zvukového vstupu (PulseAudio)" 2 | PulseOutput="Záznam zvukového výstupu (PulseAudio)" 3 | Device="Zařízení" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/da-DK.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Indfang lyd ind (PulseAudio)" 2 | PulseOutput="Indfang lyd Ud (PulseAudio)" 3 | Device="Enhed" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/de-DE.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Audio Eingabe Aufnahme (PulseAudio)" 2 | PulseOutput="Audio Ausgabe Aufnahme (PulseAudio)" 3 | Device="Gerät" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/el-GR.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Σύλληψη Ήχου Είσοδου (PulseAudio)" 2 | PulseOutput="Σύλληψη Ήχου Εξόδου (PulseAudio)" 3 | Device="Συσκευή" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/en-US.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Audio Input Capture (PulseAudio)" 2 | PulseOutput="Audio Output Capture (PulseAudio)" 3 | Device="Device" 4 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/es-ES.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Captura de entrada audio (PulseAudio)" 2 | PulseOutput="Captura de salida de audio (PulseAudio)" 3 | Device="Dispositivo" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/et-EE.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Helisisendi hõive (PulseAudio)" 2 | PulseOutput="Heliväljundi hõive (PulseAudio)" 3 | Device="Seade" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/eu-ES.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Audioa kapturatzeko gailua (PulseAudio)" 2 | PulseOutput="Audio irteeraren kaptura (PulseAudio)" 3 | Device="Gailua" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/fi-FI.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Äänitulo (PulseAudio)" 2 | PulseOutput="Äänilähtö (PulseAudio)" 3 | Device="Laite" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/fr-FR.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Capture de l'audio entrant (PulseAudio)" 2 | PulseOutput="Capture de l'audio sortant (PulseAudio)" 3 | Device="Périphérique" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/gl-ES.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Captura de entrada audio (PulseAudio)" 2 | PulseOutput="Captura de saída de audio (PulseAudio)" 3 | Device="Dispositivo" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/he-IL.ini: -------------------------------------------------------------------------------- 1 | PulseInput="לכידת קלט שמע (PulseAudio)" 2 | PulseOutput="לכידת פלט שמע (PulseAudio)" 3 | Device="התקן" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | PulseInput="ऑडियो इनपुट पर कब्जा (पल्सऑडियो)" 2 | 3 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/hr-HR.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Zvučni ulaz (PulseAudio)" 2 | PulseOutput="Zvučni izlaz (PulseAudio)" 3 | Device="Uređaj" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/hu-HU.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Bemeneti hangrögzítő (PulseAudio)" 2 | PulseOutput="Kimeneti hangrögzítő (PulseAudio)" 3 | Device="Eszköz" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/it-IT.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Input di acquisizione audio (PulseAudio)" 2 | PulseOutput="Output acquisizione audio (PulseAudio)" 3 | Device="Dispositivo" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/ja-JP.ini: -------------------------------------------------------------------------------- 1 | PulseInput="音声入力キャプチャ (PulseAudio)" 2 | PulseOutput="音声出力キャプチャ (PulseAudio)" 3 | Device="デバイス" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/ko-KR.ini: -------------------------------------------------------------------------------- 1 | PulseInput="오디오 입력 캡쳐 (PulseAudio)" 2 | PulseOutput="오디오 출력 캡쳐(PulseAudio)" 3 | Device="장치" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/nb-NO.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Lydinngangopptak (PulseAudio)" 2 | PulseOutput="Lydutgangopptak (PulseAudio)" 3 | Device="Enhet" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/nl-NL.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Audioinvoer-opname (PulseAudio)" 2 | PulseOutput="Audiouitvoer-opname (PulseAudio)" 3 | Device="Apparaat" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/pl-PL.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Przechwytywanie wejścia dźwięku (PulseAudio)" 2 | PulseOutput="Przechwytywanie wyjścia dźwięku (PulseAudio)" 3 | Device="Urządzenie" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/pt-BR.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Dispositivo de Entrada de Áudio (PulseAudio)" 2 | PulseOutput="Dispotitivo de Saída de Áudio (PulseAudio)" 3 | Device="Dispotivo" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/pt-PT.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Captura de entrada de áudio (PulseAudio)" 2 | PulseOutput="Captura de saída de áudio (PulseAudio)" 3 | Device="Dispositivo" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/ro-RO.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Captură de intrare audio (PulseAudio)" 2 | PulseOutput="Captură de ieșire audio (PulseAudio)" 3 | Device="Dispozitiv" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/ru-RU.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Захват входного потока аудио (PulseAudio)" 2 | PulseOutput="Захват выходного потока аудио (PulseAudio)" 3 | Device="Устройство" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Zachytávanie audio vstupu (PulseAudio)" 2 | PulseOutput="Zachytávanie audio výstupu (PulseAudio)" 3 | Device="Zariadenie" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Zajemanje zvoka (PulseAudio)" 2 | PulseOutput="Izhod zvoka zajemanja (PulseAudio)" 3 | Device="Naprava" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/sr-CS.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Zvučni ulaz (PulseAudio)" 2 | PulseOutput="Zvučni izlaz (PulseAudio)" 3 | Device="Uređaj" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/sr-SP.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Звучни улаз (PulseAudio)" 2 | PulseOutput="Звучни излаз (PulseAudio)" 3 | Device="Уређај" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/sv-SE.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Ljudinmatningsenhet (PulseAudio)" 2 | PulseOutput="Ljuduppspelningsenhet (PulseAudio)" 3 | Device="Enhet" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | Device="อุปกรณ์" 2 | 3 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/tr-TR.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Ses Giriş Yakalayıcısı (PulseAudio)" 2 | PulseOutput="Ses Çıkış Yakalayıcısı (PulseAudio)" 3 | Device="Aygıt" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/uk-UA.ini: -------------------------------------------------------------------------------- 1 | PulseInput="Захват Аудіо входу (PulseAudio)" 2 | PulseOutput="Захват Аудіо виводу (PulseAudio)" 3 | Device="Пристрій" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | Device="Thiết bị" 2 | 3 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/zh-CN.ini: -------------------------------------------------------------------------------- 1 | PulseInput="音频输入捕获(PulseAudio)" 2 | PulseOutput="音频输出捕获(PulseAudio)" 3 | Device="设备" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-pulseaudio/data/locale/zh-TW.ini: -------------------------------------------------------------------------------- 1 | PulseInput="截取音效輸入(PulseAudio)" 2 | PulseOutput="截取音效輸出(PulseAudio)" 3 | Device="裝置" 4 | 5 | -------------------------------------------------------------------------------- /plugins/linux-v4l2/data/locale/bg-BG.ini: -------------------------------------------------------------------------------- 1 | V4L2Input="Видео входно устройство (V4L2)" 2 | Device="Устройство" 3 | Resolution="Резолюция" 4 | FrameRate="Кадри в секунда" 5 | 6 | -------------------------------------------------------------------------------- /plugins/linux-v4l2/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | V4L2Input="वीडियो कैप्चर डिवाइस (V4L2)" 2 | 3 | -------------------------------------------------------------------------------- /plugins/linux-v4l2/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/linux-v4l2/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | Device="Thiết bị" 2 | VideoStandard="Video Tiêu chuẩn" 3 | Resolution="Độ phân giải" 4 | FrameRate="Tốc độ khung" 5 | LeaveUnchanged="Giữ nguyên" 6 | 7 | -------------------------------------------------------------------------------- /plugins/mac-avcapture/data/locale/bg-BG.ini: -------------------------------------------------------------------------------- 1 | AVCapture="Устройство за записване на видео" 2 | Device="Устройство" 3 | Buffering="Използвай буфериране" 4 | 5 | -------------------------------------------------------------------------------- /plugins/mac-avcapture/data/locale/bn-BD.ini: -------------------------------------------------------------------------------- 1 | AVCapture="ভিডিও ক্যাপচার ডিভাইস" 2 | Device="ডিভাইস" 3 | Buffering="বাফারিং ব্যবহার করুন" 4 | VideoRange="ভিডিওর বিন্যাস" 5 | VideoRange.Partial="আংশিক" 6 | 7 | -------------------------------------------------------------------------------- /plugins/mac-avcapture/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | AVCapture="Naprava za zajemanje videa" 2 | Device="Naprava" 3 | UsePreset="Uporabi prednastavljeno" 4 | Preset="Prednastavljeno" 5 | Buffering="Uporabi medpomnilnik" 6 | 7 | -------------------------------------------------------------------------------- /plugins/mac-avcapture/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | Device="อุปกรณ์" 2 | 3 | -------------------------------------------------------------------------------- /plugins/mac-avcapture/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | Device="Thiết bị" 2 | Auto="Tự động" 3 | Unknown="Không xác định ($1)" 4 | 5 | -------------------------------------------------------------------------------- /plugins/mac-capture/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | CoreAudio.InputCapture="ऑडियो इनपुट पर कब्जा" 2 | 3 | -------------------------------------------------------------------------------- /plugins/mac-capture/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | CoreAudio.Device="อุปกรณ์" 2 | CoreAudio.Device.Default="ค่าเริ่มต้น" 3 | CropMode.None="ไม่มี" 4 | 5 | -------------------------------------------------------------------------------- /plugins/mac-syphon/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | Syphon="खेल पर कब्जा खेल (Syphon)" 2 | 3 | -------------------------------------------------------------------------------- /plugins/mac-syphon/data/locale/ms-MY.ini: -------------------------------------------------------------------------------- 1 | Source="Sumber" 2 | LaunchSyphonInject="Lancarkan 'SyphonInject'" 3 | Application="Aplikasi" 4 | SyphonLicense="Lesen Syphon" 5 | AllowTransparency="Benarkan Ketelusan" 6 | 7 | -------------------------------------------------------------------------------- /plugins/mac-syphon/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | Source="Nguồn" 2 | Application="Ứng dụng" 3 | 4 | -------------------------------------------------------------------------------- /plugins/mac-syphon/syphon-framework/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- 1 | /* Localized versions of Info.plist keys */ 2 | 3 | -------------------------------------------------------------------------------- /plugins/mac-syphon/syphon-framework/Syphon Icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/mac-syphon/syphon-framework/Syphon Icon.icns -------------------------------------------------------------------------------- /plugins/mac-vth264/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | Bitrate="معدّل البِت" 2 | Profile="الملف الشخصي" 3 | None="(بلا)" 4 | DefaultEncoder="(المرمّز الافتراضي)" 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/mac-vth264/data/locale/ms-MY.ini: -------------------------------------------------------------------------------- 1 | Bitrate="Nilai Bit" 2 | UseMaxBitrate="Had Nilai Bit" 3 | MaxBitrate="Nilai bit maksimum" 4 | None="(Tiada)" 5 | UseBFrames="Gunakan 'B-Frames'" 6 | 7 | 8 | -------------------------------------------------------------------------------- /plugins/mac-vth264/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | Bitrate="Dátový tok" 2 | Profile="Profil" 3 | None="(Žiadny)" 4 | DefaultEncoder="(Predvolený enkoder)" 5 | UseBFrames="Použiť B-Frames" 6 | 7 | 8 | -------------------------------------------------------------------------------- /plugins/obs-ffmpeg/data/locale/bg-BG.ini: -------------------------------------------------------------------------------- 1 | FFmpegOutput="FFmpeg изход" 2 | Bitrate="Битрейт" 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /plugins/obs-ffmpeg/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | FFmpegOutput="FFmpeg आउटपुट" 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /plugins/obs-ffmpeg/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | Bitrate="บิตเรท" 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /plugins/obs-filters/data/LUTs/black_and_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-filters/data/LUTs/black_and_white.png -------------------------------------------------------------------------------- /plugins/obs-filters/data/LUTs/original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-filters/data/LUTs/original.png -------------------------------------------------------------------------------- /plugins/obs-filters/data/LUTs/posterize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-filters/data/LUTs/posterize.png -------------------------------------------------------------------------------- /plugins/obs-filters/data/LUTs/red_isolated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-filters/data/LUTs/red_isolated.png -------------------------------------------------------------------------------- /plugins/obs-filters/data/LUTs/teal_lows_orange_highs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-filters/data/LUTs/teal_lows_orange_highs.png -------------------------------------------------------------------------------- /plugins/obs-filters/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | ColorFilter="Popravljanje barv" 2 | 3 | -------------------------------------------------------------------------------- /plugins/obs-filters/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | ColorFilter="Chỉnh sửa màu" 2 | Crop.Left="Trái" 3 | Crop.Right="Phải" 4 | Crop.Top="Trên" 5 | Crop.Bottom="Dưới" 6 | None="Không có" 7 | Saturation="Độ bão hoà" 8 | 9 | -------------------------------------------------------------------------------- /plugins/obs-filters/obs-filters-config.h.in: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #ifndef TRUE 4 | #define TRUE 1 5 | #endif 6 | 7 | #ifndef FALSE 8 | #define FALSE 0 9 | #endif 10 | 11 | #define SPEEXDSP_ENABLED @LIBSPEEXDSP_FOUND@ 12 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | LibFDK="ترميز libfdk AAC" 2 | Bitrate="معدل النقل" 3 | Afterburner="تمكين AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/bn-BD.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC এনকোডার" 2 | Bitrate="বিটরেট" 3 | 4 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/ca-ES.ini: -------------------------------------------------------------------------------- 1 | LibFDK="Codificador libfdk AAC" 2 | Bitrate="Taxa de bits" 3 | Afterburner="Activa AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/cs-CZ.ini: -------------------------------------------------------------------------------- 1 | LibFDK="Enkodér libfdk AAC" 2 | Bitrate="Bitrate" 3 | Afterburner="Povolit AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/da-DK.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC Encoder" 2 | Bitrate="Bitrate" 3 | Afterburner="Aktivere AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/de-DE.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC Codierer" 2 | Bitrate="Bitrate" 3 | Afterburner="AAC Afterburner aktivieren" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/el-GR.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk κωδικοποιητής AAC" 2 | Bitrate="Ρυθμός μετάδοσης bit" 3 | Afterburner="Ενεργοποίηση AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/en-US.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC Encoder" 2 | Bitrate="Bitrate" 3 | Afterburner="Enable AAC Afterburner" 4 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/es-ES.ini: -------------------------------------------------------------------------------- 1 | LibFDK="Codificador AAC libfdk" 2 | Bitrate="Tasa de bits" 3 | Afterburner="Habilitar AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/et-EE.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC kodeerija" 2 | Bitrate="Bitikiirus" 3 | Afterburner="Luba AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/eu-ES.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC Kodetzailea" 2 | Bitrate="Bit-tasa" 3 | Afterburner="Gaitu AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/fi-FI.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC-enkooderi" 2 | Bitrate="Bitrate" 3 | Afterburner="Käytä AAC Afterburner -asetusta" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/fr-FR.ini: -------------------------------------------------------------------------------- 1 | LibFDK="Encodeur AAC libfdk" 2 | Bitrate="Débit" 3 | Afterburner="Activer \"AAC Afterburner\"" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/gl-ES.ini: -------------------------------------------------------------------------------- 1 | LibFDK="Codificador AAC libfdk" 2 | Bitrate="Velocidade de bits" 3 | Afterburner="Habilitar AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/he-IL.ini: -------------------------------------------------------------------------------- 1 | LibFDK="מקודד libfdk AAV" 2 | Bitrate="קצב ביטים" 3 | Afterburner="אפשר מבער אחורי עבור AAC" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC एनकोडर" 2 | 3 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/hr-HR.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC enkoder" 2 | Bitrate="Protok" 3 | Afterburner="Omogući AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/hu-HU.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC kódoló" 2 | Bitrate="Bitsebesség" 3 | Afterburner="AAC Afterburner engedélyezése" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/it-IT.ini: -------------------------------------------------------------------------------- 1 | LibFDK="Libfdk codificatore AAC" 2 | Bitrate="Bitrate" 3 | Afterburner="Abilita AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/ja-JP.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC エンコーダ" 2 | Bitrate="ビットレート" 3 | Afterburner="AAC アフターバーナーを有効にする" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/ko-KR.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC 인코더" 2 | Bitrate="비트레이트" 3 | Afterburner="AAC 에프터버너 사용" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/nb-NO.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC-koder" 2 | Bitrate="Bitrate" 3 | Afterburner="Aktiver AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/nl-NL.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC Encoder" 2 | Bitrate="Bitrate" 3 | Afterburner="AAC Afterburner Inschakelen" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/pl-PL.ini: -------------------------------------------------------------------------------- 1 | LibFDK="Enkoder AAC libfdk" 2 | Bitrate="Przepływność bitowa" 3 | Afterburner="Kodowanie AAC w wyższej jakości" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/pt-BR.ini: -------------------------------------------------------------------------------- 1 | LibFDK="Codificador AAC libfdk" 2 | Bitrate="Taxa de Bits" 3 | Afterburner="Habilitar Pós-Combustor AAC" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/pt-PT.ini: -------------------------------------------------------------------------------- 1 | LibFDK="Codificador libfdk AAC" 2 | Bitrate="Bitrate" 3 | Afterburner="Ativar AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/ro-RO.ini: -------------------------------------------------------------------------------- 1 | LibFDK="Codificator AAC libfdk" 2 | Bitrate="Rată de biți" 3 | Afterburner="Activează AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/ru-RU.ini: -------------------------------------------------------------------------------- 1 | LibFDK="AAC-кодер (libfdk)" 2 | Bitrate="Битрейт" 3 | Afterburner="Включить AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC enkodér" 2 | Bitrate="Bitrate" 3 | Afterburner="Zapnúť AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC Encoder" 2 | Bitrate="Bitrate" 3 | Afterburner="Uporabi AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/sr-CS.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC enkoder" 2 | Bitrate="Protok" 3 | Afterburner="Omogući AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/sr-SP.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC енкодер" 2 | Bitrate="Проток" 3 | Afterburner="Омогући AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/sv-SE.ini: -------------------------------------------------------------------------------- 1 | LibFDK="AAC-kodare (libfdk)" 2 | Bitrate="Bithastighet" 3 | Afterburner="Aktivera AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | Bitrate="บิตเรท" 2 | Afterburner="เปิดใช้งาน AAC Afterburner" 3 | 4 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/tr-TR.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC Kodlayıcıs" 2 | Bitrate="Bit hızı" 3 | Afterburner="AAC Afterburner Etkinleştir" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/uk-UA.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC енкодер" 2 | Bitrate="Бітрейт" 3 | Afterburner="Увімкнути AAC форсаж" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/ur-PK.ini: -------------------------------------------------------------------------------- 1 | LibFDK="لابفدک AAC انکوڈر" 2 | 3 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | Bitrate="Bitrate" 2 | 3 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/zh-CN.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC 编码器" 2 | Bitrate="比特率" 3 | Afterburner="启用 AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-libfdk/data/locale/zh-TW.ini: -------------------------------------------------------------------------------- 1 | LibFDK="libfdk AAC 編碼器" 2 | Bitrate="位元率" 3 | Afterburner="啟用 AAC Afterburner" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="تيار RTMP" 2 | RTMPStream.DropThreshold="انخفاض البداية (مللي ثانية)" 3 | FLVOutput="اخراج الملف بصيغة FLV" 4 | FLVOutput.FilePath="مسار الملف" 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/bn-BD.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="RTMP স্ট্রিম" 2 | RTMPStream.DropThreshold="ড্রপ সীমার (মিলিসেকেন্ড)" 3 | Default="পূর্ব-নির্ধারিত" 4 | 5 | 6 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/et-EE.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="RTMP voogedastus" 2 | FLVOutput="FLV faili väljund" 3 | FLVOutput.FilePath="Faili tee" 4 | Default="Vaikeseade" 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/gl-ES.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="Retransmisión RTMP" 2 | RTMPStream.DropThreshold="Limiar (milisegundos)" 3 | FLVOutput="Ficheiro de saída FLV" 4 | FLVOutput.FilePath="Camiño do ficheiro" 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/he-IL.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="זרם RTMP" 2 | RTMPStream.DropThreshold="הורד סף (אלפיות שניה)" 3 | FLVOutput="קובץ פלט FLV" 4 | FLVOutput.FilePath="נתיב קובץ" 5 | Default="ברירת מחדל" 6 | 7 | 8 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="RTMP स्ट्रीम" 2 | 3 | 4 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/nb-NO.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="RTMP-strøm" 2 | RTMPStream.DropThreshold="Senk terskelen (millisekunder)" 3 | FLVOutput="FLV-filutgang" 4 | FLVOutput.FilePath="Filbane" 5 | Default="Standard" 6 | 7 | 8 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/pt-PT.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="RTMP Stream" 2 | RTMPStream.DropThreshold="Limite de corte (milissegundos)" 3 | FLVOutput="Ficheiro de saída FLV" 4 | FLVOutput.FilePath="Caminho do ficheiro" 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/ro-RO.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="Flux RTMP" 2 | RTMPStream.DropThreshold="Prag de pierderi (milisecunde)" 3 | FLVOutput="Ieșire fișier FLV" 4 | FLVOutput.FilePath="Calea fișierului" 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="RTMP stream" 2 | FLVOutput="Výstup do súboru FLV" 3 | FLVOutput.FilePath="Cesta k súboru" 4 | Default="Základné" 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="RTMP Oddajanje" 2 | RTMPStream.DropThreshold="Raven Padca (milisekunde)" 3 | FLVOutput="Izhod datoteke FLV" 4 | FLVOutput.FilePath="Pot datoteke" 5 | 6 | 7 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | FLVOutput.FilePath="ตำแหน่งไฟล์" 2 | 3 | 4 | -------------------------------------------------------------------------------- /plugins/obs-outputs/data/locale/ur-PK.ini: -------------------------------------------------------------------------------- 1 | RTMPStream="رٹمپ اسٹریم" 2 | 3 | 4 | -------------------------------------------------------------------------------- /plugins/obs-outputs/obs-output-ver.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define MODULE_NAME "TBLS Customized Output Module" 4 | -------------------------------------------------------------------------------- /plugins/obs-qsv11/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | Bitrate="معدّل البِت" 2 | KeyframeIntervalSec="الفاصل الزمني لـKeyframe (ثانية, 0=تلقائي)" 3 | Profile="الملف الشخصي" 4 | Accuracy="الدقة" 5 | 6 | -------------------------------------------------------------------------------- /plugins/obs-qsv11/data/locale/bn-BD.ini: -------------------------------------------------------------------------------- 1 | TargetUsage="লক্ষ্য ব্যবহার" 2 | RateControl="হার নিয়ন্ত্রণ" 3 | KeyframeIntervalSec="Keyframe বিরতি (সেকেন্ড, 0 অটো =)" 4 | Convergence="অভিসৃতি" 5 | ICQQuality="ICQ মান" 6 | 7 | -------------------------------------------------------------------------------- /plugins/obs-qsv11/data/locale/gl-ES.ini: -------------------------------------------------------------------------------- 1 | Profile="Perfil" 2 | 3 | -------------------------------------------------------------------------------- /plugins/obs-qsv11/data/locale/ro-RO.ini: -------------------------------------------------------------------------------- 1 | Bitrate="Rată de biți" 2 | MaxBitrate="Rată de biți maximă" 3 | Profile="Profil" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-qsv11/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | Bitrate="Dátový tok" 2 | KeyframeIntervalSec="Kľúčová snímka každých (sekúnd, 0 = automaticky)" 3 | Profile="Profil" 4 | Accuracy="Presnosť" 5 | 6 | -------------------------------------------------------------------------------- /plugins/obs-text/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | Color="Farba" 2 | Opacity="Priehľadnosť" 3 | 4 | -------------------------------------------------------------------------------- /plugins/obs-transitions/data/locale/gl-ES.ini: -------------------------------------------------------------------------------- 1 | CutTransition="Cortar" 2 | Direction="Dirección" 3 | Direction.Left="Esquerda" 4 | Direction.Right="Dereita" 5 | Direction.Up="Arriba" 6 | Direction.Down="Abaixo" 7 | Color="Cor" 8 | 9 | -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/barndoor-botleft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/barndoor-botleft.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/barndoor-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/barndoor-h.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/barndoor-topleft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/barndoor-topleft.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/barndoor-v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/barndoor-v.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/blinds-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/blinds-h.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/box-botleft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/box-botleft.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/box-botright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/box-botright.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/box-topleft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/box-topleft.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/box-topright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/box-topright.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/burst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/burst.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/checkerboard-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/checkerboard-small.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/circles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/circles.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/clock.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/cloud.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/curtain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/curtain.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/fan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/fan.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/fractal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/fractal.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/iris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/iris.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/linear-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/linear-h.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/linear-topleft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/linear-topleft.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/linear-topright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/linear-topright.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/linear-v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/linear-v.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/parallel-zigzag-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/parallel-zigzag-h.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/parallel-zigzag-v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/parallel-zigzag-v.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/sinus9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/sinus9.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/spiral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/spiral.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/square.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/squares.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/squares.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/stripes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/stripes.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/strips-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/strips-h.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/strips-v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/strips-v.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/watercolor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/watercolor.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/zigzag-h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/zigzag-h.png -------------------------------------------------------------------------------- /plugins/obs-transitions/data/luma_wipes/zigzag-v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/obs-transitions/data/luma_wipes/zigzag-v.png -------------------------------------------------------------------------------- /plugins/obs-x264/data/locale/bg-BG.ini: -------------------------------------------------------------------------------- 1 | Bitrate="Битрейт" 2 | BufferSize="Размер на буфера" 3 | KeyframeIntervalSec="Keyframe интервал (секунди, 0 = автоматично)" 4 | Profile="Профил" 5 | 6 | -------------------------------------------------------------------------------- /plugins/obs-x264/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | Bitrate="बिटदर" 2 | 3 | -------------------------------------------------------------------------------- /plugins/obs-x264/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | Bitrate="Bitrate" 2 | BufferSize="Velikost medpolnilnika" 3 | KeyframeIntervalSec="Okvirni Interval(sekunde, 0=avtomatsko)" 4 | Profile="Profil" 5 | Tune="Tune" 6 | 7 | -------------------------------------------------------------------------------- /plugins/obs-x264/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | Bitrate="บิตเรท" 2 | BufferSize="ขนาดของบัฟเฟอร์" 3 | Profile="โปรไฟล์" 4 | 5 | -------------------------------------------------------------------------------- /plugins/obs-x264/data/locale/ur-PK.ini: -------------------------------------------------------------------------------- 1 | Bitrate="بٹ شرح" 2 | 3 | -------------------------------------------------------------------------------- /plugins/rtmp-services/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | StreamingServices="स्ट्रीमिंग सेवाए" 2 | 3 | -------------------------------------------------------------------------------- /plugins/rtmp-services/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | StreamingServices="Storitev oddajanja" 2 | CustomStreamingServer="Streming Server po želji" 3 | Service="Storitev" 4 | Server="Strežnik" 5 | StreamKey="Ključ pretoka" 6 | 7 | -------------------------------------------------------------------------------- /plugins/rtmp-services/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | Service="บริการ" 2 | Server="เซิร์ฟเวอร์" 3 | 4 | -------------------------------------------------------------------------------- /plugins/rtmp-services/data/locale/ur-PK.ini: -------------------------------------------------------------------------------- 1 | StreamingServices="محرومی کی خدمات" 2 | 3 | -------------------------------------------------------------------------------- /plugins/rtmp-services/rtmp-format-ver.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define RTMP_SERVICES_FORMAT_VERSION 1 4 | -------------------------------------------------------------------------------- /plugins/text-freetype2/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | Font="แบบอักษร" 2 | Text="ข้อความ" 3 | TextFileFilter="ไฟล์ข้อความ (*txt);;" 4 | Color1="สี 1" 5 | Color2="สี 2" 6 | 7 | -------------------------------------------------------------------------------- /plugins/text-freetype2/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | Font="Phông chữ" 2 | Text="Văn bản" 3 | Color1="Màu 1" 4 | Color2="Màu 2" 5 | 6 | -------------------------------------------------------------------------------- /plugins/vlc-video/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | VLCSource="مصدر فيديو VLC" 2 | Playlist="قائمة تشغيل" 3 | 4 | -------------------------------------------------------------------------------- /plugins/vlc-video/data/locale/bn-BD.ini: -------------------------------------------------------------------------------- 1 | VLCSource="VLC ভিডিও উৎস" 2 | PlaybackBehavior="দৃশ্যমানতা আচরণ" 3 | PlaybackBehavior.StopRestart="পুনরায় শুরু করা না দেখা যায়, যখন দেখা যায় যখন বন্ধ" 4 | 5 | -------------------------------------------------------------------------------- /plugins/vlc-video/data/locale/sk-SK.ini: -------------------------------------------------------------------------------- 1 | Playlist="Playlist" 2 | 3 | -------------------------------------------------------------------------------- /plugins/vlc-video/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | Playlist="Danh sách phát" 2 | LoopPlaylist="Lặp lại danh sách phát" 3 | Shuffle="Ngẫu nhiên hóa danh sách phát" 4 | 5 | -------------------------------------------------------------------------------- /plugins/win-capture/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | WindowCapture.Window="หน้าต่าง" 2 | 3 | -------------------------------------------------------------------------------- /plugins/win-capture/get-graphics-offsets/ddraw-offsets.cpp: -------------------------------------------------------------------------------- 1 | /* TODO */ 2 | -------------------------------------------------------------------------------- /plugins/win-dshow/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | ConfigureVideo="ตั้งค่าวีดีโอ" 2 | Resolution="ความละเอียด" 3 | VideoFormat="ฟอร์แมทวีดีโอ" 4 | 5 | 6 | -------------------------------------------------------------------------------- /plugins/win-dshow/libdshowcapture/tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/win-dshow/libdshowcapture/tests/.gitignore -------------------------------------------------------------------------------- /plugins/win-ivcam/seg_service/seg_service.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/tblive-studio/0e7c4fedc859e7c5a9d7d941645993b8611353a2/plugins/win-ivcam/seg_service/seg_service.rc -------------------------------------------------------------------------------- /plugins/win-ivcam/seg_service/seg_service.rgs: -------------------------------------------------------------------------------- 1 | HKCR 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/ar-SA.ini: -------------------------------------------------------------------------------- 1 | AudioInput="التقاط مدخل الصوت" 2 | AudioOutput="التقاط مخرج الصوت" 3 | Device="الجهاز" 4 | Default="الافتراضي" 5 | UseDeviceTiming="استخدام الطابع الزمني للجهاز" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/bg-BG.ini: -------------------------------------------------------------------------------- 1 | Device="Устройство" 2 | Default="По подразбиране" 3 | 4 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/bn-BD.ini: -------------------------------------------------------------------------------- 1 | AudioInput="অডিও ইনপুট ক্যাপচার" 2 | AudioOutput="অডিও আউটপুট অধিগ্রহণ" 3 | UseDeviceTiming="ব্যবহৃত যন্ত্রের টাইমস্ট্যাম্প" 4 | 5 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/cs-CZ.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Záznam zvukového vstupu" 2 | AudioOutput="Záznam zvukového výstupu" 3 | Device="Zařízení" 4 | Default="Výchozí" 5 | UseDeviceTiming="Použít časová razítka zařízení" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/da-DK.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Lydinputoptagelse" 2 | AudioOutput="Lydoutputoptagelse" 3 | Device="Enhed" 4 | Default="Standard" 5 | UseDeviceTiming="Benyt enhedstidsstempler" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/de-DE.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Audio Eingabe Aufnahme" 2 | AudioOutput="Audio Ausgabe Aufnahme" 3 | Device="Gerät" 4 | Default="Standard" 5 | UseDeviceTiming="Gerät Timestamps verwenden" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/el-GR.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Σύλληψη Εισόδου Ήχου" 2 | AudioOutput="Σύλληψη Εξόδου Ήχου" 3 | Device="Συσκευή" 4 | Default="Προεπιλογή" 5 | UseDeviceTiming="Χρήση Χρονοσημάνσεων των Συσκευών" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/en-US.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Audio Input Capture" 2 | AudioOutput="Audio Output Capture" 3 | Device="Device" 4 | Default="Default" 5 | UseDeviceTiming="Use Device Timestamps" 6 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/et-EE.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Helisisend" 2 | AudioOutput="Heliväljund" 3 | Device="Seade" 4 | Default="Vaikeseade" 5 | UseDeviceTiming="Kasuta seadme ajatempleid" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/eu-ES.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Audio sarreraren kaptura" 2 | AudioOutput="Audio irteeraren kaptura" 3 | Device="Gailua" 4 | Default="Lehenetsia" 5 | UseDeviceTiming="Erabili gailuaren denbora-zigiluak" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/fi-FI.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Äänitulo" 2 | AudioOutput="Äänilähtö" 3 | Device="Laite" 4 | Default="Oletusarvo" 5 | UseDeviceTiming="Käytä laitteen aikaleimoja" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/hi-IN.ini: -------------------------------------------------------------------------------- 1 | AudioInput="ऑडियो इनपुट पर कब्जा" 2 | 3 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/hr-HR.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Ulaz zvuka" 2 | AudioOutput="Izlaz zvuka" 3 | Device="Uređaj" 4 | Default="Podrazumevano" 5 | UseDeviceTiming="Koristi vremenske markere sa uređaja" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/hu-HU.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Bemeneti hangrögzítő" 2 | AudioOutput="Kimeneti hangrögzítő" 3 | Device="Eszköz" 4 | Default="Alapértelmezett" 5 | UseDeviceTiming="Eszköz időbélyegzőinek használata" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/ja-JP.ini: -------------------------------------------------------------------------------- 1 | AudioInput="音声入力キャプチャ" 2 | AudioOutput="音声出力キャプチャ" 3 | Device="デバイス" 4 | Default="既定" 5 | UseDeviceTiming="デバイスのタイムスタンプを使用" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/ko-KR.ini: -------------------------------------------------------------------------------- 1 | AudioInput="오디오 입력 캡쳐" 2 | AudioOutput="오디오 출력 캡쳐" 3 | Device="장치" 4 | Default="기본 장치" 5 | UseDeviceTiming="장치 타임스탬프 사용" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/nb-NO.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Lydinngangopptak" 2 | AudioOutput="Lydutgangopptak" 3 | Device="Enhet" 4 | Default="Standard" 5 | UseDeviceTiming="Bruk enhetens tidsstempler" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/nl-NL.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Audioinvoer Opname" 2 | AudioOutput="Audiouitvoer Opname" 3 | Device="Apparaat" 4 | Default="Standaardinstellingen" 5 | UseDeviceTiming="Apparaat-timestamps Gebruiken" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/pt-BR.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Captura de Entrada de Áudio" 2 | AudioOutput="Captura de Saída de Áudio" 3 | Device="Dispositivo" 4 | Default="Padrão" 5 | UseDeviceTiming="Usar Data/Hora do Dispositivo" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/sl-SI.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Zajemanje zvoka" 2 | AudioOutput="Izhod zvoka zajemanja" 3 | Device="Naprava" 4 | Default="Privzeto" 5 | UseDeviceTiming="Uporabi časovne žige na napravi" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/sr-CS.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Ulaz zvuka" 2 | AudioOutput="Izlaz zvuka" 3 | Device="Uređaj" 4 | Default="Podrazumevano" 5 | UseDeviceTiming="Koristi vremenske markere sa uređaja" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/sr-SP.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Улаз звука" 2 | AudioOutput="Излаз звука" 3 | Device="Уређај" 4 | Default="Подразумевано" 5 | UseDeviceTiming="Користи временске маркере са уређаја" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/sv-SE.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Ljudinmatningsenhet" 2 | AudioOutput="Ljuduppspelningsenhet" 3 | Device="Enhet" 4 | Default="Standard" 5 | UseDeviceTiming="Använd enhetens tidsstämplar" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/ta-IN.ini: -------------------------------------------------------------------------------- 1 | AudioInput="ஒலி பதிவு செய்யும் கருவி" 2 | AudioOutput="ஒலி வெளியிடும் கருவி" 3 | Device="கருவி" 4 | Default="இயல்புநிலை" 5 | UseDeviceTiming="இந்த கருவியின் நேரமுத்திரைகளை உபயோகி" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/th-TH.ini: -------------------------------------------------------------------------------- 1 | Default="ค่าเริ่มต้น" 2 | 3 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/tr-TR.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Ses Giriş Yakalayıcısı" 2 | AudioOutput="Ses Çıkış Yakalayıcısı" 3 | Device="Aygıt" 4 | Default="Varsayılan" 5 | UseDeviceTiming="Aygıt Zaman Damgalarını Kullan" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/uk-UA.ini: -------------------------------------------------------------------------------- 1 | AudioInput="Захват Аудіо входу" 2 | AudioOutput="Захват Аудіо виводу" 3 | Device="Пристрій" 4 | Default="За замовчанням" 5 | UseDeviceTiming="Використовувати часові мітки пристрою" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/ur-PK.ini: -------------------------------------------------------------------------------- 1 | AudioInput="آڈیو ان پٹ گرفت" 2 | 3 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/vi-VN.ini: -------------------------------------------------------------------------------- 1 | Device="Thiết bị" 2 | Default="Mặc định" 3 | 4 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/zh-CN.ini: -------------------------------------------------------------------------------- 1 | AudioInput="音频输入捕获" 2 | AudioOutput="音频输出捕获" 3 | Device="设备" 4 | Default="默认" 5 | UseDeviceTiming="使用设备时间戳" 6 | 7 | -------------------------------------------------------------------------------- /plugins/win-wasapi/data/locale/zh-TW.ini: -------------------------------------------------------------------------------- 1 | AudioInput="擷取音訊輸入" 2 | AudioOutput="擷取音訊輸出" 3 | Device="裝置" 4 | Default="預設" 5 | UseDeviceTiming="使用裝置時間戳記" 6 | 7 | -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | add_subdirectory(test-input) 3 | 4 | if(WIN32) 5 | add_subdirectory(win) 6 | endif() 7 | 8 | if(APPLE AND UNIX) 9 | add_subdirectory(osx) 10 | endif() 11 | --------------------------------------------------------------------------------