Class: EhbrsRubyUtils::Videos2::Unsupported::Profiles::Samsung

Inherits:
Base
  • Object
show all
Defined in:
lib/ehbrs_ruby_utils/videos2/unsupported/profiles/samsung.rb

Constant Summary collapse

AUDIO_SUPPORTED_CODECS =
%w[aac ac3 eac3 mp3 vorbis].freeze
AUDIO_UNSUPPORTED_CODECS =
%w[dts].freeze
VIDEO_SUPPORTED_CODECS =
%w[h264 mpeg4 hevc mjpeg].freeze
VIDEO_UNSUPPORTED_CODECS =
%w[].freeze
SUBTITLE_SUPPORTED_CODECS =
%w[ass dvd dvd_subtitle hdmv_pgs_subtitle subrip].freeze
SUBTITLE_UNSUPPORTED_CODECS =
%w[mov mov_text].freeze
OTHER_SUPPORTED_CODECS =
%w[png ttf].freeze
MPEG4_EXTRA_SUPPORTED =
%w[].freeze
MPEG4_EXTRA_UNSUPPORTED =
%w[dx50 xvid].freeze

Constants inherited from Base

Base::CONSTANT_PREFIXES

Instance Method Summary collapse

Methods inherited from Base

#add_check, #added_checks, #base_checks, #checks, #codec_extra_checks, #codec_extras, #codec_supported_extras, #codec_unlisted_extra_check, #codec_unsupported_extras, #codecs_by_constant, #codecs_by_prefix, #file_checks, #name, #supported_codecs_uncached, #to_s, #track_checks, #unlisted_codec_check, #unsupported_codec_checks, #unsupported_codecs_uncached

Constructor Details

#initializeSamsung

Returns a new instance of Samsung.



25
26
27
28
# File 'lib/ehbrs_ruby_utils/videos2/unsupported/profiles/samsung.rb', line 25

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