summaryrefslogtreecommitdiffstats
path: root/stream/stream.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2012-08-02 21:07:32 +0200
committerwm4 <wm4@nowhere>2012-08-02 22:07:38 +0200
commit6c05d49730b8fe3b0eff6639b067c4978706bf59 (patch)
treef090c613d871692044a80fdb9fa2f66959798ca7 /stream/stream.c
parentaad9af2033d4606f1ba6859be995d2e7851fa5e5 (diff)
downloadmpv-6c05d49730b8fe3b0eff6639b067c4978706bf59.tar.bz2
mpv-6c05d49730b8fe3b0eff6639b067c4978706bf59.tar.xz
stream: remove stream_cue
stream_cue, which provided the cue:// protocol handler, was extremely hacky and didn't even manage to play some samples I tried. Remove it, because it's plain unneeded. There is much better support for .cue files elsewhere: - libcdio can play pairs of .cue/.bin files: mplayer cdda:// --cdrom-device=your_cue_file.cue Note that if the .cue file is not accompanied by a .cue file, but an encoded file for example, this most likely won't work. - mplayer can play .cue files directly: mplayer your_cue_file.cue This works, even if the .cue file comes with encoded files that are not .bin . Note that if you play .bin files, mplayer will assume a specific raw audio format. If the format doesn't match, mplayer will play noise and destroy your speakers. Note that format mismatches are extremely common, because the endianness seems to be essentially random. (libcdio uses a clever algorithm to detect the endian, and doesn't have this problem.)
Diffstat (limited to 'stream/stream.c')
-rw-r--r--stream/stream.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/stream/stream.c b/stream/stream.c
index 5cca2dd1e0..c4b36dc436 100644
--- a/stream/stream.c
+++ b/stream/stream.c
@@ -76,7 +76,6 @@ extern const stream_info_t stream_info_smb;
extern const stream_info_t stream_info_sdp;
extern const stream_info_t stream_info_rtsp_sip;
-extern const stream_info_t stream_info_cue;
extern const stream_info_t stream_info_null;
extern const stream_info_t stream_info_mf;
extern const stream_info_t stream_info_ffmpeg;
@@ -127,7 +126,6 @@ static const stream_info_t* const auto_open_streams[] = {
#ifdef CONFIG_LIBSMBCLIENT
&stream_info_smb,
#endif
- &stream_info_cue,
#ifdef CONFIG_DVDREAD
&stream_info_ifo,
&stream_info_dvd,