Commit Graph

24595 Commits

Author SHA1 Message Date
diego 49dc3d8ad4 Add IRC nick for Gianluigi Tiesi.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24614 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-25 16:27:43 +00:00
diego 21b3d1e874 The FFmpeg RoQ video decoder now uses 444P colorspace.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24613 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-25 07:10:39 +00:00
reimar e907bda20a Simplify: initialize at declaration at the start of the function
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24612 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 22:21:14 +00:00
reimar fc686f0d6d Get rid of rather pointless asserts
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24611 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 22:18:47 +00:00
uau 50e46d7681 ao_alsa: Fix get_space() return values larger than buffersize
After a buffer underrun the ALSA get_space() function sometimes returned
values larger than the ao had set in ao_data.buffersize. Fix this by
replacing the old check against MAX_OUTBURST by one against
ao_data.buffersize. There should be no need for the MAX_OUTBURST check;
the current MPlayer side should no longer have any constant limit on the
amount of data an ao can buffer or request at once.

The get_space() values larger than ao_data.buffersize triggered errors
in audio decoding causing the current attempt to fill audio buffers to
be aborted. I'm not sure how often that caused behavior noticeably worse
then an underrun already is.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24610 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 21:49:58 +00:00
uau b12a08fe6a demux_audio.c: Fix timestamp handling
The code calculated the pts values of audio packets by adding the length
of the current packet to the pts of the previous one. The length of the
previous packet should be added instead. This broke WAV timestamps near
the end of the stream where a short packet occurs.

Change the code to store the pts of the next packet instead of the last
one. This fixes the WAV timestamps and allows some simplifications.
MP3 timestamps are not affected as packets are always treated as
constant decoded length, and FLAC timestamps still have worse problems
(FLAC is treated as as if it was constant bitrate even though it isn't).

Also store the timestamps as double instead of float.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24609 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 21:49:56 +00:00
uau 41a625a869 codecs.conf: Change Monkey's Audio decoder status to "working"
The FFmpeg issue that broke decoding of some files has been fixed and no
other problems are known, so there's no need to mark it "buggy" any
more.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24608 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 21:49:53 +00:00
Gabrov ea80079012 synced with r24606
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24607 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 20:40:38 +00:00
voroshil 2373fbc0d4 r24604: Teletext documentation
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24606 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 18:59:27 +00:00
voroshil 4d3f9bb703 r24558: Clarify the relationship between -msglevel and MPLAYER_VERBOSE.
r24573: Implement setting gain control for video devices (usually webcams)
r24592: Change outdated note for -subfps


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24605 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 18:18:51 +00:00
voroshil 15c7812e29 Teletext documentation
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24604 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 17:18:55 +00:00
voroshil 2312ca9e70 Fix compilation with enabled radio capture and disabled OSS audio.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24603 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 16:48:08 +00:00
diego 6be56dbf2e warning fix:
sub.c: In function 'vo_update_osd':
sub.c:1104: warning: suggest explicit braces to avoid ambiguous 'else'


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24602 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 15:39:12 +00:00
aurel 991c218475 add support for yuva420p colorspace (yuv420p + alpha)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24601 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 15:11:49 +00:00
diego e7f187b808 Pass URLs to gmplayer when executing, it accepts URLs on the command line.
patch by Chidambar 'ilLogict' Zinnoury, illogict online fr


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24600 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 09:13:02 +00:00
diego a93bfba85d Remove Application from list of Categories, it is not a valid category.
patch by Chidambar 'ilLogict' Zinnoury, illogict online fr


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24599 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 09:09:24 +00:00
diego fa1476d706 French typo
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24598 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 09:02:49 +00:00
michael 6c5bcd943d cosmetic (get rid of _ at the start of local variable names)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24597 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-24 07:31:43 +00:00
diego 06facf3a90 According to MSDN a thread must call CoUninitialize once for each successful
call it has made to CoInitialize or CoInitializeEx, including any call that
returns S_FALSE. Only the CoUninitialize call corresponding to the CoInitialize
or CoInitializeEx call that initialized the library can close it.
patch by Gianluigi Tiesi, mplayer netfarm it


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24596 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-23 20:37:33 +00:00
voroshil 959c4cb937 Add new features, implemented in tv://
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24595 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-23 20:23:29 +00:00
faust3 9713db6578 add functions for the vga register access patch by Guillaume LECERF <foxcore at gmail.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24594 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-23 12:11:19 +00:00
iive 933f3af163 Fix building without network.
When _network=='no' then _nemesi, _live and _native_rtsp would keep their default values,
in the the case of _native_rtsp this happens to be 'yes'.
Clearing them also produces nicer output.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24593 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-22 16:14:20 +00:00
reimar 37ecc6b094 Change outdated note for -subfps
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24592 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-22 13:31:56 +00:00
reimar f2b9c324ff Revert r24103, it was nonsense and add a comment that explains the code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24591 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-22 13:24:58 +00:00
nicodvb 719cb34fb6 removed unused function parameters
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24590 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-22 08:40:02 +00:00
nicodvb 02bcb8e85c in ts_detect_streams() moved the iteration condition inside the loop
because it depends on the updated value of stream_tell();
(fixes infinite wait on enctrypted TS streams)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24589 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-22 08:29:25 +00:00
faust3 92284cb04e add some commented register dumping code
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24588 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-20 17:55:25 +00:00
Gabrov c3843056b3 synced with r24573
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24587 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-20 09:04:40 +00:00
lu_zero 1be58b52f7 libnemesi changelog item
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24586 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-20 00:55:38 +00:00
faust3 7f0310e03f rivatv_lock_nv04 is actually an extended version of rivatv_lock_nv03 (patch by Guillaume LECERF <foxcore at gmail.com>)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24585 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-19 21:47:35 +00:00
lu_zero 0ff4b3fd9f libnemesi support, yet another rtsp/rtp library...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24584 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-19 21:38:22 +00:00
diego 01cb12a3df I have overhauled the build system.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24583 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-19 20:45:29 +00:00
diego 4c551cd511 I don't maintain any Windows ports, but the Debian package.
Michael maintains all of FFmpeg.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24582 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-19 20:44:40 +00:00
reimar 15649d0f00 Fix loads of typos
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24581 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-19 15:44:09 +00:00
diego 0dddfa2285 Add myself as Debian package maintainer, Dariush has not been active in years.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24580 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-19 14:47:12 +00:00
reimar 946272e8b4 (Re)move idiotic checks, ret can't be < 0 or > 0 if the loop condition
is that it is == 0!


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24579 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-19 13:01:08 +00:00
reimar 79918649e2 Fix a few typos
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24578 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-19 12:54:10 +00:00
eugeni 666a245ff9 More precise line spacing.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24577 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 19:51:22 +00:00
eugeni 658f1e215e Fix text height calculation. It depends on line spacing.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24576 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 18:41:38 +00:00
eugeni 23f5d9b6ba Fix an obviously incorrect comment.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24575 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 18:36:54 +00:00
eugeni 351a62dbc4 Enable ass_line_spacing option.
Patch by Thomas Reitmayr (treitmayr devbase at).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24574 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 18:34:52 +00:00
voroshil fdb78c2bea Implement setting gain control for video devices (usually webcams)
in v4l2 tv:// driver.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24573 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 16:28:39 +00:00
diego 04586de1dd MPEG-2 blocks at qp 1 get overfiltered by spp, apparently because "qp>>1" turns
it into 0, which causes an integer overflow later. Clip qp at 1 to avoid this.
patch by Alexander Strange, astrange ithinksw com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24572 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 14:08:08 +00:00
reimar b2a9d6aa1b Mention that libavc png decoder depends on zlib
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24571 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 12:08:24 +00:00
diego f5656d7017 Add comment that clears up what _WINGDI_H is for.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24570 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 10:56:29 +00:00
diego 7db8f740c5 Mark phony targets as such.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24569 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 10:23:34 +00:00
diego 96db901f35 Simplify commands with automatic variables.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24568 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 10:23:16 +00:00
faust3 2a7e1da08f fix indentation after the last change (patch by Guillaume LECERF <foxcore at gmail.com>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24567 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 09:53:03 +00:00
Gabrov 031134872e synced with r24565
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24566 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 09:49:54 +00:00
diego 1660e3c123 Replace stdint.h #include by functionally equivalent inttypes.h.
The use of inttypes.h is more common throughout MPlayer and stdint.h
can create problems on obscure systems like HP-UX, see Bugzilla #831.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24565 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-09-18 09:30:42 +00:00