Sha256: 8d479db96190fc1a40e9d6b02466a0c4fd95f715ad4db90b8f73936c10e38e5c

Contents?: true

Size: 929 Bytes

Versions: 38

Compression:

Stored size: 929 Bytes

Contents

# frozen_string_literal: true

require 'ehbrs/videos/unsupported/checks/invalid_extension'
require 'ehbrs/videos/unsupported/profiles/base'

module Ehbrs
  module Videos
    module Unsupported
      module Profiles
        class Samsung < ::Ehbrs::Videos::Unsupported::Profiles::Base
          AUDIO_SUPPORTED_CODECS = %w[aac ac3 dts eac3 mp3 vorbis].freeze
          AUDIO_UNSUPPORTED_CODECS = %w[].freeze

          VIDEO_SUPPORTED_CODECS = %w[h264 mpeg4 hevc].freeze
          VIDEO_UNSUPPORTED_CODECS = %w[].freeze

          SUBTITLE_SUPPORTED_CODECS = %w[ass dvd subrip].freeze
          SUBTITLE_UNSUPPORTED_CODECS = %w[mov].freeze

          OTHER_SUPPORTED_CODECS = %w[png ttf].freeze

          MPEG4_EXTRA_SUPPORTED = %w[].freeze
          MPEG4_EXTRA_UNSUPPORTED = %w[dx50 xvid].freeze

          def initialize
            add_check('invalid_extension', '.m4v')
          end
        end
      end
    end
  end
end

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
ehbrs-tools-0.29.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.28.3 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.28.2 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.28.1 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.28.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.27.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.26.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.25.1 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.25.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.24.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.23.1 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.23.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.22.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.21.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.20.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.19.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.18.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.17.0 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.16.5 lib/ehbrs/videos/unsupported/profiles/samsung.rb
ehbrs-tools-0.16.4 lib/ehbrs/videos/unsupported/profiles/samsung.rb