After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 744168 - core: Add "audio-track" property
core: Add "audio-track" property
Status: RESOLVED FIXED
Product: grilo
Classification: Other
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: grilo-maint
grilo-maint
Depends on:
Blocks:
 
 
Reported: 2015-02-08 14:43 UTC by Bastien Nocera
Modified: 2015-02-17 17:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
core: Add "audio-track" property (2.64 KB, patch)
2015-02-08 14:43 UTC, Bastien Nocera
none Details | Review
pls: Export the "audio-track" playlist attribute (1.20 KB, patch)
2015-02-08 15:13 UTC, Bastien Nocera
committed Details | Review
freebox: Add support for Freebox Radios (26.15 KB, patch)
2015-02-08 15:13 UTC, Bastien Nocera
none Details | Review
core: Add "audio-track" property (3.27 KB, patch)
2015-02-08 15:16 UTC, Bastien Nocera
committed Details | Review
freebox: Fix incorrect grl-pls usage (1.74 KB, patch)
2015-02-09 01:51 UTC, Bastien Nocera
none Details | Review

Description Bastien Nocera 2015-02-08 14:43:24 UTC
.
Comment 1 Bastien Nocera 2015-02-08 14:43:30 UTC
Created attachment 296380 [details] [review]
core: Add "audio-track" property
Comment 2 Bastien Nocera 2015-02-08 15:13:29 UTC
Created attachment 296381 [details] [review]
pls: Export the "audio-track" playlist attribute
Comment 3 Bastien Nocera 2015-02-08 15:13:47 UTC
Created attachment 296382 [details] [review]
freebox: Add support for Freebox Radios

Using the playlist from:
http://play.with.free.fr/index.php/radios-freebox-sur-la-freebox-revolution/
and newer version of totem-pl-parser, export the radios proxied by the
Freebox all-in-one router.

Note that the audio player will need to respect the "audio-track" number
given out in the GrlMedia for the correct radio station to be played.
Comment 4 Bastien Nocera 2015-02-08 15:14:48 UTC
Note that this requires the current totem-pl-parser master.
Comment 5 Bastien Nocera 2015-02-08 15:16:42 UTC
Created attachment 296383 [details] [review]
core: Add "audio-track" property
Comment 6 Bastien Nocera 2015-02-09 01:51:20 UTC
Created attachment 296406 [details] [review]
freebox: Fix incorrect grl-pls usage

Which could lead to crashes. grl_pls_browse() should only be used
from applications, grl_pls_browse_by_spec() should be used in plugins
instead so as not to override the operation_id, be cancelled when the
original operation is cancelled, etc.
Comment 7 Bastien Nocera 2015-02-17 12:38:57 UTC
Attachment 296381 [details] pushed as 50ff107 - pls: Export the "audio-track" playlist attribute
Attachment 296383 [details] pushed as 47835b9 - core: Add "audio-track" property
Comment 8 Bastien Nocera 2015-02-17 17:21:32 UTC
commit ed2eb4f6d09c05c299a8bda3fdbb203bed7a1127
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 9 02:43:09 2015 +0100

    freebox: Fix incorrect grl-pls usage
    
    Which could lead to crashes. grl_pls_browse() should only be used
    from applications, grl_pls_browse_by_spec() should be used in plugins
    instead so as not to override the operation_id, be cancelled when the
    original operation is cancelled, etc.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=744168

commit a5110d6460b90065148914d1855fbeeedfd20fc3
Author: Bastien Nocera <hadess@hadess.net>
Date:   Sun Feb 8 16:10:04 2015 +0100

    freebox: Add support for Freebox Radios
    
    Using the playlist from:
    http://play.with.free.fr/index.php/radios-freebox-sur-la-freebox-revolution/
    and newer version of totem-pl-parser, export the radios proxied by the
    Freebox all-in-one router.
    
    Note that the audio player will need to respect the "audio-track" number
    given out in the GrlMedia for the correct radio station to be played.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=744168