Commit Graph

23 Commits

Author SHA1 Message Date
diego 3e9e4acd8d Do not use leading underscores in multiple inclusion guards, they are reserved.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23709 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-07-02 22:34:45 +00:00
zuxy e5113fdfec Set i_bps for ASF video streams according to extended stream properties
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23375 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-22 13:55:14 +00:00
nicodvb e4d7bc4396 For DVR-MS:
extract timing information from the payload extension, set key frames,
detect video frame boundaries, interpolate the average video frame time
using the known informations from past frames and timestamps.
Video data before the first video key frame is thrown away.
Patch by John Donaghy johnfdonaghy gmail com



git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23257 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-05-07 21:58:42 +00:00
reimar 3462da0b5c Replace MIN with FFMIN
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22396 b3059339-0415-0410-9bf9-f77b7e298cf2
2007-03-01 12:54:38 +00:00
reimar 18004d2d98 Hack around libavutil/bswap.h compilation problems due to always_inline undefined.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21523 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-12-07 11:58:07 +00:00
diego cac6c0eea2 Remove bswap.h, use libavutil/bswap.h instead.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21388 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-11-29 15:02:45 +00:00
nicodvb bd40e0ea1d interpolate real fps of dvr-ms files using the extended stream properties.
Patch by John Donaghy - johnfdonaghy gmail com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19967 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-09-24 15:19:48 +00:00
pacman 2a8494d031 Patch from John Donaghy: "fix for audio and video in dvr-ms asf files"
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18610 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-06-06 23:34:21 +00:00
iive 9b4c7840b9 fix descrambling of asf file,
where signed buffer could cause erroneous values to be filled in descrable variables,
add misssing check for one of these variables
and restore sign of these variables as insurance that these checks will work even in such case.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18002 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-30 23:06:18 +00:00
albeu 22e18ebe85 Move global vars used for header parsing, etc to dewux->priv as it should
be. Also cleanup a bit signedness.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17993 b3059339-0415-0410-9bf9-f77b7e298cf2
2006-03-29 23:25:09 +00:00
mosu 23486f48a5 bunkus: Encapsulated arguments to #define in ( ... ) so that the #defines can be safely used like functions: mydef(flag ? val1 : val2)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8958 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-15 11:16:33 +00:00
bertrand ff5cc95b60 Added ASF_Authenticate as an asf stream type.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6677 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-09 08:23:47 +00:00
bertrand f1326177cc Moved the asf_http_streaming_ctrl_t struct from asf_streaming.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6645 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-07-05 02:47:09 +00:00
bertrand b6442cfc45 Added big endian macro for asf_chunk_t and added defines for the ASF chunk type.
(reworked of the patch from Guillaume Morin <guillaume@morinfr.org>)


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5617 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-04-14 05:47:27 +00:00
bertrand cb5dbade4c Removed unused code that I commented earlier.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4311 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-23 08:43:04 +00:00
bertrand b1bee536f0 Changed the asf_file_header_t struct to read all the fields properly.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4289 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-01-20 21:38:11 +00:00
melanson 6840dd9a95 Somewhere along the line, someone updated a field in an ASF structure
from 'unk1' to 'preroll'. There is a macro that is only needed on big
endian systems that didn't get updated to reflect that change.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3720 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-24 20:38:49 +00:00
bertrand d5772744df Removed functions prototypes for streaming that don't need to be here.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3536 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-16 21:41:43 +00:00
bertrand 8650dedbe6 Changed an unknown file to preroll.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3516 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-12-16 07:54:35 +00:00
bertrand e70d05ec5a Changed the some functions prototypes for the network streaming.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3042 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-11-20 22:17:16 +00:00
arpi 9ee7852bb7 config.h cleanup, few things added to steram/demuxer headers
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2556 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-30 17:03:11 +00:00
bertrand 1e7d31cc88 Added ASF http server streaming (Not mms streaming).
Fixed one bug in the ASF mms streaming.
Fixed a typo in http.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2490 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-26 18:26:06 +00:00
arpi 881e5d0783 libdemuxer...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2311 b3059339-0415-0410-9bf9-f77b7e298cf2
2001-10-20 18:49:08 +00:00