diff options
| author | Fraxinas <andreas.frisch@multimedia-labs.de> | 2011-02-23 17:54:56 +0100 |
|---|---|---|
| committer | Fraxinas <andreas.frisch@multimedia-labs.de> | 2011-02-23 17:54:56 +0100 |
| commit | 7ee11495626c6580bba7728fe918322adac5bd70 (patch) | |
| tree | d4dc4086e60002c17d55f4904b77a6f88ebc1800 /lib/service/servicemp3.cpp | |
| parent | d7b2882048325bcddf00e9d19faa2e728fb7ca5b (diff) | |
| download | enigma2-7ee11495626c6580bba7728fe918322adac5bd70.tar.gz enigma2-7ee11495626c6580bba7728fe918322adac5bd70.zip | |
Revert "only display missing codec warning when necessary (bixes bug #374)"
This reverts commit d7b2882048325bcddf00e9d19faa2e728fb7ca5b.
Diffstat (limited to 'lib/service/servicemp3.cpp')
| -rw-r--r-- | lib/service/servicemp3.cpp | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/lib/service/servicemp3.cpp b/lib/service/servicemp3.cpp index 4a976313..b05b1030 100644 --- a/lib/service/servicemp3.cpp +++ b/lib/service/servicemp3.cpp @@ -222,7 +222,6 @@ eServiceMP3::eServiceMP3(eServiceReference ref) m_stream_tags = 0; m_currentAudioStream = -1; m_currentSubtitleStream = 0; - m_audioStream_manually_changed = FALSE; m_subtitle_widget = 0; m_currentTrickRatio = 0; m_subs_to_pull = 0; @@ -1052,7 +1051,6 @@ RESULT eServiceMP3::selectTrack(unsigned int i) if (ppos < 0) ppos = 0; - m_audioStream_manually_changed = TRUE; int ret = selectAudioStream(i); if (!ret) { /* flush */ @@ -1246,19 +1244,7 @@ void eServiceMP3::gstBusCall(GstBus *bus, GstMessage *msg) if ( g_strrstr(sourceName, "videosink") ) m_event((iPlayableService*)this, evUser+11); else if ( g_strrstr(sourceName, "audiosink") ) - { - if ( getNumberOfTracks() == 1 || m_audioStream_manually_changed == TRUE ) - { - m_event((iPlayableService*)this, evUser+10); - } - else - { - int next_track = getCurrentTrack() + 1; - if ( next_track >= getNumberOfTracks() ) - next_track = 0; - selectAudioStream(next_track); - } - } + m_event((iPlayableService*)this, evUser+10); } } g_error_free(err); @@ -1328,7 +1314,6 @@ void eServiceMP3::gstBusCall(GstBus *bus, GstMessage *msg) m_audioStreams.clear(); m_subtitleStreams.clear(); - m_audioStream_manually_changed = FALSE; for (i = 0; i < n_audio; i++) { @@ -1395,7 +1380,6 @@ void eServiceMP3::gstBusCall(GstBus *bus, GstMessage *msg) if ( gst_is_missing_plugin_message(msg) ) { gchar *description = gst_missing_plugin_message_get_description(msg); - if ( description ) { m_error_message = "GStreamer plugin " + (std::string)description + " not available!\n"; |
