pianod2
multisource multiuser scriptable networked music player
Namespaces | Enumerations | Functions
osxmetadata.mm File Reference

Read media file metadata using AVFoundation. More...

#include <config.h>
#include <cstring>
#include <cmath>
#include <cctype>
#include <cassert>
#include "fundamentals.h"
#include "logging.h"
#include "osxmetadata.h"
#include <AVFoundation/AVFoundation.h>
Include dependency graph for osxmetadata.mm:

Namespaces

 Media
 Media source, source parameters and player interfaces.
 

Enumerations

enum class  Media::Key {
  Media::Unknown , Media::Artist , Media::Album , Media::Title ,
  Media::Genre , Media::Comment , Media::Year , Media::Track ,
  Media::Disc
}
 

Functions

constexpr int32_t Media::KeyCode (int32_t a, int32_t b, int32_t c, int32_t d)
 
static Key Media::saneKey (const NSString *keySpace, const NSObject *key, const NSObject *commonKey)
 

Detailed Description

Read media file metadata using AVFoundation.