File MPlayer-libopus_support.patch of Package MPlayer
--- a/gui/dialog/fileselect.c
+++ b/gui/dialog/fileselect.c
@@ -80,7 +80,7 @@ char * const fsVideoAudioFilterNames[][2
{ MSGTR_GUI_FilterFileMPEG, "*.m1v,*.m2v,*.mp2,*.mpe,*.mpeg,*.mpg,*.mpga,*.vdr,*.vob" },
{ MSGTR_GUI_FilterFileMP2TS, "*.bdm,*.bdmv,*.clpi,*.cpi,*.m2t,*.m2ts,*.mpl,*.mpls,*.mts,*.rec,*.trp,*.ts,*.ty" },
{ MSGTR_GUI_FilterMediumMatroska, "*.mka,*.mkv" },
- { MSGTR_GUI_FilterMediumOgg, "*.oga,*.ogg,*.ogm,*.ogv,*.ogx,*.spx" },
+ { MSGTR_GUI_FilterMediumOgg, "*.opus,*.oga,*.ogg,*.ogm,*.ogv,*.ogx,*.spx" },
{ MSGTR_GUI_FilterMediumQuickTime, "*.moov,*.mov,*.qt,*.qtvr" },
{ MSGTR_GUI_FilterMediumRealNetworks, "*.ra,*.rm,*.rmvb,*.rv" },
{ MSGTR_GUI_FilterImageCue, "*.cue" },
@@ -88,7 +88,7 @@ char * const fsVideoAudioFilterNames[][2
{ MSGTR_GUI_FilterMediumWindows, "*.asf,*.wma,*.wmv" },
{ MSGTR_GUI_FilterFilePlaylist, "*.asx,*.m3u,*.m3u8,*.m4u,*.mxu,*.nsc,*.pls,*.ram,*.smi,*.smil,*.sml,*.vlc,*.wax,*.wmx,*.wvx" },
{ MSGTR_GUI_FilterAudioVideo, "*.aac,*.ac3,*.ape,*.au,*.avi,*.divx,*.flac,*.flv,*.m2v,*.m4a,*.m4v,*.mjpg,*.mkv,*.mov,*.mp3,*.mp4,*.mpe,*.mpeg,*.mpg,*.ogg,*.rec,*.rm,*.ts,*.vob,*.wav,*.webm,*.wma,*.wmv" },
- { MSGTR_GUI_FilterAudioAll, "*.aac,*.ac3,*.aif,*.aifc,*.aiff,*.amr,*.ape,*.au,*.awb,*.cdg,*.dsf,*.f4a,*.f4b,*.flac,*.m4a,*.m4b,*.mka,*.mp+,*.mp2,*.mp3,*.mpc,*.mpga,*.mpp,*.nsa,*.oga,*.ogg,*.pcm,*.qcp,*.ra,*.snd,*.spx,*.tak,*.voc,*.vqf,*.w64,*.wav,*.wma,*.wv,*.wvp" },
+ { MSGTR_GUI_FilterAudioAll, "*.aac,*.ac3,*.aif,*.aifc,*.aiff,*.amr,*.ape,*.au,*.awb,*.cdg,*.f4a,*.f4b,*.flac,*.m4a,*.m4b,*.mka,*.mp+,*.mp2,*.mp3,*.mpc,*.mpga,*.mpp,*.nsa,*.opus,*.oga,*.ogg,*.pcm,*.qcp,*.ra,*.snd,*.spx,*.tak,*.voc,*.vqf,*.w64,*.wav,*.wma,*.wv,*.wvp" },
{ MSGTR_GUI_FilterVideoAll, "*.264,*.3g2,*.3ga,*.3gp,*.3gp2,*.3gpp,*.3gpp2,*.apng,*.asf,*.avi,*.bdm,*.bdmv,*.bik,*.clpi,*.cpi,*.cpk,*.divx,*.dv,*.f4v,*.flc,*.fli,*.flv,*.m1v,*.m2t,*.m2ts,*.m2v,*.m4v,*.mjpg,*.mkv,*.moov,*.mov,*.mp2,*.mp4,*.mpe,*.mpeg,*.mpg,*.mpl,*.mpls,*.mts,*.mxf,*.nsv,*.nuv,*.ogg,*.ogm,*.ogv,*.ogx,*.pva,*.qt,*.qtvr,*.rec,*.rm,*.rmvb,*.roq,*.rv,*.smk,*.spl,*.str,*.swf,*.trp,*.ts,*.ty,*.vdr,*.viv,*.vivo,*.vob,*.webm,*.wmv,*.y4m" },
{ MSGTR_GUI_FilterFileAll, "*" },
{ NULL, NULL }
@@ -116,10 +116,10 @@ char * const fsAudioFileNames[][2] = {
{ MSGTR_GUI_FilterAudioDolbyPCM, "*.ac3,*.pcm" },
{ MSGTR_GUI_FilterAudioMPEG, "*.aac,*.f4a,*.m4a,*.mp2,*.mp3,*.mpga" },
{ MSGTR_GUI_FilterAudioMatroska, "*.mka" },
- { MSGTR_GUI_FilterAudioOgg, "*.oga,*.ogg,*.spx" },
+ { MSGTR_GUI_FilterAudioOgg, "*.opus,*.oga,*.ogg,*.spx" },
{ MSGTR_GUI_FilterAudioWav, "*.wav" },
{ MSGTR_GUI_FilterAudioWma, "*.wma" },
- { MSGTR_GUI_FilterAudioAll, "*.aac,*.ac3,*.f4a,*.m4a,*.mka,*.mp2,*.mp3,*.mpga,*.oga,*.ogg,*.pcm,*.spx,*.wav,*.wma" },
+ { MSGTR_GUI_FilterAudioAll, "*.aac,*.ac3,*.f4a,*.m4a,*.mka,*.mp2,*.mp3,*.mpga,*.opus,*.oga,*.ogg,*.pcm,*.spx,*.wav,*.wma" },
{ MSGTR_GUI_FilterFileAll, "*" },
{ NULL, NULL }
};