aboutsummaryrefslogtreecommitdiffhomepage
path: root/libmpdemux
Commit message (Collapse)AuthorAge
* Change some constants in pts arithmetic from float to double.Gravatar uau2006-11-09
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20811 b3059339-0415-0410-9bf9-f77b7e298cf2
* Changed code that used pts=0 in demux packets to indicate "not known".Gravatar uau2006-11-09
| | | | | | | Now demux_real should be usable with -correct-pts. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20810 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix crash when attempting to seek in a streamed unseekable stream, likeGravatar gpoirier2006-11-08
| | | | | | | | mms://a632.v3306a.c3306.e.vm.akamaistream.net/7/632/3306/v1/multith.download.akamai.com/3306/2005/COMEDIE/1144-0186-001.wmv patch by alexandre % alex14fr A yahoo P fr % git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20808 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move some FourCC values from libavformat/riff.c to our private mapping.Gravatar diego2006-11-08
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20776 b3059339-0415-0410-9bf9-f77b7e298cf2
* added demuxer_get_current_time() to get the current playtime (possibly aided ↵Gravatar nicodvb2006-11-07
| | | | | | by the stream layer) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20765 b3059339-0415-0410-9bf9-f77b7e298cf2
* now demux_seek() tries to seek aided by the stream layer, if possibleGravatar nicodvb2006-11-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20764 b3059339-0415-0410-9bf9-f77b7e298cf2
* added definition of DEMUXER_CTRL_RESYNCGravatar nicodvb2006-11-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20763 b3059339-0415-0410-9bf9-f77b7e298cf2
* fprintf -> mp_msgGravatar michael2006-11-07
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20756 b3059339-0415-0410-9bf9-f77b7e298cf2
* If parsing a seek head fails then mplayer should try continue parsing the ↵Gravatar mosu2006-11-07
| | | | | | file after the seek head. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20750 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add our own CODEC_ID -> fourcc translation tables so we do not needGravatar reimar2006-11-07
| | | | | | | | | | to put them into ffmpeg. Also adds support for S24BE and S8 audio formats, which fixes e.g. http://samples.mplayerhq.hu/A-codecs/MACE/Bach1-1.aiff and http://samples.mplayerhq.hu/MXF/ebu_small.mxf . git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20749 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix index-based seeking in audio-only files, fixes bug #621Gravatar reimar2006-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20728 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix an obvious typo.Gravatar eugeni2006-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20716 b3059339-0415-0410-9bf9-f77b7e298cf2
* better wording for "workarounding"Gravatar kraymer2006-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20712 b3059339-0415-0410-9bf9-f77b7e298cf2
* MSGTRs for demux_avi.cGravatar kraymer2006-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20711 b3059339-0415-0410-9bf9-f77b7e298cf2
* add MSGTR_MPDEMUX_MKV for demux_mkv.cGravatar kraymer2006-11-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20696 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't set the resolution for dvr-ms files: in the asf headers it seems toGravatar nicodvb2006-11-03
| | | | | | | | be always set incorrectly; the decoder will deal with it much better. Patch by John Donaghy (johnfdonaghy gmail com) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20652 b3059339-0415-0410-9bf9-f77b7e298cf2
* a previous commit introduced a bug that prevented tables Gravatar nicodvb2006-10-29
| | | | | | | | from being parsed in the feeding phase; removed useless debugs git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20524 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplified assignment of subtitles stream in ts_parse()Gravatar nicodvb2006-10-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20522 b3059339-0415-0410-9bf9-f77b7e298cf2
* Prevent segfault if video codec init failsGravatar rtogni2006-10-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20515 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make sure we do not read beyond end of subtitle packetGravatar reimar2006-10-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20510 b3059339-0415-0410-9bf9-f77b7e298cf2
* realloc subtitle buffers since subcp_recode might have decreased their size.Gravatar reimar2006-10-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20509 b3059339-0415-0410-9bf9-f77b7e298cf2
* Quick hack to implement percent-based seeking, also fixes seeking with gmplayerGravatar reimar2006-10-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20508 b3059339-0415-0410-9bf9-f77b7e298cf2
* handle broken ts packets before parsing the restGravatar nicodvb2006-10-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20506 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support new flac-in-ogg, fixes bug #229Gravatar reimar2006-10-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20505 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: reformatted after previous commitGravatar nicodvb2006-10-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20504 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1000l: fixed broken handling of the adaption field - part 2Gravatar nicodvb2006-10-29
| | | | | | | | The value of c must be between 0 and 183 inclusive; is c is 0 I can't skip c-1 bytes! git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20503 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixed mishandling of stream_read() (it doesn't necessarily return -1 in case ↵Gravatar nicodvb2006-10-29
| | | | | | of error) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20502 b3059339-0415-0410-9bf9-f77b7e298cf2
* ts_parse() move section handling after stream_read() rather than repeating itGravatar nicodvb2006-10-29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20501 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed useless check: when is_start is set the size of the payload Gravatar nicodvb2006-10-28
| | | | | | | can be at most 184 bytes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20496 b3059339-0415-0410-9bf9-f77b7e298cf2
* in ts_parse() centralized stream_read()+stream_skip(); smaller and cleanerGravatar nicodvb2006-10-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20494 b3059339-0415-0410-9bf9-f77b7e298cf2
* Libass interface reworked:Gravatar eugeni2006-10-28
| | | | | | | | | - ass_instance_t renamed to ass_renderer_t - ass_library_t introduced - use of mplayer-specific global variables limited to ass_mp.c git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20493 b3059339-0415-0410-9bf9-f77b7e298cf2
* Cleanup/simplify nsv check_file function.Gravatar reimar2006-10-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20489 b3059339-0415-0410-9bf9-f77b7e298cf2
* readability cosmeticsGravatar nicodvb2006-10-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20488 b3059339-0415-0410-9bf9-f77b7e298cf2
* unconditionally assign the language code when available;Gravatar nicodvb2006-10-28
| | | | | | | more simplifications git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20487 b3059339-0415-0410-9bf9-f77b7e298cf2
* Better check for non-broken NSVf-header to avoid incorrect detection.Gravatar reimar2006-10-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20486 b3059339-0415-0410-9bf9-f77b7e298cf2
* reformatted ts_parse() after previous commitGravatar nicodvb2006-10-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20483 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed unreachable code (when len=pes_parse2() returns 0)Gravatar nicodvb2006-10-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20481 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: fixed misplaced adaption field checkGravatar nicodvb2006-10-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20480 b3059339-0415-0410-9bf9-f77b7e298cf2
* removed commented crc32 code; I'll eventualy reuse the one in lavuGravatar nicodvb2006-10-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20479 b3059339-0415-0410-9bf9-f77b7e298cf2
* slight simplificationsGravatar nicodvb2006-10-28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20478 b3059339-0415-0410-9bf9-f77b7e298cf2
* add two missing checks - PATCH by Karolina Lindqvist AT kramnet-seGravatar reynaldo2006-10-25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20448 b3059339-0415-0410-9bf9-f77b7e298cf2
* Allow lowercase letters in AVI stream id, fixes bug #277Gravatar reimar2006-10-23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20416 b3059339-0415-0410-9bf9-f77b7e298cf2
* if no stream could be muxed flush_buffers() returns 0: prevents while(1) ↵Gravatar nicodvb2006-10-22
| | | | | | stall at the end git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20350 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid crash after "AVI: No audio stream found -> no sound." message,Gravatar reimar2006-10-21
| | | | | | | audio was not correctly disabled. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20343 b3059339-0415-0410-9bf9-f77b7e298cf2
* Try playing files with wrong wav header length, fixes riff_broken_hrdlen.wavGravatar reimar2006-10-21
| | | | | | | (bug #238) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20340 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove #ifdef HAVE_FLAC, it was never needed and nowadays is never defined.Gravatar reimar2006-10-21
| | | | | | | Fixes http://samples.mplayerhq.hu/ogg/old_flac_in_ogg_flac_1_0_4.ogg git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20335 b3059339-0415-0410-9bf9-f77b7e298cf2
* Cosmetics: indentation fix indentation broken by last two demuxer.c commitsGravatar reimar2006-10-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20325 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix opening of demuxers without check_file function, broken by r20309.Gravatar reimar2006-10-20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20324 b3059339-0415-0410-9bf9-f77b7e298cf2
* Try other demuxers if open() fails.Gravatar reimar2006-10-19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20309 b3059339-0415-0410-9bf9-f77b7e298cf2
* redone subcp_recode: get rid of static buffer, skip lines that failed toGravatar reimar2006-10-18
| | | | | | | | convert instead of removing all remaining lines and remove subcp_recode1 since subcp_recode should now work just as well. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20298 b3059339-0415-0410-9bf9-f77b7e298cf2