Powered by Apache

CVS log for mpgedit/editif.h

[BACK] Up to [local] / mpgedit

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.9.2.1 / (download) - annotate - [select for diffs], Sat Mar 14 07:56:26 2009 UTC (3 years, 2 months 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, mpgedit_0-75_dev1
Changes since 1.9: +7 -0 lines
Diff to previous 1.9 (colored)

Added VBR Info header support.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Feb 4 07:45:46 2009 UTC (3 years, 3 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-74_beta1-MP, HEAD
Branch point for: mpgedit_0-75_dev_branchroot
Changes since 1.8: +2 -0 lines
Diff to previous 1.8 (colored)

*** empty log message ***

Revision 1.8.4.1 / (download) - annotate - [select for diffs], Tue Apr 11 04:58:43 2006 UTC (6 years, 1 month ago) by number6
Branch: mpgedit_0-72_sup_branchroot
CVS Tags: mpgedit_0-72_beta3
Changes since 1.8: +2 -0 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Merged changes 0-73_dev branch to-date.  These are the basis for
the beta 3 release.

Revision 1.8.2.1 / (download) - annotate - [select for diffs], Thu Feb 2 06:18:22 2006 UTC (6 years, 3 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_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_64_bit_port, mpgedit_0-73_dev2_100607, mpgedit_0-73_dev1_092307, mpgedit_0-73_clist_fix_083108, mpgedit_0-72_beta2_0-73_dev-MP
Changes since 1.8: +2 -0 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Added missing advanced usage for -X2 option.  Added
MPGEDIT_FLAGS_NO_AUDIODEV flag to allow xmpgedit to still decode file even
if unable to open audio device. Redirect stderr to /dev/null before
calling audio_open().

Revision 1.8 / (download) - annotate - [select for diffs], Thu Nov 3 04:47:34 2005 UTC (6 years, 6 months ago) by number6
Branch: MAIN
CVS Tags: 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_beta2, mpgedit_0-72_beta, mpgedit_0-71_dev_112605_macosx_mixer_refactor_cp57, mpgedit_0-71_dev_111905_macosx_mixer_refactor_cp56, mpgedit_0-71_dev_110605_clist_pcmview_fix_cp55
Branch point for: mpgedit_0-73_dev_branchroot, mpgedit_0-72_sup_branchroot
Changes since 1.7: +1 -0 lines
Diff to previous 1.7 (colored)

Fixed mpgedit_edit_index_get_stats() call for Win32.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Oct 24 03:07:54 2005 UTC (6 years, 6 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_102305_macosx_port_cp54
Changes since 1.6: +7 -0 lines
Diff to previous 1.6 (colored)

Added "Statistics" reporting to xmpgedit File menu.  Added attribution for
libmad in xmpgedit help menu and project README.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Nov 28 08:49:00 2004 UTC (7 years, 5 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_rodir_xmpgedit_core_cp49, mpgedit_0-71_dev_release_cp49, mpgedit_0-71_dev_mar_2_2005_cp50, 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.5: +12 -0 lines
Diff to previous 1.5 (colored)

Fixed xmpgedit crash when opening PCM editor when editing an mp3 file
in a read-only directory.  Added mpgedit_edit_index_new(), which is
similar to mpgedit_edit_index_init(), but returns an error status value.
Modified python extension code to call this new API.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Nov 27 21:13:29 2004 UTC (7 years, 5 months ago) by number6
Branch: MAIN
CVS Tags: mpgedit_0-71_dev_X2_fix_cp48
Changes since 1.4: +4 -0 lines
Diff to previous 1.4 (colored)

Fixed -X2 XING header patch code for MPEG2/MPEG2.5 encoded files.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Oct 18 05:42:45 2004 UTC (7 years, 7 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_release_cp47
Changes since 1.3: +5 -0 lines
Diff to previous 1.3 (colored)

Modifications to support edits without the presence of an index
file.  Added -I flag and usage to mpgedit to utilize this new
feature.

Revision 1.3 / (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_dsp_reset_cp44, mpgedit_0-71_dev_decode_new_files_cp43, mpgedit_0-71_dev_bigendian_fix_cp45, mpgedit_0-71_dev_7segment_display_cp39, mpgedit_0-71_dev_7segment_display3_cp41, mpgedit_0-71_dev_7segment_display2_cp40
Changes since 1.2: +3 -0 lines
Diff to previous 1.2 (colored)

Merge of work from a mpgedit_0-71_dev_silence-detect-BP branch into
main trunk.

Revision 1.2.4.3 / (download) - annotate - [select for diffs], Sat May 15 07:43:08 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, 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_index_v3_cp18, mpgedit_0-71_dev_autoeditmenu_commasep_cp21, mpgedit_0-71_dev_E_option_cp19
Changes since 1.2.4.2: +1 -0 lines
Diff to previous 1.2.4.2 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Modified index file format to store file statistics at the beginning
of the file.  This change was made for a performance boost when
running mpgedit on a file with an existing index file.  This
speed increase can be significant depending on the size of the
input file.

Revision 1.2.4.2 / (download) - annotate - [select for diffs], Wed May 12 03:11:12 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
Changes since 1.2.4.1: +1 -0 lines
Diff to previous 1.2.4.1 (colored) to branchpoint 1.2 (colored)

MD5 frame checksum feature addition.

Revision 1.2.4.1 / (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
CVS Tags: mpgedit_0-71_dev_line_join_cp16, 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.2: +1 -0 lines
Diff to previous 1.2 (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.2 / (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-MP, mpgedit_0-7_beta_p2, mpgedit_0-7_beta_p1, mpgedit_0-7_beta_bugfixes-BP, mpgedit_0-7_beta-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-71_dev_auto_edit_curses_menu_cp13, mpgedit_0-71_dev_auto_edit_curses_menu_bugfixes_cp14, 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, latest
Branch point for: mpgedit_0-71_dev_silence-detect-BP
Changes since 1.1: +132 -0 lines
Diff to previous 1.1 (colored)

Merge of mpgedit_0-7_beta with tip.

Revision 1.1.2.15 / (download) - annotate - [select for diffs], Wed Aug 27 16:44: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.1.2.14: +9 -6 lines
Diff to previous 1.1.2.14 (colored) next main 1.2 (colored)

Refactored mpgedit_edit_files_init() and mpgedit_edit_files()
to the "initialization" of the context actually completely occurs
int the _init() call, instead of the first call to mpgedit_edit_files().

Revision 1.1.2.14 / (download) - annotate - [select for diffs], Sun Aug 24 06:05:40 2003 UTC (8 years, 8 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1.2.13: +18 -18 lines
Diff to previous 1.1.2.13 (colored)

mpgedit_editspec_init() no longer takes a length parameter.  The array
is dynamically managed now.  Needed for python API work.

Revision 1.1.2.13 / (download) - annotate - [select for diffs], Sat Aug 16 21:06:59 2003 UTC (8 years, 9 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1.2.12: +4 -4 lines
Diff to previous 1.1.2.12 (colored)

Fixed compiler warnings on Win32.

Revision 1.1.2.12 / (download) - annotate - [select for diffs], Sat Aug 16 20:28:13 2003 UTC (8 years, 9 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1.2.11: +4 -5 lines
Diff to previous 1.1.2.11 (colored)

Updates to README for 0.7 beta release.  Changes to editif to eliminate
returning mpeg_time structure from mpgedit_editspec_get_stime() and
mpgedit_editspec_get_stime() for support of mpgedit.py work.

Revision 1.1.2.11 / (download) - annotate - [select for diffs], Thu Aug 14 16:11:31 2003 UTC (8 years, 9 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1.2.10: +47 -38 lines
Diff to previous 1.1.2.10 (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.1.2.10 / (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.1.2.9: +26 -10 lines
Diff to previous 1.1.2.9 (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.1.2.9 / (download) - annotate - [select for diffs], Wed Jul 23 07:31:59 2003 UTC (8 years, 9 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1.2.8: +9 -0 lines
Diff to previous 1.1.2.8 (colored)

Fixed xmpgedit bug that occurred when joining multiple VBR files.
The output file contained Xing headers within the body of the joined
file, instead of one header at the start of the file.

Starting to use enum {} for a set of #defines that really should have
been an enum.  Starting with editif.c state machine.

Revision 1.1.2.8 / (download) - annotate - [select for diffs], Sun Feb 9 22:47:30 2003 UTC (9 years, 3 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1.2.7: +11 -5 lines
Diff to previous 1.1.2.7 (colored)

Major refactoring to eliminate the double file read when no actions have
been specified to mpgedit; only read data for file statistics operation.
The code reorganization was done to collapse the indexfile_ctx into the
playctx structure, which then allows access to the index operation structure
members.  Additionally, statistics gathering was added to the index
operation, which is then available to the caller for display.  Improved
index file API; mpgedit_edit_index_init(), mpgedit_edit_index(),
mpgedit_edit_index_free().  This code passes the main regression test.

Revision 1.1.2.7 / (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.1.2.6: +1 -1 lines
Diff to previous 1.1.2.6 (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.1.2.6 / (download) - annotate - [select for diffs], Tue Jan 21 07:14:49 2003 UTC (9 years, 3 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1.2.5: +3 -0 lines
Diff to previous 1.1.2.5 (colored)

Development checkpoint. Further refactoring and cleanup.  Continue to
restore functionality found in 0.6p1 release in refactored version.

Revision 1.1.2.5 / (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.1.2.4: +59 -24 lines
Diff to previous 1.1.2.4 (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.1.2.4 / (download) - annotate - [select for diffs], Thu Oct 3 15:06:18 2002 UTC (9 years, 7 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1.2.3: +0 -16 lines
Diff to previous 1.1.2.3 (colored)

Moved function prototypes init_timeindex_file, build_index_filename,
parse_pathname, validate_outfile to mpegindx.h, since these routines are
common between editif and playif.

Revision 1.1.2.3 / (download) - annotate - [select for diffs], Tue Sep 17 07:30:08 2002 UTC (9 years, 8 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1.2.2: +4 -0 lines
Diff to previous 1.1.2.2 (colored)

Added prototypes for frames, seconds and bytes edit progress functions.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Mon Sep 2 14:57:33 2002 UTC (9 years, 8 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1.2.1: +11 -8 lines
Diff to previous 1.1.2.1 (colored)

Made mpgedit_edit_files() behave iteratively.

Revision 1.1.2.1 / (download) - annotate - [select for diffs], Sun Jul 21 15:04:13 2002 UTC (9 years, 9 months ago) by number6
Branch: mpgedit_devl-0-7_beta
Changes since 1.1: +61 -0 lines
Diff to previous 1.1 (colored)

Refactored much code, as part of creating mpgedit_edit_files(), and
moving mpgedit_play_index_init() to mpgedit_edit_index_init().

Revision 1.1, Sun Jul 21 15:04:12 2002 UTC (9 years, 9 months ago) by number6
Branch: MAIN
Branch point for: mpgedit_devl-0-7_beta
FILE REMOVED

file editif.h was initially added on branch mpgedit_devl-0-7_beta.

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>