Skip to main content
Inspiring
December 11, 2023
Question

Transmit SDK returns no audio

  • December 11, 2023
  • 1 reply
  • 248 views

Issue I set up the Transmit SDK to send audio samples. TransmitInstance::PushAudio(). inPushAudio->inNumSamples; returns zero samples. mAudioBuffers has no samples.

Adobe Premiere Pro version number version 42.1.0 (build 85)

Operating system Windows 11 version 23H2

System Info: CPU, GPU, RAM, HD:

  • CPU 13th Gen Intel(R) Core(TM) i7-13700F 2.10 GHz

  • GPU and Driver Version  NVIDIA GeForce RTX 4070  Driver Version: 546.17

  • RAM 16.0 GB (15.7 GB usable)

  • Hard Drive 951 GB 

Video format: YUYV 422

Workflow details: Transmitter SDK PPro prerelease SDK version 24.0 April 25 2023 Build and run. 

  • Steps to reproduce - (Very important!) Exact steps, in a numbered list, that are needed to reproduce the problem. 
  • Install Pre-release SDK from Bruce Bullis
  • set environment for Premiere version
  • replace TransmitterPlugin.cpp with the one attached.
  • Visual Studio 2022 open Transmitter sample 
  • set environment $(PREMSDKBUILDPATH)\ to proper C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore
  • Build the Transmitter sample (admin priv.) with the attached TransmitterPlug-in.cpp
  • set Project->Properties->Debugging Command to Premiere Pro path
  • Set a break point line 594 just after csSDK_uint32 inNumSamples = inPushAudio->inNumSamples;
  • Launch debugger which launches Premiere
  • enable Transmitter in menu Premiere->Edit->Preferences->Playback audio and video
  • Play your project and look at break point
  • note that csSDK_uint32 inNumSamples = inPushAudio->inNumSamples; is zero samples

Expected result  inNumSamples should be non-zero and mAudioBuffers should have data

Actual result  inNumSamples is zero and mAudioBuffers has no data

 

This topic has been closed for replies.

1 reply

Bruce Bullis
Community Manager
Community Manager
December 11, 2023

We're working with Bill directly on this one.