Commit Graph
5514 Commits
Author SHA1 Message Date
beveloper 2530523976 codec output format negotiation has been moved into NegotiateOutputFormat,
Setup is now only called once


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5596 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 23:21:23 +00:00
beveloper abf9e66abe fixed timing information returned in media_header
added GetFileFormatInfo to reader api


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5595 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 20:32:40 +00:00
beveloper 1b1b7ddf8f remove warnings
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5594 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 16:26:08 +00:00
beveloper e7aa4d27a0 Removed some media add-ons. Too many warnings, and I don't know what they do.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5593 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 16:14:16 +00:00
beveloper d23c804c82 bugfix
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5592 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 16:11:01 +00:00
Tyler Dauwalder 4c8484c911 - Added volume name members.
- Reformatted constructor to be more linear.
- Added majority of primary volume descriptor setup to Build().


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5591 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:32:51 +00:00
Tyler Dauwalder bc5d496f81 Added volume name parameters passed to UdfBuilder constructor.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5590 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:31:43 +00:00
Tyler Dauwalder 1801834fb1 - CS0String -> UdfString
- Added charspec constructor and friends.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5589 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:31:22 +00:00
Tyler Dauwalder f8af3d31df - Set up new from-Ut8 constructors.
- Added doxygen to constructors and assignment functions.
- Added Utf8() and Cs0() get-string functions (former is mostly functional,
  latter is in progress).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5588 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:30:40 +00:00
Tyler Dauwalder dce2dc5cab CS0String -> UdfString
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5587 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 08:29:13 +00:00
Tyler Dauwalder d40fb3032e Renamed CS0String.{h,cpp} and class Udf::CS0String to UdfString.{h,cpp}
and class Udf::String, since I now need the class to work both ways (to and
from cs0 and utf8).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5586 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 00:16:04 +00:00
beveloper f845959e7d seek fix
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5585 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-06 00:07:33 +00:00
beveloper 4cbbc5a9ec small cleanup, format type and encoding depends on the description
and is set by the media kit, not by the reader


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5584 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 23:46:53 +00:00
beveloper ac800e9cd8 fixed BMediaTrack::EncodedFormat(), BeOS MediaPlayer now recognizes the tracks!
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5583 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 23:23:18 +00:00
beveloper c90d275292 fixed crash in BMediaFile destructor
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5582 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 22:27:17 +00:00
beveloper d0b86c0f31 mp3 decoding and seeking works now
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5581 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 22:11:52 +00:00
Jérôme Duval b65a0ac50e fixes GetFreeOutputs/Inputs and GetConnectedOutputs/Inputs (cortex now reports correctly the connections with the mixer)
implements GetInitialLatency (untested)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5580 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 09:16:11 +00:00
Jérôme Duval bde7e6208e out_input must be filled by the consumer node. Fixes a bug when getting a wrong connection info
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5579 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 09:13:41 +00:00
Tyler Dauwalder 37e1ff91ea Moved allocation location of reserve vds from immediately following
primary vds to immediately preceding the anchor at block 256, since
this puts more distance between the two vdses.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5578 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 06:28:33 +00:00
Tyler Dauwalder 076a53fcd3 Build() now gets as far as reserving volume descriptor sequence space
and writing the anchor at block 256.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5577 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 05:41:59 +00:00
Tyler Dauwalder c8e155bd68 - Added VERBOSITY_MEDIUM support.
- Turned on iso9660 output by default for the time being (i.e. while still developing).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5576 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 05:41:05 +00:00
Tyler Dauwalder d53c774c1d Added VERBOSITY_MEDIUM.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5575 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 05:40:07 +00:00
Tyler Dauwalder 424632eb6d Added identing for MEDIUM and HIGH verbosities.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5574 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 05:39:34 +00:00
Tyler Dauwalder 5a97c04e6b - Added Udf::descriptor_tag::set_checksums() template.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5573 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 05:39:11 +00:00
beveloper 1210ab70ac Huge hack to load the mp3 reader and decoder.
Soundplay loads it and can play a crackling mp3, but MediaPlayer doesn't


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5572 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-05 01:18:51 +00:00
Tyler Dauwalder 9dccd3a042 Forgot to check for NULL data parameter in Udf::calculate_crc().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5571 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 23:04:15 +00:00
Tyler Dauwalder 04d90c2afa Finally added crc checking for descriptor_tags.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5570 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 22:59:51 +00:00
Tyler Dauwalder 8528b6dc19 Added Udf::calculate_crc().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5569 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 22:59:02 +00:00
Philippe Houdoin d220d2bb07 Remove the makefile, should not be check-in in the first place (bad * joker! ;-) )
Plus fix a warning about type mismatch...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5568 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 22:40:43 +00:00
Philippe Houdoin 6c5ac69ac2 Matching port type with stored attribut type.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5567 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 21:00:27 +00:00
Philippe Houdoin fd17f6d4b5 Check-in a small print transport add-on for printers featuring an HP JetDirect port.
Like my all new HP deskjet 5850 ;-)


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5566 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 20:56:59 +00:00
Michael Pfeiffer d50d38a519 Write PrinterSettings in Driver.cpp instead of Page/JobSetupWindow.cpp
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5565 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 20:55:09 +00:00
Michael Pfeiffer 3188e359dc Ouch, wrong actual parameter order! Allways save settings.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5564 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 20:54:56 +00:00
Stefano Ceccherini 356acd7d45 Fixed artifacts when highlighing text, added Hiroshi Lockheimer to the authors list (BTextView is based on his SteEngine), reformatted the code some more to comply with our guidelines
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5563 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 14:19:30 +00:00
Philippe Houdoin 3ae86e799a Fix printer spool path attribut name in the message we handle to transport add-on(s).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5562 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 13:57:46 +00:00
Jérôme Duval 1dbb61270b DestroyInstantiatedFlavors
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5561 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 08:41:26 +00:00
Tyler Dauwalder fd54330a11 Forgot namespace qualification.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5560 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 08:08:35 +00:00
Tyler Dauwalder e05a3e1e2b Added crc table.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5559 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 08:06:01 +00:00
Tyler Dauwalder f546c8aff5 Initial checkin. Standalone program used to generate crc table needed
for calculating udf crc checksums.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5558 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-04 07:59:49 +00:00
Niels Sascha Reedijk b9a05f7f4c Summary: Fix a lot of warnings in apps (merge from fixes-branch)
Keywords:

Patches applied:

 * [email protected]/bin-applications--fixes--0.1--base-0
   tag of [email protected]/bin-applications--mainline--0.1--base-0

 * [email protected]/bin-applications--fixes--0.1--patch-1
   Fix warning

 * [email protected]/bin-applications--fixes--0.1--patch-2
   Fix warning in roster.cpp

 * [email protected]/bin-applications--fixes--0.1--patch-3
   Fix warning in clipboard.cpp

 * [email protected]/bin-applications--fixes--0.1--patch-4
   Fix warning in shutdown.cpp (trivial)

 * [email protected]/bin-applications--fixes--0.1--patch-5
   Fix warnings in chop.c (trivial)

 * [email protected]/bin-applications--fixes--0.1--patch-6
   Trivial warning fix in eject.c

 * [email protected]/bin-applications--fixes--0.1--patch-7
   Trivial warning fix in hd.c

 * [email protected]/bin-applications--fixes--0.1--patch-8
   Trivial warning fixes in listarea.c

 * [email protected]/bin-applications--fixes--0.1--patch-9
   TRIVIAL: Fix warning in listimage.c

 * [email protected]/bin-applications--fixes--0.1--patch-10
   TRIVIAL warning fix in listport.c

 * [email protected]/bin-applications--fixes--0.1--patch-11
   TRIVIAL fix in listsem.c

 * [email protected]/bin-applications--fixes--0.1--patch-12
   TRIVIAL fix in mount.c

 * [email protected]/bin-applications--fixes--0.1--patch-13
   Trivial fix in prio.c

 * [email protected]/bin-applications--fixes--0.1--patch-14
   TRIVIAL changes in ps.c

 * [email protected]/bin-applications--fixes--0.1--patch-15
   TRIVIAL fix in renice.c

 * [email protected]/bin-applications--fixes--0.1--patch-16
   TRIVIAL fix for rescan

 * [email protected]/bin-applications--fixes--0.1--patch-17
   TRIVIAL fix in sysinfo.c

 * [email protected]/bin-applications--fixes--0.1--patch-18
   TRIVIAL fix in unchop.c

 * [email protected]/bin-applications--fixes--0.1--patch-19
   TRIVIAL fix in chkbfs

 * [email protected]/bin-applications--fixes--0.1--patch-20
   TRIVIAL fixes for listdev

 * [email protected]/bin-applications--fixes--0.1--patch-21
   TRIVIAL fixes in pc


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5557 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 20:02:15 +00:00
Niels Sascha Reedijk 859c1f0198 Summary: Fix numerous warnings in codycam (merge from fixes branch)
Keywords:

Patches applied:

 * [email protected]/codycam--fixes--0.1--base-0
   tag of [email protected]/codycam--mainline--0.1--base-0

 * [email protected]/codycam--fixes--0.1--patch-1
   Fix numerous warnings in codycam


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5556 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 19:57:59 +00:00
Jérôme Duval 3a8fae2fb7 Debug info useless
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5555 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 13:39:42 +00:00
Jérôme Duval 96ee2f2de0 SaveState is now called from the media_server
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5554 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 10:27:12 +00:00
Tyler Dauwalder e976b957c3 Bought a dictionary.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5553 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 09:20:29 +00:00
Tyler Dauwalder 6d6064cebf Added doxygen for new methods.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5552 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 08:58:49 +00:00
Tyler Dauwalder 20baf39617 - Added blocksize, blockshift, doudf, doiso, outputfile, outputfilename,
and initstatus member vars and supporting init code.
- Started work on Build(). Reserved area and udf vrs are now properly
  created.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5551 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 08:46:57 +00:00
Tyler Dauwalder a9919c4e03 Added blocksize, doudf, and doiso flags.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5550 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 08:44:26 +00:00
Tyler Dauwalder 02dc4e1e82 - Added Attribute.cpp and OutputFile.cpp to the build
- Added libbe.so to list of libaries to be linked to makeudfimage


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5549 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 08:43:49 +00:00
Tyler Dauwalder af44f8e659 Added bool_to_string() and check_size_error().
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5548 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 08:42:47 +00:00
Tyler Dauwalder 2cc6b97a1d Added volume_structure_descriptor_header constructor.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5547 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-12-03 08:42:11 +00:00