├── .dockerignore ├── .github └── workflows │ ├── docker-build-amd64.yml │ ├── docker-build-arm64.yml │ ├── getdeps_linux.yml │ └── getdeps_mac.yml ├── .gitignore ├── .vscode ├── c_cpp_properties.json ├── settings.json └── tasks.json ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── READMOQMEDIA.md ├── cmake ├── FindZstd.cmake ├── MoxygenTest.cmake └── moxygen-config.cmake.in ├── docker ├── Dockerfile └── docker-compose.yml ├── moxygen-config.cmake ├── moxygen.code-workspace ├── moxygen ├── CMakeLists.txt ├── MoQClient.cpp ├── MoQClient.h ├── MoQClientBase.cpp ├── MoQClientBase.h ├── MoQClientMobile.cpp ├── MoQClientMobile.h ├── MoQCodec.cpp ├── MoQCodec.h ├── MoQConsumers.h ├── MoQFilters.h ├── MoQFramer.cpp ├── MoQFramer.h ├── MoQLocation.h ├── MoQRelaySession.cpp ├── MoQRelaySession.h ├── MoQServer.cpp ├── MoQServer.h ├── MoQSession.cpp ├── MoQSession.h ├── MoQTokenCache.cpp ├── MoQTokenCache.h ├── MoQWebTransportClient.cpp ├── MoQWebTransportClient.h ├── ObjectReceiver.h ├── Publisher.h ├── QueueCallback.h ├── Subscriber.h ├── benchmark │ ├── MoQBenchmarkTypes.cpp │ └── MoQBenchmarkTypes.h ├── dejitter │ ├── DeJitter.h │ └── test │ │ └── DeJitterTest.cpp ├── events │ ├── MoQDeliveryTimeoutManager.h │ ├── MoQDeliveryTimer.cpp │ ├── MoQDeliveryTimer.h │ ├── MoQExecutor.h │ ├── MoQFollyExecutorImpl.cpp │ ├── MoQFollyExecutorImpl.h │ ├── MoQLibevExecutorImpl.cpp │ └── MoQLibevExecutorImpl.h ├── flv_parser │ ├── CMakeLists.txt │ ├── FlvCommon.cpp │ ├── FlvCommon.h │ ├── FlvReader.cpp │ ├── FlvReader.h │ ├── FlvStreamParser.cpp │ ├── FlvStreamParser.h │ ├── FlvWriter.cpp │ ├── FlvWriter.h │ └── test │ │ ├── CMakeLists.txt │ │ ├── FlvReaderTest.cpp │ │ ├── FlvSequentialReaderTest.cpp │ │ ├── FlvTestUtils.h │ │ ├── FlvWriterTest.cpp │ │ └── resources │ │ └── testOK1s.flv ├── mlog │ ├── CMakeLists.txt │ ├── MLogEvents.cpp │ ├── MLogEvents.h │ ├── MLogTypes.cpp │ ├── MLogTypes.h │ ├── MLogger.cpp │ └── MLogger.h ├── moq_mi │ ├── CMakeLists.txt │ ├── MediaItem.h │ ├── MoQMi.cpp │ ├── MoQMi.h │ └── test │ │ ├── CMakeLists.txt │ │ └── MoQMiTest.cpp ├── moqtest │ ├── CMakeLists.txt │ ├── CONFORMANCE_README.md │ ├── JOIN_IMPLEMENTATION_PLAN.md │ ├── MoQTestClient.cpp │ ├── MoQTestClient.h │ ├── MoQTestClientMain.cpp │ ├── MoQTestServer.cpp │ ├── MoQTestServer.h │ ├── MoQTestServerMain.cpp │ ├── Types.h │ ├── Utils.cpp │ ├── Utils.h │ ├── conformance_test.sh │ └── test │ │ ├── MoQTrackServerTest.cpp │ │ ├── MoQTrackTest.cpp │ │ └── moqtestCogwheelTest.py ├── relay │ ├── CMakeLists.txt │ ├── MoQCache.cpp │ ├── MoQCache.h │ ├── MoQForwarder.cpp │ ├── MoQForwarder.h │ ├── MoQRelay.cpp │ ├── MoQRelay.h │ ├── MoQRelayClient.h │ ├── MoQRelayServer.cpp │ └── test │ │ ├── CMakeLists.txt │ │ ├── MoQCacheTests.cpp │ │ └── MoQRelayTest.cpp ├── samples │ ├── chat │ │ ├── CMakeLists.txt │ │ ├── MoQChatClient.cpp │ │ └── MoQChatClient.h │ ├── date │ │ ├── CMakeLists.txt │ │ └── MoQDateServer.cpp │ ├── echo_server │ │ ├── MoQAudioEchoServer.cpp │ │ ├── MoQAudioEchoServer.h │ │ └── MoQAudioEchoServerMain.cpp │ ├── flv_receiver_client │ │ ├── CMakeLists.txt │ │ └── MoQFlvReceiverClient.cpp │ ├── flv_streamer_client │ │ ├── CMakeLists.txt │ │ └── MoQFlvStreamerClient.cpp │ ├── hack │ │ ├── MoQAudioPublisher.cpp │ │ ├── MoQAudioPublisher.h │ │ ├── MoQImagePublisher.cpp │ │ ├── MoQImagePublisher.h │ │ ├── MoQVideoPublisher.cpp │ │ └── MoQVideoPublisher.h │ └── text-client │ │ ├── CMakeLists.txt │ │ ├── MoQTextClient.cpp │ │ └── MoQTextClientMobile.cpp ├── stats │ └── MoQStats.h ├── test │ ├── CMakeLists.txt │ ├── MoQCodecTest.cpp │ ├── MoQDeliveryTimeoutManagerTest.cpp │ ├── MoQDeliveryTimerTest.cpp │ ├── MoQFramerTest.cpp │ ├── MoQLocationTest.cpp │ ├── MoQPerfTest.cpp │ ├── MoQSessionAnnounceTests.cpp │ ├── MoQSessionFetchTests.cpp │ ├── MoQSessionObjectDeliveryTests.cpp │ ├── MoQSessionPublishTests.cpp │ ├── MoQSessionSubscribeAnnouncesTests.cpp │ ├── MoQSessionSubscribeTests.cpp │ ├── MoQSessionTestCommon.cpp │ ├── MoQSessionTestCommon.h │ ├── MoQSessionTests.cpp │ ├── MoQSessionTrackStatusTests.cpp │ ├── MoQTokenCacheTest.cpp │ ├── MockMoQSession.h │ ├── Mocks.h │ ├── TestHelpers.h │ ├── TestMain.cpp │ ├── TestUtils.cpp │ └── TestUtils.h ├── tools │ └── moqperf │ │ ├── MoQPerfClient.cpp │ │ ├── MoQPerfClient.h │ │ ├── MoQPerfParams.h │ │ ├── MoQPerfServer.cpp │ │ ├── MoQPerfServer.h │ │ ├── MoQPerfUtils.cpp │ │ ├── MoQPerfUtils.h │ │ └── main.cpp ├── util │ ├── BidiIterator.h │ ├── FetchIntervalSet.h │ ├── InsecureVerifierDangerousDoNotUseInProduction.h │ ├── QuicConnector.cpp │ ├── QuicConnector.h │ └── TimedBaton.h └── viz │ ├── README.md │ ├── examples │ ├── sample_moq.qlog │ └── sample_serialized.qlog │ ├── generate_sample.js │ ├── html │ ├── index.html │ ├── moq-parser.js │ ├── moq-timeline.js │ └── style.css │ └── test_time_formatting.js ├── pics ├── basic_block_diagram.png ├── moq-streamer-encode-from-wc.png ├── moq-streamer-play-from-wc.png ├── moq-streamer-play.png ├── moq-wc-play-from-app.png ├── moq_streamer_receiver.png └── sdi-to-moq.png └── scripts ├── create-server-certs.sh └── macos-start-localhost-test-chrome.sh /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/docker-build-amd64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/.github/workflows/docker-build-amd64.yml -------------------------------------------------------------------------------- /.github/workflows/docker-build-arm64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/.github/workflows/docker-build-arm64.yml -------------------------------------------------------------------------------- /.github/workflows/getdeps_linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/.github/workflows/getdeps_linux.yml -------------------------------------------------------------------------------- /.github/workflows/getdeps_mac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/.github/workflows/getdeps_mac.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/README.md -------------------------------------------------------------------------------- /READMOQMEDIA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/READMOQMEDIA.md -------------------------------------------------------------------------------- /cmake/FindZstd.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/cmake/FindZstd.cmake -------------------------------------------------------------------------------- /cmake/MoxygenTest.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/cmake/MoxygenTest.cmake -------------------------------------------------------------------------------- /cmake/moxygen-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/cmake/moxygen-config.cmake.in -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /moxygen-config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen-config.cmake -------------------------------------------------------------------------------- /moxygen.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen.code-workspace -------------------------------------------------------------------------------- /moxygen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/MoQClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQClient.cpp -------------------------------------------------------------------------------- /moxygen/MoQClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQClient.h -------------------------------------------------------------------------------- /moxygen/MoQClientBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQClientBase.cpp -------------------------------------------------------------------------------- /moxygen/MoQClientBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQClientBase.h -------------------------------------------------------------------------------- /moxygen/MoQClientMobile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQClientMobile.cpp -------------------------------------------------------------------------------- /moxygen/MoQClientMobile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQClientMobile.h -------------------------------------------------------------------------------- /moxygen/MoQCodec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQCodec.cpp -------------------------------------------------------------------------------- /moxygen/MoQCodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQCodec.h -------------------------------------------------------------------------------- /moxygen/MoQConsumers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQConsumers.h -------------------------------------------------------------------------------- /moxygen/MoQFilters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQFilters.h -------------------------------------------------------------------------------- /moxygen/MoQFramer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQFramer.cpp -------------------------------------------------------------------------------- /moxygen/MoQFramer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQFramer.h -------------------------------------------------------------------------------- /moxygen/MoQLocation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQLocation.h -------------------------------------------------------------------------------- /moxygen/MoQRelaySession.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQRelaySession.cpp -------------------------------------------------------------------------------- /moxygen/MoQRelaySession.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQRelaySession.h -------------------------------------------------------------------------------- /moxygen/MoQServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQServer.cpp -------------------------------------------------------------------------------- /moxygen/MoQServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQServer.h -------------------------------------------------------------------------------- /moxygen/MoQSession.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQSession.cpp -------------------------------------------------------------------------------- /moxygen/MoQSession.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQSession.h -------------------------------------------------------------------------------- /moxygen/MoQTokenCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQTokenCache.cpp -------------------------------------------------------------------------------- /moxygen/MoQTokenCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQTokenCache.h -------------------------------------------------------------------------------- /moxygen/MoQWebTransportClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQWebTransportClient.cpp -------------------------------------------------------------------------------- /moxygen/MoQWebTransportClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/MoQWebTransportClient.h -------------------------------------------------------------------------------- /moxygen/ObjectReceiver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/ObjectReceiver.h -------------------------------------------------------------------------------- /moxygen/Publisher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/Publisher.h -------------------------------------------------------------------------------- /moxygen/QueueCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/QueueCallback.h -------------------------------------------------------------------------------- /moxygen/Subscriber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/Subscriber.h -------------------------------------------------------------------------------- /moxygen/benchmark/MoQBenchmarkTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/benchmark/MoQBenchmarkTypes.cpp -------------------------------------------------------------------------------- /moxygen/benchmark/MoQBenchmarkTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/benchmark/MoQBenchmarkTypes.h -------------------------------------------------------------------------------- /moxygen/dejitter/DeJitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/dejitter/DeJitter.h -------------------------------------------------------------------------------- /moxygen/dejitter/test/DeJitterTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/dejitter/test/DeJitterTest.cpp -------------------------------------------------------------------------------- /moxygen/events/MoQDeliveryTimeoutManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/events/MoQDeliveryTimeoutManager.h -------------------------------------------------------------------------------- /moxygen/events/MoQDeliveryTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/events/MoQDeliveryTimer.cpp -------------------------------------------------------------------------------- /moxygen/events/MoQDeliveryTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/events/MoQDeliveryTimer.h -------------------------------------------------------------------------------- /moxygen/events/MoQExecutor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/events/MoQExecutor.h -------------------------------------------------------------------------------- /moxygen/events/MoQFollyExecutorImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/events/MoQFollyExecutorImpl.cpp -------------------------------------------------------------------------------- /moxygen/events/MoQFollyExecutorImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/events/MoQFollyExecutorImpl.h -------------------------------------------------------------------------------- /moxygen/events/MoQLibevExecutorImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/events/MoQLibevExecutorImpl.cpp -------------------------------------------------------------------------------- /moxygen/events/MoQLibevExecutorImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/events/MoQLibevExecutorImpl.h -------------------------------------------------------------------------------- /moxygen/flv_parser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/flv_parser/FlvCommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/FlvCommon.cpp -------------------------------------------------------------------------------- /moxygen/flv_parser/FlvCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/FlvCommon.h -------------------------------------------------------------------------------- /moxygen/flv_parser/FlvReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/FlvReader.cpp -------------------------------------------------------------------------------- /moxygen/flv_parser/FlvReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/FlvReader.h -------------------------------------------------------------------------------- /moxygen/flv_parser/FlvStreamParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/FlvStreamParser.cpp -------------------------------------------------------------------------------- /moxygen/flv_parser/FlvStreamParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/FlvStreamParser.h -------------------------------------------------------------------------------- /moxygen/flv_parser/FlvWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/FlvWriter.cpp -------------------------------------------------------------------------------- /moxygen/flv_parser/FlvWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/FlvWriter.h -------------------------------------------------------------------------------- /moxygen/flv_parser/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/test/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/flv_parser/test/FlvReaderTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/test/FlvReaderTest.cpp -------------------------------------------------------------------------------- /moxygen/flv_parser/test/FlvSequentialReaderTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/test/FlvSequentialReaderTest.cpp -------------------------------------------------------------------------------- /moxygen/flv_parser/test/FlvTestUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/test/FlvTestUtils.h -------------------------------------------------------------------------------- /moxygen/flv_parser/test/FlvWriterTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/test/FlvWriterTest.cpp -------------------------------------------------------------------------------- /moxygen/flv_parser/test/resources/testOK1s.flv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/flv_parser/test/resources/testOK1s.flv -------------------------------------------------------------------------------- /moxygen/mlog/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/mlog/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/mlog/MLogEvents.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/mlog/MLogEvents.cpp -------------------------------------------------------------------------------- /moxygen/mlog/MLogEvents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/mlog/MLogEvents.h -------------------------------------------------------------------------------- /moxygen/mlog/MLogTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/mlog/MLogTypes.cpp -------------------------------------------------------------------------------- /moxygen/mlog/MLogTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/mlog/MLogTypes.h -------------------------------------------------------------------------------- /moxygen/mlog/MLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/mlog/MLogger.cpp -------------------------------------------------------------------------------- /moxygen/mlog/MLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/mlog/MLogger.h -------------------------------------------------------------------------------- /moxygen/moq_mi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moq_mi/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/moq_mi/MediaItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moq_mi/MediaItem.h -------------------------------------------------------------------------------- /moxygen/moq_mi/MoQMi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moq_mi/MoQMi.cpp -------------------------------------------------------------------------------- /moxygen/moq_mi/MoQMi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moq_mi/MoQMi.h -------------------------------------------------------------------------------- /moxygen/moq_mi/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moq_mi/test/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/moq_mi/test/MoQMiTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moq_mi/test/MoQMiTest.cpp -------------------------------------------------------------------------------- /moxygen/moqtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/moqtest/CONFORMANCE_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/CONFORMANCE_README.md -------------------------------------------------------------------------------- /moxygen/moqtest/JOIN_IMPLEMENTATION_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/JOIN_IMPLEMENTATION_PLAN.md -------------------------------------------------------------------------------- /moxygen/moqtest/MoQTestClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/MoQTestClient.cpp -------------------------------------------------------------------------------- /moxygen/moqtest/MoQTestClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/MoQTestClient.h -------------------------------------------------------------------------------- /moxygen/moqtest/MoQTestClientMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/MoQTestClientMain.cpp -------------------------------------------------------------------------------- /moxygen/moqtest/MoQTestServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/MoQTestServer.cpp -------------------------------------------------------------------------------- /moxygen/moqtest/MoQTestServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/MoQTestServer.h -------------------------------------------------------------------------------- /moxygen/moqtest/MoQTestServerMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/MoQTestServerMain.cpp -------------------------------------------------------------------------------- /moxygen/moqtest/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/Types.h -------------------------------------------------------------------------------- /moxygen/moqtest/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/Utils.cpp -------------------------------------------------------------------------------- /moxygen/moqtest/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/Utils.h -------------------------------------------------------------------------------- /moxygen/moqtest/conformance_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/conformance_test.sh -------------------------------------------------------------------------------- /moxygen/moqtest/test/MoQTrackServerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/test/MoQTrackServerTest.cpp -------------------------------------------------------------------------------- /moxygen/moqtest/test/MoQTrackTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/test/MoQTrackTest.cpp -------------------------------------------------------------------------------- /moxygen/moqtest/test/moqtestCogwheelTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/moqtest/test/moqtestCogwheelTest.py -------------------------------------------------------------------------------- /moxygen/relay/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/relay/MoQCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/MoQCache.cpp -------------------------------------------------------------------------------- /moxygen/relay/MoQCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/MoQCache.h -------------------------------------------------------------------------------- /moxygen/relay/MoQForwarder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/MoQForwarder.cpp -------------------------------------------------------------------------------- /moxygen/relay/MoQForwarder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/MoQForwarder.h -------------------------------------------------------------------------------- /moxygen/relay/MoQRelay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/MoQRelay.cpp -------------------------------------------------------------------------------- /moxygen/relay/MoQRelay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/MoQRelay.h -------------------------------------------------------------------------------- /moxygen/relay/MoQRelayClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/MoQRelayClient.h -------------------------------------------------------------------------------- /moxygen/relay/MoQRelayServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/MoQRelayServer.cpp -------------------------------------------------------------------------------- /moxygen/relay/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/test/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/relay/test/MoQCacheTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/test/MoQCacheTests.cpp -------------------------------------------------------------------------------- /moxygen/relay/test/MoQRelayTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/relay/test/MoQRelayTest.cpp -------------------------------------------------------------------------------- /moxygen/samples/chat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/chat/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/samples/chat/MoQChatClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/chat/MoQChatClient.cpp -------------------------------------------------------------------------------- /moxygen/samples/chat/MoQChatClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/chat/MoQChatClient.h -------------------------------------------------------------------------------- /moxygen/samples/date/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/date/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/samples/date/MoQDateServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/date/MoQDateServer.cpp -------------------------------------------------------------------------------- /moxygen/samples/echo_server/MoQAudioEchoServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/echo_server/MoQAudioEchoServer.cpp -------------------------------------------------------------------------------- /moxygen/samples/echo_server/MoQAudioEchoServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/echo_server/MoQAudioEchoServer.h -------------------------------------------------------------------------------- /moxygen/samples/echo_server/MoQAudioEchoServerMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/echo_server/MoQAudioEchoServerMain.cpp -------------------------------------------------------------------------------- /moxygen/samples/flv_receiver_client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/flv_receiver_client/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/samples/flv_receiver_client/MoQFlvReceiverClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/flv_receiver_client/MoQFlvReceiverClient.cpp -------------------------------------------------------------------------------- /moxygen/samples/flv_streamer_client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/flv_streamer_client/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/samples/flv_streamer_client/MoQFlvStreamerClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/flv_streamer_client/MoQFlvStreamerClient.cpp -------------------------------------------------------------------------------- /moxygen/samples/hack/MoQAudioPublisher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/hack/MoQAudioPublisher.cpp -------------------------------------------------------------------------------- /moxygen/samples/hack/MoQAudioPublisher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/hack/MoQAudioPublisher.h -------------------------------------------------------------------------------- /moxygen/samples/hack/MoQImagePublisher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/hack/MoQImagePublisher.cpp -------------------------------------------------------------------------------- /moxygen/samples/hack/MoQImagePublisher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/hack/MoQImagePublisher.h -------------------------------------------------------------------------------- /moxygen/samples/hack/MoQVideoPublisher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/hack/MoQVideoPublisher.cpp -------------------------------------------------------------------------------- /moxygen/samples/hack/MoQVideoPublisher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/hack/MoQVideoPublisher.h -------------------------------------------------------------------------------- /moxygen/samples/text-client/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/text-client/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/samples/text-client/MoQTextClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/text-client/MoQTextClient.cpp -------------------------------------------------------------------------------- /moxygen/samples/text-client/MoQTextClientMobile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/samples/text-client/MoQTextClientMobile.cpp -------------------------------------------------------------------------------- /moxygen/stats/MoQStats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/stats/MoQStats.h -------------------------------------------------------------------------------- /moxygen/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/CMakeLists.txt -------------------------------------------------------------------------------- /moxygen/test/MoQCodecTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQCodecTest.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQDeliveryTimeoutManagerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQDeliveryTimeoutManagerTest.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQDeliveryTimerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQDeliveryTimerTest.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQFramerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQFramerTest.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQLocationTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQLocationTest.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQPerfTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQPerfTest.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQSessionAnnounceTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQSessionAnnounceTests.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQSessionFetchTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQSessionFetchTests.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQSessionObjectDeliveryTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQSessionObjectDeliveryTests.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQSessionPublishTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQSessionPublishTests.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQSessionSubscribeAnnouncesTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQSessionSubscribeAnnouncesTests.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQSessionSubscribeTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQSessionSubscribeTests.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQSessionTestCommon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQSessionTestCommon.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQSessionTestCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQSessionTestCommon.h -------------------------------------------------------------------------------- /moxygen/test/MoQSessionTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQSessionTests.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQSessionTrackStatusTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQSessionTrackStatusTests.cpp -------------------------------------------------------------------------------- /moxygen/test/MoQTokenCacheTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MoQTokenCacheTest.cpp -------------------------------------------------------------------------------- /moxygen/test/MockMoQSession.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/MockMoQSession.h -------------------------------------------------------------------------------- /moxygen/test/Mocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/Mocks.h -------------------------------------------------------------------------------- /moxygen/test/TestHelpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/TestHelpers.h -------------------------------------------------------------------------------- /moxygen/test/TestMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/TestMain.cpp -------------------------------------------------------------------------------- /moxygen/test/TestUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/TestUtils.cpp -------------------------------------------------------------------------------- /moxygen/test/TestUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/test/TestUtils.h -------------------------------------------------------------------------------- /moxygen/tools/moqperf/MoQPerfClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/tools/moqperf/MoQPerfClient.cpp -------------------------------------------------------------------------------- /moxygen/tools/moqperf/MoQPerfClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/tools/moqperf/MoQPerfClient.h -------------------------------------------------------------------------------- /moxygen/tools/moqperf/MoQPerfParams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/tools/moqperf/MoQPerfParams.h -------------------------------------------------------------------------------- /moxygen/tools/moqperf/MoQPerfServer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/tools/moqperf/MoQPerfServer.cpp -------------------------------------------------------------------------------- /moxygen/tools/moqperf/MoQPerfServer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/tools/moqperf/MoQPerfServer.h -------------------------------------------------------------------------------- /moxygen/tools/moqperf/MoQPerfUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/tools/moqperf/MoQPerfUtils.cpp -------------------------------------------------------------------------------- /moxygen/tools/moqperf/MoQPerfUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/tools/moqperf/MoQPerfUtils.h -------------------------------------------------------------------------------- /moxygen/tools/moqperf/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/tools/moqperf/main.cpp -------------------------------------------------------------------------------- /moxygen/util/BidiIterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/util/BidiIterator.h -------------------------------------------------------------------------------- /moxygen/util/FetchIntervalSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/util/FetchIntervalSet.h -------------------------------------------------------------------------------- /moxygen/util/InsecureVerifierDangerousDoNotUseInProduction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/util/InsecureVerifierDangerousDoNotUseInProduction.h -------------------------------------------------------------------------------- /moxygen/util/QuicConnector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/util/QuicConnector.cpp -------------------------------------------------------------------------------- /moxygen/util/QuicConnector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/util/QuicConnector.h -------------------------------------------------------------------------------- /moxygen/util/TimedBaton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/util/TimedBaton.h -------------------------------------------------------------------------------- /moxygen/viz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/viz/README.md -------------------------------------------------------------------------------- /moxygen/viz/examples/sample_moq.qlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/viz/examples/sample_moq.qlog -------------------------------------------------------------------------------- /moxygen/viz/examples/sample_serialized.qlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/viz/examples/sample_serialized.qlog -------------------------------------------------------------------------------- /moxygen/viz/generate_sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/viz/generate_sample.js -------------------------------------------------------------------------------- /moxygen/viz/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/viz/html/index.html -------------------------------------------------------------------------------- /moxygen/viz/html/moq-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/viz/html/moq-parser.js -------------------------------------------------------------------------------- /moxygen/viz/html/moq-timeline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/viz/html/moq-timeline.js -------------------------------------------------------------------------------- /moxygen/viz/html/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/viz/html/style.css -------------------------------------------------------------------------------- /moxygen/viz/test_time_formatting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/moxygen/viz/test_time_formatting.js -------------------------------------------------------------------------------- /pics/basic_block_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/pics/basic_block_diagram.png -------------------------------------------------------------------------------- /pics/moq-streamer-encode-from-wc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/pics/moq-streamer-encode-from-wc.png -------------------------------------------------------------------------------- /pics/moq-streamer-play-from-wc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/pics/moq-streamer-play-from-wc.png -------------------------------------------------------------------------------- /pics/moq-streamer-play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/pics/moq-streamer-play.png -------------------------------------------------------------------------------- /pics/moq-wc-play-from-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/pics/moq-wc-play-from-app.png -------------------------------------------------------------------------------- /pics/moq_streamer_receiver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/pics/moq_streamer_receiver.png -------------------------------------------------------------------------------- /pics/sdi-to-moq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/pics/sdi-to-moq.png -------------------------------------------------------------------------------- /scripts/create-server-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/scripts/create-server-certs.sh -------------------------------------------------------------------------------- /scripts/macos-start-localhost-test-chrome.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebookexperimental/moxygen/HEAD/scripts/macos-start-localhost-test-chrome.sh --------------------------------------------------------------------------------