summaryrefslogtreecommitdiffstats
path: root/libmpdemux
Commit message (Expand)AuthorAgeFilesLines
* add tif support to demux_mfcompn2007-11-141-0/+2
* Check for second stream presence, fixes single stream playback (from amol)lu_zero2007-11-131-0/+5
* 10l video != audiolu_zero2007-11-131-1/+1
* support extradata for audio streamslu_zero2007-11-131-4/+13
* fetch metadata for audio (from amol)lu_zero2007-11-131-2/+3
* Revert stray commit r25027lu_zero2007-11-131-22/+7
* Check for second stream presence, fixes single stream playback (from amol)lu_zero2007-11-131-0/+5
* 10l video != audiolu_zero2007-11-121-1/+1
* support extradata for audio streamslu_zero2007-11-121-5/+14
* fetch metadata for audio (from amol)lu_zero2007-11-121-2/+3
* Add support for mpeg4video-es (from dario)lu_zero2007-11-121-0/+3
* fix forcefps (from amol)lu_zero2007-11-121-4/+10
* Refactor demux_nemesi (from amol)lu_zero2007-11-121-61/+71
* Fix typo in error messagereimar2007-11-061-1/+1
* reindentednicodvb2007-11-051-1/+1
* 10l, setting a non-existent timestamp (default 0.0) when the pts flag isn't s...nicodvb2007-11-051-0/+1
* in video_read_frame() set the keyframe flag in demuxer->video when dealing withnicodvb2007-11-021-0/+2
* prevent unlikely memleaknicodvb2007-11-021-2/+5
* 10l, priv->use_psm can be 1 only if the format is genmpeg2nicodvb2007-11-021-3/+5
* add streams to the PSM only if priv->use_psm is set, otherwise the muxer wouldnicodvb2007-11-021-1/+1
* moved to fix_parameters() the decision of the necessity of the PSM based on t...nicodvb2007-11-021-2/+3
* removed no more needed variablenicodvb2007-11-021-1/+1
* moved to fix_parameters() the code that decides if the PSM is needednicodvb2007-11-021-11/+10
* repeat the PSM once every second (in terms of delta_scr) otherwise playing th...nicodvb2007-11-021-0/+23
* remove the registration descriptor from the PSM: writing the fourcc in it mak...nicodvb2007-11-021-7/+2
* 100% cosmetics: reformatted with tabs and symmetric braces and removed useles...nicodvb2007-11-021-319/+324
* Clean up some fields in stheader.h structsuau2007-11-011-3/+2
* Remove unused variable:diego2007-10-301-1/+1
* Disable function that is only used in disabled code, fixes warning:diego2007-10-301-0/+2
* Fix fps guessinglu_zero2007-10-291-3/+11
* Update to use newer libnemesi, should fix desync, fps guessing may fail nowlu_zero2007-10-291-10/+4
* removed silly #if 1nicodvb2007-10-271-2/+0
* DEMUXER_TYPE_TV is always defined, thus removed corresponding #ifdef USE_TV.nicodvb2007-10-271-2/+0
* reindented previously modified codenicodvb2007-10-271-4/+4
* implemented DEMUXER_CTRL_IDENTIFY_PROGRAM to permit program switchingnicodvb2007-10-271-0/+54
* permit identification and selection of programsnicodvb2007-10-271-0/+29
* permit the transititions no stream <-> some streams and viceversa (needed for...nicodvb2007-10-271-3/+11
* moved to a new function handle_stream() the code to parse the streams and ass...nicodvb2007-10-271-111/+115
* in process_userdata() move debugging messages from stdout to stderrnicodvb2007-10-271-4/+4
* removed funny calls to fflush(stdout) after mp_msg()nicodvb2007-10-271-7/+7
* removed more empty spaces and empty linesnicodvb2007-10-271-3/+1
* replaced giant if() with if(pre-calculated variable) (there was even a bug: P...nicodvb2007-10-271-5/+1
* cosmetics: removed tabs/empty lines/trailing spaces and done a partial reform...nicodvb2007-10-271-82/+72
* cosmetics: moved to function find_video_codec() and reused in video_read_*() ...nicodvb2007-10-271-45/+42
* demuxer.c: Remove useless codeuau2007-10-251-21/+17
* add support for wavpack into matroskaaurel2007-10-212-0/+5
* Remove unused code and fix warning:diego2007-10-211-14/+0
* Mark constant argument of mp_header_process_sequence_header as such.diego2007-10-192-2/+2
* add nellymoser codec to mplayer with internal fourcc NELLcompn2007-10-161-0/+1
* Add -lavfdopts cryptokeyreimar2007-10-141-0/+22
* support Y800 in raw videodiego2007-10-131-0/+1
* in update_stats() removed a wrong 'else' that would prevent h264 headers to b...nicodvb2007-10-041-1/+1
* Fix missing subtitles after seeking backuau2007-10-041-0/+1
* support for DTS as specified in DVB (untested)nicodvb2007-10-031-0/+8
* Format 0x01 cannot be used with "AMV IMA ADPCM", because it belongs to normal...voroshil2007-10-031-0/+2
* Set biWidth/biHeight in fli demuxerreimar2007-10-021-0/+2
* Make sure there is no uninitialized data in BITMAPINFOHEADER created by fli d...reimar2007-10-021-1/+1
* Remove ugly unused struct name from typedefreimar2007-10-021-1/+1
* AMV demuxer and audio/video decodervoroshil2007-09-301-0/+1
* analyzeduration option for lavf demuxerhenry2007-09-291-0/+6
* remove useless int->double conversionhenry2007-09-291-3/+2
* fix warningshenry2007-09-291-1/+1
* fixed bug introduced with previous commit: patch_panscan() must work in the s...nicodvb2007-09-281-1/+1
* 1000l, the tff flag was never cleared before being overwritten with the value...nicodvb2007-09-281-2/+4
* h263 exposedlu_zero2007-09-281-0/+3
* Fix playback of streams with more than one audio track (only one supported).cehoyos2007-09-251-0/+7
* Simplify: initialize at declaration at the start of the functionreimar2007-09-241-10/+5
* Get rid of rather pointless assertsreimar2007-09-241-12/+0
* demux_audio.c: Fix timestamp handlinguau2007-09-241-14/+15
* removed unused function parametersnicodvb2007-09-221-8/+8
* in ts_detect_streams() moved the iteration condition inside the loopnicodvb2007-09-221-1/+4
* libnemesi support, yet another rtsp/rtp library...lu_zero2007-09-194-1/+487
* Add comment that clears up what _WINGDI_H is for.diego2007-09-181-0/+1
* reverted useless r24539ben2007-09-151-1/+0
* added monkey audio fourcc in wave headerben2007-09-151-0/+1
* Add support for cook audio (though most .rm files don't work with lavfreimar2007-09-151-0/+1
* Avoid one more code duplicationreimar2007-09-151-17/+3
* get rid of pointless size parameter for tmf_load_chunkreimar2007-09-151-8/+6
* Avoid using demux->stream->end_pos, it rarely does any good.reimar2007-09-151-3/+0
* Slightly simplify IsValidAudioPacketreimar2007-09-151-3/+0
* Simplify another two ifs into onereimar2007-09-151-7/+1
* Make one mp_msg call out of 3reimar2007-09-151-17/+5
* Simpler and more robust tar parsingreimar2007-09-151-26/+10
* Get rid of bloated ty_extension functionreimar2007-09-151-11/+3
* Do not uselessly name structsreimar2007-09-151-2/+2
* Remove another variable and reorder to avoid wasting space due to alignmentreimar2007-09-151-5/+2
* PTS should be passed as int64_t to demux_ty_CopyToDemuxPacketreimar2007-09-151-1/+1
* Remove now useless parameters from demux_ty_CopyToDemuxPacketreimar2007-09-151-6/+4
* Remove more unused code and variablesreimar2007-09-151-10/+0
* cosmetics: Fix typo in function name.diego2007-09-151-2/+2
* Revert r24446 since it breaks mingw32 build: _WINGDI_H is defined in wingdi.hzuxy2007-09-151-1/+1
* live recordings can contain 0-size type 0 chunks, ignore them insteadreimar2007-09-141-1/+1
* Move some more variable declarationsreimar2007-09-141-6/+6
* Remove tabs and trailing whitespacereimar2007-09-141-124/+124
* A few more useless ()reimar2007-09-141-4/+4
* Minor simplificationsreimar2007-09-141-4/+4
* Further simplify demux_ty_FindESHeaderreimar2007-09-141-11/+11
* Optimize demux_ty_FindESHeaderreimar2007-09-141-8/+9
* Remove some commented-out debugging codereimar2007-09-141-29/+2
* Fix demux_ty_FindESHeader so it won't overreadreimar2007-09-141-1/+1
* Simplify demux_ty_FindESPacket by reusing demux_ty_FindESHeaderreimar2007-09-141-32/+10
* Remove unused demux_ty_FindESPacket parameterreimar2007-09-141-2/+2
* Simplify demux_ty_FindESHeaderreimar2007-09-141-12/+7
* Move variable declarations into the block where they are usedreimar2007-09-141-19/+10
* Another piece of duplicate codereimar2007-09-141-13/+2
* Avoid a big piece of duplicated codereimar2007-09-141-52/+7
* Get rid of more code duplicationreimar2007-09-141-35/+6
* Simplify XDS handlingreimar2007-09-141-12/+5
* Reduce code duplicationreimar2007-09-141-21/+2
* Greatly simplify IsValidAudioPacket, though this might break somethingreimar2007-09-141-30/+2
* Simplify IsValidAudioPacketreimar2007-09-141-9/+2
* Do not misuse a_streams for private info, demuxer->priv is for that!reimar2007-09-141-22/+7
* Use AV_RB24reimar2007-09-141-1/+1
* get rid of pointless pesFileId variablesreimar2007-09-141-19/+3
* Simplify AV_RB32 / 256 -> AV_RB24reimar2007-09-141-2/+1
* Use AV_RB32 instead of tivobuffer2hostlongreimar2007-09-141-12/+6
* Yet more cosmeticsreimar2007-09-141-23/+5
* Move timestamps to int64_t and use MP_NOPTS_VALUEreimar2007-09-141-29/+15
* Demuxers are _not_ supposed to set ds->pts!reimar2007-09-141-1/+0
* Fix completely broken get_ty_pts (it's an ordinary MPEG timestamp)reimar2007-09-141-15/+11
* Another ty simplificationreimar2007-09-141-8/+2
* Remove unused variablereimar2007-09-141-1/+0
* tmf_totalsize is not used either, remove itreimar2007-09-141-7/+0
* More simplificationsreimar2007-09-141-13/+4
* Get rid of some quite pointless variablesreimar2007-09-141-18/+2
* Move boundary check before use!reimar2007-09-141-2/+4
* Remove unused tmf_totalchunksreimar2007-09-141-8/+0
* Simplify EOF handlingreimar2007-09-141-10/+4
* Simplify tmf_filetooffsetreimar2007-09-141-21/+9
* Small simplificationsreimar2007-09-141-7/+4
* 10l, placed terminating 0 at the wrong place.reimar2007-09-141-1/+1
* Avoid strlcpy, tar headers already have space to ensure 0-terminationreimar2007-09-141-4/+6
* Do not ignore last chunk in .tmf files, it will cause part of the file to bereimar2007-09-141-3/+1
* Cosmetics: remove lots of useless () and {}.reimar2007-09-141-151/+85
* Use CHUNKSIZE define in a few more placesreimar2007-09-141-2/+2
* Simplify ty_extensionisreimar2007-09-141-8/+5
* Make demux_ty internal functions staticreimar2007-09-141-5/+5
* Use strtol instead of horribly suboptimal ty_octaltodecimalreimar2007-09-141-21/+1
* added monkey audio file extensions to extension tableben2007-09-131-0/+3
* Check wLongsPerEntry before using it.reimar2007-09-131-5/+5
* Remove useless preprocessor check, _WINGDI_H is never defined.diego2007-09-131-1/+1
* warning fixes:diego2007-09-131-1/+1
* Replace constant by appropriate definereimar2007-09-131-1/+1
* warning fix:diego2007-09-091-1/+1
* warning fix:diego2007-09-091-1/+1
* Add nuv codec tag mappingreimar2007-09-091-0/+1
* Mark lavfpref demuxer as safe, so it that it is actually used for e.g.reimar2007-09-091-1/+1
* added .stream_aspect to st_video_t: if non-zero and if not specified otherwisenicodvb2007-09-011-0/+1
* cosmetics: typo fix UNSUPORTED --> UNSUPPORTEDdiego2007-08-283-9/+9
* Fix warnings:diego2007-08-261-2/+0
* Split lschunks function further, it is simply too huge to do any useful chang...reimar2007-08-251-62/+72
* warning fix:diego2007-08-251-1/+0
* Remove redundant variable declarations.diego2007-08-251-3/+0
* Remove redundant variable declaration.diego2007-08-251-1/+0
* Add missing pixelformat conversion function prototypereimar2007-08-241-0/+2
* Remove silly #ifdef around the complete file.diego2007-08-241-6/+0
* Fix compilation of live555 support after FFmpegs r10173.cehoyos2007-08-221-1/+1
* We can support SEEK_END seeks only when stream->end_pos is knownreimar2007-08-201-1/+1
* Add support for AVSEEK_SIZE in demux_lavfreimar2007-08-201-0/+2
* Do not seek to an invalid position.reimar2007-08-191-0/+2
* When a new subtitle stream becomes available check if it is the one thatreimar2007-08-091-0/+6
* Fix detection of xan audio. -noidx or -forceidx still is necessaryreimar2007-08-011-0/+5
* get rid of this idiotic i_certify_that_my_video_stream_does_not_use_b_framesmichael2007-07-311-14/+1
* make muxer store the provided timestampsmichael2007-07-311-4/+3
* Use the standard inline instead of __inlinereimar2007-07-301-15/+15
* Another missed case-rangereimar2007-07-301-1/+8
* Do not use gnu case-range extension if it's easy to avoidreimar2007-07-301-1/+3
* cosmetics: misc typo fixesdiego2007-07-281-1/+1
* Remove extern index_mode, it is already in demuxer.hreimar2007-07-271-2/+0
* Make sure fformat is set before usereimar2007-07-271-1/+1
* Remove some unneeded extern variable declarationsreimar2007-07-271-8/+0
* Simplify: use FFMAXreimar2007-07-251-1/+1
* Remove some useless "extern" before function prototypesreimar2007-07-252-11/+11
* Fix for bugzilla #835rtogni2007-07-241-1/+1
* fixed bug introduced with the addition of get_ext_stream_properties()nicodvb2007-07-181-1/+1
* Avoid crash if a non-existent audio track is selected with -aidreimar2007-0