summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_ty.c
Commit message (Expand)AuthorAgeFilesLines
* build: switch to libavutil bswap.h and intreadwrite.hUoti Urpala2012-02-011-2/+3
* demux_ty: disable -subcc functionality (demux_ty_osd)Uoti Urpala2011-03-241-0/+4
* Merge branch 'sub'Uoti Urpala2011-01-261-1/+1
|\
| * sub/OSD: move some related files to sub/Uoti Urpala2011-01-261-1/+1
* | demux_ty: fix "seek to negative position" warningUoti Urpala2011-01-211-0/+1
|/
* demux_[mpg|ts|ty]: #include dec_audio.h for skip_audio_frame()diego2010-11-021-1/+1
* demux_ty: Cleanup some code, possibly fix vstream support (untested)reimar2010-11-021-7/+3
* Delete things related to old translation systemUoti Urpala2010-03-101-1/+0
* Merge svn changes up to r30643Uoti Urpala2010-03-101-1/+1
|\
| * Add header for ty_ClearOSD(), ty_processuserdata(); avoids forward declarations.diego2010-02-171-1/+1
* | translations: tweak cases that relied on concatenating adjacent stringsUoti Urpala2010-03-071-1/+2
* | Merge svn changes up to r29962Uoti Urpala2009-11-231-1/+2
|\|
| * Move 128kB buffer from stack to demuxer context.reimar2009-11-201-1/+2
* | Replace libavutil internal header #includes with MPlayer copiesUoti Urpala2009-07-261-1/+1
* | Translation system changes part 2: replace macros by stringsAmar Takhar2009-07-071-1/+1
* | Translation system changes part 1: wrap translated stringsAmar Takhar2009-07-071-1/+1
|/
* Get rid of pointless 'extern' keywords.diego2008-12-031-1/+1
* Use standard license headers with standard formatting.diego2008-05-141-9/+9
* Use defines to give names to the different seek flags.reimar2008-01-291-2/+2
* Make all demuxer_desc_t const, thus moving them to .rodatareimar2008-01-131-1/+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
* 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
* Replace constant by appropriate definereimar2007-09-131-1/+1
* Avoid code duplication and ugly config.h hack by using av_strlcat/av_strlcpyreimar2007-07-051-2/+3
* Remove some unused variables, patch by timwoj ieee org.diego2007-05-281-1/+0
* Add explicit location for headers from the stream/ directory.diego2007-03-151-1/+1
* Fix misdetection of http://samples.mplayerhq.hu/tta/tivo_misdetect.tta as TiV...reimar2006-10-101-3/+3
* The FSF changed postal address.diego2006-09-011-1/+1
* Remove unused variables, patch by Stefan Huehner stefan at huehner org.diego2006-07-081-2/+0
* name array is too small, use strlcpy instead of strncpyreimar2006-03-081-3/+3
* Second-try commit of this patch.corey2006-02-171-1/+1
* Reverse commit of unfinished patch for passing audio_delay to the demuxers.corey2006-02-091-1/+1
* 1. Include audio_delay as an argument to demux_seek.corey2006-02-071-1/+1
* massive attack: mp_msg printf format fixesrathann2006-01-121-9/+9
* make demuxer seek and close functions return void, patch by Dominik Mierzejewskiwanderer2005-12-111-2/+1
* Unify include path handling, -I.. is in CFLAGS.diego2005-11-181-1/+1
* move resync_audio_stream after seeking to demuxer.creimar2005-10-301-2/+0
* Use PRI?64 defines as format strings for 64 bit variables.reimar2005-10-131-10/+10
* Make -identify's 'ID_LENGTH=' print a float and not an integer.. Theods152005-09-021-2/+2
* Demuxer modularizationrtognimp2005-08-051-3/+44
* a cleaned-up version of ty demuxer improvements found in tivo-mplayer fork.joey2005-05-281-95/+413
* fix audio init crashjoey2005-05-281-1/+11
* Move generic length and percent pos calculation to demuxer.creimar2005-01-151-5/+0
* embarassing typodiego2004-07-191-1/+1
* many small typo and grammar fixesgabucino2003-10-041-2/+2
* TiVo demuxer and sub-cc/osd decoderarpi2003-06-091-0/+1056