New External Data Sources Workflow

4.4.2

July 24, 2025

APP UPDATE REQUIRED

Update your local clients (Core, Audio Manager and Output Player) to enjoy the latest features of VRA.

APP UPDATE REQUIRED

Update your local clients (Core, Audio Manager and Output Player) to enjoy the latest features of VRA.

APP UPDATE REQUIRED

Update your local clients (Core, Audio Manager and Output Player) to enjoy the latest features of VRA.

API Data Sources now offer expanded capabilities for managing variable sets and provide better visual feedback during data operations. This update streamlines the workflow for creating and configuring data sources while addressing several stability issues.

The most significant addition is the ability to create variable sets directly through API data sources, making it easier to organize and manage dynamic content across your visuals. Additionally, loading states have been added to provide clear feedback when data sources are being processed.

undefined

New Features & Enhancements

API Data Source

  • Variable Set Creation: You can now create variable sets directly from API data sources, streamlining the process of organizing dynamic content for your visuals

  • Loading States: API data sources now display loading indicators during data fetching, providing clear feedback on processing status

  • Enhanced Form Validation: Added FormFieldValidation type with improved fetch type handling for more robust data source configuration

  • Test Cloud Proxied Links: Besides Browser Direct, Cloud Proxied links can also be previewed now.

  • Last Response: Add last response time to the response preview

User Interface Improvements

  • Enhanced Slider Components: Updated slider interactions with improved visual feedback, including hover states and refined thumb controls for better precision

  • Broadcast Associations: Updated UI for more consistency with the rest of Visual Radio Assist.

  • Output Display Styling: Refined output display styles and layout adjustments in client settings for improved readability

Bug Fixes & Improvements

  • Data Source Configuration: Fixed enabled state handling in data source settings and resolved issues with variable set management

  • Cloud Live Integration: Resolved configuration loading issues and fixed mapping functionality for live player integration

  • Preferences Management: Fixed bug loading preferences

  • Output Display: Enhanced layout and styling adjustments in the client settings page for better visual organization

  • Form Validation: Simplified form validation for “switch” elements


New Output Player enhancements

49 Updates in the versions from 4.4.0 to 4.4.9 (current)

Features

  • Instance Management: Implement instance locking mechanism to prevent multiple application instances

  • Configuration Loading: Update configuration loading to support optional startup id argument

Improvements

  • Performance: Optimize Stop method with parallel task execution and improve frame queue transition handling

  • Hardware Decoding: Add hardware decoding validation and improve fallback handling

Bug Fixes

Video Processing:

  • Handle UYVY422 format alignment in the converter

  • Correct PTS handling in the decoder for stream timebase conversion

Playback:

  • Enhance NPClipAssist playback syncing and improve frame read logic the video player

  • Prevent redundant playback calls in the Visual player

NDI:

  • Update NDI source grouping logic to include output mapping condition

  • Correct hyphen character formatting in NDIConsumer

  • Add outputId and metadata handling to the NDI metadata

  • Disable clock settings in NDI send creation and update group handling

Core State:

  • Early state event processing core state

  • AutomationLink updates are processed correctly now

  • Append exception message to Core State parsing error log

  • Simplify payload processing in StudioState condition handler

Output Control:

  • Correct fallback mode logic and update log symbols in the controller

  • Stop after no queue

Automation:

  • Correct condition validation logic in ConditionHandler

  • Condition custom matcher for AutomationLink Conditions

Seeking: Decoder seek cleanup



stay in the loop

Subscribe to the latest updates on Visual Radio.

stay in the loop

Subscribe to the latest updates on Visual Radio.

stay in the loop

Subscribe to the latest updates on Visual Radio.