Commit c4d866d7 authored by fischman@chromium.org's avatar fischman@chromium.org

Remove a bunch of dead fields found by Scythe.


Review URL: https://chromiumcodereview.appspot.com/10825108

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149251 0039d316-1c4b-4281-b951-d872f2087c98
parent 910048ac
......@@ -21,7 +21,6 @@ namespace media {
static const int kSampleRate = AudioParameters::kAudioCDSampleRate;
static const int kBitsPerSample = 16;
static const int kChannels = 2;
static const ChannelLayout kChannelLayout = CHANNEL_LAYOUT_STEREO;
static const int kSamplesPerPacket = kSampleRate / 10;
......
......@@ -39,12 +39,12 @@ class MEDIA_EXPORT AudioParameters {
AUDIO_LAST_FORMAT // Only used for validation of format.y
};
// Telephone quality sample rate, mostly for speech-only audio.
static const uint32 kTelephoneSampleRate = 8000;
// CD sampling rate is 44.1 KHz or conveniently 2x2x3x3x5x5x7x7.
static const uint32 kAudioCDSampleRate = 44100;
// Digital Audio Tape sample rate.
static const uint32 kAudioDATSampleRate = 48000;
enum {
// Telephone quality sample rate, mostly for speech-only audio.
kTelephoneSampleRate = 8000,
// CD sampling rate is 44.1 KHz or conveniently 2x2x3x3x5x5x7x7.
kAudioCDSampleRate = 44100,
};
AudioParameters();
AudioParameters(Format format, ChannelLayout channel_layout,
......
......@@ -115,7 +115,6 @@ class MultiNotifierWorker : public base::PlatformThread::Delegate {
size_t* shared_data_;
size_t repeats_;
const CrossProcessNotification::Notifications* notifiers_;
size_t count_;
DISALLOW_COPY_AND_ASSIGN(MultiNotifierWorker);
};
......
......@@ -34,7 +34,6 @@ namespace media {
// Demuxer properties.
static const int kTotalBytes = 1024;
static const int kBufferedBytes = 1024;
static const int kBitrate = 1234;
ACTION_P(SetDemuxerProperties, duration) {
......
......@@ -39,11 +39,6 @@ static inline void ConvertYUVToRGB32_C(uint8 y,
(packuswb(a) << 24);
}
// 16.16 fixed point arithmetic
const int kFractionBits = 16;
const int kFractionMax = 1 << kFractionBits;
const int kFractionMask = ((1 << kFractionBits) - 1);
extern "C" {
void ConvertYUVToRGB32Row_C(const uint8* y_buf,
......
......@@ -36,9 +36,7 @@ Ranges<base::TimeDelta> DummyDemuxerStream::GetBufferedRanges() {
return Ranges<base::TimeDelta>();
}
DummyDemuxer::DummyDemuxer(bool has_video, bool has_audio)
: has_video_(has_video),
has_audio_(has_audio) {
DummyDemuxer::DummyDemuxer(bool has_video, bool has_audio) {
streams_.resize(DemuxerStream::NUM_TYPES);
if (has_audio)
streams_[DemuxerStream::AUDIO] =
......
......@@ -56,8 +56,6 @@ class MEDIA_EXPORT DummyDemuxer : public Demuxer {
virtual ~DummyDemuxer();
private:
bool has_video_;
bool has_audio_;
std::vector< scoped_refptr<DummyDemuxerStream> > streams_;
DISALLOW_COPY_AND_ASSIGN(DummyDemuxer);
......
......@@ -35,7 +35,6 @@ FFmpegDemuxerStream::FFmpegDemuxerStream(
: demuxer_(demuxer),
stream_(stream),
type_(UNKNOWN),
discontinuous_(false),
stopped_(false),
last_packet_timestamp_(kNoTimestamp()) {
DCHECK(demuxer_);
......
......@@ -114,7 +114,6 @@ class FFmpegDemuxerStream : public DemuxerStream {
VideoDecoderConfig video_config_;
Type type_;
base::TimeDelta duration_;
bool discontinuous_;
bool stopped_;
base::TimeDelta last_packet_timestamp_;
Ranges<base::TimeDelta> buffered_ranges_;
......
......@@ -35,7 +35,6 @@ static const int kMaxTextures = kStartSize * kStartSize / kEndSize / kEndSize;
Display* g_display = NULL;
Window g_window = 0;
bool g_running = false;
GLXContext g_gl_context = NULL;
GLuint g_textures[kMaxTextures];
scoped_array<uint8> g_image;
......
......@@ -19,10 +19,6 @@ class MEDIA_EXPORT WebMClusterParser : public WebMParserClient {
public:
typedef std::deque<scoped_refptr<StreamParserBuffer> > BufferQueue;
// Size is defined by the WebM encryption specification.
// http://wiki.webmproject.org/encryption/webm-encryption-rfc
static const int kIvSize = 8;
WebMClusterParser(int64 timecode_scale,
int audio_track_num,
int video_track_num,
......
......@@ -327,7 +327,7 @@ int WebMStreamParser::ParseInfoAndTracks(const uint8* data, int size) {
cur_size -= result;
bytes_parsed += result;
WebMTracksParser tracks_parser(info_parser.timecode_scale());
WebMTracksParser tracks_parser;
result = tracks_parser.Parse(cur, cur_size);
if (result <= 0)
......
......@@ -16,9 +16,8 @@ namespace media {
static const int kWebMTrackTypeVideo = 1;
static const int kWebMTrackTypeAudio = 2;
WebMTracksParser::WebMTracksParser(int64 timecode_scale)
: timecode_scale_(timecode_scale),
track_type_(-1),
WebMTracksParser::WebMTracksParser()
: track_type_(-1),
track_num_(-1),
audio_track_num_(-1),
video_track_num_(-1) {
......
......@@ -16,7 +16,7 @@ namespace media {
// Parser for WebM Tracks element.
class WebMTracksParser : public WebMParserClient {
public:
explicit WebMTracksParser(int64 timecode_scale);
explicit WebMTracksParser();
virtual ~WebMTracksParser();
// Parses a WebM Tracks element in |buf|.
......@@ -41,8 +41,6 @@ class WebMTracksParser : public WebMParserClient {
virtual bool OnBinary(int id, const uint8* data, int size) OVERRIDE;
virtual bool OnString(int id, const std::string& str) OVERRIDE;
int64 timecode_scale_;
int64 track_type_;
int64 track_num_;
scoped_ptr<WebMContentEncodingsClient> track_content_encodings_client_;
......@@ -53,7 +51,7 @@ class WebMTracksParser : public WebMParserClient {
int64 video_track_num_;
scoped_ptr<WebMContentEncodingsClient> video_content_encodings_client_;
DISALLOW_IMPLICIT_CONSTRUCTORS(WebMTracksParser);
DISALLOW_COPY_AND_ASSIGN(WebMTracksParser);
};
} // namespace media
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment