![]()
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.41.6.1 / (download) - annotate - [select for diffs], Thu Apr 2 03:14:02 2009 UTC (3 years, 1 month ago) by number6
Branch: mpgedit_0-75_dev_branchroot
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_dev2
Changes since 1.41: +6 -2
lines
Diff to previous 1.41 (colored)
Fixed compiler warnings revealed using gcc 4.3.3.
Revision 1.41 / (download) - annotate - [select for diffs], Wed Nov 30 07:34:23 2005 UTC (6 years, 5 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-75_dev1,
mpgedit_0-74beta1_build2,
mpgedit_0-74beta1_build1,
mpgedit_0-74_beta1-MP,
mpgedit_0-74_beta1,
mpgedit_0-73_pcmview_eof_110208,
mpgedit_0-73_offset_control_092008,
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_dev1_ckptbuild,
mpgedit_0-73_dev_decode_display_fix,
mpgedit_0-73_dev_branchroot,
mpgedit_0-73_dev_64_bit_port,
mpgedit_0-73_dev2_100607,
mpgedit_0-73_dev1_092307,
mpgedit_0-73_clist_fix_083108,
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,
HEAD
Branch point for: mpgedit_0-75_dev_branchroot
Changes since 1.40: +13 -14
lines
Diff to previous 1.40 (colored)
Fixed long standing bug with curses mpgedit when loading abandoned session file with a bad mp3 listed. The editor is now left in a rational state after loading the session file.
Revision 1.40 / (download) - annotate - [select for diffs], Sun Nov 27 06:40:32 2005 UTC (6 years, 5 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_112605_macosx_mixer_refactor_cp57
Changes since 1.39: +4 -2
lines
Diff to previous 1.39 (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.39 / (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.38: +9 -8
lines
Diff to previous 1.38 (colored)
Refactor for Mac OS X mixer support. Updated/added many copyright headers for modified sources.
Revision 1.38 / (download) - annotate - [select for diffs], Sun Oct 31 20:51:25 2004 UTC (7 years, 6 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_mar_2_2005_cp50,
mpgedit_0-71_dev_X2_fix_cp48,
mpgedit_0-71_dev_110605_clist_pcmview_fix_cp55,
mpgedit_0-71_dev_102305_macosx_port_cp54,
mpgedit_0-71_dev_101805_release_cp53a,
mpgedit_0-71_dev_101605_release_cp53,
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.37: +10 -9
lines
Diff to previous 1.37 (colored)
Return error code from mpgedit_play_seek_time() so can print an error message to the screen, instead of playing from the start of the file.
Revision 1.37 / (download) - annotate - [select for diffs], Mon Oct 11 05:01:20 2004 UTC (7 years, 7 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_dsp_reset_cp44,
mpgedit_0-71_dev_bigendian_fix_cp45
Changes since 1.36: +2 -13
lines
Diff to previous 1.36 (colored)
Added mpgedit_play_reset_audio() which calls audio_reset_parameters() which ends up calling ioctl(ai->fn,SNDCTL_DSP_RESET,NULL); The goal of this change is to speed up stopping playback of audio, especially low sample rate data, which takes a long time to normally play out through the DSP. Fixed portability issues with Solaris.
Revision 1.36 / (download) - annotate - [select for diffs], Wed Oct 6 05:54:28 2004 UTC (7 years, 7 months ago) by number6
Branch: MAIN
Changes since 1.35: +20 -5
lines
Diff to previous 1.35 (colored)
Added .c.o override rule so .o will be created in another directory when specified.
Revision 1.35 / (download) - annotate - [select for diffs], Mon Jul 19 14:44:04 2004 UTC (7 years, 10 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0_71_dev_silence_detect-HEAD-MP,
mpgedit_0-71_dev_snapshot_build_cp35,
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_pcm_highlight_drag_cp36,
mpgedit_0-71_dev_decode_new_files_cp43,
mpgedit_0-71_dev_7segment_display_cp39,
mpgedit_0-71_dev_7segment_display3_cp41,
mpgedit_0-71_dev_7segment_display2_cp40
Changes since 1.34: +761 -244
lines
Diff to previous 1.34 (colored)
Merge of work from a mpgedit_0-71_dev_silence-detect-BP branch into main trunk.
Revision 1.34.2.9 / (download) - annotate - [select for diffs], Sun May 30 22:37:36 2004 UTC (7 years, 11 months ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
CVS Tags: 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_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_file_timeindex_cp24,
mpgedit_0-71_dev_autoeditmenu_commasep_cp21
Changes since 1.34.2.8: +41 -72
lines
Diff to previous 1.34.2.8 (colored) to branchpoint 1.34 (colored) next main 1.35 (colored)
Autoedit menu now supports comma filename separator, and backslash escape character for space and comma. Fixed spelling problems in mpgedit man page.
Revision 1.34.2.8 / (download) - annotate - [select for diffs], Tue May 18 15:51:17 2004 UTC (8 years ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
CVS Tags: mpgedit_0-71_dev_v3_index_bugfixes_cp20
Changes since 1.34.2.7: +24 -4
lines
Diff to previous 1.34.2.7 (colored) to branchpoint 1.34 (colored)
Various bug fixes. Get track length from the index file needed updating for the v3 index file format. Initialize curses mode editor to any edit times specified on command line. Leaving curses mode did not perform edits when autoedit option -D was specified.
Revision 1.34.2.7 / (download) - annotate - [select for diffs], Sun May 9 23:12:23 2004 UTC (8 years ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
CVS Tags: 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_E_option_cp19
Changes since 1.34.2.6: +86 -40
lines
Diff to previous 1.34.2.6 (colored) to branchpoint 1.34 (colored)
Implemented line join function.
Revision 1.34.2.6 / (download) - annotate - [select for diffs], Sun May 9 15:37:22 2004 UTC (8 years ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
Changes since 1.34.2.5: +7 -1
lines
Diff to previous 1.34.2.5 (colored) to branchpoint 1.34 (colored)
Added back missing call to curs_call_indexfile() when initializing files in curses mode.
Revision 1.34.2.5 / (download) - annotate - [select for diffs], Sun Apr 18 00:30:53 2004 UTC (8 years, 1 month ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
CVS Tags: mpgedit_0-71_dev_auto_edit_win32_memory_fix_cp15,
mpgedit_0-71_dev_auto_edit_webupdate_cp15,
mpgedit_0-71_dev_auto_edit_cp15
Changes since 1.34.2.4: +50 -33
lines
Diff to previous 1.34.2.4 (colored) to branchpoint 1.34 (colored)
Fixed last of the win32 memory violation problems. Fixed some autoedit menu behavior on win32. created pcmlevel and pcmfile classes for win32 memory management reasons. This is the first version of autoedit that works properly on win32 and UNIX.
Revision 1.34.2.4 / (download) - annotate - [select for diffs], Fri Apr 16 06:31:42 2004 UTC (8 years, 1 month ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
Changes since 1.34.2.3: +19 -10
lines
Diff to previous 1.34.2.3 (colored) to branchpoint 1.34 (colored)
Fix Win32 build. Fix some, but *not* all memory allocation problems on Win32. The base problem found and fixed was memory allocated from the mpgedit.dll, but free'd elsewhere. The current problem is the size of the .lvl file created on win32 is not correct. However, this problem disappears when mpgedit is statically linked to the modules that are also contained within mpgedit.dll.
Revision 1.34.2.3 / (download) - annotate - [select for diffs], Sun Apr 4 19:17:20 2004 UTC (8 years, 1 month ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
Changes since 1.34.2.2: +52 -38
lines
Diff to previous 1.34.2.2 (colored) to branchpoint 1.34 (colored)
eliminated 'a' option. eliminated sleep(2) call in warning display function. Cleaned up help window implementation while adding 'A' and 'C' options. Fixed autoedit_menu not copying file name argument. Fixed creation of zero length .lvl file when opening file that does not exist. 'o', 'O' and 'D' now properly set buffer to a dirty state.
Revision 1.34.2.2 / (download) - annotate - [select for diffs], Sun Apr 4 06:39:10 2004 UTC (8 years, 1 month ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
CVS Tags: mpgedit_0-71_dev_auto_edit_curses_menu_bugfixes_cp14
Changes since 1.34.2.1: +217 -80
lines
Diff to previous 1.34.2.1 (colored) to branchpoint 1.34 (colored)
Added 'C' command to clear editor. Added 'A' command to autoedit input files. Added check for editor modified and prompting user to proceed before clearing or autoediting modified buffer. Modified autoedit menu to dismiss changes when ESC is pressed; silence_threshold configuration now works. Fixed x position cursor positioning bug in curs_read_fname(). Multiple input files can now be autoedited together.
Revision 1.34.2.1 / (download) - annotate - [select for diffs], Mon Mar 29 06:19:23 2004 UTC (8 years, 1 month ago) by number6
Branch: mpgedit_0-71_dev_silence-detect-BP
CVS Tags: mpgedit_0-71_dev_auto_edit_curses_menu_cp13
Changes since 1.34: +391 -92
lines
Diff to previous 1.34 (colored)
Added curses menu for setting autoedit options.
Revision 1.34 / (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-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_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_segment_detect_mpgedit_refactor_cp9,
mpgedit_0-71_dev_macosx-tony_port,
mpgedit_0-71_dev_macosx-colin_port,
mpgedit_0-71_dev_macosx-BP,
mpgedit_0-71_dev_auto_edit_integration_cp12,
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_silence-detect-BP
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (colored)
Integration of py_mpgedit into build for 0.71 release of mpgedit.
Revision 1.33 / (download) - annotate - [select for diffs], Thu Oct 30 06:07:42 2003 UTC (8 years, 6 months ago) by number6
Branch: MAIN
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored)
Checkpoint of work in progress. Getting things "straight" for python API release.
Revision 1.32 / (download) - annotate - [select for diffs], Thu Sep 11 06:14:11 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.31: +626 -286
lines
Diff to previous 1.31 (colored)
Merge of mpgedit_0-7_beta with tip.
Revision 1.31.4.14 / (download) - annotate - [select for diffs], Sat Sep 6 07:19:38 2003 UTC (8 years, 8 months ago) by number6
Branch: mpgedit_devl-0-7_beta
CVS Tags: mpgedit_0-7_beta
Changes since 1.31.4.13: +18 -13
lines
Diff to previous 1.31.4.13 (colored) to branchpoint 1.31 (colored) next main 1.32 (colored)
Increased minutes field width to 4 characters, to support up to 9999 minutes. Fixed backspace key, which is really emitting a DEL character.
Revision 1.31.4.13 / (download) - annotate - [select for diffs], Sun Aug 24 06:05:41 2003 UTC (8 years, 8 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.12: +2 -2
lines
Diff to previous 1.31.4.12 (colored) to branchpoint 1.31 (colored)
mpgedit_editspec_init() no longer takes a length parameter. The array is dynamically managed now. Needed for python API work.
Revision 1.31.4.12 / (download) - annotate - [select for diffs], Tue Aug 12 06:27:32 2003 UTC (8 years, 9 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.11: +24 -27
lines
Diff to previous 1.31.4.11 (colored) to branchpoint 1.31 (colored)
Created mpgedit_editspec_xxx() API, to eliminate direct access to the editspec structure memebers by application code. This is preparatory work for the creation of libmpgedit. Modifications to mp3_header, mpegcurses and xmpgedit to integrate these changes with these applications.
Revision 1.31.4.11 / (download) - annotate - [select for diffs], Sun May 11 17:23:30 2003 UTC (9 years ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.10: +2 -2
lines
Diff to previous 1.31.4.10 (colored) to branchpoint 1.31 (colored)
Changes to allow build on Solaris. This is not a port, just stubbing out of functionality that is not supported at this time.
Revision 1.31.4.10 / (download) - annotate - [select for diffs], Sat May 10 18:18:28 2003 UTC (9 years ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.9: +123 -50
lines
Diff to previous 1.31.4.9 (colored) to branchpoint 1.31 (colored)
Fixed previously unresolved window resize nits. The cursor position was not properly updated after the resize. Additionally, the input filename field width was not updated properly. This required a fair bit of refactoring to fix, but this now works properly.
Revision 1.31.4.9 / (download) - annotate - [select for diffs], Sat May 10 05:48:09 2003 UTC (9 years ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.8: +199 -47
lines
Diff to previous 1.31.4.8 (colored) to branchpoint 1.31 (colored)
Implemented window size change for Linux. Might work on other UNIX platforms; stubbed out for Win32. Nearly all working. One last little nit with cursor position after resize to fix. Wanted to save this work before embarking on another refactor.
Revision 1.31.4.8 / (download) - annotate - [select for diffs], Wed May 7 02:27:34 2003 UTC (9 years ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.7: +2 -2
lines
Diff to previous 1.31.4.7 (colored) to branchpoint 1.31 (colored)
Editable window size is one line too short, which is revealed by the larger help window. Maybe this was by design, to leave a gap between the edit window and the error output window. At any rate this must be fixed now, because it wrecks the output screen.
Revision 1.31.4.7 / (download) - annotate - [select for diffs], Tue May 6 02:58:26 2003 UTC (9 years ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.6: +168 -84
lines
Diff to previous 1.31.4.6 (colored) to branchpoint 1.31 (colored)
Added volume control API and mixer abstraction for Win32. Added PCM mixer capability to curses (v/V) and command line (-l/-L) implementations of mpgedit. Adding the mixer usage to the help menu started pulling on a curses bug fix session. Many screen update problems were fixed. The single line entry widget did not properly handle ctrl-U when the input string was longer than the display viewport.
Revision 1.31.4.6 / (download) - annotate - [select for diffs], Sat Feb 8 17:43:26 2003 UTC (9 years, 3 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.5: +2 -2
lines
Diff to previous 1.31.4.5 (colored) to branchpoint 1.31 (colored)
These changes pass the index file name through to the index callback function, so that may be displayed during the indexing operation.
Revision 1.31.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.31: +107 -99
lines
Diff to previous 1.31 (colored) next main 1.32 (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.31.4.5 / (download) - annotate - [select for diffs], Sun Jan 19 07:20:39 2003 UTC (9 years, 3 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.4: +2 -2
lines
Diff to previous 1.31.4.4 (colored) to branchpoint 1.31 (colored)
Further refactoring. Restored the numeric naming feature of mpgedit when splitting edits into separate output files. Will add new option that will require the output files do not already exist before performing the edits. The current behavior is to find the next available number slot, then start writing output files sequentially from there. This functionality is legacy, and must be supported. Many of the existing test scripts rely on this behavior. External users are likely to also rely on this behavior, even though it is arguably incorrect.
Revision 1.31.4.4 / (download) - annotate - [select for diffs], Fri Jan 17 06:36:56 2003 UTC (9 years, 4 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.3: +26 -6
lines
Diff to previous 1.31.4.3 (colored) to branchpoint 1.31 (colored)
Major refactoring. These changes involve integration of all of the previous editif and playif refactoring changes made for xmpgedit back into the curses/command line mpgedit tool. More much needed refactoring of the core editing APIs in this modification. The core regression test passes. xmpgedit still works. There are likely to be introduced bugs, but this is fairly solid at this point.
Revision 1.31.4.3 / (download) - annotate - [select for diffs], Thu Oct 3 15:11:35 2002 UTC (9 years, 7 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.2: +2 -2
lines
Diff to previous 1.31.4.2 (colored) to branchpoint 1.31 (colored)
Changed include file from editif.h to mpegindx.h, because the needed functions were refactored to this location.
Revision 1.31.4.2 / (download) - annotate - [select for diffs], Mon Sep 2 14:59:37 2002 UTC (9 years, 8 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.31.4.1: +3 -2
lines
Diff to previous 1.31.4.1 (colored) to branchpoint 1.31 (colored)
Added editif.h include, and added 0 append argument to validate_filename().
Revision 1.31.4.1 / (download) - annotate - [select for diffs], Wed May 1 17:13:06 2002 UTC (10 years ago) by number6
Branch: mpgedit_devl-0-7_beta
CVS Tags: mpgedit_release-0-6p1_beta
Changes since 1.31: +107 -99
lines
Diff to previous 1.31 (colored)
AIX4.3 port. Minor problem with name collision. The curses.h header file defines a macro for "lines", which is also a variable used in mpegcurses. Had to rename all occurances of "lines" to "el_lines" to fix this. Wrapped lines longer than column 80.
Revision 1.31 / (download) - annotate - [select for diffs], Sun Apr 14 02:03:28 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.30: +2 -2
lines
Diff to previous 1.30 (colored)
Missed setting old_attr to the return value from curs_set().
Revision 1.30 / (download) - annotate - [select for diffs], Tue Apr 9 15:38:54 2002 UTC (10 years, 1 month ago) by number6
Branch: MAIN
Changes since 1.29: +2 -1
lines
Diff to previous 1.29 (colored)
Added missing initialization of earray.el_cursor. This was revealed when an error occured during initialization of an input file.
Revision 1.28.6.18 / (download) - annotate - [select for diffs], Sun Apr 7 19:20:53 2002 UTC (10 years, 1 month ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.17: +2 -2
lines
Diff to previous 1.28.6.17 (colored) to branchpoint 1.28 (colored) next main 1.29 (colored)
Save old curses state so it can be later restored.
Revision 1.29 / (download) - annotate - [select for diffs], Sun Apr 7 18:16:22 2002 UTC (10 years, 1 month ago) by number6
Branch: MAIN
Changes since 1.28: +521 -278
lines
Diff to previous 1.28 (colored)
Checking all of the marge changes and new files added during 0.5 beta development branch.
Revision 1.28.6.17 / (download) - annotate - [select for diffs], Wed Mar 27 08:03:14 2002 UTC (10 years, 1 month ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.16: +7 -1
lines
Diff to previous 1.28.6.16 (colored) to branchpoint 1.28 (colored)
Fixup filename path separators from \ to /.
Revision 1.28.6.16 / (download) - annotate - [select for diffs], Mon Mar 25 16:53:27 2002 UTC (10 years, 1 month ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.15: +23 -53
lines
Diff to previous 1.28.6.15 (colored) to branchpoint 1.28 (colored)
Added code do verify edit times in curses code before proceeding to the editing. This prevents starting an edit, but having it fail because of a bogus start/end time. Removed unused function curs_build_edit_cmdstring(). Changed curs_build_editspec() to allow 0 start and end times; same as -e- on the command line. Cleaned copy/past errors with mvwprintw() calls; usused arguments present. Doc review changes of help screen.
Revision 1.28.6.15 / (download) - annotate - [select for diffs], Sun Mar 24 18:04:00 2002 UTC (10 years, 1 month ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.14: +94 -11
lines
Diff to previous 1.28.6.14 (colored) to branchpoint 1.28 (colored)
Added help screen. Added '?' command to display help screen. Modified input file name editing not to wipe user input on filename error. This allows the user to go back and correct the filename error. Changed error processing on 'L' command to quit load on first error. Removed unknown 'A' command from terminal_chars list.
Revision 1.28.6.14 / (download) - annotate - [select for diffs], Wed Mar 20 08:37:56 2002 UTC (10 years, 2 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.13: +2 -2
lines
Diff to previous 1.28.6.13 (colored) to branchpoint 1.28 (colored)
Fixed fatal memory problem revealed by Electric Fence. The edit array buffer reallocation was off by one, causing the last edit line to be allocated off the end of the array. This was immediately a problem on Win32, but efence on Linux found where the problem was occuring.
Revision 1.28.6.13 / (download) - annotate - [select for diffs], Mon Mar 11 18:13:35 2002 UTC (10 years, 2 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.12: +3 -2
lines
Diff to previous 1.28.6.12 (colored) to branchpoint 1.28 (colored)
Use length of filename list to allocate window memory when there are more files presented on the command line than the window is high.
Revision 1.28.6.12 / (download) - annotate - [select for diffs], Wed Mar 6 05:59:40 2002 UTC (10 years, 2 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.11: +69 -49
lines
Diff to previous 1.28.6.11 (colored) to branchpoint 1.28 (colored)
Changes needed to update display properly after an error has been displayed. For now, the error is displayed for 2 seconds, then the refresh occurs. Maybe replace this behavior with a dialog that you must click ok on?
Revision 1.28.6.11 / (download) - annotate - [select for diffs], Sun Feb 17 19:06:54 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.10: +8 -2
lines
Diff to previous 1.28.6.10 (colored) to branchpoint 1.28 (colored)
Fixed bug with deleting lines from bottom of edit window. When the last displayed line was deleted, but there were additional lines in the edit array strange things started to happen. The cursor went off the top of the window, and the start display position in the edit array was wrong. Also fixed a cosmetic thing, where the reverse highlight cursor did not go over to the right side of the terminal window.
Revision 1.28.6.10 / (download) - annotate - [select for diffs], Sun Feb 17 03:53:37 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.9: +130 -80
lines
Diff to previous 1.28.6.9 (colored) to branchpoint 1.28 (colored)
Completely re-implemented curs_read_str() to support full line editing. You can now use left/right arrows to navigate through the input string. Also changed escape processing to only escape the space.
Revision 1.28.6.9 / (download) - annotate - [select for diffs], Sat Feb 16 18:19:21 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.8: +5 -2
lines
Diff to previous 1.28.6.8 (colored) to branchpoint 1.28 (colored)
Changed line kill character to ctrl-U from left arrow.
Revision 1.28.6.8 / (download) - annotate - [select for diffs], Tue Feb 5 04:39:00 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.7: +27 -9
lines
Diff to previous 1.28.6.7 (colored) to branchpoint 1.28 (colored)
Added curs_mvwgetch() to handle mapping of BACKSPACE and CRLF keys. Cursor position initialization in read_integer.
Revision 1.28.6.7 / (download) - annotate - [select for diffs], Tue Jan 29 22:58:49 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.6: +3 -1
lines
Diff to previous 1.28.6.6 (colored) to branchpoint 1.28 (colored)
More cursor positioning fixes. ESC key pressed when in file name and time fields were not working properly.
Revision 1.28.6.6 / (download) - annotate - [select for diffs], Tue Jan 29 08:17:27 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.5: +103 -91
lines
Diff to previous 1.28.6.5 (colored) to branchpoint 1.28 (colored)
Fixed bugs with cursor positioning. Found that the input field cursor was not being initialized. Renamed each cursor variable to be more descriptive of what data type it is a cursor for.
Revision 1.28.6.5 / (download) - annotate - [select for diffs], Mon Jan 28 01:18:45 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.4: +42 -2
lines
Diff to previous 1.28.6.4 (colored) to branchpoint 1.28 (colored)
Added code to ignore key events for shift/alt/ctrl keys pressed on Win32. Added ifdef/define definitions for these keys for platforms that do not return values for these key events. Added code to map 0 return to -1 from getch() when in raw mode and no key data is present. This is needed to "enter" key playback pause for Win32.
Revision 1.28.6.4 / (download) - annotate - [select for diffs], Sun Jan 27 18:52:30 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.3: +22 -10
lines
Diff to previous 1.28.6.3 (colored) to branchpoint 1.28 (colored)
Win32 Port. Fixed problems with cursor positioning after value modification. Cursor is not properly positioned and visable.
Revision 1.28.6.3 / (download) - annotate - [select for diffs], Tue Jan 22 14:53:55 2002 UTC (10 years, 3 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.2: +11 -6
lines
Diff to previous 1.28.6.2 (colored) to branchpoint 1.28 (colored)
Win32 port. Had to use "b" flag for all fopen() calls. Include portability.h for all system-specific includes. Map Win32 curses "Enter" key to newline.
Revision 1.28.6.2 / (download) - annotate - [select for diffs], Wed Jan 16 06:38:45 2002 UTC (10 years, 4 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28.6.1: +23 -16
lines
Diff to previous 1.28.6.1 (colored) to branchpoint 1.28 (colored)
Changed to allow starting curses mode with multiple files on the command line.
Revision 1.28.6.1 / (download) - annotate - [select for diffs], Sun Dec 23 18:48:26 2001 UTC (10 years, 4 months ago) by number6
Branch: mpgedit_release-0-5_beta_development
Changes since 1.28: +24 -16
lines
Diff to previous 1.28 (colored)
Fixed problems for Solaris. Apparently some of the Curses key input values overlap ASCII values, so must check for Curses input first.
Revision 1.28 / (download) - annotate - [select for diffs], Wed Oct 3 14:21:02 2001 UTC (10 years, 7 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_release-0-5_beta,
mpgedit_release-0-4-1_beta_development,
mpgedit_release-0-4-1_beta,
mpgedit_release-0-4-0_beta_p1,
mpgedit_release-0-4-0_beta
Branch point for: mpgedit_release-0-5_beta_development
Changes since 1.27: +21 -0
lines
Diff to previous 1.27 (colored)
Added GPL Copyright header.
Revision 1.27 / (download) - annotate - [select for diffs], Fri Sep 28 08:43:39 2001 UTC (10 years, 7 months ago) by number6
Branch: MAIN
Changes since 1.26: +34 -14
lines
Diff to previous 1.26 (colored)
Added error prompt argument to curs_get_out_filename() so error string displayed is now accurate. When -c inputfile.mp3 is used, initialize first input file in curses display and index when needed.
Revision 1.26 / (download) - annotate - [select for diffs], Tue Sep 18 01:27:52 2001 UTC (10 years, 8 months ago) by number6
Branch: MAIN
CVS Tags: version_0_3_beta
Changes since 1.25: +2 -1
lines
Diff to previous 1.25 (colored)
Added tab key back to toggle between stime/etime fields.
Revision 1.25 / (download) - annotate - [select for diffs], Sat Sep 8 10:17:05 2001 UTC (10 years, 8 months ago) by number6
Branch: MAIN
Changes since 1.24: +6 -6
lines
Diff to previous 1.24 (colored)
Changed to pass mpegfio_iocallbacks ttyio context into curs_play to access the mpg decoder context.
Revision 1.24 / (download) - annotate - [select for diffs], Fri Sep 7 13:37:31 2001 UTC (10 years, 8 months ago) by number6
Branch: MAIN
Changes since 1.23: +107 -28
lines
Diff to previous 1.23 (colored)
Improved robustness of the load abandoned edits function. Will now fail when a corrupt file, or file that is not an abandoned edits file is used as input. Added flag to curs_get_out_filename to enforce the specified name being unique. Added curs_get_de- fault_abandoned_filename() and curs_put_default_abandoned_file- name() which stores and retrieves the name of the last abandoned edits file used. This implements dynamic defaulting of the aban- doned file name.
Revision 1.23 / (download) - annotate - [select for diffs], Fri Sep 7 00:52:33 2001 UTC (10 years, 8 months ago) by number6
Branch: MAIN
Changes since 1.22: +15 -2
lines
Diff to previous 1.22 (colored)
Implemented backslash as an escape character for filename input.
Revision 1.22 / (download) - annotate - [select for diffs], Mon Sep 3 12:02:23 2001 UTC (10 years, 8 months ago) by number6
Branch: MAIN
CVS Tags: version_0_3_alpha
Changes since 1.21: +217 -85
lines
Diff to previous 1.21 (colored)
Development checkpoint. Much improved UI operation. Now prompts for abandoned file name, and to overwrite output file. Can now quit edits without saving anything.
Revision 1.21 / (download) - annotate - [select for diffs], Tue Aug 21 12:57:19 2001 UTC (10 years, 8 months ago) by number6
Branch: MAIN
Changes since 1.20: +25 -4
lines
Diff to previous 1.20 (colored)
Highlight current line under cursor. Save current line being edited, so ESC will restore if the line is hopelessly messed up. The line is saved until the cursor is moved up or down.
Revision 1.20 / (download) - annotate - [select for diffs], Sun Aug 19 19:26:47 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.19: +41 -10
lines
Diff to previous 1.19 (colored)
Added realloc() to curs_load_abandoned_edits() to handle loading large abandoned edits file. Added error messages to realloc() failures. Fixed 'G' core dump in the case where the edit array is smaller than the window viewport.
Revision 1.19 / (download) - annotate - [select for diffs], Sun Aug 19 12:35:34 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.18: +199 -107
lines
Diff to previous 1.18 (colored)
Implemented a viewport over the edit array, so a arbitrary num- ber of edit lines can be manipulated. Added 'G' and 'H' com- mands, so move view to bottom and top of edit array. Globally changed variable names ea to earray, and ew to ewin, for readi- bility reasons.
Revision 1.18 / (download) - annotate - [select for diffs], Wed Aug 15 11:02:30 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.17: +50 -18
lines
Diff to previous 1.17 (colored)
Development checkpoint. Added 'E' command, which forces edits using default output file names. Same functionality as -O com- mand line switch. Added 'S' command, which plays 5 seconds of sound up to the specified edit time.
Revision 1.17 / (download) - annotate - [select for diffs], Tue Aug 14 22:08:58 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.16: +39 -11
lines
Diff to previous 1.16 (colored)
Development checkpoint. Modified key bindings; now use k, l for cursor line up/down. Eliminated tab key for switching between start and end time fields. Now can traverse right/left with l and h keys across start and end time.
Revision 1.16 / (download) - annotate - [select for diffs], Mon Aug 13 21:57:55 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.15: +1 -1
lines
Diff to previous 1.15 (colored)
Always save the edits entered in curses mode, not just when quitting.
Revision 1.15 / (download) - annotate - [select for diffs], Tue Jul 31 22:39:43 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.14: +117 -39
lines
Diff to previous 1.14 (colored)
Changes to make the 'o', 'O', 'p', and 'P' edit operators work. o/O p/P function much like the same named operators in vi do. Changed play from 'p' to 's', and has now been implemented.
Revision 1.14 / (download) - annotate - [select for diffs], Tue Jul 31 17:55:09 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.13: +118 -33
lines
Diff to previous 1.13 (colored)
Development checkpoint. Added support for inserting a new line above and below the current cursor position (o and O commands). Changed 'o' command (output file name) to 'n' for name. Changed 'p' command to 's' (sound playback).
Revision 1.13 / (download) - annotate - [select for diffs], Tue Jul 31 05:39:23 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.12: +39 -65
lines
Diff to previous 1.12 (colored)
Development checkpoint. Cleanup of dead code and compiler warn- ings.
Revision 1.12 / (download) - annotate - [select for diffs], Tue Jul 31 05:27:30 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.11: +328 -249
lines
Diff to previous 1.11 (colored)
Development checkpoint. Complete reimplementation of curses in- terface. Funny how a simple design mistake can cause so many problems. What happened here is the desired delete line feature uncovered a major implementation mistake: every element on the edit line was its own window. The problem with that implementa- tion is when you want to delete a line, you must change all of the windows line positions. The current implementation now places all edit line specifications in a single window. There is a separate output window for error messages. At this point, add and delete are fully functional. All features of the previous implementation are believed to be functional.
Revision 1.11 / (download) - annotate - [select for diffs], Sun Jul 29 06:14:09 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.10: +96 -64
lines
Diff to previous 1.10 (colored)
Modified edit_array structure to contain an array of pointers to edit_line structures, instead of the actual contents to the data. This change is needed to support the delete operation. However, there is still a serious problem with the WINDOW structure being embedded in the edit line and time structures, making implement the delete and add operators very difficult, except for the last line. This will be fixed by pulling the WINDOW structure out.
Revision 1.10 / (download) - annotate - [select for diffs], Fri Jul 27 17:07:03 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.9: +4 -1
lines
Diff to previous 1.9 (colored)
Fixed bug with loading abandoned edits file. This is now work- ing properly.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jul 27 16:24:21 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.8: +128 -8
lines
Diff to previous 1.8 (colored)
Changes to support saving/loading of abandoned edits. The load of multiple edits is not yet working.
Revision 1.8 / (download) - annotate - [select for diffs], Fri Jul 27 03:47:31 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.7: +209 -81
lines
Diff to previous 1.7 (colored)
Cleaning up display use. Added edit line delete; only last line delete is working now. Changing edit_array lines to a list of pointers is needed to manage deleting entries in the middle of the list.
Revision 1.7 / (download) - annotate - [select for diffs], Thu Jul 26 17:38:21 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.6: +40 -22
lines
Diff to previous 1.6 (colored)
Removed 'd' command (playback duration. This is no longer need- ed, as playback can now be interrupted at any time. Also added I/O callback function for displaying playback statistics.
Revision 1.6 / (download) - annotate - [select for diffs], Tue Jul 24 21:51:35 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.5: +142 -33
lines
Diff to previous 1.5 (colored)
Development checkpoint. Enforce certain fields be filled in. Implemented field dependencies between start/end time fields that help prevent values that don't make sense from being entered. Changed some of the keyboard commands; e = edit; only Q = quit now, since q is too easy to enter.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Jul 24 14:06:30 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.4: +313 -158
lines
Diff to previous 1.4 (colored)
Development checkpoint. Integrated curses editing into core editing functionality.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Jul 24 08:52:47 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.3: +124 -90
lines
Diff to previous 1.3 (colored)
Development checkpoint. This change cupports adding new edit lines, and selecting which edit line to work with.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Jul 24 00:40:30 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.2: +104 -15
lines
Diff to previous 1.2 (colored)
Development checkpoint. Implementation of edit_line structure. Can now specify play file name interactively. Also will generate index file when not present.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Jul 23 22:53:28 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Changes since 1.1: +282 -53
lines
Diff to previous 1.1 (colored)
Development checkpoint. This is moving in the direction of a multi-line playback editor. Right now, only one file, and one start/end time is supported. The result of the playback edits are not integrated into the mp3edit functionality. This is a de- sired feature.
Revision 1.1 / (download) - annotate - [select for diffs], Mon Jul 23 06:57:16 2001 UTC (10 years, 9 months ago) by number6
Branch: MAIN
Initial revision