summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_ts.c
Commit message (Expand)AuthorAgeFilesLines
* typo in filenamediego2008-04-111-1/+1
* Update comment to account for renamed header file.diego2008-04-111-1/+1
* Remove another useless castreimar2008-04-051-1/+1
* another DCA audio identified (0x86) used in BD; patch by kirill belokurov gma...nicodvb2008-03-171-0/+1
* reset_fifos() resets demuxer->reference_clock to MP_NOPTS_VALUEnicodvb2008-02-231-4/+6
* read the PCR of the currently playing program (if available) in demuxer->refe...nicodvb2008-02-231-3/+45
* when seeking in H264 an SPS *should* be a valid entry point; feel free to cha...nicodvb2008-02-161-1/+1
* cosmeticsnicodvb2008-02-161-4/+2
* in ts_detect_streams() try to identify the program found based on vpid and ap...nicodvb2008-02-161-0/+7
* in some still unknown system format 0x82 identifies AUDIO_DTSnicodvb2008-02-081-0/+1
* Use defines to give names to the different seek flags.reimar2008-01-291-2/+2
* in the PMT stream_type==0x11 indicates AAC in LATM streams, that now libfaad ...nicodvb2008-01-261-0/+1
* Make all demuxer_desc_t const, thus moving them to .rodatareimar2008-01-131-1/+1
* in the PMT stream_type==0x11 identified AAC in LATM-over-LOAS syntax that isn...nicodvb2008-01-051-1/+0
* Remove useless stray #include.diego2007-12-161-1/+0
* support for DTS as specified in DVB (untested)nicodvb2007-10-031-0/+8
* removed unused function parametersnicodvb2007-09-221-8/+8
* in ts_detect_streams() moved the iteration condition inside the loopnicodvb2007-09-221-1/+4
* warning fixes:diego2007-09-131-1/+1
* Remove redundant variable declarations.diego2007-08-251-3/+0
* Fix for bugzilla #835rtogni2007-07-241-1/+1
* init ts_probe to 0 and probe up to TS_MAX_PROBE_SIZE if the parameternicodvb2007-06-091-4/+5
* added support for DTS1 audio descriptornicodvb2007-06-091-0/+4
* 1000000l, descriptor VC-1 identifies VIDEO_VC1, not AUDIO_DTSnicodvb2007-06-091-1/+1
* prog_id is an uint16_t; reported by Mario Rossi (mariofurire googlemail com)nicodvb2007-06-021-1/+1
* Add explicit location for headers from the stream/ directory.diego2007-03-151-1/+1
* removed duplicated code in demux_seek(); stream_seek() already aligns to STRE...nicodvb2007-02-271-6/+0
* cosmeticsnicodvb2007-02-171-31/+28
* when seeking in h264 sync to idr framesnicodvb2007-02-091-1/+1
* when playing vc1 content sync to sequence or entry point headernicodvb2007-02-091-0/+2
* vc1 in mpegtsnicodvb2007-02-091-2/+12
* reduced verbositynicodvb2007-01-291-1/+1
* 5l, check that the codec type detected by ts_detect_streams() is actually aud...nicodvb2007-01-291-1/+1
* fix audio type when ts_detect_streams detects that a private1 stream is actua...nicodvb2007-01-291-0/+3
* unified creation of sh_audio and sh_video is ts_add_stream; patch by elupusnicodvb2007-01-171-70/+75
* Get rid of min/max macros from aviheader.h, they do not belong here.reimar2006-12-091-4/+4
* Remove superfluous bswap.h include.diego2006-12-021-1/+0
* slight simplification in demux_control_ts: no need to check *arg with last_{a...nicodvb2006-11-201-1/+1
* in demux_ts_control unified SWITCH_AUDIO and SWITCH_VIDEO (they were identical)nicodvb2006-11-191-79/+33
* during DEMUXER_CTRL_SWITCH_x *arg set to -2 identifies 'disable stream x'nicodvb2006-11-191-6/+20
* implemented DEMUXER_CTRL_IDENTIFY_PROGRAMnicodvb2006-11-181-0/+85
* COSMETICS: reformattednicodvb2006-11-161-4/+4
* restored circular looping when changing audio and video stream (previously br...nicodvb2006-11-161-2/+6
* reset demuxer's buffered demux_packet after DEMUXER_CTRL_SWITCH_AUDIOnicodvb2006-11-161-0/+2
* implemented DEMUXER_CTRL_SWITCH_VIDEOnicodvb2006-11-161-1/+75
* a previous commit introduced a bug that prevented tables nicodvb2006-10-291-8/+4
* simplified assignment of subtitles stream in ts_parse()nicodvb2006-10-291-14/+4
* handle broken ts packets before parsing the restnicodvb2006-10-291-23/+16
* cosmetics: reformatted after previous commitnicodvb2006-10-291-8/+8
* 1000l: fixed broken handling of the adaption field - part 2nicodvb2006-10-291-1/+11
* fixed mishandling of stream_read() (it doesn't necessarily return -1 in case ...nicodvb2006-10-291-3/+3
* ts_parse() move section handling after stream_read() rather than repeating itnicodvb2006-10-291-49/+41
* removed useless check: when is_start is set the size of the payload nicodvb2006-10-281-6/+0
* in ts_parse() centralized stream_read()+stream_skip(); smaller and cleanernicodvb2006-10-281-31/+23
* readability cosmeticsnicodvb2006-10-281-3/+1
* unconditionally assign the language code when available;nicodvb2006-10-281-14/+13
* reformatted ts_parse() after previous commitnicodvb2006-10-281-34/+34
* removed unreachable code (when len=pes_parse2() returns 0)nicodvb2006-10-281-25/+2
* 10l: fixed misplaced adaption field checknicodvb2006-10-281-6/+6
* removed commented crc32 code; I'll eventualy reuse the one in lavunicodvb2006-10-281-16/+0
* slight simplificationsnicodvb2006-10-281-19/+11
* fixed corner case previously mishandled: don't play an audio only stream whennicodvb2006-10-171-1/+3
* during stream detection always parse ts_probesize bytes (even with -nosound s...nicodvb2006-10-151-6/+0
* Get rid of demux_aid_vid_mismatch mess.reimar2006-08-261-6/+3
* don't try to autodetect aac in pes packets (the detection is prone to give wr...nicodvb2006-08-261-17/+2
* reduced standard verbosity and changed output messages to more uniform descri...nicodvb2006-06-141-13/+13
* support for audio stream switchingnicodvb2006-06-121-3/+98
* support for dts (identified only by the PMT, not from the bitstream)nicodvb2006-06-041-1/+11
* fixed wrong assignment of stream type in generic PES_PRIVATE1 streams (didn't...nicodvb2006-06-041-1/+1
* one more a52 descriptor (dvb impl., untested)nicodvb2006-06-041-1/+1
* Fix potential integer overflows in memory allocation.rtogni2006-06-041-7/+0
* where necesary, replaced all realloc() with realloc_struct() to prevent int o...nicodvb2006-05-131-4/+14
* when searching ac3 in unqualified pes_private1 streams there's no need to sca...nicodvb2006-05-131-0/+3
* allocate correct extradata sizenicodvb2006-05-121-1/+1
* raised max extradata size and refuse to store more than the limitnicodvb2006-05-121-1/+7
* don't allocate (and demux_push() immediately) demux_packet()s > MAX_PACK_SIZE...nicodvb2006-05-121-2/+4
* search ac3 in dvd substream only if pes_aligned flag is set in the pes header...nicodvb2006-05-121-1/+1
* Get ride of the several if(identify) messy lines and rearangment of some of t...reynaldo2006-04-241-14/+7
* segfault fix: assign param->apid (that is the audio id found) when inexistent...nicodvb2006-04-051-0/+1
* init variable in parse_mp4_object_descriptor before using it; fixes cid 237nicodvb2006-03-111-0/+1
* print ts_probe; 0x88 .. 0x8F in pes_private streams are not AC3 but DTS track...nicodvb2006-03-041-2/+4
* 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
* export custom mp_a52_framesize(), needed to parse ac3 frames when liba52 is n...nicodvb2006-01-271-3/+6
* Update licensing information: The FSF changed postal address.diego2006-01-131-1/+1
* Unify include path handling, -I.. is in CFLAGS.diego2005-11-181-1/+1
* fixed possible uint8 overflow; assign progid to the newly created pmtnicodvb2005-11-061-7/+9
* more precise seeking based on calculated average video bitrate; works quite w...nicodvb2005-10-311-6/+49
* move resync_audio_stream after seeking to demuxer.creimar2005-10-301-3/+0
* Use PRI?64 defines as format strings for 64 bit variables.reimar2005-10-131-5/+5
* Crash fix for: "[MPlayer-users] Crash of mencoder in demux_ts.c line 2728"gpoirier2005-08-231-0/+3
* Demuxer modularizationrtognimp2005-08-051-7/+27
* pass along audio extradata if presentnicodvb2005-06-061-0/+7
* set width, height and biCompression when the video stream contains avc1; reus...nicodvb2005-04-091-13/+65
* obvious gcc warning fix, approved by Nicorathann2005-04-081-2/+2
* allocate and fill extradata field for video_avc (raw nal units, extradata con...nicodvb2005-04-031-52/+149
* wrong binary operatornicodvb2005-03-231-1/+1
* consider parse random_access_point from the adaption_field to determine if th...nicodvb2005-03-231-28/+25
* SL payloads are pushed to audio and video fifo only when they are flagged wit...nicodvb2005-03-221-7/+27
* initial support for SL packetized data, with certain limitations; partly rewo...nicodvb2005-03-201-177/+829
* 50000l: fixed various memleaks; CC discontibuities aren't necessarily error c...nicodvb2005-02-251-16/+35
* replaced bzero() with memset(); stream_type 0x0f is AACnicodvb2005-01-221-13/+4
* Output more information about vids, aids, sids, alangs and slangs with -ident...mosu2004-11-251-0/+16
* merged DEMUXER_TYPE_MPEG4_ES in the ordinary TS; added support for H264 in TSnicodvb2004-11-241-7/+12
* added support for 192 packet size, remove junk data after 188 bytes. Patch by...nicodvb2004-11-201-10/+28
* added language identifier (if any) to the caller during probing phasenicodvb2004-11-151-0/+11
* removed dependency on liba52nicodvb2004-10-111-7/+39
* fixed a bug that makes the demuxer loop forever probing a52 audio when a52_sy...nicodvb2004-10-071-0/+2
* fixing --disable for mp3lib, liba52 and libmpeg2, patch by (basic (at) mozdev...reimar2004-10-071-0/+4
* small fixesrathann2004-08-281-3/+3
* added support for ac3 in non-pes aligned private1 streams; removed useless an...nicodvb2004-06-181-71/+131
* removed unused and commented code; audio is pushed synchronously (reported to...nicodvb2004-05-311-26/+18
* fix wrong detection of mpeg4 as mpeg2 and wrong handling of discontinuities/t...nicodvb2004-03-201-21/+35
* Warning fixes (approved by A'rpi).rathann2003-11-081-0/+1
* big demux_ts fix from Nico <nsabbi@libero.it>attila2003-10-201-316/+715
* Fix a gcc 3.x crash when compiling demux_ts.c with -g -O4 (or -O3). Patch by ...mosu2003-09-081-1/+1
* serious bugs - 1l absinth (changed to absinth against cola inflation)alex2003-08-311-1/+1
* - seek() is always synchronized to keyframes, so the decoders don'tarpi2003-08-241-160/+981
* fix one missing #include, one missing extern and one 10l error.rathann2003-06-191-0/+1
* - discard soon non TS files (previously it took too long, as in the casearpi2003-06-081-19/+41
* - open new_ds_[audio | video] only when the relative streams are really avail...arpi2003-06-071-598/+632
* warning fixes by Dominikalex2003-06-031-1/+1
* fully reworked by Nico <nsabbi@libero.it>alex2003-04-281-245/+216
* wrong assignment of codec, patch by nsabbi@libero.italex2003-03-211-1/+1
* this is a combo patch that:arpi2003-03-161-0/+903