| Age | Commit message (Collapse) | Author | 
 | 
(costly conversion is not necessary, because ASCII is a subset of UTF-8)
CVS patchset: 7264
CVS date: 2004/12/16 13:58:57
 | 
 | 
the _XOPEN_SOURCE define in some files
CVS patchset: 7103
CVS date: 2004/11/03 19:30:04
 | 
 | 
by Brad Campbell.
Verified as correct bug fix by jcdutton.
CVS patchset: 6876
CVS date: 2004/08/06 21:51:44
 | 
 | 
CVS patchset: 6812
CVS date: 2004/07/18 18:02:02
 | 
 | 
CVS patchset: 6810
CVS date: 2004/07/18 17:31:40
 | 
 | 
CVS patchset: 6655
CVS date: 2004/06/07 11:03:18
 | 
 | 
CVS patchset: 6654
CVS date: 2004/06/07 08:48:33
 | 
 | 
This makes software DTS decode work when playing DVDs.
It also makes .AVI files with DTS tracks in them work.
I cannot test DTS passthru, so I need someone to help to check that has not changed.
CVS patchset: 6651
CVS date: 2004/06/06 16:41:27
 | 
 | 
CVS patchset: 6570
CVS date: 2004/05/19 19:41:28
 | 
 | 
I have only tested Stereo and Surround 5.1 modes so far.
Removes an annoying bias bug.
CVS patchset: 6568
CVS date: 2004/05/19 18:00:47
 | 
 | 
CVS patchset: 6567
CVS date: 2004/05/18 20:38:28
 | 
 | 
CVS patchset: 6505
CVS date: 2004/05/09 19:37:10
 | 
 | 
(xine wrapper code by James Stembridge)
does not work on all DVDs, but better a sometimes failing decoder than no
decoder at all; digital passthrough seems unaffected
CVS patchset: 6361
CVS date: 2004/04/09 14:57:25
 | 
 | 
CVS patchset: 6030
CVS date: 2004/01/12 17:35:14
 | 
 | 
CVS patchset: 5912
CVS date: 2003/12/14 22:13:22
 | 
 | 
relevant too. Small other little fix (can't remember). Change few internal function prototype because it xine_t pointer need to be used if some xine's internal sections. NOTE: libdvd{nav,read} is still too noisy, i will take a look to made it quit, without invasive changes. To be continued...
CVS patchset: 5844
CVS date: 2003/12/05 15:54:56
 | 
 | 
Started to enter huffman tables.
General reorganisation as xine_decoder.c was getting too big.
CVS patchset: 5245
CVS date: 2003/08/05 11:30:56
 | 
 | 
Added a TODO file that outlines what still needs to be done.
CVS patchset: 4962
CVS date: 2003/05/27 14:31:24
 | 
 | 
Need to find out how to implement Lookup() and InverseQ()
CVS patchset: 4929
CVS date: 2003/05/25 15:45:06
 | 
 | 
CVS patchset: 4928
CVS date: 2003/05/25 15:23:51
 | 
 | 
add some more parsing.
CVS patchset: 4920
CVS date: 2003/05/24 13:21:24
 | 
 | 
CVS patchset: 4915
CVS date: 2003/05/23 22:14:29
 | 
 | 
it seems that cygwin doesn't provide neither byteswap.h or endian.h.
by: Miguel Freitas
CVS patchset: 4914
CVS date: 2003/05/23 21:52:00
 | 
 | 
Still need to finish the parsing of the variables.
CVS patchset: 4910
CVS date: 2003/05/23 18:21:59
 | 
 | 
CVS patchset: 4832
CVS date: 2003/05/12 12:05:49
 | 
 | 
Just parsing some values. No actual sound yet.
CVS patchset: 4826
CVS date: 2003/05/11 17:18:45
 | 
 | 
CVS patchset: 4207
CVS date: 2003/02/19 22:18:15
 | 
 | 
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
 | 
 | 
* new public output interface xine_{audio,video}_port_t instead of
  xine_{ao,vo}_driver_t, old names kept as aliases for compatibility
* modified the engine to allow multiple streams per output
* renaming of some internal structures according to public changes
* moving SCR out of per-stream-metronom into a global metronom_clock_t
  residing in xine_t and therefore easily available to the output layer
* adapting all available plugins
  (note to external projects: the compiler will help you a lot, if a plugin
  compiles, it is adapted, because all changes add new parameters to some
  functions)
* bump up all interface versions because of xine_t and xine_stream_t changes
CVS patchset: 3312
CVS date: 2002/11/20 11:57:38
 | 
 | 
less noisy
CVS patchset: 3252
CVS date: 2002/11/12 21:34:46
 | 
 | 
CVS patchset: 3107
CVS date: 2002/10/31 07:27:55
 | 
 | 
CVS patchset: 2775
CVS date: 2002/10/03 08:54:59
 | 
 | 
CVS patchset: 2774
CVS date: 2002/10/03 07:28:23
 | 
 | 
blend_rgb16 changes. <- Need testing further.
CVS patchset: 2773
CVS date: 2002/10/03 06:04:54
 | 
 | 
adapt some more decoders
CVS patchset: 2618
CVS date: 2002/09/05 22:18:50
 | 
 | 
(geez this was a job)
CVS patchset: 2616
CVS date: 2002/09/05 20:44:38
 | 
 | 
broken now ... matthias/miguel: please fix it :-)
CVS patchset: 2606
CVS date: 2002/09/04 23:31:05
 | 
 | 
CVS patchset: 2214
CVS date: 2002/07/05 17:31:59
 | 
 | 
Internationalize all config related stuff.
Fix not registered mrl ending in roq/film  demuxer.
Add bindtextdomain() calls in load_plugins (for audio/video out plugins).
CVS patchset: 2066
CVS date: 2002/06/12 12:22:25
 | 
 | 
increased interface version numbers, to reflect the xine_t change
CVS patchset: 1939
CVS date: 2002/05/25 19:19:16
 | 
 | 
- update dxr3 and xvid plugins to new interface (add dispose() functions)
CVS patchset: 1766
CVS date: 2002/04/23 15:45:19
 | 
 | 
- add dispose() function to all decoder plugin structures
CVS patchset: 1763
CVS date: 2002/04/23 13:30:42
 | 
 | 
CVS patchset: 1748
CVS date: 2002/04/20 18:31:03
 | 
 | 
- updated decoder api to allow reseting internal state on seeks
CVS patchset: 1696
CVS date: 2002/04/09 03:37:59
 | 
 | 
CVS patchset: 1659
CVS date: 2002/04/01 17:59:40
 | 
 | 
updated at this point). demux_qt can handle compressed audio, but is still unfinished.
Yes, this _is_ the big metronom update, metronom now depends on disc_off information in discontinuities.
CVS patchset: 1554
CVS date: 2002/03/11 12:31:24
 | 
 | 
- pts are 64 bit now
- scr and video_out-loop run all the time
- video_out cleanups
- metronom cleanups
- buffer type BUF_CONTROL_DISCONTINUITY is used internally now,
  input plugins should no longer send this one
- support for individual frame durations
- using nano-/usleep instead of itimer (simpler code, maybe this will
  help freebsd)
CVS patchset: 1487
CVS date: 2002/02/09 07:13:22
 | 
 | 
CVS patchset: 1344
CVS date: 2002/01/05 21:54:16
 | 
 | 
CVS patchset: 1329
CVS date: 2002/01/03 22:53:27
 | 
 | 
CVS patchset: 1255
CVS date: 2001/12/16 17:45:37
 |