nicodvb
619973d7b1
recommitted version 1.22 + Rich's 1.25
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17847 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-13 07:08:01 +00:00
reimar
bea8281d3d
Fix compilation error introduced by last commit
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17841 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 22:29:27 +00:00
nicodvb
1a3ec4b7e6
unified failure case in muxer_new_muxer()
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17840 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 22:14:00 +00:00
reimar
ef04decf63
fix feature pragma length check
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17838 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 21:44:22 +00:00
nicodvb
d4df0074af
in fix_parameters() move assignment of audio bitrate to the proper block (the bitrate for video is actually hardcoded to 800000)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17835 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 19:05:57 +00:00
nicodvb
f7cdaa9cba
check stream->wf and stream->bih before using them in fix_parameters(). Fixes cid 43
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17834 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 18:58:08 +00:00
nicodvb
5c853c2c21
exit if calloc() fails; free(muxer) before returning NULL if muxer_init() fails (to avoid memleak). Fixes cid 173
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17832 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 18:13:11 +00:00
rfelker
8f872aaeda
fix cosmetics noticed during nico's 10l
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17831 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 18:11:32 +00:00
nicodvb
661225715a
fixed C99-ism introduced with previous commit
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17830 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 18:06:46 +00:00
nicodvb
21fda01ab7
check muxer != NULL before using it; closes cid 201
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17829 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 17:46:51 +00:00
nicodvb
1ae5708df3
fail immediately if any of the parameters necessary to switch audio stream isn't set/correct; closes cid 55
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17823 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 12:28:09 +00:00
nicodvb
c164e2dd44
check sh_video before seeking; closes cid 56
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17822 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 12:13:37 +00:00
nicodvb
4a8bf87b5c
close channels file before exiting dvb_get_channels() if malloc(dvb_channels_list) fails; closes cid 161
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17821 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 11:45:27 +00:00
nicodvb
882b24c23c
init sh_a (new audio stream) to sh_audio (current audio stream); closes cid 241
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17820 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-12 11:12:48 +00:00
nicodvb
a8ea2c96c9
dereference muxer->priv only after having checked muxer!=NULL in write_chunk(); closes cid 206
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17819 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-11 23:38:54 +00:00
nicodvb
86d46b8ec9
init msec in mp_get_titleset_length() before using it; closes cid 251
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17818 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-11 23:29:02 +00:00
nicodvb
c446e2e8ee
init variable in parse_mp4_object_descriptor before using it; fixes cid 237
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17817 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-11 23:26:02 +00:00
nicodvb
c8ceab9843
init delta_pts before using it; fixes cid 239
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17816 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-11 23:21:09 +00:00
nicodvb
a30246e193
check pce_ptr before using it; fixes cid 207
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17815 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-11 23:15:57 +00:00
rtognimp
b2a5c98e76
Only MAX_STREAMS streams are allowed (cid 115)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17811 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-11 16:42:46 +00:00
rtognimp
bb682fcc42
Fix memory leak cid 176
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17806 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-10 23:51:41 +00:00
rtognimp
b094203941
Fix memory leak cid 177
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17805 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-10 23:48:33 +00:00
reimar
0b48e15140
fix leak on read error (forgot to free demux packet)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17791 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-09 22:14:34 +00:00
reimar
0abc4c6d63
fix minor (i.e. unlikely to ever happen) leak when init fails
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17790 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-09 22:11:39 +00:00
rtognimp
a2d1fa71e8
Fix potential read from an unitialized pointer (CID: 236)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17789 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-09 22:09:03 +00:00
reimar
e078b7a14e
in demux_ogg_read_packet initialize data to whole packet, reduces code and
...
fixes missing initialization in else + header packet case.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17786 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-08 22:23:21 +00:00
reimar
08394d0e01
name array is too small, use strlcpy instead of strncpy
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17785 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-08 21:13:16 +00:00
reimar
93ffd2ad79
Missing free_demux_packet after read error
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17780 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-08 15:21:12 +00:00
reimar
dddd5404a5
Fix base64 encoding for basic auth according to RFC.
...
Patch by Jeff D'Angelo (jcd+mplayer at psu edu).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17779 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-08 15:14:08 +00:00
reimar
5b3801e774
missing url_free when using proxy and connect fails
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17778 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-08 15:07:48 +00:00
reimar
cd94e7a740
stream_id == MAX_STREAMS is invalid, since counting starts with 0.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17777 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-08 13:26:36 +00:00
reimar
425573eb0d
"i < sizeof(buf)" must be "i < sizeof(buf) - 5", since later buf[i + 5] is used.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17776 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-08 13:07:36 +00:00
aurel
0177d932d4
If we have a tuner, use that as a reason we have audio support, and do
...
not depend on audioset.
(patch by Jesse Allen <the3dfxdude _at_ gmail.com>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17766 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-08 00:21:44 +00:00
diego
30d06685ac
Reduce output verbosity in non-verbose mode, change some printf to mp_msg.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17757 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-06 08:26:07 +00:00
nicodvb
63985abe1a
print ts_probe; 0x88 .. 0x8F in pes_private streams are not AC3 but DTS tracks (unsupported); save the size of the payload of the current PES packet in any case (used for ac3 detection)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17725 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-04 11:00:20 +00:00
rtognimp
bf96c6033e
This patch fixes pcm (twos, swot) in MOV.
...
This fix playing samples produced by ffmpeg(which set correct values),
and many samples in archive.
Patch by Baptiste COUDURIER | baptiste . coudurier )( smartjog . com |
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17717 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-02 22:28:12 +00:00
nicodvb
04e57c5822
removed reference to inexistent extern variable
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17714 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-01 22:26:18 +00:00
nicodvb
fe7694f7a7
stream_control() returns int, not void
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17713 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-01 21:56:30 +00:00
nicodvb
941b080f9c
try to get duration from the stream layer, if an implementation of STREAM_CTRL_GET_TIME_LENGTH is available
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17700 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-27 21:13:17 +00:00
nicodvb
f380dd575b
implement STREAM_CTRL_GET_TIME_LENGTH to return the duration of the dvd currently playing
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17699 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-27 21:11:28 +00:00
nicodvb
e9632a768b
added cur_title to dvd_priv_t in order to keep track of dvd title currently playing (range 1..N)
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17698 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-27 21:08:58 +00:00
nicodvb
22226f94df
added new stream_control() and new command: STREAM_CTRL_GET_TIME_LENGTH
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17697 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-27 21:06:47 +00:00
corey
aba3f4a7ab
Add audio_delay argument to demux_mkv_seek.
...
Some uspecified amount of sugary caffeineated liquid to me.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17696 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-27 19:48:31 +00:00
nicodvb
b4c7e5cf9b
DVB channels cycling; patch by Ben Zores ben p geekbox d org
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17682 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-24 22:46:23 +00:00
corey
08423e09bf
Fix video delay when encoding with B-frames.
...
(missed this file)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17661 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-21 09:40:25 +00:00
corey
960b978a03
Fix video delay when encoding with B-frames.
...
Encoding delay is adjusted for on-the-fly during encoding.
Decoding delay is compensated for by setting an appropriate dwStart on
the audio stream (only in muxer_avi at this point).
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17660 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-21 09:39:22 +00:00
gpoirier
528111d917
More complete ASF MIME detection, closing bug# 248,
...
patch by Zuxy Meng < zuxy POIS meng AH gmail.com >, Approved by Bertrand Baudet, who agrees to get the cola shipment. :)
Original thread:
Date: Nov 2, 2005 7:11 AM
Subject: [MPlayer-dev-eng] [PATCH] More complete ASF MIME detection, closing bug# 248
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17658 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-20 21:59:28 +00:00
bertrand
52dd75e903
Allows the LIVE555 library to forces the client's port to be used
...
when reading from an RTP/RTSP source.
Patch from Benjamin Zores <ben@geexbox.org> and Patrick Labatut <plabatut@gmail.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17651 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-19 13:27:27 +00:00
corey
89d848a8a2
dwStart support for mencoder.
...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17649 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-19 09:34:37 +00:00
corey
b4e5108496
dwStart support for mplayer.
...
* demux_avi sets stream_delay according to dwStart
* mplayer adjusts audio_delay according to stream_delay
3 related patches are pending, and I will apply them over the next few
days if all goes well.
As I mentioned on -dev-eng, the funny indentation is in preparation for
one of those pending patches.
See:
Date: Fri, 17 Feb 2006 00:53:28 -0800
To: mplayer-dev-eng@mplayerhq.hu
Subject: [PATCH] bframes, dwStart: individual patches
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17644 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-02-18 09:26:39 +00:00