| Index: chrome/common/extensions/api/media_galleries.idl
|
| diff --git a/chrome/common/extensions/api/media_galleries.idl b/chrome/common/extensions/api/media_galleries.idl
|
| index 959267367a2649b174c7b708dce771fbfff96a79..44ffc4b8b4244a43b5777a3eb393394fca6c2132 100644
|
| --- a/chrome/common/extensions/api/media_galleries.idl
|
| +++ b/chrome/common/extensions/api/media_galleries.idl
|
| @@ -33,7 +33,7 @@ namespace mediaGalleries {
|
| mimeTypeOnly
|
| };
|
|
|
| - [inline_doc] enum ScanProgressType {
|
| + [nocompile, inline_doc] enum ScanProgressType {
|
| // The scan started.
|
| start,
|
| // The scan was cancelled.
|
| @@ -44,11 +44,11 @@ namespace mediaGalleries {
|
| // The scan encountered an error and could not proceed.
|
| error
|
| };
|
| -
|
| +
|
| [inline_doc] dictionary GalleryChangeDetails {
|
| // Type of change event.
|
| GalleryChangeType type;
|
| -
|
| +
|
| // Identifies the modified gallery.
|
| DOMString galleryId;
|
| };
|
| @@ -99,7 +99,7 @@ namespace mediaGalleries {
|
| boolean isAvailable;
|
| };
|
|
|
| - [inline_doc] dictionary ScanProgressDetails {
|
| + [nocompile, inline_doc] dictionary ScanProgressDetails {
|
| // The type of progress event, i.e. start, finish, etc.
|
| ScanProgressType type;
|
|
|
| @@ -119,7 +119,7 @@ namespace mediaGalleries {
|
| dictionary StreamInfo {
|
| // Describes format of container or codec of stream, i.e. "mp3", "h264".
|
| DOMString type;
|
| -
|
| +
|
| // An unfiltered string->string dictionary of tags for the stream.
|
| object tags;
|
| };
|
| @@ -138,7 +138,7 @@ namespace mediaGalleries {
|
|
|
| // Defined for audio and video. In seconds.
|
| double? duration;
|
| -
|
| +
|
| // Defined for images and video. In degrees.
|
| long? rotation;
|
|
|
| @@ -204,16 +204,19 @@ namespace mediaGalleries {
|
| // The scan may take a long time so progress and completion is communicated
|
| // by events. No permission is granted as a result of the scan, see
|
| // addScanResults.
|
| + [nocompile, deprecated="The mediaGalleries API no longer supports scanning."]
|
| static void startMediaScan();
|
|
|
| // Cancel any pending media scan. Well behaved apps should provide a way
|
| // for the user to cancel scans they start.
|
| + [nocompile, deprecated="The mediaGalleries API no longer supports scanning."]
|
| static void cancelMediaScan();
|
|
|
| // Show the user the scan results and let them add any or all of them as
|
| // galleries. This should be used after the 'finish' onScanProgress()
|
| // event has happened. All galleries the app has access to are returned, not
|
| // just the newly added galleries.
|
| + [nocompile, deprecated="The mediaGalleries API no longer supports scanning."]
|
| static void addScanResults(MediaFileSystemsCallback callback);
|
|
|
| // Get metadata about a specific media file system.
|
| @@ -251,6 +254,7 @@ namespace mediaGalleries {
|
|
|
| // The pending media scan has changed state. See details for more
|
| // information.
|
| + [nocompile, deprecated="The mediaGalleries API no longer supports scanning."]
|
| static void onScanProgress(ScanProgressDetails details);
|
| };
|
| };
|
|
|