Commit Graph

5399 Commits

Author SHA1 Message Date
beveloper
7a115dc75d integrating codec API, added some MediaExtractor functionality
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5470 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 23:50:27 +00:00
Axel Dörfler
8545b8bd8d Changed the TRACE() macro to the usual (compatible) form.
Disabled trace output.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5469 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:23:42 +00:00
beveloper
d859148201 integration of codec API into BMediaFile and BMediaTrack
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5468 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:19:21 +00:00
Axel Dörfler
34626c6331 Added new options "--halt" and "--info". The former will temporarily halt
a device, the latter returns info about a device (i.e. which file it points
to).
Updated for changes in the underlying driver.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5467 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:16:17 +00:00
Tyler Dauwalder
2c8a6eec09 Added basic verbosity support, and initial UdfBuilder creation and execution.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5466 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:14:24 +00:00
Tyler Dauwalder
5e4cddfd9e Added ConsoleListener.cpp and UdfBuilder.cpp to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5465 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:13:38 +00:00
Tyler Dauwalder
3078bf3fa5 Initial checkin. ProgressListener implementation that writes to standard output.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5464 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:13:14 +00:00
Tyler Dauwalder
eb1cf1f2cc Initial checkin. Abstract interface for receiving updates about
image building progress.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5463 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:12:42 +00:00
Axel Dörfler
bc4f78089e Rearranged source code a bit (clear distinction between device and drive API).
Added support for halting and resuming a device; the driver will close the underlying
file as long as the device is halted, so that other applications can access the file
(files set to uncached cannot be opened anymore). A device is resumed when you install
it again - note that the device might have been closed in the mean time, so it's
not guaranteed to return the same device.
Now returns a valid icon.
Removed unnecessary comments (this is no driver writers tutorial).
VIRTUAL_DRIVE_GET_INFO now also indicates if the device is halted or not.
Made the ioctl() calls more save by adding some sanity checks (magic value and
structure size).
Minor style changes, renamed device_info.opencount to open_count, added the "s"
suffix to static global variables (virtualdrive_name -> sVirtualDriveName, ...).
Fixed a possible bug: the file is now set to uncached after it has been resized;
it might not work the other way around.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5462 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:12:38 +00:00
Tyler Dauwalder
6caa00df87 Initial checkin. Main udf image building class.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5461 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:12:12 +00:00
Axel Dörfler
8a6d6e07f0 A simple blue cabinet icon for the virtual devices.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5460 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:05:36 +00:00
Axel Dörfler
9cbc2ce719 Added license information.
Added "play save" fields for the ioctl() parameter structure.
Added indicator if the device has been halted.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5459 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 22:04:38 +00:00
beveloper
bce1ab5efd another round of codec API changes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5458 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 18:17:35 +00:00
Tyler Dauwalder
e724add10a Added makeudfimage to the build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5457 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 12:26:04 +00:00
Tyler Dauwalder
ca84d5aff2 Initial checkin. Start of UDF image building app.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5456 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 12:25:49 +00:00
shatty
642d90775a openBeOS_Nvidia_V0.02_src
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5455 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 06:43:57 +00:00
shatty
212f6ad844 relative paths start at $(SUBDIR)
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5453 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 06:15:19 +00:00
shatty
d822d73cac include accelerants
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5452 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 06:11:09 +00:00
shatty
55ec61f4af add nvidia accelerant
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5451 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 06:10:08 +00:00
shatty
08705d9664 add nvidia accelerant
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5450 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 05:30:55 +00:00
shatty
6e2d4bbc30 add graphics/nvidia driver
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5449 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 05:05:21 +00:00
shatty
3db351215a add graphics/nvidia driver
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5448 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 05:00:16 +00:00
shatty
2b83f3b47d openBeOS_Nvidia_V0.02_src
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5447 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 04:23:03 +00:00
shatty
fd0d471295 hardware independent overlay header
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5446 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 04:22:46 +00:00
DarkWyrm
05cc992d17 Added Menu preferences panel. Works pretty good, too. :)
Eventually, this panel will replace the need for the Menu prefs app


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5445 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-22 23:57:04 +00:00
Michael Pfeiffer
7c0bc4a231 Show small icons in recent document menu.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5444 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-22 19:52:31 +00:00
Waldemar Kornewald
d5cd5d63ff Added IPCP and PAP modules to test suite.
NOTE: To make PPP usable with the test suite I will need to use a shared memory area to be able to pass structures to the ppp module.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5443 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-22 12:30:59 +00:00
Waldemar Kornewald
ca43389a75 Some small changes and fixes.
Most important:
Finished IPCP and PAP modules.
Both of them are untested at the moment.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5442 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-22 12:28:32 +00:00
Michael Pfeiffer
5e427b6a85 - Made some settings persistent: Slide Show Delay, Scale Bilinear, Shrink/Zoom to Window, Show Caption in Full Screen Mode and PrintOptions.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5441 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-22 11:02:57 +00:00
DarkWyrm
2d6fb9b82d Added methods for DPMS and device capabilities
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5440 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-22 00:47:01 +00:00
DarkWyrm
840db4bded Added new methods related to DPMS and device capabilities
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5439 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-22 00:43:54 +00:00
DarkWyrm
8ed6b7e48b Tweaked a def to remove a conflict with Accelerant.h
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5438 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-22 00:43:16 +00:00
Philippe Houdoin
1021ea1790 Rollback to original/way better constrated captions colors.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5437 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 23:07:03 +00:00
Philippe Houdoin
83abf055e9 Update MediaKit pseudo target to include newer add-ons and plugins.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5436 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 22:40:36 +00:00
beveloper
dd1c60e271 integrated mpglib into mp3_decoder. obviously, the api needs to be changed.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5435 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 21:28:52 +00:00
Philippe Houdoin
dcb98eaf2d Mistaken midi ports icon as midi_server icon!
Fixed now. Rollback to previous midi_server signature.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5434 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 21:19:30 +00:00
Axel Dörfler
bc659826df t[e]mpnam() stuff now works.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5433 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 18:25:02 +00:00
Axel Dörfler
cc9c5de901 Small changes to let it compile.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5432 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 18:23:17 +00:00
beveloper
90ca169469 added Jamfiles to include mpglib
clean up of mpglib
removed global variable from mpglib, should be thread save now
moved global initialization code in it's own function


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5431 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 17:54:10 +00:00
beveloper
f3f8a29195 include mp3 decoder
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5430 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 17:52:36 +00:00
Axel Dörfler
290ba80867 Hacks to get the libio package working:
- all wide character functions have been disabled or removed
- ftrylockfile() does not yet work
- reformatted code to be readable (sometimes needed for changes)

Note, this code is not able to be simply updated with newer glibc releases! Sorry.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5429 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 17:01:42 +00:00
beveloper
081576bd3d Imported mpglib from mpg123 pre0.59s. Licensed as LGPL.
To be used by mp3_decoder as static library only.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5428 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 16:56:35 +00:00
Axel Dörfler
1bed4dd008 No longer needed.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5427 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 16:45:03 +00:00
beveloper
9a74184e35 added format publishing
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5426 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 15:28:22 +00:00
beveloper
5ccadc29e6 added some more MPEG descriptions
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5425 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-21 15:27:20 +00:00
DarkWyrm
ce09dfb8e6 Modified ColorWell class to visually fit in with other GUI controls
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5424 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-20 22:57:20 +00:00
beveloper
329b5b99b6 added duration calculation, seeking and data reading
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5423 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-20 22:30:09 +00:00
Stefano Ceccherini
76f6f6ff76 With the help of Andrew Bachmann, I finally fixed the multi-byte charachter deleting / Undoing.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5422 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-20 14:02:58 +00:00
Stefano Ceccherini
2e7ea41af1 With the help of Andrew Bachmann, I finally fixed the multi-byte charachter deleting / Undoing.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5421 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-20 14:00:36 +00:00
Philippe Houdoin
1967709a04 Ooops, forget to match caption rect size and position there too...
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5420 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-20 02:21:46 +00:00