├── .github ├── FUNDING.yml └── workflows │ └── test.yml ├── .gitignore ├── .gitpod.Dockerfile ├── .gitpod.yml ├── LICENSE ├── README.md ├── doc └── technical_documentation.md ├── docker ├── Dockerfile.debian ├── README.md └── build │ └── Dockerfile.debian ├── go.mod ├── go.sum ├── log ├── 513_direct_access_to_media_encoding_and_decoding.pdf ├── core_media_research.md ├── dtrace-probes.md ├── dump.wav ├── findPPS.md ├── ibridgecontrol.entitlements ├── linux-workarounds.md ├── need-analysis ├── out.wav ├── reply │ └── analysis.md └── usb-reverse.md ├── main.go └── screencapture ├── activator.go ├── common ├── nsnumber.go ├── nsnumber_test.go └── parserutil.go ├── coremedia ├── audio_stream_basic_description.go ├── audio_stream_basic_description_test.go ├── avfilewriter.go ├── avfilewriter_test.go ├── cmclock.go ├── cmclock_test.go ├── cmformatdescription.go ├── cmformatdescription_test.go ├── cmsamplebuf.go ├── cmsamplebuf_test.go ├── cmtime.go ├── cmtime_test.go ├── dict.go ├── dict_serializer.go ├── dict_serializer_test.go ├── dict_test.go ├── fixtures │ ├── adsb-from-fdsc │ ├── adsb-from-hpa-dict.bin │ ├── bulvalue.bin │ ├── complex_dict.bin │ ├── dict.bin │ ├── formatdescriptor-audio.bin │ ├── formatdescriptor.bin │ ├── intdict.bin │ ├── rply.bin │ └── serialize_dict.bin ├── nalutypetable.go ├── wav_format.go └── wav_format_test.go ├── diagnostics ├── consumer.go └── consumer_test.go ├── discovery.go ├── discovery_test.go ├── gstadapter ├── gst_adapter.go ├── gst_adapter_test.go ├── gst_pipeline_builder_linux.go └── gst_pipeline_builder_mac.go ├── interfaces.go ├── messageprocessor.go ├── messageprocessor_test.go ├── packet ├── asyn.go ├── asyn_feed.go ├── asyn_feed_test.go ├── asyn_rels.go ├── asyn_rels_test.go ├── asyn_sprp.go ├── asyn_sprp_test.go ├── asyn_srat.go ├── asyn_srat_test.go ├── asyn_tbas.go ├── asyn_tbas_test.go ├── asyn_test.go ├── asyn_tjmp.go ├── asyn_tjmp_test.go ├── fixtures │ ├── afmt-reply │ ├── afmt-request │ ├── asyn-eat │ ├── asyn-eat-nofdsc │ ├── asyn-feed │ ├── asyn-feed-nofdsc │ ├── asyn-feed-ttas-only │ ├── asyn-feed-unknown1 │ ├── asyn-hpa0 │ ├── asyn-hpa1 │ ├── asyn-hpd0 │ ├── asyn-hpd1 │ ├── asyn-need │ ├── asyn-rels │ ├── asyn-sprp │ ├── asyn-sprp2 │ ├── asyn-srat │ ├── asyn-tbas │ ├── asyn-tjmp │ ├── clok-reply │ ├── clok-request │ ├── cvrp-reply │ ├── cvrp-request │ ├── cwpa-reply1 │ ├── cwpa-reply2 │ ├── cwpa-request1 │ ├── cwpa-request2 │ ├── og-reply │ ├── og-request │ ├── skew-reply │ ├── skew-request │ ├── stop-reply │ ├── stop-request │ ├── time-reply1 │ └── time-request1 ├── ping.go ├── ping_test.go ├── sync.go ├── sync_afmt.go ├── sync_afmt_test.go ├── sync_clok.go ├── sync_clok_test.go ├── sync_cvrp.go ├── sync_cvrp_test.go ├── sync_cwpa.go ├── sync_cwpa_test.go ├── sync_og.go ├── sync_og_test.go ├── sync_skew.go ├── sync_skew_test.go ├── sync_stop.go ├── sync_stop_test.go ├── sync_time.go ├── sync_time_test.go ├── util.go └── util_test.go └── usbadapter.go /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/.gitpod.Dockerfile -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/README.md -------------------------------------------------------------------------------- /doc/technical_documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/doc/technical_documentation.md -------------------------------------------------------------------------------- /docker/Dockerfile.debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/docker/Dockerfile.debian -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/build/Dockerfile.debian: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/docker/build/Dockerfile.debian -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/go.sum -------------------------------------------------------------------------------- /log/513_direct_access_to_media_encoding_and_decoding.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/513_direct_access_to_media_encoding_and_decoding.pdf -------------------------------------------------------------------------------- /log/core_media_research.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/core_media_research.md -------------------------------------------------------------------------------- /log/dtrace-probes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/dtrace-probes.md -------------------------------------------------------------------------------- /log/dump.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/dump.wav -------------------------------------------------------------------------------- /log/findPPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/findPPS.md -------------------------------------------------------------------------------- /log/ibridgecontrol.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/ibridgecontrol.entitlements -------------------------------------------------------------------------------- /log/linux-workarounds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/linux-workarounds.md -------------------------------------------------------------------------------- /log/need-analysis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/need-analysis -------------------------------------------------------------------------------- /log/out.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/out.wav -------------------------------------------------------------------------------- /log/reply/analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/reply/analysis.md -------------------------------------------------------------------------------- /log/usb-reverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/log/usb-reverse.md -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/main.go -------------------------------------------------------------------------------- /screencapture/activator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/activator.go -------------------------------------------------------------------------------- /screencapture/common/nsnumber.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/common/nsnumber.go -------------------------------------------------------------------------------- /screencapture/common/nsnumber_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/common/nsnumber_test.go -------------------------------------------------------------------------------- /screencapture/common/parserutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/common/parserutil.go -------------------------------------------------------------------------------- /screencapture/coremedia/audio_stream_basic_description.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/audio_stream_basic_description.go -------------------------------------------------------------------------------- /screencapture/coremedia/audio_stream_basic_description_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/audio_stream_basic_description_test.go -------------------------------------------------------------------------------- /screencapture/coremedia/avfilewriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/avfilewriter.go -------------------------------------------------------------------------------- /screencapture/coremedia/avfilewriter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/avfilewriter_test.go -------------------------------------------------------------------------------- /screencapture/coremedia/cmclock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/cmclock.go -------------------------------------------------------------------------------- /screencapture/coremedia/cmclock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/cmclock_test.go -------------------------------------------------------------------------------- /screencapture/coremedia/cmformatdescription.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/cmformatdescription.go -------------------------------------------------------------------------------- /screencapture/coremedia/cmformatdescription_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/cmformatdescription_test.go -------------------------------------------------------------------------------- /screencapture/coremedia/cmsamplebuf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/cmsamplebuf.go -------------------------------------------------------------------------------- /screencapture/coremedia/cmsamplebuf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/cmsamplebuf_test.go -------------------------------------------------------------------------------- /screencapture/coremedia/cmtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/cmtime.go -------------------------------------------------------------------------------- /screencapture/coremedia/cmtime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/cmtime_test.go -------------------------------------------------------------------------------- /screencapture/coremedia/dict.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/dict.go -------------------------------------------------------------------------------- /screencapture/coremedia/dict_serializer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/dict_serializer.go -------------------------------------------------------------------------------- /screencapture/coremedia/dict_serializer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/dict_serializer_test.go -------------------------------------------------------------------------------- /screencapture/coremedia/dict_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/dict_test.go -------------------------------------------------------------------------------- /screencapture/coremedia/fixtures/adsb-from-fdsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/fixtures/adsb-from-fdsc -------------------------------------------------------------------------------- /screencapture/coremedia/fixtures/adsb-from-hpa-dict.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/fixtures/adsb-from-hpa-dict.bin -------------------------------------------------------------------------------- /screencapture/coremedia/fixtures/bulvalue.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/fixtures/bulvalue.bin -------------------------------------------------------------------------------- /screencapture/coremedia/fixtures/complex_dict.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/fixtures/complex_dict.bin -------------------------------------------------------------------------------- /screencapture/coremedia/fixtures/dict.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/fixtures/dict.bin -------------------------------------------------------------------------------- /screencapture/coremedia/fixtures/formatdescriptor-audio.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/fixtures/formatdescriptor-audio.bin -------------------------------------------------------------------------------- /screencapture/coremedia/fixtures/formatdescriptor.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/fixtures/formatdescriptor.bin -------------------------------------------------------------------------------- /screencapture/coremedia/fixtures/intdict.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/fixtures/intdict.bin -------------------------------------------------------------------------------- /screencapture/coremedia/fixtures/rply.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/fixtures/rply.bin -------------------------------------------------------------------------------- /screencapture/coremedia/fixtures/serialize_dict.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/fixtures/serialize_dict.bin -------------------------------------------------------------------------------- /screencapture/coremedia/nalutypetable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/nalutypetable.go -------------------------------------------------------------------------------- /screencapture/coremedia/wav_format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/wav_format.go -------------------------------------------------------------------------------- /screencapture/coremedia/wav_format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/coremedia/wav_format_test.go -------------------------------------------------------------------------------- /screencapture/diagnostics/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/diagnostics/consumer.go -------------------------------------------------------------------------------- /screencapture/diagnostics/consumer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/diagnostics/consumer_test.go -------------------------------------------------------------------------------- /screencapture/discovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/discovery.go -------------------------------------------------------------------------------- /screencapture/discovery_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/discovery_test.go -------------------------------------------------------------------------------- /screencapture/gstadapter/gst_adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/gstadapter/gst_adapter.go -------------------------------------------------------------------------------- /screencapture/gstadapter/gst_adapter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/gstadapter/gst_adapter_test.go -------------------------------------------------------------------------------- /screencapture/gstadapter/gst_pipeline_builder_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/gstadapter/gst_pipeline_builder_linux.go -------------------------------------------------------------------------------- /screencapture/gstadapter/gst_pipeline_builder_mac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/gstadapter/gst_pipeline_builder_mac.go -------------------------------------------------------------------------------- /screencapture/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/interfaces.go -------------------------------------------------------------------------------- /screencapture/messageprocessor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/messageprocessor.go -------------------------------------------------------------------------------- /screencapture/messageprocessor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/messageprocessor_test.go -------------------------------------------------------------------------------- /screencapture/packet/asyn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_feed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_feed.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_feed_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_feed_test.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_rels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_rels.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_rels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_rels_test.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_sprp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_sprp.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_sprp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_sprp_test.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_srat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_srat.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_srat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_srat_test.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_tbas.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_tbas.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_tbas_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_tbas_test.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_test.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_tjmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_tjmp.go -------------------------------------------------------------------------------- /screencapture/packet/asyn_tjmp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/asyn_tjmp_test.go -------------------------------------------------------------------------------- /screencapture/packet/fixtures/afmt-reply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/afmt-reply -------------------------------------------------------------------------------- /screencapture/packet/fixtures/afmt-request: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/afmt-request -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-eat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-eat -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-eat-nofdsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-eat-nofdsc -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-feed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-feed -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-feed-nofdsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-feed-nofdsc -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-feed-ttas-only: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-feed-ttas-only -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-feed-unknown1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-feed-unknown1 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-hpa0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-hpa0 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-hpa1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-hpa1 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-hpd0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-hpd0 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-hpd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-hpd1 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-need: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-need -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-rels: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-rels -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-sprp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-sprp -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-sprp2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-sprp2 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-srat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-srat -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-tbas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-tbas -------------------------------------------------------------------------------- /screencapture/packet/fixtures/asyn-tjmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/asyn-tjmp -------------------------------------------------------------------------------- /screencapture/packet/fixtures/clok-reply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/clok-reply -------------------------------------------------------------------------------- /screencapture/packet/fixtures/clok-request: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/clok-request -------------------------------------------------------------------------------- /screencapture/packet/fixtures/cvrp-reply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/cvrp-reply -------------------------------------------------------------------------------- /screencapture/packet/fixtures/cvrp-request: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/cvrp-request -------------------------------------------------------------------------------- /screencapture/packet/fixtures/cwpa-reply1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/cwpa-reply1 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/cwpa-reply2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/cwpa-reply2 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/cwpa-request1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/cwpa-request1 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/cwpa-request2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/cwpa-request2 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/og-reply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/og-reply -------------------------------------------------------------------------------- /screencapture/packet/fixtures/og-request: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/og-request -------------------------------------------------------------------------------- /screencapture/packet/fixtures/skew-reply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/skew-reply -------------------------------------------------------------------------------- /screencapture/packet/fixtures/skew-request: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/skew-request -------------------------------------------------------------------------------- /screencapture/packet/fixtures/stop-reply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/stop-reply -------------------------------------------------------------------------------- /screencapture/packet/fixtures/stop-request: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/stop-request -------------------------------------------------------------------------------- /screencapture/packet/fixtures/time-reply1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/time-reply1 -------------------------------------------------------------------------------- /screencapture/packet/fixtures/time-request1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/fixtures/time-request1 -------------------------------------------------------------------------------- /screencapture/packet/ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/ping.go -------------------------------------------------------------------------------- /screencapture/packet/ping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/ping_test.go -------------------------------------------------------------------------------- /screencapture/packet/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync.go -------------------------------------------------------------------------------- /screencapture/packet/sync_afmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_afmt.go -------------------------------------------------------------------------------- /screencapture/packet/sync_afmt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_afmt_test.go -------------------------------------------------------------------------------- /screencapture/packet/sync_clok.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_clok.go -------------------------------------------------------------------------------- /screencapture/packet/sync_clok_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_clok_test.go -------------------------------------------------------------------------------- /screencapture/packet/sync_cvrp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_cvrp.go -------------------------------------------------------------------------------- /screencapture/packet/sync_cvrp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_cvrp_test.go -------------------------------------------------------------------------------- /screencapture/packet/sync_cwpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_cwpa.go -------------------------------------------------------------------------------- /screencapture/packet/sync_cwpa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_cwpa_test.go -------------------------------------------------------------------------------- /screencapture/packet/sync_og.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_og.go -------------------------------------------------------------------------------- /screencapture/packet/sync_og_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_og_test.go -------------------------------------------------------------------------------- /screencapture/packet/sync_skew.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_skew.go -------------------------------------------------------------------------------- /screencapture/packet/sync_skew_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_skew_test.go -------------------------------------------------------------------------------- /screencapture/packet/sync_stop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_stop.go -------------------------------------------------------------------------------- /screencapture/packet/sync_stop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_stop_test.go -------------------------------------------------------------------------------- /screencapture/packet/sync_time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_time.go -------------------------------------------------------------------------------- /screencapture/packet/sync_time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/sync_time_test.go -------------------------------------------------------------------------------- /screencapture/packet/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/util.go -------------------------------------------------------------------------------- /screencapture/packet/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/packet/util_test.go -------------------------------------------------------------------------------- /screencapture/usbadapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danielpaulus/quicktime_video_hack/HEAD/screencapture/usbadapter.go --------------------------------------------------------------------------------