Merge lp:~vthompson/qtgrilo/add-track-number into lp:qtgrilo

Proposed by Victor Thompson
Status: Merged
Approved by: David Planella
Approved revision: 8
Merged at revision: 8
Proposed branch: lp:~vthompson/qtgrilo/add-track-number
Merge into: lp:qtgrilo
Diff against target: 38 lines (+11/-0)
2 files modified
declarative/grilomedia.cpp (+9/-0)
declarative/grilomedia.h (+2/-0)
To merge this branch: bzr merge lp:~vthompson/qtgrilo/add-track-number
Reviewer Review Type Date Requested Status
Music App Developers Pending
Review via email: mp+185188@code.launchpad.net

Commit message

* Add trackNumber property to order tracks

Description of the change

* Add trackNumber property to order tracks

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'declarative/grilomedia.cpp'
2--- declarative/grilomedia.cpp 2013-09-06 00:23:00 +0000
3+++ declarative/grilomedia.cpp 2013-09-12 00:14:10 +0000
4@@ -118,6 +118,15 @@
5 return QString();
6 }
7
8+int GriloMedia::trackNumber() const
9+{
10+ if (GRL_IS_MEDIA_AUDIO(m_media)) {
11+ return grl_media_audio_get_track_number(GRL_MEDIA_AUDIO(m_media));
12+ }
13+
14+ return 0;
15+}
16+
17 int GriloMedia::childCount() const
18 {
19 if (GRL_IS_MEDIA_BOX(m_media)) {
20
21=== modified file 'declarative/grilomedia.h'
22--- declarative/grilomedia.h 2013-09-06 00:23:00 +0000
23+++ declarative/grilomedia.h 2013-09-12 00:14:10 +0000
24@@ -42,6 +42,7 @@
25 Q_PROPERTY(QString genre READ genre CONSTANT);
26 Q_PROPERTY(QString thumbnail READ thumbnail CONSTANT);
27 Q_PROPERTY(QString year READ year CONSTANT);
28+ Q_PROPERTY(int trackNumber READ trackNumber CONSTANT);
29 Q_PROPERTY(int childCount READ childCount CONSTANT);
30 Q_PROPERTY(QString mimeType READ mimeType CONSTANT);
31 public:
32@@ -59,6 +60,7 @@
33 QString genre() const;
34 QString thumbnail() const;
35 QString year() const;
36+ int trackNumber() const;
37 int childCount() const;
38 QString mimeType() const;
39

Subscribers

People subscribed via source and target branches