logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
DWAM  
#1 Posted : Sunday, January 29, 2017 7:51:37 AM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
Hi!

Still working on data sources, built my own CMS for exporting to XML from MySQL databases. Really cool !

it seems that the AutoNext + Loop options will produce an erratic behaviour in titles after some time (2 hours or so). The datasource editor still shows the rows changing correctly, but the title won't. It gets frozen to a row and nothing moves inside xaml. If I try to stop/restart or to deactivate the loop option or change row manually, nothing happens. It's stuck. The only way to make it work again is to close vMix which is not cool at all ! this datasource is not that big: 25 rows, 10 columns (it's a sport roster where players are presented one by one.)

Also I'm trying to use commands for datasource

Created a trigger like this for my title:
OnOverlayIn > DatasourceSelectRow > Value = "PlayersHome, XML, 0"
Not good... Either when AutoNext and Loop are active or not

Also tried to create a local shortcut for this
A > DataSourceSelectNextRow > value = HomePlayers,XML
Not good either

Thanks
Guillaume
DWAM  
#2 Posted : Monday, January 30, 2017 8:12:27 AM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
I got it working, the issue was I had a space before (or instead of) my table name. Stupid mistake!

So it works with an XML datasource, either by entering the table name (XML) or not, either as a trigger or a shortcut.

Make sure not to add extra spaces anywhere!

Not working : "PlayersHome, XML, 0"
Working : "PlayersHome,XML,0"

The only issue when using AutoNext=5000 for example is that you never know how long the first row will be displayed cos the interval value is not reset to 0. If you trigger DataSourcesSelectRow you are likely to show your 1st row only for 500ms or even less.
Also the selectrow is done after OnOverlayIn so you see the change when it's already on air.

Maybe if we could activate the AutoNext feature via the API only when we need, it would avoid these inconveniences.
Users browsing this topic
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.