Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Multimedia
Kdenlive
Commits
db9dfd1d
Commit
db9dfd1d
authored
Mar 17, 2020
by
Jean-Baptiste Mardelle
Browse files
Make all timeline tracks active by default
parent
3331cba0
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/doc/kdenlivedoc.cpp
View file @
db9dfd1d
...
...
@@ -361,21 +361,13 @@ QDomDocument KdenliveDoc::createEmptyDocument(const QList<TrackInfo> &tracks, in
Mlt
::
Tractor
tractor
(
docProfile
);
Mlt
::
Producer
bk
(
docProfile
,
"color:black"
);
tractor
.
insert_track
(
bk
,
0
);
bool
firstVideoTrackFound
=
false
;
for
(
int
i
=
0
;
i
<
tracks
.
count
();
++
i
)
{
Mlt
::
Tractor
track
(
docProfile
);
track
.
set
(
"kdenlive:track_name"
,
tracks
.
at
(
i
).
trackName
.
toUtf8
().
constData
());
track
.
set
(
"kdenlive:timeline_active"
,
1
);
track
.
set
(
"kdenlive:trackheight"
,
KdenliveSettings
::
trackheight
());
if
(
tracks
.
at
(
i
).
type
==
AudioTrack
)
{
track
.
set
(
"kdenlive:audio_track"
,
1
);
if
(
i
==
audiotracks
-
1
)
{
// top most audio track, make active by default
track
.
set
(
"kdenlive:timeline_active"
,
1
);
}
}
else
if
(
!
firstVideoTrackFound
)
{
firstVideoTrackFound
=
true
;
// bottom video track, make active by default
track
.
set
(
"kdenlive:timeline_active"
,
1
);
}
if
(
tracks
.
at
(
i
).
isLocked
)
{
track
.
set
(
"kdenlive:locked_track"
,
1
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment