libeplayer3: cleanup

This commit is contained in:
martii
2014-04-11 14:20:22 +02:00
parent 9c0088b6d5
commit d212bcfbc5

View File

@@ -486,15 +486,14 @@ bool Input::UpdateTracks()
std::string l = lang ? lang->value : "";
uint8_t *data = stream->codec->extradata;
int size = stream->codec->extradata_size;
if (size > 0 && 2 * size - 1 == l.length()) {
for (unsigned i = 0; i < size; i += 2) {
if (size > 0 && 2 * size - 1 == l.length())
for (int i = 0; i < size; i += 2) {
track.Name = l.substr(i * 2, 3);
track.type = data[i] >> 3;
track.mag = data[i] & 7;
track.page = data[i + 1];
player->manager.addTeletextTrack(track);
}
}
} else {
if (!stream->codec->codec) {
stream->codec->codec = avcodec_find_decoder(stream->codec->codec_id);