log libmpdemux/demux_ty.c @ 35562:8b3791b648c6

age author description
2011-08-18 reimar Ensure filepos is initialized before following code tries to use it.
2010-10-27 cigaes Move libvo/sub.[ch] from libvo to sub.
2010-10-27 cigaes Move sub_cc.[ch] to the sub directory.
2010-10-03 diego Replace forward declarations of skip_audio_frame() by proper #include.
2010-09-08 diego Move sub_justify extern declaration to libvo/sub.h, where it belongs.
2010-07-10 reimar Make the stream language an argument to the stream creation function
2010-06-14 reimar Cleanup some demux_ty code and at the same time possibly fix vstream support (untested).
2010-02-17 diego Add header for ty_ClearOSD(), ty_processuserdata(); avoids forward declarations.
2009-11-20 reimar Move 128kB buffer from stack to demuxer context.
2008-12-03 diego Get rid of pointless 'extern' keywords.
2008-05-14 diego Use standard license headers with standard formatting.
2008-01-29 reimar Use defines to give names to the different seek flags.
2008-01-13 reimar Make all demuxer_desc_t const, thus moving them to .rodata
2007-09-15 reimar Avoid one more code duplication
2007-09-15 reimar get rid of pointless size parameter for tmf_load_chunk
2007-09-15 reimar Avoid using demux->stream->end_pos, it rarely does any good.
2007-09-15 reimar Slightly simplify IsValidAudioPacket
2007-09-15 reimar Simplify another two ifs into one
2007-09-15 reimar Make one mp_msg call out of 3
2007-09-15 reimar Simpler and more robust tar parsing
2007-09-15 reimar Get rid of bloated ty_extension function
2007-09-15 reimar Do not uselessly name structs
2007-09-15 reimar Remove another variable and reorder to avoid wasting space due to alignment
2007-09-15 reimar PTS should be passed as int64_t to demux_ty_CopyToDemuxPacket
2007-09-15 reimar Remove now useless parameters from demux_ty_CopyToDemuxPacket
2007-09-15 reimar Remove more unused code and variables
2007-09-15 diego cosmetics: Fix typo in function name.
2007-09-14 reimar live recordings can contain 0-size type 0 chunks, ignore them instead
2007-09-14 reimar Move some more variable declarations
2007-09-14 reimar Remove tabs and trailing whitespace
2007-09-14 reimar A few more useless ()
2007-09-14 reimar Minor simplifications
2007-09-14 reimar Further simplify demux_ty_FindESHeader
2007-09-14 reimar Optimize demux_ty_FindESHeader
2007-09-14 reimar Remove some commented-out debugging code
2007-09-14 reimar Fix demux_ty_FindESHeader so it won't overread
2007-09-14 reimar Simplify demux_ty_FindESPacket by reusing demux_ty_FindESHeader
2007-09-14 reimar Remove unused demux_ty_FindESPacket parameter
2007-09-14 reimar Simplify demux_ty_FindESHeader
2007-09-14 reimar Move variable declarations into the block where they are used
2007-09-14 reimar Another piece of duplicate code
2007-09-14 reimar Avoid a big piece of duplicated code
2007-09-14 reimar Get rid of more code duplication
2007-09-14 reimar Simplify XDS handling
2007-09-14 reimar Reduce code duplication
2007-09-14 reimar Greatly simplify IsValidAudioPacket, though this might break something
2007-09-14 reimar Simplify IsValidAudioPacket
2007-09-14 reimar Do not misuse a_streams for private info, demuxer->priv is for that!
2007-09-14 reimar Use AV_RB24
2007-09-14 reimar get rid of pointless pesFileId variables
2007-09-14 reimar Simplify AV_RB32 / 256 -> AV_RB24
2007-09-14 reimar Use AV_RB32 instead of tivobuffer2hostlong
2007-09-14 reimar Yet more cosmetics
2007-09-14 reimar Move timestamps to int64_t and use MP_NOPTS_VALUE
2007-09-14 reimar Demuxers are _not_ supposed to set ds->pts!
2007-09-14 reimar Fix completely broken get_ty_pts (it's an ordinary MPEG timestamp)
2007-09-14 reimar Another ty simplification
2007-09-14 reimar Remove unused variable
2007-09-14 reimar tmf_totalsize is not used either, remove it
2007-09-14 reimar More simplifications