summaryrefslogtreecommitdiff
path: root/src/demuxers
AgeCommit message (Collapse)Author
2002-12-23remove holdover from earlier API revMike Melanson
CVS patchset: 3660 CVS date: 2002/12/23 23:03:00
2002-12-23- added raw dv demuxerMiguel Freitas
- avi demuxer knows frame numbers CVS patchset: 3658 CVS date: 2002/12/23 21:29:53
2002-12-23free unused buffersMike Melanson
CVS patchset: 3644 CVS date: 2002/12/23 04:29:56
2002-12-23not freeing allocated buffers is a bad bad thing: it makes xine freeze onMiguel Freitas
shutdown while trying to dispose the used memory. i would like to ask Mike and all demuxer writters to double check this, and free buffers on error conditions... thanks! ;) CVS patchset: 3643 CVS date: 2002/12/23 02:29:43
2002-12-22minor demuxer considerationsMike Melanson
CVS patchset: 3637 CVS date: 2002/12/22 23:19:06
2002-12-22Bad Robin - void pointer arthimatic is wrong.Robin KAY
CVS patchset: 3633 CVS date: 2002/12/22 17:49:50
2002-12-22fixes handling of some real streams and adds some log outputStefan Holst
CVS patchset: 3632 CVS date: 2002/12/22 16:46:27
2002-12-22Small fix (seek off by 1 frame)Ewald Snel
CVS patchset: 3631 CVS date: 2002/12/22 16:09:30
2002-12-22fix title reportingMike Melanson
CVS patchset: 3627 CVS date: 2002/12/22 04:00:51
2002-12-22clean up edit list parsing and fix handling of -1 as an edit list mediaMike Melanson
time CVS patchset: 3625 CVS date: 2002/12/22 02:15:45
2002-12-21Fix another (small) memory leakEwald Snel
CVS patchset: 3622 CVS date: 2002/12/21 21:57:43
2002-12-21Fix memory leak (100100 bytes per stream)Ewald Snel
CVS patchset: 3621 CVS date: 2002/12/21 20:19:50
2002-12-21Cleaned up the source littleRobin KAY
CVS patchset: 3615 CVS date: 2002/12/21 17:58:37
2002-12-21Fix memory leaksEwald Snel
CVS patchset: 3604 CVS date: 2002/12/21 13:45:56
2002-12-21- add buf->decoder_info_ptr: portability for systems where pointer hasMiguel Freitas
different sizeof than integer. - add extra_info structure to pass informations from input/demuxers down to the output frame. this can be used, for example, to pass the frame number of a frame (when known by decoder). also, immediate benefict is that we now have a slider which really shows the current position of the playing stream. new fields can be added to extra_info keeping binary compatibility - bumpy everybody's api versions CVS patchset: 3603 CVS date: 2002/12/21 12:56:44
2002-12-21Don't use indirect pointer for stsd atoms, conform to buffer.h descriptionEwald Snel
CVS patchset: 3602 CVS date: 2002/12/21 10:21:29
2002-12-21...my beautiful, beautiful special information buffer facility...okayMike Melanson
it's just a hack. Oh well, set it straight CVS patchset: 3600 CVS date: 2002/12/21 03:03:15
2002-12-20log outputGuenter Bartsch
CVS patchset: 3599 CVS date: 2002/12/20 22:57:48
2002-12-20Do not compile the 'mng' demuxer, when the autoconf stuff has detected thatJuergen Keil
we do not have the necessary libs/includes installed on the build system. CVS patchset: 3593 CVS date: 2002/12/20 11:10:45
2002-12-20MNG demuxer addedRobin KAY
CVS patchset: 3592 CVS date: 2002/12/20 01:47:01
2002-12-20MNG demuxer addedRobin KAY
CVS patchset: 3591 CVS date: 2002/12/20 01:35:49
2002-12-18Fix seek using 'start_time'Ewald Snel
CVS patchset: 3585 CVS date: 2002/12/18 20:32:20
2002-12-18i guess you were right, mike - the audio stsd atom is needed as well ;>Guenter Bartsch
CVS patchset: 3578 CVS date: 2002/12/18 03:42:31
2002-12-18log outputGuenter Bartsch
CVS patchset: 3577 CVS date: 2002/12/18 03:41:59
2002-12-17Replace GNU C range extension "..." with ordinary comparision, so that theJuergen Keil
code can be compiled with non-gcc compiler CVS patchset: 3574 CVS date: 2002/12/17 16:42:29
2002-12-16make qt demuxer sent a copy of the stsd atomGuenter Bartsch
CVS patchset: 3556 CVS date: 2002/12/16 01:34:08
2002-12-15cleanupGuenter Bartsch
CVS patchset: 3549 CVS date: 2002/12/15 21:23:39
2002-12-15Disable demux_mpeg_block_estimate_rate. This should be used only ifRocky Bernstein
the mux rate is found faulty since 1. It has problems of its own. 2. It does more I/O and work than just using the mux rate 3. The protocol way should be given the first chance. CVS patchset: 3535 CVS date: 2002/12/15 04:58:07
2002-12-15demux_mpeg_block_estimate_rate():Rocky Bernstein
Don't read outside of region that we are supposed to get bitrate estimate of. Bound the number of reads and samples (which also bounds the time spent in this routine. CVS patchset: 3530 CVS date: 2002/12/15 01:05:36
2002-12-14deliver timestamps in 1/90000 second units, fix handling of type 4 audio headersGuenter Bartsch
CVS patchset: 3523 CVS date: 2002/12/14 20:00:38
2002-12-14No need to install qtpalette.hDaniel Caujolle-Bert
CVS patchset: 3517 CVS date: 2002/12/14 14:27:03
2002-12-13always set input_pos and input_time on both, audio and video buffersGuenter Bartsch
CVS patchset: 3513 CVS date: 2002/12/13 21:13:17
2002-12-13Don't include headers files into *_SOURCES.Daniel Caujolle-Bert
CVS patchset: 3505 CVS date: 2002/12/13 08:23:19
2002-12-12Adds asfheader.hThibaut Mattern
CVS patchset: 3501 CVS date: 2002/12/12 23:34:39
2002-12-12Uses asfheader.hThibaut Mattern
CVS patchset: 3500 CVS date: 2002/12/12 23:30:18
2002-12-12Prepares mms/asf cleanup.Thibaut Mattern
CVS patchset: 3497 CVS date: 2002/12/12 22:40:06
2002-12-12* Initial version of an rtsp input plugin. It is far from being perfect,Stefan Holst
only a few streams work for now. * A couple of fixes in pnm input plugin. * Fixed stream info in demux_real. CVS patchset: 3495 CVS date: 2002/12/12 22:08:09
2002-12-12only relative forward seeking is supported by non-seekable input pluginsStefan Holst
CVS patchset: 3494 CVS date: 2002/12/12 17:51:03
2002-12-12fix stdin plugin, cosmetic cleanups in mp3 demuxerGuenter Bartsch
CVS patchset: 3493 CVS date: 2002/12/12 12:00:23
2002-12-12added support for (believe it or not) MS-style WAVE format headersMike Melanson
embedded in QT atoms CVS patchset: 3491 CVS date: 2002/12/12 03:50:37
2002-12-12handling of some strange avi files.Miguel Freitas
fixme: does someone knows avi format better? i don't completely understand that ##ix data. should we also look for ix##? CVS patchset: 3488 CVS date: 2002/12/12 01:40:07
2002-12-11that should fix playback of streams generated by dvgrab.Miguel Freitas
please report if it cause any trouble. CVS patchset: 3486 CVS date: 2002/12/11 19:01:37
2002-12-10some metainfoGuenter Bartsch
CVS patchset: 3478 CVS date: 2002/12/10 19:47:02
2002-12-09audio/video pid auto-detectionGuenter Bartsch
CVS patchset: 3471 CVS date: 2002/12/09 17:33:36
2002-12-08- get xine_demux_control_headers_done() out of the demuxers.Miguel Freitas
i want to make sure we have a 1:1 mapping of sending and waiting for BUF_CONTROL_HEADERS_DONE.) - bring asf demuxer into a saner state when seeking. that fixes the problem of wrong audio pts and hanging audio_out on huge sleeps (at least for asf). CVS patchset: 3465 CVS date: 2002/12/08 21:43:50
2002-12-06real bugfixes, improved discontinuity/live stream handling, handling of ↵Guenter Bartsch
audio-only streams - still experimental CVS patchset: 3453 CVS date: 2002/12/06 23:40:26
2002-12-06less verboseMiguel Freitas
CVS patchset: 3450 CVS date: 2002/12/06 19:23:29
2002-12-06terminate data with zero to avoid overrunMiguel Freitas
CVS patchset: 3430 CVS date: 2002/12/06 01:02:23
2002-12-06set fourcc so ffmpeg can detect buggy streamsMiguel Freitas
CVS patchset: 3429 CVS date: 2002/12/06 01:01:15
2002-12-04remove any mention of the special sample size bufferMike Melanson
CVS patchset: 3420 CVS date: 2002/12/04 04:07:08