package Distribution::Packager::LaLa;

use strict;

use lib '/app/tools/distribution/lib';
use base 'Distribution::PackagerNew';

sub _serviceCountries {
    qw(US);
}

sub _worldWideTerritory { 'WW' }

sub _requireAllowed { 1 }

sub _templateFile { 'generic_v2.tt' }

sub _imageFormat {
    {
        geometry => '1400x1400',
        density  => 72,
    };
}

sub _audioConverter { 'MediaServe::Audio::Converter::FLAC' }

sub _albumAudioFileName {
    return shift->SUPER::_albumAudioFileName( @_, format => "%s_%02d_%03d.%s" );
}

sub _createDistributionPackageName {
    my ( $sec, $min, $hour, $mday, $mon, $year ) = localtime();
    return sprintf( '%d%02d%02d%02d%02d%02d', $year + 1900, $mon + 1, $mday, $hour, $min, $sec );
}

1;
