summaryrefslogtreecommitdiff
path: root/src/demuxers
diff options
context:
space:
mode:
authorJames Courtier-Dutton <jcdutton@users.sourceforge.net>2002-04-29 23:31:59 +0000
committerJames Courtier-Dutton <jcdutton@users.sourceforge.net>2002-04-29 23:31:59 +0000
commit0ec1fddf7f2eaf8eb29123d79e3462e723a37c1d (patch)
treef421f82664a92fb2568fdbd76c13a31d4db6f5b7 /src/demuxers
parent7bfed2df7a422912d295348e100c73e8ee388216 (diff)
downloadxine-lib-0ec1fddf7f2eaf8eb29123d79e3462e723a37c1d.tar.gz
xine-lib-0ec1fddf7f2eaf8eb29123d79e3462e723a37c1d.tar.bz2
Replace all exit(1) with abort().
xine-lib should really never do an exit or abort, but instead pass back nice error values to the calling application, but until that happens, use abort() as that is tracable with gdb, whereas exit(1) is not backtraceable. CVS patchset: 1811 CVS date: 2002/04/29 23:31:59
Diffstat (limited to 'src/demuxers')
-rw-r--r--src/demuxers/demux_asf.c4
-rw-r--r--src/demuxers/demux_avi.c4
-rw-r--r--src/demuxers/demux_cda.c4
-rw-r--r--src/demuxers/demux_elem.c4
-rw-r--r--src/demuxers/demux_mpeg.c6
-rw-r--r--src/demuxers/demux_mpeg_block.c4
-rw-r--r--src/demuxers/demux_mpgaudio.c4
-rw-r--r--src/demuxers/demux_ogg.c4
-rw-r--r--src/demuxers/demux_pes.c6
-rw-r--r--src/demuxers/demux_qt.c8
-rw-r--r--src/demuxers/demux_ts.c4
11 files changed, 26 insertions, 26 deletions
diff --git a/src/demuxers/demux_asf.c b/src/demuxers/demux_asf.c
index eac3fd3e2..6d8232fe6 100644
--- a/src/demuxers/demux_asf.c
+++ b/src/demuxers/demux_asf.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_asf.c,v 1.35 2002/04/19 22:57:07 miguelfreitas Exp $
+ * $Id: demux_asf.c,v 1.36 2002/04/29 23:31:59 jcdutton Exp $
*
* demultiplexer for asf streams
*
@@ -1321,7 +1321,7 @@ static void demux_asf_start (demux_plugin_t *this_gen,
NULL, demux_asf_loop, this)) != 0) {
printf ("demux_asf: can't create new thread (%s)\n",
strerror(err));
- exit (1);
+ abort();
}
}
}
diff --git a/src/demuxers/demux_avi.c b/src/demuxers/demux_avi.c
index 53a4a8cdc..d7e1cace9 100644
--- a/src/demuxers/demux_avi.c
+++ b/src/demuxers/demux_avi.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_avi.c,v 1.80 2002/04/23 13:30:42 esnel Exp $
+ * $Id: demux_avi.c,v 1.81 2002/04/29 23:31:59 jcdutton Exp $
*
* demultiplexer for avi streams
*
@@ -1197,7 +1197,7 @@ static void demux_avi_start (demux_plugin_t *this_gen,
if ((err = pthread_create (&this->thread, NULL, demux_avi_loop, this)) != 0) {
printf ("demux_avi: can't create new thread (%s)\n",
strerror(err));
- exit (1);
+ abort();
}
}
}
diff --git a/src/demuxers/demux_cda.c b/src/demuxers/demux_cda.c
index 9b5c5eb50..fa011770b 100644
--- a/src/demuxers/demux_cda.c
+++ b/src/demuxers/demux_cda.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_cda.c,v 1.12 2002/04/23 13:30:42 esnel Exp $
+ * $Id: demux_cda.c,v 1.13 2002/04/29 23:31:59 jcdutton Exp $
*/
#ifdef HAVE_CONFIG_H
@@ -222,7 +222,7 @@ static void demux_cda_start (demux_plugin_t *this_gen,
if ((err = pthread_create (&this->thread,
NULL, demux_cda_loop, this)) != 0) {
printf ("demux_cda: can't create new thread (%s)\n", strerror(err));
- exit(1);
+ abort();
}
}
pthread_mutex_unlock( &this->mutex );
diff --git a/src/demuxers/demux_elem.c b/src/demuxers/demux_elem.c
index ab27c49a9..a33e0c0f0 100644
--- a/src/demuxers/demux_elem.c
+++ b/src/demuxers/demux_elem.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_elem.c,v 1.39 2002/04/23 13:30:42 esnel Exp $
+ * $Id: demux_elem.c,v 1.40 2002/04/29 23:31:59 jcdutton Exp $
*
* demultiplexer for elementary mpeg streams
*
@@ -253,7 +253,7 @@ static void demux_mpeg_elem_start (demux_plugin_t *this_gen,
NULL, demux_mpeg_elem_loop, this)) != 0) {
printf ("demux_elem: can't create new thread (%s)\n",
strerror(err));
- exit (1);
+ abort();
}
}
pthread_mutex_unlock( &this->mutex );
diff --git a/src/demuxers/demux_mpeg.c b/src/demuxers/demux_mpeg.c
index 4051a176b..6a014f094 100644
--- a/src/demuxers/demux_mpeg.c
+++ b/src/demuxers/demux_mpeg.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_mpeg.c,v 1.58 2002/04/28 01:50:54 miguelfreitas Exp $
+ * $Id: demux_mpeg.c,v 1.59 2002/04/29 23:31:59 jcdutton Exp $
*
* demultiplexer for mpeg 1/2 program streams
* reads streams of variable blocksizes
@@ -112,7 +112,7 @@ static uint32_t read_bytes (demux_mpeg_t *this, int n) {
break;
default:
printf ("demux_mpeg: how how - something wrong in wonderland demux:read_bytes (%d)\n", n);
- exit (1);
+ abort();
}
return res;
@@ -833,7 +833,7 @@ static void demux_mpeg_start (demux_plugin_t *this_gen,
NULL, demux_mpeg_loop, this)) != 0) {
printf ("demux_mpeg: can't create new thread (%s)\n",
strerror(err));
- exit (1);
+ abort();
}
}
else {
diff --git a/src/demuxers/demux_mpeg_block.c b/src/demuxers/demux_mpeg_block.c
index 8fd324e6f..150414857 100644
--- a/src/demuxers/demux_mpeg_block.c
+++ b/src/demuxers/demux_mpeg_block.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_mpeg_block.c,v 1.95 2002/04/27 16:33:24 miguelfreitas Exp $
+ * $Id: demux_mpeg_block.c,v 1.96 2002/04/29 23:31:59 jcdutton Exp $
*
* demultiplexer for mpeg 1/2 program streams
*
@@ -969,7 +969,7 @@ static void demux_mpeg_block_start (demux_plugin_t *this_gen,
NULL, demux_mpeg_block_loop, this)) != 0) {
printf ("demux_mpeg_block: can't create new thread (%s)\n",
strerror(err));
- exit (1);
+ abort();
}
}
else {
diff --git a/src/demuxers/demux_mpgaudio.c b/src/demuxers/demux_mpgaudio.c
index 6e8556820..d1c07393b 100644
--- a/src/demuxers/demux_mpgaudio.c
+++ b/src/demuxers/demux_mpgaudio.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_mpgaudio.c,v 1.39 2002/04/23 13:30:42 esnel Exp $
+ * $Id: demux_mpgaudio.c,v 1.40 2002/04/29 23:31:59 jcdutton Exp $
*
* demultiplexer for mpeg audio (i.e. mp3) streams
*
@@ -366,7 +366,7 @@ static void demux_mpgaudio_start (demux_plugin_t *this_gen,
NULL, demux_mpgaudio_loop, this)) != 0) {
printf ("demux_mpgaudio: can't create new thread (%s)\n",
strerror(err));
- exit (1);
+ abort();
}
}
else {
diff --git a/src/demuxers/demux_ogg.c b/src/demuxers/demux_ogg.c
index edff49373..306322bb2 100644
--- a/src/demuxers/demux_ogg.c
+++ b/src/demuxers/demux_ogg.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_ogg.c,v 1.22 2002/04/14 03:31:44 guenter Exp $
+ * $Id: demux_ogg.c,v 1.23 2002/04/29 23:31:59 jcdutton Exp $
*
* demultiplexer for ogg streams
*
@@ -549,7 +549,7 @@ static void demux_ogg_start (demux_plugin_t *this_gen,
NULL, demux_ogg_loop, this)) != 0) {
printf ("demux_ogg: can't create new thread (%s)\n",
strerror(err));
- exit (1);
+ abort();
}
} else {
xine_flush_engine(this->xine);
diff --git a/src/demuxers/demux_pes.c b/src/demuxers/demux_pes.c
index 1d5a3f58f..c70e52292 100644
--- a/src/demuxers/demux_pes.c
+++ b/src/demuxers/demux_pes.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_pes.c,v 1.25 2002/04/23 13:30:42 esnel Exp $
+ * $Id: demux_pes.c,v 1.26 2002/04/29 23:31:59 jcdutton Exp $
*
* demultiplexer for mpeg 2 PES (Packetized Elementary Streams)
* reads streams of variable blocksizes
@@ -105,7 +105,7 @@ static uint32_t read_bytes (demux_pes_t *this, int n) {
break;
default:
printf ("demux_pes: how how - something wrong in wonderland demux:read_bytes (%d)\n", n);
- exit (1);
+ abort();
}
return res;
@@ -488,7 +488,7 @@ static void demux_pes_start (demux_plugin_t *this_gen,
NULL, demux_pes_loop, this)) != 0) {
printf ("demux_pes: can't create new thread (%s)\n",
strerror(err));
- exit (1);
+ abort();
}
}
else {
diff --git a/src/demuxers/demux_qt.c b/src/demuxers/demux_qt.c
index 6005ff066..76b7956e1 100644
--- a/src/demuxers/demux_qt.c
+++ b/src/demuxers/demux_qt.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_qt.c,v 1.27 2002/04/23 13:17:35 esnel Exp $
+ * $Id: demux_qt.c,v 1.28 2002/04/29 23:31:59 jcdutton Exp $
*
* demultiplexer for mpeg-4 system (aka quicktime) streams, based on:
*
@@ -3206,7 +3206,7 @@ static int quicktime_read_moov(quicktime_t *file, quicktime_moov_t *moov,
cmov_buf = (unsigned char *)malloc( cmov_sz );
if (cmov_buf == 0) {
printf ("demux_qt: QT cmov: malloc err 0");
- exit(1);
+ abort();
}
/* Read in compressed header */
@@ -3223,7 +3223,7 @@ static int quicktime_read_moov(quicktime_t *file, quicktime_moov_t *moov,
moov_buf = (unsigned char *)malloc( moov_sz );
if (moov_buf == 0) {
printf ("demux_qt: QT cmov: malloc err moov_sz %u\n", moov_sz);
- exit(1);
+ abort();
}
zstrm.zalloc = (alloc_func)0;
@@ -4310,7 +4310,7 @@ static void demux_qt_start (demux_plugin_t *this_gen,
if ((err = pthread_create (&this->thread, NULL, demux_qt_loop, this)) != 0) {
printf ("demux_qt: can't create new thread (%s)\n", strerror(err));
- exit (1);
+ abort();
}
}
else {
diff --git a/src/demuxers/demux_ts.c b/src/demuxers/demux_ts.c
index f52d475e7..61b792f05 100644
--- a/src/demuxers/demux_ts.c
+++ b/src/demuxers/demux_ts.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: demux_ts.c,v 1.42 2002/04/23 13:30:42 esnel Exp $
+ * $Id: demux_ts.c,v 1.43 2002/04/29 23:31:59 jcdutton Exp $
*
* Demultiplexer for MPEG2 Transport Streams.
*
@@ -1400,7 +1400,7 @@ static void demux_ts_start(demux_plugin_t *this_gen,
if ((err = pthread_create(&this->thread, NULL, demux_ts_loop, this)) != 0) {
LOG_MSG_STDERR(this->xine, _("demux_ts: can't create new thread (%s)\n"), strerror(err));
- exit (1);
+ abort();
}
}
else {