Powered by Apache

CVS log for mpgedit/portability.h

[BACK] Up to [local] / mpgedit

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.14 / (download) - annotate - [select for diffs], Wed Feb 4 07:45:53 2009 UTC (3 years, 3 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-75_xmpgedit_pcmlevel_scroll_fix_cp3, mpgedit_0-75_xmpgedit_decimate_adjust_cp2, mpgedit_0-75_spinner_refactor_cp1, mpgedit_0-75_dev_branchroot, mpgedit_0-75_dev2, mpgedit_0-75_dev1, mpgedit_0-74_beta1-MP, HEAD
Changes since 1.13: +4 -0 lines
Diff to previous 1.13 (colored)

*** empty log message ***

Revision 1.13.2.1 / (download) - annotate - [select for diffs], Wed Dec 27 21:37:56 2006 UTC (5 years, 4 months ago) by number6
Branch: mpgedit_0-73_dev_branchroot
CVS Tags: mpgedit_0-74beta1_build2, mpgedit_0-74beta1_build1, mpgedit_0-74_beta1, mpgedit_0-73_pcmview_eof_110208, mpgedit_0-73_offset_control_092008, mpgedit_0-73_dev_dev1_ckptbuild, mpgedit_0-73_dev2_100607, mpgedit_0-73_dev1_092307, mpgedit_0-73_clist_fix_083108
Changes since 1.13: +4 -0 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

Fix for Win32 crash when closing playback context when multiple
contexts were opened simultaneously. Portability fix for 64-bit
changes to compile on Win32.

Revision 1.13 / (download) - annotate - [select for diffs], Sun Nov 27 07:26:38 2005 UTC (6 years, 5 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-73_dev_xmpgedit_volume_segv, mpgedit_0-73_dev_win32_iss_template, mpgedit_0-73_dev_mpgedit_I_editfix, mpgedit_0-73_dev_decode_display_fix, mpgedit_0-73_dev_64_bit_port, mpgedit_0-72_sup_branchroot, mpgedit_0-72_sup-xmpgedit_package_improve, mpgedit_0-72_sup-readmes_version_h, mpgedit_0-72_sup-osx_package_cvs_commit_fix, mpgedit_0-72_sup-osx_package_cvs_commit, mpgedit_0-72_sup-osx_mpgedit_disk_image_pkg, mpgedit_0-72_sup-mpgedit_package_installer, mpgedit_0-72_sup-beta2_rc2, mpgedit_0-72_sup-beta2_rc1, mpgedit_0-72_beta_rc2, mpgedit_0-72_beta_rc1, mpgedit_0-72_beta3, mpgedit_0-72_beta2_0-73_dev-MP, mpgedit_0-72_beta2, mpgedit_0-72_beta, mpgedit_0-71_dev_112605_macosx_mixer_refactor_cp57
Branch point for: mpgedit_0-73_dev_branchroot
Changes since 1.12: +4 -0 lines
Diff to previous 1.12 (colored)

Added STDERR_FILENO definition to portability.h for Win32.  Deleted
envp from player.c main(); debugging leftovers.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Nov 27 06:40:32 2005 UTC (6 years, 5 months ago) by number6
Branch: MAIN
Changes since 1.11: +3 -0 lines
Diff to previous 1.11 (colored)

Added OS X disk image creator for xmpgedit.  Fixed mixer for MAD decoder.
Disabled mixer for popen decoder.  Curses mpgedit now properly retains
mixer settings across start/stop playback.  Portability fix for
printf of already formatted string containing % character.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Nov 19 18:30:39 2005 UTC (6 years, 5 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_111905_macosx_mixer_refactor_cp56
Changes since 1.10: +26 -0 lines
Diff to previous 1.10 (colored)

Refactor for Mac OS X mixer support.  Updated/added many copyright
headers for modified sources.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Oct 23 05:47:36 2005 UTC (6 years, 6 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_110605_clist_pcmview_fix_cp55, mpgedit_0-71_dev_102305_macosx_port_cp54
Changes since 1.9: +7 -0 lines
Diff to previous 1.9 (colored)

Mac OSX port.  mpgedit with sound and xmpgedit with sound works.  The
volume control does not work yet.  The PCM viewer works, more testing
is required to confirm it is stable.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Oct 16 18:59:38 2005 UTC (6 years, 7 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_101805_release_cp53a, mpgedit_0-71_dev_101605_release_cp53
Changes since 1.8: +2 -0 lines
Diff to previous 1.8 (colored)

Fixup / vs \  paths read from .xmpgeditrc between UNIX and Win32.
This is not perfect, as there can still be directory case differences
and a possible drive letter prefix that UNIX will fail on.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Oct 15 21:43:38 2005 UTC (6 years, 7 months ago) by number6
Branch: MAIN
Changes since 1.7: +2 -0 lines
Diff to previous 1.7 (colored)

Fixed path separator issues for Win32 in xmpgedit file selection
widget sticky directory feature.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Jun 11 18:53:09 2005 UTC (6 years, 11 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_101305-p-I_flag_addition_cp53, mpgedit_0-71_dev_090705_maindatabegin_cp52, mpgedit_0-71_dev_061105_libmad_import_cp51
Changes since 1.6: +7 -0 lines
Diff to previous 1.6 (colored)

Bug fix to mpgedit -Ds, to prevent all file statictics from being
logged to stdout. Implemented set_stdout_binary() as a macro now to make
this functionality available across multiple programs. Fixed compiler warnings
on Win32 for tstheader.c.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Aug 21 18:27:40 2004 UTC (7 years, 8 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_sigsegv_emptyeditor_cp47, mpgedit_0-71_dev_sigsegv_bugfix_cp46, mpgedit_0-71_dev_rodir_xmpgedit_core_cp49, mpgedit_0-71_dev_release_cp49, mpgedit_0-71_dev_release_cp47, mpgedit_0-71_dev_release_cp43, mpgedit_0-71_dev_release_cp41, mpgedit_0-71_dev_release_cp38, mpgedit_0-71_dev_pcmview_scale_seek_cp42, mpgedit_0-71_dev_pcmview__selector3_cp38, mpgedit_0-71_dev_pcmview__selector2_cp37, mpgedit_0-71_dev_mar_2_2005_cp50, mpgedit_0-71_dev_dsp_reset_cp44, mpgedit_0-71_dev_decode_new_files_cp43, mpgedit_0-71_dev_bigendian_fix_cp45, mpgedit_0-71_dev_X2_fix_cp48, mpgedit_0-71_dev_7segment_display_cp39, mpgedit_0-71_dev_7segment_display3_cp41, mpgedit_0-71_dev_7segment_display2_cp40
Changes since 1.5: +6 -0 lines
Diff to previous 1.5 (colored)

Development checkpoint.  Further work on pcmview waveform GUI selector.
this is working pretty well now.  Highlights when window is scrolling
do not work properly yet.  There is also some initialization problem
after panning that causes the highlighted waveform to be off by a
fraction of a second, giving a blurry appearance to the highlighted
waveform.

Revision 1.5.6.3 / (download) - annotate - [select for diffs], Fri Jul 23 02:12:34 2004 UTC (7 years, 9 months ago) by number6
Branch: mpgedit_0-71_dev_macosx-BP
Changes since 1.5.6.2: +1 -1 lines
Diff to previous 1.5.6.2 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)

Moved RTLD_LAZY back into __macosx ifdef clause.

Revision 1.5.6.2 / (download) - annotate - [select for diffs], Sun Jul 4 16:12:39 2004 UTC (7 years, 10 months ago) by krystal
Branch: mpgedit_0-71_dev_macosx-BP
Changes since 1.5.6.1: +2 -1 lines
Diff to previous 1.5.6.1 (colored) to branchpoint 1.5 (colored)

made basic changes that allowed mpgedit to compile.  There are still issues
with some of the compiled code but I wanted to get changes checked in somewhere.

Revision 1.5.6.1 / (download) - annotate - [select for diffs], Thu Jun 17 15:26:52 2004 UTC (7 years, 11 months ago) by number6
Branch: mpgedit_0-71_dev_macosx-BP
CVS Tags: mpgedit_0-71_dev_macosx-tony_port, mpgedit_0-71_dev_macosx-colin_port
Changes since 1.5: +5 -0 lines
Diff to previous 1.5 (colored)

Tony's OSX port changes from 0.6p1 release.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Nov 3 18:06:47 2003 UTC (8 years, 6 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0_71_dev_silence_detect-HEAD-MP, mpgedit_0-7_beta_p2-MP, mpgedit_0-71beta-py_mpgedit0-2beta, mpgedit_0-71beta-py_mpgedit0-1beta, mpgedit_0-71_dev_win32build_fix_cp11, mpgedit_0-71_dev_v3_index_bugfixes_cp20, mpgedit_0-71_dev_timescale_spin_button_refactor_cp33, mpgedit_0-71_dev_timescale_spin_button_refactor_cp27, mpgedit_0-71_dev_timescale_fix_cp28, mpgedit_0-71_dev_snapshot_build_cp35, mpgedit_0-71_dev_skipframe_hiccup_fix_cp10, mpgedit_0-71_dev_silence-detect_segment_detect_refactor_cp8, mpgedit_0-71_dev_silence-detect_mpgedit_decode_cp6, mpgedit_0-71_dev_silence-detect_average_in_levelsfile_cp7, mpgedit_0-71_dev_silence-detect-cp5, mpgedit_0-71_dev_silence-detect-cp4, mpgedit_0-71_dev_silence-detect-cp3, mpgedit_0-71_dev_silence-detect-cp2, mpgedit_0-71_dev_silence-detect-cp1, mpgedit_0-71_dev_silence-detect-BP, mpgedit_0-71_dev_segment_detect_mpgedit_refactor_cp9, mpgedit_0-71_dev_playback_control_refactor_cp30, mpgedit_0-71_dev_playback_control_refactor_cp29, mpgedit_0-71_dev_playback_control_cleanup_cp32, mpgedit_0-71_dev_pcmview_xmpgedit_integration_cp26, mpgedit_0-71_dev_pcmview_xmpgedit_integration_cp23, mpgedit_0-71_dev_pcmview_timepick_fix_cp34, mpgedit_0-71_dev_pcmview_seek_refactor_cp25, mpgedit_0-71_dev_pcmview_integration_cp31, mpgedit_0-71_dev_pcmview_gui_cp22, mpgedit_0-71_dev_pcm_highlight_drag_cp36, mpgedit_0-71_dev_pcm_file_timeindex_cp24, mpgedit_0-71_dev_md5sum_release_cp17, mpgedit_0-71_dev_md5sum_cp17, mpgedit_0-71_dev_line_join_cp16, mpgedit_0-71_dev_index_v3_cp18, mpgedit_0-71_dev_autoeditmenu_commasep_cp21, mpgedit_0-71_dev_auto_edit_win32_memory_fix_cp15, mpgedit_0-71_dev_auto_edit_webupdate_cp15, mpgedit_0-71_dev_auto_edit_integration_cp12, mpgedit_0-71_dev_auto_edit_curses_menu_cp13, mpgedit_0-71_dev_auto_edit_curses_menu_bugfixes_cp14, mpgedit_0-71_dev_auto_edit_cp15, mpgedit_0-71_dev_E_option_cp19, mpgedit_0-2_dev_py_mpgedit-rc2_r2, mpgedit_0-2_dev_py_mpgedit-rc2_r1, mpgedit_0-2_dev_py_mpgedit-rc2-MP, mpgedit_0-2_dev_py_mpgedit-rc2, mpgedit_0-2_dev_py_mpgedit-rc1, mpgedit_0-2_dev_py_mpgedit-BP
Branch point for: mpgedit_0-71_dev_macosx-BP
Changes since 1.4: +8 -0 lines
Diff to previous 1.4 (colored)

Integration of py_mpgedit into build for 0.71 release of mpgedit.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Oct 18 07:07:59 2003 UTC (8 years, 7 months ago) by number6
Branch: MAIN
Changes since 1.3: +12 -0 lines
Diff to previous 1.3 (colored)

Protect various #define's against redefinition from some other header.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Sep 11 06:14:12 2003 UTC (8 years, 8 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-7_beta_p2, mpgedit_0-7_beta_p1, mpgedit_0-7_beta_bugfixes-BP, mpgedit_0-7_beta-MP, latest
Changes since 1.2: +24 -1 lines
Diff to previous 1.2 (colored)

Merge of mpgedit_0-7_beta with tip.

Revision 1.2.4.8 / (download) - annotate - [select for diffs], Tue Sep 2 03:41:54 2003 UTC (8 years, 8 months ago) by number6
Branch: mpgedit_devl-0-7_beta
CVS Tags: mpgedit_0-7_beta
Changes since 1.2.4.7: +10 -0 lines
Diff to previous 1.2.4.7 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

xmpgedit is now a 'Windows' app, instead of a console app, so
it no longer opens a cmd.exe window when run.  Added "clever" main
macros to portability.h so WinMain() is now created when _MAIN() macro
is used.

Revision 1.2.4.7 / (download) - annotate - [select for diffs], Sun Aug 17 17:09:35 2003 UTC (8 years, 9 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.2.4.6: +1 -1 lines
Diff to previous 1.2.4.6 (colored) to branchpoint 1.2 (colored)

Further changes for 0.7 beta, and support of python mpgedit.py module.

Revision 1.2.4.6 / (download) - annotate - [select for diffs], Thu Aug 14 16:11:32 2003 UTC (8 years, 9 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.2.4.5: +4 -2 lines
Diff to previous 1.2.4.5 (colored) to branchpoint 1.2 (colored)

Changes needed to generate Win32 DLL.  Most of these changes involve adding
the _DSOEXPORT tag to exported functions.  Also had to refactor printf_XXX
functions that were in the DLL to generate a string form of what they
used to print to stdout, so the calling app can then call printf
on the formatted string.  printf() in a dll works, but the strings
printed from the app get garbled with the strings printed from
printf calls in the dll.

Revision 1.2.4.5 / (download) - annotate - [select for diffs], Sat Mar 1 18:24:43 2003 UTC (9 years, 2 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.2.4.4: +3 -0 lines
Diff to previous 1.2.4.4 (colored) to branchpoint 1.2 (colored)

Win32 GUI port.  Minimal set of changes needed to make GTK GUI function.
Code hack needed was to update elapsed time display once per second,
instead of every MP3 frame played.  Make system hacks to build this
directory on Win32.  The volume control does not work on Win32 yet.
More work is needed here before that can be done.

Revision 1.2.6.1 / (download) - annotate - [select for diffs], Thu Feb 6 17:34:35 2003 UTC (9 years, 3 months ago) by number6
Branch: mpgedit-0-6_beta_branchroot
CVS Tags: mpgedit_release-0-6p2_beta
Changes since 1.2: +5 -0 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

This was messed up.  The 0.6p1 release was really on the
0.7 development branch.  This has been fixed by creating a new
branch called  mpgedit-0-6_beta_branchroot at the
mpgedit_release-0-6_beta trunk level. Then all of the changes from
0.6p1 have been merged onto the mpgedit-0-6_beta_branchroot branch.
This then allows for bug fixes to be performed on 0.6p1.  The
one that needed attention is the ./ pathing problem in the
Linux makefile.  make install and mkbuildnum commands were broken
for users without . in their path.

Revision 1.2.4.4 / (download) - annotate - [select for diffs], Wed Oct 23 13:07:44 2002 UTC (9 years, 6 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.2.4.3: +2 -0 lines
Diff to previous 1.2.4.3 (colored) to branchpoint 1.2 (colored)

Added DSOEXPORT macro to conditionally define __declspec(dllexport)
for Win32.  This allows the .def file to be eliminated.

Revision 1.2.4.3 / (download) - annotate - [select for diffs], Wed Oct 23 05:52:43 2002 UTC (9 years, 6 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.2.4.2: +1 -0 lines
Diff to previous 1.2.4.2 (colored) to branchpoint 1.2 (colored)

Added include sys/stat.h for UNIX.  May be needed for Win32, but
not compiling the Gtk code yet for Win32.

Revision 1.2.4.2 / (download) - annotate - [select for diffs], Tue May 7 04:50:15 2002 UTC (10 years ago) by number6
Branch: mpgedit_devl-0-7_beta
CVS Tags: mpgedit_release-0-6p1_beta
Changes since 1.2.4.1: +1 -0 lines
Diff to previous 1.2.4.1 (colored) to branchpoint 1.2 (colored)

Added string.h include to clean up Linux compiler warnings.

Revision 1.2.4.1 / (download) - annotate - [select for diffs], Fri Apr 26 19:47:17 2002 UTC (10 years ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.2: +4 -0 lines
Diff to previous 1.2 (colored)

Ported to HP-UX.  Added dl.h.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Apr 7 18:16:22 2002 UTC (10 years, 1 month ago) by number6
Branch: MAIN
CVS Tags: mpgedit_release-0-6_beta_rc1, mpgedit_release-0-6_beta, mpgedit_devl-0-7_beta_branchroot, experimental_tag_deleteme
Branch point for: mpgedit_devl-0-7_beta, mpgedit-0-6_beta_branchroot
Changes since 1.1: +32 -0 lines
Diff to previous 1.1 (colored)

Checking all of the marge changes and new files added during 0.5 beta
development branch.

Revision 1.1.2.5 / (download) - annotate - [select for diffs], Wed Mar 6 05:53:23 2002 UTC (10 years, 2 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.1.2.4: +1 -1 lines
Diff to previous 1.1.2.4 (colored) next main 1.2 (colored)

Changed Win32 sleep mapping to also multiply the argument by 1000, as _sleep
takes milliseconds.

Revision 1.1.2.4 / (download) - annotate - [select for diffs], Wed Feb 13 14:10:15 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.1.2.3: +2 -0 lines
Diff to previous 1.1.2.3 (colored)

Added dynamic load header for UNIX; windows.h for Win32.

Revision 1.1.2.3 / (download) - annotate - [select for diffs], Sat Feb 9 20:14:23 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.1.2.2: +1 -1 lines
Diff to previous 1.1.2.2 (colored)

Include stdlib.h instead of getopt.h for getopt() prototype.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Tue Jan 22 14:55:36 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.1.2.1: +1 -0 lines
Diff to previous 1.1.2.1 (colored)

Added getopt.h for UNIX, Win32 already included local version.

Revision 1.1.2.1 / (download) - annotate - [select for diffs], Tue Jan 22 13:54:10 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.1: +29 -0 lines
Diff to previous 1.1 (colored)

Win32 port.  Conditionalize UNIX/Win32 headers here, and define
access() related macros for Win32.

Revision 1.1, Tue Jan 22 13:54:10 2002 UTC (10 years, 3 months ago) by number6
Branch: MAIN
Branch point for: mpgedit_release-0-5_beta_development
FILE REMOVED

file portability.h was initially added on branch mpgedit_release-0-5_beta_development.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>