diff options
Diffstat (limited to 'libavformat/audio.c')
-rw-r--r-- | libavformat/audio.c | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/libavformat/audio.c b/libavformat/audio.c index 52f74db..a9e5bff 100644 --- a/libavformat/audio.c +++ b/libavformat/audio.c @@ -53,14 +53,6 @@ static int audio_open(AudioData *s, int is_output, const char *audio_device) int tmp, err; char *flip = getenv("AUDIO_FLIP_LEFT"); - /* open linux audio device */ - if (!audio_device) -#ifdef __OpenBSD__ - audio_device = "/dev/sound"; -#else - audio_device = "/dev/dsp"; -#endif - if (is_output) audio_fd = open(audio_device, O_WRONLY); else @@ -229,7 +221,7 @@ static int audio_read_header(AVFormatContext *s1, AVFormatParameters *ap) s->sample_rate = ap->sample_rate; s->channels = ap->channels; - ret = audio_open(s, 0, ap->device); + ret = audio_open(s, 0, s1->filename); if (ret < 0) { av_free(st); return AVERROR_IO; |